Class TdApi.PremiumGiveawayInfoCompleted

Enclosing class:
TdApi

public static class TdApi.PremiumGiveawayInfoCompleted extends TdApi.PremiumGiveawayInfo
Describes a completed giveaway.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    int
    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

    Constructors
    Constructor
    Description
    Describes a completed giveaway.
    PremiumGiveawayInfoCompleted(int creationDate, int actualWinnersSelectionDate, boolean wasRefunded, int winnerCount, int activationCount, String giftCode)
    Describes a completed giveaway.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns an identifier uniquely determining type of the object.

    Methods inherited from class dev.voroby.springframework.telegram.client.TdApi.Object

    toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • creationDate

      public int creationDate
      Point in time (Unix timestamp) when the giveaway was created.
    • actualWinnersSelectionDate

      public int 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

      public boolean wasRefunded
      True, if the giveaway was canceled and was fully refunded.
    • winnerCount

      public int winnerCount
      Number of winners in the giveaway.
    • activationCount

      public int activationCount
      Number of winners, which activated their gift codes.
    • giftCode

      public String 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 CONSTRUCTOR
      Identifier 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.
  • 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 class TdApi.Object
      Returns:
      this.CONSTRUCTOR