Class FeedQuestion.Builder

    • Method Detail

      • hasQuestion

        public boolean hasQuestion()
        .streamlayer.interactive.Question question = 1 [json_name = "question"];
        Specified by:
        hasQuestion in interface FeedQuestionOrBuilder
        Returns:
        Whether the question field is set.
      • getQuestion

        public Question getQuestion()
        .streamlayer.interactive.Question question = 1 [json_name = "question"];
        Specified by:
        getQuestion in interface FeedQuestionOrBuilder
        Returns:
        The question.
      • setQuestion

        public FeedQuestion.Builder setQuestion​(Question value)
        .streamlayer.interactive.Question question = 1 [json_name = "question"];
      • mergeQuestion

        public FeedQuestion.Builder mergeQuestion​(Question value)
        .streamlayer.interactive.Question question = 1 [json_name = "question"];
      • clearQuestion

        public FeedQuestion.Builder clearQuestion()
        .streamlayer.interactive.Question question = 1 [json_name = "question"];
      • hasNotification

        @Deprecated
        public boolean hasNotification()
        Deprecated.
         deprecated, don't use
         
        .streamlayer.interactive.QuestionNotification notification = 2 [json_name = "notification", deprecated = true];
        Specified by:
        hasNotification in interface FeedQuestionOrBuilder
        Returns:
        Whether the notification field is set.
      • getNotification

        @Deprecated
        public QuestionNotification getNotification()
        Deprecated.
         deprecated, don't use
         
        .streamlayer.interactive.QuestionNotification notification = 2 [json_name = "notification", deprecated = true];
        Specified by:
        getNotification in interface FeedQuestionOrBuilder
        Returns:
        The notification.
      • setNotification

        @Deprecated
        public FeedQuestion.Builder setNotification​(QuestionNotification value)
        Deprecated.
         deprecated, don't use
         
        .streamlayer.interactive.QuestionNotification notification = 2 [json_name = "notification", deprecated = true];
      • setNotification

        @Deprecated
        public FeedQuestion.Builder setNotification​(QuestionNotification.Builder builderForValue)
        Deprecated.
         deprecated, don't use
         
        .streamlayer.interactive.QuestionNotification notification = 2 [json_name = "notification", deprecated = true];
      • mergeNotification

        @Deprecated
        public FeedQuestion.Builder mergeNotification​(QuestionNotification value)
        Deprecated.
         deprecated, don't use
         
        .streamlayer.interactive.QuestionNotification notification = 2 [json_name = "notification", deprecated = true];
      • clearNotification

        @Deprecated
        public FeedQuestion.Builder clearNotification()
        Deprecated.
         deprecated, don't use
         
        .streamlayer.interactive.QuestionNotification notification = 2 [json_name = "notification", deprecated = true];
      • hasModeration

        public boolean hasModeration()
        .streamlayer.interactive.EventModeration moderation = 3 [json_name = "moderation"];
        Specified by:
        hasModeration in interface FeedQuestionOrBuilder
        Returns:
        Whether the moderation field is set.
      • clearModeration

        public FeedQuestion.Builder clearModeration()
        .streamlayer.interactive.EventModeration moderation = 3 [json_name = "moderation"];
      • hasFeedItem

        public boolean hasFeedItem()
        .streamlayer.interactive.feed.FeedItem feed_item = 4 [json_name = "feedItem"];
        Specified by:
        hasFeedItem in interface FeedQuestionOrBuilder
        Returns:
        Whether the feedItem field is set.
      • getFeedItem

        public FeedItem getFeedItem()
        .streamlayer.interactive.feed.FeedItem feed_item = 4 [json_name = "feedItem"];
        Specified by:
        getFeedItem in interface FeedQuestionOrBuilder
        Returns:
        The feedItem.
      • setFeedItem

        public FeedQuestion.Builder setFeedItem​(FeedItem value)
        .streamlayer.interactive.feed.FeedItem feed_item = 4 [json_name = "feedItem"];
      • mergeFeedItem

        public FeedQuestion.Builder mergeFeedItem​(FeedItem value)
        .streamlayer.interactive.feed.FeedItem feed_item = 4 [json_name = "feedItem"];
      • clearFeedItem

        public FeedQuestion.Builder clearFeedItem()
        .streamlayer.interactive.feed.FeedItem feed_item = 4 [json_name = "feedItem"];