Gamebase SDK for Android 2.49.0
NHN Cloud Gamebase Platform
Loading...
Searching...
No Matches
PurchasableSubscriptionStatus Class Reference

The information of the purchased subscriptions. More...

Inheritance diagram for PurchasableSubscriptionStatus:
Inheritance graph
Collaboration diagram for PurchasableSubscriptionStatus:
Collaboration graph

Public Member Functions

String getGamebaseProductId ()
 
void setGamebaseProductId (@Nullable String gamebaseProductId)
 
String getUserId ()
 
void setUserId (@NonNull String userId)
 
String getMarketItemId ()
 
String toJsonString ()
 
String toPrettyJsonString ()
 
String toString ()
 

Static Public Member Functions

static PurchasableSubscriptionStatus from (@Nullable String jsonString)
 Factory method to create VO instance. More...
 
static< T > T fromJson (@NonNull String json, Class< T > classOfT)
 
static< T > T fromJson (@NonNull JSONObject jsonObject, Class< T > classOfT)
 
static< T > T fromJson (@NonNull String json, Type type)
 

Public Attributes

String storeCode
 
String paymentId
 
String originalPaymentId
 
String paymentSeq
 
String marketItemId
 
long itemSeq
 
String productType
 
String userId
 
float price
 
String currency
 
String purchaseToken
 
String purchaseType
 
long purchaseTime
 
long expiryTime
 
String payload
 
int statusCode
 
String statusDescription
 
String gamebaseProductId
 

Detailed Description

The information of the purchased subscriptions.

See also
GamebaseToastPurchasable#requestSubscriptionsStatus(Activity, String, boolean, Function2)
Since
Added 2.40.0.

Member Function Documentation

◆ from()

static PurchasableSubscriptionStatus from ( @Nullable String  jsonString)
static

Factory method to create VO instance.

Parameters
jsonStringExtracts the VO class instance from this JSON String.
Returns
VO instance
Here is the call graph for this function:

◆ fromJson() [1/3]

static< T > T fromJson ( @NonNull JSONObject  jsonObject,
Class< T >  classOfT 
)
staticinherited
Here is the call graph for this function:

◆ fromJson() [2/3]

static< T > T fromJson ( @NonNull String  json,
Class< T >  classOfT 
)
staticinherited
Here is the caller graph for this function:

◆ fromJson() [3/3]

static< T > T fromJson ( @NonNull String  json,
Type  type 
)
staticinherited

◆ getGamebaseProductId()

String getGamebaseProductId ( )

◆ getMarketItemId()

String getMarketItemId ( )

◆ getUserId()

String getUserId ( )

◆ setGamebaseProductId()

void setGamebaseProductId ( @Nullable String  gamebaseProductId)

◆ setUserId()

void setUserId ( @NonNull String  userId)

◆ toJsonString()

String toJsonString ( )
inherited
Here is the caller graph for this function:

◆ toPrettyJsonString()

String toPrettyJsonString ( )
inherited

◆ toString()

String toString ( )
inherited

Reimplemented in TransferAccountRenewConfiguration.

Here is the call graph for this function:

Member Data Documentation

◆ currency

String currency

◆ expiryTime

long expiryTime

◆ gamebaseProductId

String gamebaseProductId

◆ itemSeq

long itemSeq

◆ marketItemId

String marketItemId

◆ originalPaymentId

String originalPaymentId

◆ payload

String payload

◆ paymentId

String paymentId

◆ paymentSeq

String paymentSeq

◆ price

float price

◆ productType

String productType

◆ purchaseTime

long purchaseTime

◆ purchaseToken

String purchaseToken

◆ purchaseType

String purchaseType

◆ statusCode

int statusCode

◆ statusDescription

String statusDescription

◆ storeCode

String storeCode

◆ userId

String userId