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 TypeFieldDescriptionintNumber of winners, which activated their gift codes; for Telegram Premium giveaways only.intPoint in time (Unix timestamp) when the winners were selected.static final intIdentifier uniquely determining type of the object.intPoint 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.booleanTrue, if the current user is a winner of the giveaway.booleanTrue, if the giveaway was canceled and was fully refunded.intNumber of winners in the giveaway.longThe 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 TypeMethodDescriptionintReturns 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.ObjectReturns an identifier uniquely determining type of the object.- Specified by:
getConstructorin classTdApi.Object- Returns:
- this.CONSTRUCTOR
-