java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.PremiumStatePaymentOption
- Enclosing class:
- TdApi
Describes an option for buying or
upgrading Telegram Premium for self.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
boolean
True, if this is the currently used Telegram Premium subscription option.boolean
True, if the payment option can be used to upgrade the existing Telegram Premium subscription.Identifier of the last in-store transaction for the currently used option.Information about the payment option. -
Constructor Summary
ConstructorDescriptionDescribes an option for buying or upgrading Telegram Premium for self.PremiumStatePaymentOption
(TdApi.PremiumPaymentOption paymentOption, boolean isCurrent, boolean isUpgrade, String lastTransactionId) Describes an option for buying or upgrading Telegram Premium for self.Describes an option for buying or upgrading Telegram Premium for self. -
Method Summary
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize, toString
-
Field Details
-
paymentOption
Information about the payment option. -
isCurrent
public boolean isCurrentTrue, if this is the currently used Telegram Premium subscription option. -
isUpgrade
public boolean isUpgradeTrue, if the payment option can be used to upgrade the existing Telegram Premium subscription. -
lastTransactionId
Identifier of the last in-store transaction for the currently used option. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
-
-
Constructor Details
-
PremiumStatePaymentOption
public PremiumStatePaymentOption()Describes an option for buying or upgrading Telegram Premium for self. -
PremiumStatePaymentOption
public PremiumStatePaymentOption(TdApi.PremiumPaymentOption paymentOption, boolean isCurrent, boolean isUpgrade, String lastTransactionId) Describes an option for buying or upgrading Telegram Premium for self.- Parameters:
paymentOption
- PremiumPaymentOption Information about the payment option.isCurrent
- boolean True, if this is the currently used Telegram Premium subscription option.isUpgrade
- boolean True, if the payment option can be used to upgrade the existing Telegram Premium subscription.lastTransactionId
- String Identifier of the last in-store transaction for the currently used option.
-
PremiumStatePaymentOption
Describes an option for buying or upgrading Telegram Premium for self.- Throws:
IOException
-
-
Method Details
-
getConstructor
public int getConstructor()- Specified by:
getConstructor
in classTdApi.Object
-
serialize
- Specified by:
serialize
in classTdApi.Object
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-