Class TdApi.Poll

  • Enclosing class:
    TdApi

    public static class TdApi.Poll
    extends TdApi.Object
    Describes a poll.
    • Field Detail

      • id

        public long id
        Unique poll identifier.
      • question

        public String question
        Poll question; 1-300 characters.
      • totalVoterCount

        public int totalVoterCount
        Total number of voters, participating in the poll.
      • recentVoterUserIds

        public long[] recentVoterUserIds
        User identifiers of recent voters, if the poll is non-anonymous.
      • isAnonymous

        public boolean isAnonymous
        True, if the poll is anonymous.
      • openPeriod

        public int openPeriod
        Amount of time the poll will be active after creation, in seconds.
      • closeDate

        public int closeDate
        Point in time (Unix timestamp) when the poll will automatically be closed.
      • isClosed

        public boolean isClosed
        True, if the poll is closed.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • Poll

        public Poll()
        Describes a poll.
      • Poll

        public Poll​(long id,
                    String question,
                    TdApi.PollOption[] options,
                    int totalVoterCount,
                    long[] recentVoterUserIds,
                    boolean isAnonymous,
                    TdApi.PollType type,
                    int openPeriod,
                    int closeDate,
                    boolean isClosed)
        Describes a poll.
        Parameters:
        id - Unique poll identifier.
        question - Poll question; 1-300 characters.
        options - List of poll answer options.
        totalVoterCount - Total number of voters, participating in the poll.
        recentVoterUserIds - User identifiers of recent voters, if the poll is non-anonymous.
        isAnonymous - True, if the poll is anonymous.
        type - Type of the poll.
        openPeriod - Amount of time the poll will be active after creation, in seconds.
        closeDate - Point in time (Unix timestamp) when the poll will automatically be closed.
        isClosed - True, if the poll is closed.