Class InstantView

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  InstantView.Builder
      Protobuf type streamlayer.interactive.feed.InstantView
      • 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)  
      AutoPlayVideo getAutoPlayVideo()
      optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];
      int getAutoPlayVideoValue()
      optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];
      java.lang.String getBody()
      options.body
      com.google.protobuf.ByteString getBodyBytes()
      options.body
      CloseTimer getCloseTimer()
      optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];
      static InstantView getDefaultInstance()  
      java.lang.String getHeading()
      question.subject
      com.google.protobuf.ByteString getHeadingBytes()
      question.subject
      java.lang.String getImage()
      optional string image = 3 [json_name = "image"];
      com.google.protobuf.ByteString getImageBytes()
      optional string image = 3 [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"];
      PlayVideoMuted getPlayVideoMuted()
      optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 9 [json_name = "playVideoMuted"];
      int getPlayVideoMutedValue()
      optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 9 [json_name = "playVideoMuted"];
      FileLink getVideo()
      optional .streamlayer.interactive.FileLink video = 4 [json_name = "video"];
      WebLink getWebLink()
      optional .streamlayer.interactive.WebLink web_link = 5 [json_name = "webLink"];
      boolean hasAutoPlayVideo()
      optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];
      boolean hasBody()
      options.body
      boolean hasCloseTimer()
      optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];
      boolean hasHeading()
      question.subject
      boolean hasImage()
      optional string image = 3 [json_name = "image"];
      boolean hasPlayVideoMuted()
      optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 9 [json_name = "playVideoMuted"];
      boolean hasVideo()
      optional .streamlayer.interactive.FileLink video = 4 [json_name = "video"];
      boolean hasWebLink()
      optional .streamlayer.interactive.WebLink web_link = 5 [json_name = "webLink"];
      static InstantView.Builder newBuilder()  
      static InstantView.Builder newBuilder​(InstantView prototype)  
      static InstantView parseDelimitedFrom​(java.io.InputStream input)  
      static InstantView parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstantView parseFrom​(byte[] data)  
      static InstantView parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstantView parseFrom​(com.google.protobuf.ByteString data)  
      static InstantView parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstantView parseFrom​(com.google.protobuf.CodedInputStream input)  
      static InstantView parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstantView parseFrom​(java.io.InputStream input)  
      static InstantView parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static InstantView parseFrom​(java.nio.ByteBuffer data)  
      static InstantView parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<InstantView> 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

      • hasHeading

        public boolean hasHeading()
         question.subject
         
        optional string heading = 1 [json_name = "heading"];
        Specified by:
        hasHeading in interface InstantViewOrBuilder
        Returns:
        Whether the heading field is set.
      • getHeading

        public java.lang.String getHeading()
         question.subject
         
        optional string heading = 1 [json_name = "heading"];
        Specified by:
        getHeading in interface InstantViewOrBuilder
        Returns:
        The heading.
      • getHeadingBytes

        public com.google.protobuf.ByteString getHeadingBytes()
         question.subject
         
        optional string heading = 1 [json_name = "heading"];
        Specified by:
        getHeadingBytes in interface InstantViewOrBuilder
        Returns:
        The bytes for heading.
      • hasBody

        public boolean hasBody()
         options.body
         
        optional string body = 2 [json_name = "body"];
        Specified by:
        hasBody in interface InstantViewOrBuilder
        Returns:
        Whether the body field is set.
      • getBody

        public java.lang.String getBody()
         options.body
         
        optional string body = 2 [json_name = "body"];
        Specified by:
        getBody in interface InstantViewOrBuilder
        Returns:
        The body.
      • getBodyBytes

        public com.google.protobuf.ByteString getBodyBytes()
         options.body
         
        optional string body = 2 [json_name = "body"];
        Specified by:
        getBodyBytes in interface InstantViewOrBuilder
        Returns:
        The bytes for body.
      • hasImage

        public boolean hasImage()
        optional string image = 3 [json_name = "image"];
        Specified by:
        hasImage in interface InstantViewOrBuilder
        Returns:
        Whether the image field is set.
      • getImage

        public java.lang.String getImage()
        optional string image = 3 [json_name = "image"];
        Specified by:
        getImage in interface InstantViewOrBuilder
        Returns:
        The image.
      • getImageBytes

        public com.google.protobuf.ByteString getImageBytes()
        optional string image = 3 [json_name = "image"];
        Specified by:
        getImageBytes in interface InstantViewOrBuilder
        Returns:
        The bytes for image.
      • hasVideo

        public boolean hasVideo()
        optional .streamlayer.interactive.FileLink video = 4 [json_name = "video"];
        Specified by:
        hasVideo in interface InstantViewOrBuilder
        Returns:
        Whether the video field is set.
      • getVideo

        public FileLink getVideo()
        optional .streamlayer.interactive.FileLink video = 4 [json_name = "video"];
        Specified by:
        getVideo in interface InstantViewOrBuilder
        Returns:
        The video.
      • hasWebLink

        public boolean hasWebLink()
        optional .streamlayer.interactive.WebLink web_link = 5 [json_name = "webLink"];
        Specified by:
        hasWebLink in interface InstantViewOrBuilder
        Returns:
        Whether the webLink field is set.
      • getWebLink

        public WebLink getWebLink()
        optional .streamlayer.interactive.WebLink web_link = 5 [json_name = "webLink"];
        Specified by:
        getWebLink in interface InstantViewOrBuilder
        Returns:
        The webLink.
      • getImageModeValue

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

        public boolean hasCloseTimer()
        optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];
        Specified by:
        hasCloseTimer in interface InstantViewOrBuilder
        Returns:
        Whether the closeTimer field is set.
      • getCloseTimer

        public CloseTimer getCloseTimer()
        optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];
        Specified by:
        getCloseTimer in interface InstantViewOrBuilder
        Returns:
        The closeTimer.
      • hasAutoPlayVideo

        public boolean hasAutoPlayVideo()
        optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];
        Specified by:
        hasAutoPlayVideo in interface InstantViewOrBuilder
        Returns:
        Whether the autoPlayVideo field is set.
      • getAutoPlayVideoValue

        public int getAutoPlayVideoValue()
        optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];
        Specified by:
        getAutoPlayVideoValue in interface InstantViewOrBuilder
        Returns:
        The enum numeric value on the wire for autoPlayVideo.
      • getAutoPlayVideo

        public AutoPlayVideo getAutoPlayVideo()
        optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];
        Specified by:
        getAutoPlayVideo in interface InstantViewOrBuilder
        Returns:
        The autoPlayVideo.
      • hasPlayVideoMuted

        public boolean hasPlayVideoMuted()
        optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 9 [json_name = "playVideoMuted"];
        Specified by:
        hasPlayVideoMuted in interface InstantViewOrBuilder
        Returns:
        Whether the playVideoMuted field is set.
      • getPlayVideoMutedValue

        public int getPlayVideoMutedValue()
        optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 9 [json_name = "playVideoMuted"];
        Specified by:
        getPlayVideoMutedValue in interface InstantViewOrBuilder
        Returns:
        The enum numeric value on the wire for playVideoMuted.
      • getPlayVideoMuted

        public PlayVideoMuted getPlayVideoMuted()
        optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 9 [json_name = "playVideoMuted"];
        Specified by:
        getPlayVideoMuted in interface InstantViewOrBuilder
        Returns:
        The playVideoMuted.
      • parseFrom

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

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

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

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

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

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

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

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

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

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

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

        public static InstantView 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<InstantView,​InstantView.Builder>
      • getDefaultInstance

        public static InstantView getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<InstantView> parser()