Interface ExtendedQuestionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    ExtendedQuestion, ExtendedQuestion.Builder

    public interface ExtendedQuestionOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Detail

      • getId

        java.lang.String getId()
        string id = 1;
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
        string id = 1;
        Returns:
        The bytes for id.
      • getTypeValue

        int getTypeValue()
        .streamlayer.interactive.QuestionType type = 2;
        Returns:
        The enum numeric value on the wire for type.
      • getType

        QuestionType getType()
        .streamlayer.interactive.QuestionType type = 2;
        Returns:
        The type.
      • getSubject

        java.lang.String getSubject()
        string subject = 3;
        Returns:
        The subject.
      • getSubjectBytes

        com.google.protobuf.ByteString getSubjectBytes()
        string subject = 3;
        Returns:
        The bytes for subject.
      • hasOptions

        boolean hasOptions()
        .streamlayer.interactive.QuestionOptions options = 4;
        Returns:
        Whether the options field is set.
      • getOptions

        QuestionOptions getOptions()
        .streamlayer.interactive.QuestionOptions options = 4;
        Returns:
        The options.
      • hasAppearance

        boolean hasAppearance()
        .streamlayer.interactive.QuestionAppearance appearance = 5;
        Returns:
        Whether the appearance field is set.
      • getAppearance

        QuestionAppearance getAppearance()
        .streamlayer.interactive.QuestionAppearance appearance = 5;
        Returns:
        The appearance.
      • hasSponsorship

        boolean hasSponsorship()
        .streamlayer.interactive.Sponsorship sponsorship = 6;
        Returns:
        Whether the sponsorship field is set.
      • getSponsorship

        Sponsorship getSponsorship()
        .streamlayer.interactive.Sponsorship sponsorship = 6;
        Returns:
        The sponsorship.
      • hasNotification

        boolean hasNotification()
        .streamlayer.interactive.QuestionNotification notification = 7;
        Returns:
        Whether the notification field is set.
      • getNotification

        QuestionNotification getNotification()
        .streamlayer.interactive.QuestionNotification notification = 7;
        Returns:
        The notification.
      • getAnswersList

        java.util.List<ExtendedQuestionAnswer> getAnswersList()
        repeated .streamlayer.interactive.ExtendedQuestionAnswer answers = 8;
      • getAnswers

        ExtendedQuestionAnswer getAnswers​(int index)
        repeated .streamlayer.interactive.ExtendedQuestionAnswer answers = 8;
      • getAnswersCount

        int getAnswersCount()
        repeated .streamlayer.interactive.ExtendedQuestionAnswer answers = 8;
      • getStatusValue

        int getStatusValue()
        .streamlayer.interactive.QuestionStatus status = 9;
        Returns:
        The enum numeric value on the wire for status.
      • getStatus

        QuestionStatus getStatus()
        .streamlayer.interactive.QuestionStatus status = 9;
        Returns:
        The status.
      • getPosition

        int getPosition()
        uint32 position = 10;
        Returns:
        The position.
      • getMarketClosed

        boolean getMarketClosed()
        bool market_closed = 11;
        Returns:
        The marketClosed.
      • getActivatedAt

        java.lang.String getActivatedAt()
        string activated_at = 12;
        Returns:
        The activatedAt.
      • getActivatedAtBytes

        com.google.protobuf.ByteString getActivatedAtBytes()
        string activated_at = 12;
        Returns:
        The bytes for activatedAt.
      • getAnswerSetAt

        java.lang.String getAnswerSetAt()
        string answer_set_at = 13;
        Returns:
        The answerSetAt.
      • getAnswerSetAtBytes

        com.google.protobuf.ByteString getAnswerSetAtBytes()
        string answer_set_at = 13;
        Returns:
        The bytes for answerSetAt.
      • getEventId

        java.lang.String getEventId()
        string event_id = 14;
        Returns:
        The eventId.
      • getEventIdBytes

        com.google.protobuf.ByteString getEventIdBytes()
        string event_id = 14;
        Returns:
        The bytes for eventId.