- getAmount() - Method in class com.amazon.device.iap.model.CoinsReward
-
Provides the number of Amazon Coins that a customer may be rewarded after purchasing the associated
Product
.
- getBasePlanId() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.SubscriptionOfferDetails
-
Return the baseplan id associated with the subscription offer
The baseplan id is constructed from the term-sku information.
- getBillingCycleCount() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.PricingPhase
-
Number of billing cycles which the billing period applies
- getBillingPeriod() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.PricingPhase
-
Returns the billing period for which the given price applies
in ISO 8601 format.
- getCancelDate() - Method in class com.amazon.device.iap.model.Receipt
-
Returns the cancel date for the purchase, or null if it is not canceled.
- getCoinsReward() - Method in class com.amazon.device.iap.model.Product
-
May be null.
- getConnectionState() - Method in class com.amazon.device.iap.billingclient.api.BillingClient
-
Gets the current billing client connection state.
- getDebugMessage() - Method in class com.amazon.device.iap.billingclient.api.BillingResult
-
Debug message returned in In-app Billing API calls.
- getDeferredDate() - Method in class com.amazon.device.iap.model.Receipt
-
Returns the deferred date for updated subscription, or null if it is not deferred update.
- getDeferredSku() - Method in class com.amazon.device.iap.model.Receipt
-
Returns the DeferredSKU for the updated subscription.
- getDescription() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails
-
Returns the description of the product.
- getDescription() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns the description of the product.
- getDescription() - Method in class com.amazon.device.iap.model.Product
-
Returns the localized description of the product.
- getFormattedPrice() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.OneTimePurchaseOfferDetails
-
Returns formatted price for the payment, including its currency sign.
- getFormattedPrice() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.PricingPhase
-
Formatted price of the item including the currency sign.
- getFreeTrialPeriod() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns the free trial period associated with the item
- getIconUrl() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns the icon of the product if present.
- getKiwiJson() - Method in class com.amazon.device.iap.billingclient.api.Purchase
-
Deprecated.
- getMarketplace() - Method in class com.amazon.device.iap.model.UserData
-
Returns the two character Alpha-2 code of ISO_3166-1 denoting the marketplace of the user.
- getName() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails
-
Returns the name of the product being sold.
- getOfferId() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.SubscriptionOfferDetails
-
Return the offer id associated with the subscription offer
The offer id is constructed from the term-sku information.
- getOfferTags() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.SubscriptionOfferDetails
-
Return the offer tags associated with the subscription offer
This call will return an empty list.
- getOfferToken() - Method in class com.amazon.device.iap.billingclient.api.BillingFlowParams.ProductDetailsParams
-
Returns the offer token that is used for choosing subscriptions
will return null for consumables and entitlements.
- getOfferToken() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.SubscriptionOfferDetails
-
Return the offer token associated with the subscription offer
The offer token is constructed from the term-sku information.
- getOneTimePurchaseOfferDetails() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails
-
Returns the onetime offer details of a purchase product.
- getOriginalJson() - Method in class com.amazon.device.iap.billingclient.api.Purchase
-
Returns a String in JSON format that contains details about the purchase order.
- getOriginalJson() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns a String in JSON format that contains SKU details.
- getOriginalPrice() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns formatted original price of the item, including its currency sign.
- getOriginalPriceAmountMicros() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns the original price in micro-units,
where 1,000,000 micro-units equal one unit of the currency.
- getPrice() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns formatted price of the item, including its currency sign.
- getPrice() - Method in class com.amazon.device.iap.model.Product
-
Returns the price of the product.
- getPriceAmountMicros() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.OneTimePurchaseOfferDetails
-
Returns the price for the payment in micro-units, where 1,000,000 micro-units equal one
unit of the currency.
- getPriceAmountMicros() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.PricingPhase
-
Returns the price of the payment cycle in micro-units.
- getPriceAmountMicros() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns price in micro-units,
where 1,000,000 micro-units equal one unit of the currency.
- getPriceCurrencyCode() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.OneTimePurchaseOfferDetails
-
Returns ISO 4217 currency code for price.
- getPriceCurrencyCode() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.PricingPhase
-
Returns the ISO 4217 currency code
- getPriceCurrencyCode() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns ISO 4217 currency code for price and original price.
- getPricingPhaseList() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.PricingPhases
-
Returns a time-ordered list of pricing phases in this offer
- getPricingPhases() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.SubscriptionOfferDetails
-
Return the Pricing phases associated with the subscription offer
- getProductData() - Method in class com.amazon.device.iap.model.ProductDataResponse
-
Returns product data, keyed by SKU.
- getProductData(Set<String>) - Static method in class com.amazon.device.iap.PurchasingService
-
Initiates a request to retrieve item data of up to one-hundred
SKUs.
- getProductDetails() - Method in class com.amazon.device.iap.billingclient.api.BillingFlowParams.ProductDetailsParams
-
Get Product product details that are being queried for.
- getProductDetailsParamsList() - Method in class com.amazon.device.iap.billingclient.api.BillingFlowParams
-
- getProductId() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails
-
Returns the product's Id.
- getProductId() - Method in class com.amazon.device.iap.billingclient.api.QueryProductDetailsParams.Product
-
Returns the product id of the product to query.
- getProductList() - Method in class com.amazon.device.iap.billingclient.api.QueryProductDetailsParams
-
Returns the list of products to query.
- getProducts() - Method in class com.amazon.device.iap.billingclient.api.Purchase
-
Returns the product Ids.
- getProductType() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails
-
- getProductType() - Method in class com.amazon.device.iap.billingclient.api.QueryProductDetailsParams
-
- getProductType() - Method in class com.amazon.device.iap.billingclient.api.QueryProductDetailsParams.Product
-
- getProductType() - Method in class com.amazon.device.iap.billingclient.api.QueryPurchasesParams
-
- getProductType() - Method in class com.amazon.device.iap.model.Product
-
Returns the type of product.
- getProductType() - Method in class com.amazon.device.iap.model.Receipt
-
Returns the type of product.
- getPurchaseDate() - Method in class com.amazon.device.iap.model.Receipt
-
Returns the purchase date for the purchase.
- getPurchaseState() - Method in class com.amazon.device.iap.billingclient.api.Purchase
-
- getPurchaseTime() - Method in class com.amazon.device.iap.billingclient.api.Purchase
-
Returns the time the product was purchased,
in milliseconds since the epoch (Jan 1, 1970).
- getPurchaseToken() - Method in class com.amazon.device.iap.billingclient.api.AcknowledgePurchaseParams
-
Returns token that identifies the purchase to be acknowledged.
- getPurchaseToken() - Method in class com.amazon.device.iap.billingclient.api.ConsumeParams
-
Returns token that identifies the purchase to be consumed.
- getPurchaseToken() - Method in class com.amazon.device.iap.billingclient.api.Purchase
-
Returns a token that uniquely identifies a purchase for a given item and user pair.
- getPurchaseUpdates(boolean) - Static method in class com.amazon.device.iap.PurchasingService
-
Initiates a request to retrieve updates about items the customer has
purchased and/or canceled.
- getQuantity() - Method in class com.amazon.device.iap.billingclient.api.Purchase
-
Returns the quantity of the purchased product.
- getReceipt() - Method in class com.amazon.device.iap.model.PurchaseResponse
-
- getReceiptId() - Method in class com.amazon.device.iap.model.Receipt
-
Returns a receipt ID which is a unique identifier of a purchase.
- getReceipts() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
-
- getRecurrenceMode() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails.PricingPhase
-
- getRequestId() - Method in class com.amazon.device.iap.model.ProductDataResponse
-
- getRequestId() - Method in class com.amazon.device.iap.model.PurchaseResponse
-
- getRequestId() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
-
- getRequestId() - Method in class com.amazon.device.iap.model.UserDataResponse
-
- getRequestStatus() - Method in class com.amazon.device.iap.model.ProductDataResponse
-
Returns the status of the product data request.
- getRequestStatus() - Method in class com.amazon.device.iap.model.PurchaseResponse
-
Returns the status of the purchase request.
- getRequestStatus() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
-
Returns the status of the request.
- getRequestStatus() - Method in class com.amazon.device.iap.model.UserDataResponse
-
Indicates the status of the getUserData call.
- getResponseCode() - Method in class com.amazon.device.iap.billingclient.api.BillingResult
-
Response code returned in In-app Billing API calls.
- getSku() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns the product Id.
- getSku() - Method in class com.amazon.device.iap.model.Product
-
Returns the stock-keeping unit (SKU) of the product.
- getSku() - Method in class com.amazon.device.iap.model.Receipt
-
Returns the SKU of the purchase.
- getSkuDetailsList() - Method in class com.amazon.device.iap.billingclient.api.BillingFlowParams
-
Returns the list of
SkuDetails
to initiate a purchase flow for.
- getSkus() - Method in class com.amazon.device.iap.billingclient.api.Purchase
-
Returns the list of SKUs.
- getSkusList() - Method in class com.amazon.device.iap.billingclient.api.SkuDetailsParams
-
Returns the list of SKUs to query.
- getSkuType() - Method in class com.amazon.device.iap.billingclient.api.SkuDetailsParams
-
- getSmallIconUrl() - Method in class com.amazon.device.iap.model.Product
-
Returns the url of the small icon.
- getSubscriptionOfferDetails() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails
-
Returns the subscription offer details of a purchase product.
- getSubscriptionPeriod() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns the subscription period associated with the item.
- getTermSku() - Method in class com.amazon.device.iap.model.Receipt
-
Returns the Term SKU of the purchase.
- getTitle() - Method in class com.amazon.device.iap.billingclient.api.ProductDetails
-
Returns the title of the product being sold.
- getTitle() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
Returns the title of the product being sold.
- getTitle() - Method in class com.amazon.device.iap.model.Product
-
Returns the localized title of the product.
- getType() - Method in class com.amazon.device.iap.billingclient.api.SkuDetails
-
- getUnavailableSkus() - Method in class com.amazon.device.iap.model.ProductDataResponse
-
- getUserData() - Method in class com.amazon.device.iap.model.PurchaseResponse
-
Returns the user ID and marketplace
information of the user associated with the purchase.
- getUserData() - Method in class com.amazon.device.iap.model.PurchaseUpdatesResponse
-
Returns the user ID and marketplace
information of the user associated with the purchase.
- getUserData() - Method in class com.amazon.device.iap.model.UserDataResponse
-
Returns the user ID and marketplace
information of the user associated with the purchase.
- getUserData() - Static method in class com.amazon.device.iap.PurchasingService
-
Initiates a request to retrieve the user ID of the currently logged-in user.
- getUserId() - Method in class com.amazon.device.iap.model.UserData
-
Returns the user ID.