java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.PremiumGiveawayInfo
it.tdlight.jni.TdApi.PremiumGiveawayInfoCompleted
- Enclosing class:
- TdApi
Describes a completed giveaway.
-
Field Summary
Modifier and TypeFieldDescriptionint
Number of winners, which activated their gift codes.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.boolean
True, if the giveaway was canceled and was fully refunded.int
Number of winners in the giveaway. -
Constructor Summary
ConstructorDescriptionDescribes a completed giveaway.PremiumGiveawayInfoCompleted
(int creationDate, int actualWinnersSelectionDate, boolean wasRefunded, int winnerCount, int activationCount, String giftCode) Describes a completed giveaway.Describes a completed giveaway. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
Returns an identifier uniquely determining type of the object.int
hashCode()
void
serialize
(DataOutput output) Serialize the TDLib classMethods inherited from class it.tdlight.jni.TdApi.Object
serialize, 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. -
winnerCount
public int winnerCountNumber of winners in the giveaway. -
activationCount
public int activationCountNumber of winners, which activated their gift codes. -
giftCode
Telegram Premium gift code that was received by the current user; empty if the user isn't a winner in the giveaway. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
PremiumGiveawayInfoCompleted
public PremiumGiveawayInfoCompleted()Describes a completed giveaway. -
PremiumGiveawayInfoCompleted
public PremiumGiveawayInfoCompleted(int creationDate, int actualWinnersSelectionDate, boolean wasRefunded, int winnerCount, int activationCount, String giftCode) 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.winnerCount
- Number of winners in the giveaway.activationCount
- Number of winners, which activated their gift codes.giftCode
- Telegram Premium gift code that was received by the current user; empty if the user isn't a winner in the giveaway.
-
PremiumGiveawayInfoCompleted
Describes a completed giveaway.- Parameters:
input
- Serialized input- Throws:
IOException
- the deserialization failed
-
-
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
-
serialize
Serialize the TDLib class- Specified by:
serialize
in classTdApi.Object
- Parameters:
output
- output data stream- Throws:
IOException
- the serialization failed
-
equals
-
hashCode
public int hashCode()
-