Class QuestionNotification

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  QuestionNotification.Builder
      Protobuf type streamlayer.interactive.QuestionNotification
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite

        com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,​?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,​Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)  
      java.lang.String getBody()
      string body = 5 [json_name = "body"];
      com.google.protobuf.ByteString getBodyBytes()
      string body = 5 [json_name = "body"];
      static QuestionNotification getDefaultInstance()  
      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"];
      static QuestionNotification.Builder newBuilder()  
      static QuestionNotification.Builder newBuilder​(QuestionNotification prototype)  
      static QuestionNotification parseDelimitedFrom​(java.io.InputStream input)  
      static QuestionNotification parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static QuestionNotification parseFrom​(byte[] data)  
      static QuestionNotification parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static QuestionNotification parseFrom​(com.google.protobuf.ByteString data)  
      static QuestionNotification parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static QuestionNotification parseFrom​(com.google.protobuf.CodedInputStream input)  
      static QuestionNotification parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static QuestionNotification parseFrom​(java.io.InputStream input)  
      static QuestionNotification parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static QuestionNotification parseFrom​(java.nio.ByteBuffer data)  
      static QuestionNotification parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<QuestionNotification> parser()  
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite

        createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getTitleBytes

        public com.google.protobuf.ByteString getTitleBytes()
        string title = 1 [json_name = "title"];
        Specified by:
        getTitleBytes in interface QuestionNotificationOrBuilder
        Returns:
        The bytes for title.
      • getImageBytes

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

        public java.lang.String getIndicatorColor()
        string indicator_color = 3 [json_name = "indicatorColor"];
        Specified by:
        getIndicatorColor in interface QuestionNotificationOrBuilder
        Returns:
        The indicatorColor.
      • getIndicatorColorBytes

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

        public int getImagePositionValue()
        .streamlayer.interactive.ImagePosition image_position = 4 [json_name = "imagePosition"];
        Specified by:
        getImagePositionValue in interface QuestionNotificationOrBuilder
        Returns:
        The enum numeric value on the wire for imagePosition.
      • getBodyBytes

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

        public int getImageModeValue()
        .streamlayer.interactive.QuestionImages image_mode = 6 [json_name = "imageMode"];
        Specified by:
        getImageModeValue in interface QuestionNotificationOrBuilder
        Returns:
        The enum numeric value on the wire for imageMode.
      • hasPromotion

        public boolean hasPromotion()
        .streamlayer.interactive.PromotionNotification promotion = 7 [json_name = "promotion"];
        Specified by:
        hasPromotion in interface QuestionNotificationOrBuilder
        Returns:
        Whether the promotion field is set.
      • getEnabledValue

        public int getEnabledValue()
        .streamlayer.interactive.NotificationEnabled enabled = 8 [json_name = "enabled"];
        Specified by:
        getEnabledValue in interface QuestionNotificationOrBuilder
        Returns:
        The enum numeric value on the wire for enabled.
      • getUseContentMediaValue

        public int getUseContentMediaValue()
        .streamlayer.interactive.NotificationUseContentMedia use_content_media = 9 [json_name = "useContentMedia"];
        Specified by:
        getUseContentMediaValue in interface QuestionNotificationOrBuilder
        Returns:
        The enum numeric value on the wire for useContentMedia.
      • getUseContentTextsValue

        public int getUseContentTextsValue()
        .streamlayer.interactive.NotificationUseContentTexts use_content_texts = 10 [json_name = "useContentTexts"];
        Specified by:
        getUseContentTextsValue in interface QuestionNotificationOrBuilder
        Returns:
        The enum numeric value on the wire for useContentTexts.
      • parseFrom

        public static QuestionNotification parseFrom​(java.nio.ByteBuffer data)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static QuestionNotification parseFrom​(java.nio.ByteBuffer data,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static QuestionNotification parseFrom​(com.google.protobuf.ByteString data)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static QuestionNotification parseFrom​(com.google.protobuf.ByteString data,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static QuestionNotification parseFrom​(byte[] data)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static QuestionNotification parseFrom​(byte[] data,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static QuestionNotification parseFrom​(java.io.InputStream input)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static QuestionNotification parseFrom​(java.io.InputStream input,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static QuestionNotification parseDelimitedFrom​(java.io.InputStream input)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static QuestionNotification parseDelimitedFrom​(java.io.InputStream input,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static QuestionNotification parseFrom​(com.google.protobuf.CodedInputStream input)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static QuestionNotification parseFrom​(com.google.protobuf.CodedInputStream input,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • dynamicMethod

        protected final java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
                                                       java.lang.Object arg0,
                                                       java.lang.Object arg1)
        Specified by:
        dynamicMethod in class com.google.protobuf.GeneratedMessageLite<QuestionNotification,​QuestionNotification.Builder>