Package org.drinkless.tdlib
Class TdApi.PremiumStatePaymentOption
java.lang.Object
org.drinkless.tdlib.TdApi.Object
org.drinkless.tdlib.TdApi.PremiumStatePaymentOption
- Enclosing class:
- TdApi
Describes an option for buying or upgrading Telegram Premium for self.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intIdentifier uniquely determining type of the object.booleanTrue, if this is the currently used Telegram Premium subscription option.booleanTrue, 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
ConstructorsConstructorDescriptionDescribes 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. -
Method Summary
Modifier and TypeMethodDescriptionintReturns an identifier uniquely determining type of the object.Methods inherited from class org.drinkless.tdlib.TdApi.Object
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 CONSTRUCTORIdentifier uniquely determining type of the object.- 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- Information about the payment option.isCurrent- True, if this is the currently used Telegram Premium subscription option.isUpgrade- True, 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.
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.ObjectReturns an identifier uniquely determining type of the object.- Specified by:
getConstructorin classTdApi.Object- Returns:
- this.CONSTRUCTOR
-