Interface QuestionNotificationOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getBody()
      string body = 5 [json_name = "body"];
      com.google.protobuf.ByteString getBodyBytes()
      string body = 5 [json_name = "body"];
      NotificationEnabled getEnabled()
      .streamlayer.interactive.NotificationEnabled enabled = 8 [json_name = "enabled"];
      int getEnabledValue()
      .streamlayer.interactive.NotificationEnabled enabled = 8 [json_name = "enabled"];
      java.lang.String getImage()
      string image = 2 [json_name = "image"];
      com.google.protobuf.ByteString getImageBytes()
      string image = 2 [json_name = "image"];
      QuestionImages getImageMode()
      .streamlayer.interactive.QuestionImages image_mode = 6 [json_name = "imageMode"];
      int getImageModeValue()
      .streamlayer.interactive.QuestionImages image_mode = 6 [json_name = "imageMode"];
      ImagePosition getImagePosition()
      .streamlayer.interactive.ImagePosition image_position = 4 [json_name = "imagePosition"];
      int getImagePositionValue()
      .streamlayer.interactive.ImagePosition image_position = 4 [json_name = "imagePosition"];
      java.lang.String getIndicatorColor()
      string indicator_color = 3 [json_name = "indicatorColor"];
      com.google.protobuf.ByteString getIndicatorColorBytes()
      string indicator_color = 3 [json_name = "indicatorColor"];
      PromotionNotification getPromotion()
      .streamlayer.interactive.PromotionNotification promotion = 7 [json_name = "promotion"];
      java.lang.String getTitle()
      string title = 1 [json_name = "title"];
      com.google.protobuf.ByteString getTitleBytes()
      string title = 1 [json_name = "title"];
      NotificationUseContentMedia getUseContentMedia()
      .streamlayer.interactive.NotificationUseContentMedia use_content_media = 9 [json_name = "useContentMedia"];
      int getUseContentMediaValue()
      .streamlayer.interactive.NotificationUseContentMedia use_content_media = 9 [json_name = "useContentMedia"];
      NotificationUseContentTexts getUseContentTexts()
      .streamlayer.interactive.NotificationUseContentTexts use_content_texts = 10 [json_name = "useContentTexts"];
      int getUseContentTextsValue()
      .streamlayer.interactive.NotificationUseContentTexts use_content_texts = 10 [json_name = "useContentTexts"];
      boolean hasPromotion()
      .streamlayer.interactive.PromotionNotification promotion = 7 [json_name = "promotion"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getTitle

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

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

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

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

        java.lang.String getIndicatorColor()
        string indicator_color = 3 [json_name = "indicatorColor"];
        Returns:
        The indicatorColor.
      • getIndicatorColorBytes

        com.google.protobuf.ByteString getIndicatorColorBytes()
        string indicator_color = 3 [json_name = "indicatorColor"];
        Returns:
        The bytes for indicatorColor.
      • getImagePositionValue

        int getImagePositionValue()
        .streamlayer.interactive.ImagePosition image_position = 4 [json_name = "imagePosition"];
        Returns:
        The enum numeric value on the wire for imagePosition.
      • getImagePosition

        ImagePosition getImagePosition()
        .streamlayer.interactive.ImagePosition image_position = 4 [json_name = "imagePosition"];
        Returns:
        The imagePosition.
      • getBody

        java.lang.String getBody()
        string body = 5 [json_name = "body"];
        Returns:
        The body.
      • getBodyBytes

        com.google.protobuf.ByteString getBodyBytes()
        string body = 5 [json_name = "body"];
        Returns:
        The bytes for body.
      • getImageModeValue

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

        QuestionImages getImageMode()
        .streamlayer.interactive.QuestionImages image_mode = 6 [json_name = "imageMode"];
        Returns:
        The imageMode.
      • hasPromotion

        boolean hasPromotion()
        .streamlayer.interactive.PromotionNotification promotion = 7 [json_name = "promotion"];
        Returns:
        Whether the promotion field is set.
      • getPromotion

        PromotionNotification getPromotion()
        .streamlayer.interactive.PromotionNotification promotion = 7 [json_name = "promotion"];
        Returns:
        The promotion.
      • getEnabledValue

        int getEnabledValue()
        .streamlayer.interactive.NotificationEnabled enabled = 8 [json_name = "enabled"];
        Returns:
        The enum numeric value on the wire for enabled.
      • getEnabled

        NotificationEnabled getEnabled()
        .streamlayer.interactive.NotificationEnabled enabled = 8 [json_name = "enabled"];
        Returns:
        The enabled.
      • getUseContentMediaValue

        int getUseContentMediaValue()
        .streamlayer.interactive.NotificationUseContentMedia use_content_media = 9 [json_name = "useContentMedia"];
        Returns:
        The enum numeric value on the wire for useContentMedia.
      • getUseContentMedia

        NotificationUseContentMedia getUseContentMedia()
        .streamlayer.interactive.NotificationUseContentMedia use_content_media = 9 [json_name = "useContentMedia"];
        Returns:
        The useContentMedia.
      • getUseContentTextsValue

        int getUseContentTextsValue()
        .streamlayer.interactive.NotificationUseContentTexts use_content_texts = 10 [json_name = "useContentTexts"];
        Returns:
        The enum numeric value on the wire for useContentTexts.
      • getUseContentTexts

        NotificationUseContentTexts getUseContentTexts()
        .streamlayer.interactive.NotificationUseContentTexts use_content_texts = 10 [json_name = "useContentTexts"];
        Returns:
        The useContentTexts.