Package org.drinkless.tdlib
Class TdApi.GiveawayInfoCompleted
java.lang.Object
org.drinkless.tdlib.TdApi.Object
org.drinkless.tdlib.TdApi.GiveawayInfo
org.drinkless.tdlib.TdApi.GiveawayInfoCompleted
- Enclosing class:
- TdApi
Describes a completed giveaway.
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
Number of winners, which activated their gift codes; for Telegram Premium giveaways only.int
Point in time (Unix timestamp) when the winners were selected.static final int
Identifier uniquely determining type of the object.int
Point in time (Unix timestamp) when the giveaway was created.Telegram Premium gift code that was received by the current user; empty if the user isn't a winner in the giveaway or the giveaway isn't a Telegram Premium giveaway.boolean
True, if the current user is a winner of the giveaway.boolean
True, if the giveaway was canceled and was fully refunded.int
Number of winners in the giveaway.long
The amount of Telegram Stars won by the current user; 0 if the user isn't a winner in the giveaway or the giveaway isn't a Telegram Star giveaway. -
Constructor Summary
ConstructorsConstructorDescriptionDescribes a completed giveaway.GiveawayInfoCompleted
(int creationDate, int actualWinnersSelectionDate, boolean wasRefunded, boolean isWinner, int winnerCount, int activationCount, String giftCode, long wonStarCount) Describes a completed giveaway. -
Method Summary
Modifier and TypeMethodDescriptionint
Returns an identifier uniquely determining type of the object.Methods inherited from class org.drinkless.tdlib.TdApi.Object
toString
-
Field Details
-
creationDate
public int creationDatePoint in time (Unix timestamp) when the giveaway was created. -
actualWinnersSelectionDate
public int actualWinnersSelectionDatePoint in time (Unix timestamp) when the winners were selected. May be bigger than winners selection date specified in parameters of the giveaway. -
wasRefunded
public boolean wasRefundedTrue, if the giveaway was canceled and was fully refunded. -
isWinner
public boolean isWinnerTrue, if the current user is a winner of the giveaway. -
winnerCount
public int winnerCountNumber of winners in the giveaway. -
activationCount
public int activationCountNumber of winners, which activated their gift codes; for Telegram Premium giveaways only. -
giftCode
Telegram Premium gift code that was received by the current user; empty if the user isn't a winner in the giveaway or the giveaway isn't a Telegram Premium giveaway. -
wonStarCount
public long wonStarCountThe amount of Telegram Stars won by the current user; 0 if the user isn't a winner in the giveaway or the giveaway isn't a Telegram Star giveaway. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
GiveawayInfoCompleted
public GiveawayInfoCompleted()Describes a completed giveaway. -
GiveawayInfoCompleted
public GiveawayInfoCompleted(int creationDate, int actualWinnersSelectionDate, boolean wasRefunded, boolean isWinner, int winnerCount, int activationCount, String giftCode, long wonStarCount) Describes a completed giveaway.- Parameters:
creationDate
- Point in time (Unix timestamp) when the giveaway was created.actualWinnersSelectionDate
- Point in time (Unix timestamp) when the winners were selected. May be bigger than winners selection date specified in parameters of the giveaway.wasRefunded
- True, if the giveaway was canceled and was fully refunded.isWinner
- True, if the current user is a winner of the giveaway.winnerCount
- Number of winners in the giveaway.activationCount
- Number of winners, which activated their gift codes; for Telegram Premium giveaways only.giftCode
- Telegram Premium gift code that was received by the current user; empty if the user isn't a winner in the giveaway or the giveaway isn't a Telegram Premium giveaway.wonStarCount
- The amount of Telegram Stars won by the current user; 0 if the user isn't a winner in the giveaway or the giveaway isn't a Telegram Star giveaway.
-
-
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
-