Class TdApi.PremiumStatePaymentOption
java.lang.Object
dev.voroby.springframework.telegram.client.TdApi.Object
dev.voroby.springframework.telegram.client.TdApi.PremiumStatePaymentOption
- Enclosing class:
- TdApi
Describes an option for buying or upgrading Telegram Premium for self.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.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. -
Method Summary
Modifier and TypeMethodDescriptionint
Returns an identifier uniquely determining type of the object.Methods inherited from class dev.voroby.springframework.telegram.client.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.Object
Returns an identifier uniquely determining type of the object.- Specified by:
getConstructor
in classTdApi.Object
- Returns:
- this.CONSTRUCTOR
-