Interface InsightHistoryOrBuilder

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

    public interface InsightHistoryOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getImage()
      notification.image
      com.google.protobuf.ByteString getImageBytes()
      notification.image
      QuestionImages getImageMode()
      combined with moderation defaults
      int getImageModeValue()
      combined with moderation defaults
      InstantView getInstantView()
      optional .streamlayer.interactive.feed.InstantView instant_view = 5 [json_name = "instantView"];
      InsightNotification getNotification()
      optional .streamlayer.interactive.feed.InsightNotification notification = 6 [json_name = "notification"];
      java.lang.String getQuestionId()
      string question_id = 1 [json_name = "questionId"];
      com.google.protobuf.ByteString getQuestionIdBytes()
      string question_id = 1 [json_name = "questionId"];
      java.lang.String getTitle()
      notification.title
      com.google.protobuf.ByteString getTitleBytes()
      notification.title
      UseAsNotification getUseAsNotification()
      .streamlayer.interactive.UseAsNotification use_as_notification = 7 [json_name = "useAsNotification"];
      int getUseAsNotificationValue()
      .streamlayer.interactive.UseAsNotification use_as_notification = 7 [json_name = "useAsNotification"];
      boolean hasInstantView()
      optional .streamlayer.interactive.feed.InstantView instant_view = 5 [json_name = "instantView"];
      boolean hasNotification()
      optional .streamlayer.interactive.feed.InsightNotification notification = 6 [json_name = "notification"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getQuestionId

        java.lang.String getQuestionId()
        string question_id = 1 [json_name = "questionId"];
        Returns:
        The questionId.
      • getQuestionIdBytes

        com.google.protobuf.ByteString getQuestionIdBytes()
        string question_id = 1 [json_name = "questionId"];
        Returns:
        The bytes for questionId.
      • getTitle

        java.lang.String getTitle()
         notification.title
         
        string title = 2 [json_name = "title"];
        Returns:
        The title.
      • getTitleBytes

        com.google.protobuf.ByteString getTitleBytes()
         notification.title
         
        string title = 2 [json_name = "title"];
        Returns:
        The bytes for title.
      • getImage

        java.lang.String getImage()
         notification.image
         
        string image = 3 [json_name = "image"];
        Returns:
        The image.
      • getImageBytes

        com.google.protobuf.ByteString getImageBytes()
         notification.image
         
        string image = 3 [json_name = "image"];
        Returns:
        The bytes for image.
      • getImageModeValue

        int getImageModeValue()
         combined with moderation defaults
         
        .streamlayer.interactive.QuestionImages image_mode = 4 [json_name = "imageMode"];
        Returns:
        The enum numeric value on the wire for imageMode.
      • getImageMode

        QuestionImages getImageMode()
         combined with moderation defaults
         
        .streamlayer.interactive.QuestionImages image_mode = 4 [json_name = "imageMode"];
        Returns:
        The imageMode.
      • hasInstantView

        boolean hasInstantView()
        optional .streamlayer.interactive.feed.InstantView instant_view = 5 [json_name = "instantView"];
        Returns:
        Whether the instantView field is set.
      • getInstantView

        InstantView getInstantView()
        optional .streamlayer.interactive.feed.InstantView instant_view = 5 [json_name = "instantView"];
        Returns:
        The instantView.
      • hasNotification

        boolean hasNotification()
        optional .streamlayer.interactive.feed.InsightNotification notification = 6 [json_name = "notification"];
        Returns:
        Whether the notification field is set.
      • getNotification

        InsightNotification getNotification()
        optional .streamlayer.interactive.feed.InsightNotification notification = 6 [json_name = "notification"];
        Returns:
        The notification.
      • getUseAsNotificationValue

        int getUseAsNotificationValue()
        .streamlayer.interactive.UseAsNotification use_as_notification = 7 [json_name = "useAsNotification"];
        Returns:
        The enum numeric value on the wire for useAsNotification.
      • getUseAsNotification

        UseAsNotification getUseAsNotification()
        .streamlayer.interactive.UseAsNotification use_as_notification = 7 [json_name = "useAsNotification"];
        Returns:
        The useAsNotification.