public class ModifySubscriptionResponse
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ModifySubscriptionResponse.RequestStatus |
| Constructor and Description |
|---|
ModifySubscriptionResponse(com.amazon.device.iap.internal.model.ModifySubscriptionResponseBuilder builder)
Creates an instance of the ModifySubscriptionResponse.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Receipt> |
getReceipts()
Returns a
List if getRequestStatus()
is ModifySubscriptionResponse.RequestStatus.SUCCESSFUL, otherwise null. |
RequestId |
getRequestId()
Returns the request ID originally returned by
PurchasingService.modifySubscription(String, ProrationMode). |
ModifySubscriptionResponse.RequestStatus |
getRequestStatus()
Returns the status of the modifySubscription request.
|
UserData |
getUserData()
Returns the user ID and marketplace
information of the user associated with the modifySubscription request.
|
org.json.JSONObject |
toJSON()
Utility method to return a JSON object containing the information for a
ModifySubscriptionResponse instance.
|
java.lang.String |
toString() |
public ModifySubscriptionResponse(com.amazon.device.iap.internal.model.ModifySubscriptionResponseBuilder builder)
builder - The builder for the ModifySubscriptionResponse.public RequestId getRequestId()
PurchasingService.modifySubscription(String, ProrationMode). This identifier can be used
to correlate the original request with this response.public ModifySubscriptionResponse.RequestStatus getRequestStatus()
public UserData getUserData()
public java.util.List<Receipt> getReceipts()
List if getRequestStatus()
is ModifySubscriptionResponse.RequestStatus.SUCCESSFUL, otherwise null.public java.lang.String toString()
toString in class java.lang.Objectpublic org.json.JSONObject toJSON()
throws org.json.JSONException
org.json.JSONException