Class SdkOverlayUpdateData

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SdkOverlayUpdateData.Builder
      Protobuf type streamlayer.sdkSettings.SdkOverlayUpdateData
      • 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)  
      static SdkOverlayUpdateData getDefaultInstance()  
      java.lang.String getIcon()
      overlay icon, if not present use default by overlay type
      com.google.protobuf.ByteString getIconBytes()
      overlay icon, if not present use default by overlay type
      java.lang.String getName()
      overlay name
      com.google.protobuf.ByteString getNameBytes()
      overlay name
      boolean getOverwrite()
      flag to merge/overwrite stream and organization settings
      int getPosition()
      button position in menu
      boolean getSdkEnable()
      visible flag for sdk clients
      SdkOverlaySettings getSettings()
      custom overlay settings
      java.lang.String getSvgIcon()
      svg overlay icon, if not present use default by overlay type
      com.google.protobuf.ByteString getSvgIconBytes()
      svg overlay icon, if not present use default by overlay type
      SdkOverlayType getType()
      type for identify overlay
      int getTypeValue()
      type for identify overlay
      boolean hasSettings()
      custom overlay settings
      static SdkOverlayUpdateData.Builder newBuilder()  
      static SdkOverlayUpdateData.Builder newBuilder​(SdkOverlayUpdateData prototype)  
      static SdkOverlayUpdateData parseDelimitedFrom​(java.io.InputStream input)  
      static SdkOverlayUpdateData parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlayUpdateData parseFrom​(byte[] data)  
      static SdkOverlayUpdateData parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlayUpdateData parseFrom​(com.google.protobuf.ByteString data)  
      static SdkOverlayUpdateData parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlayUpdateData parseFrom​(com.google.protobuf.CodedInputStream input)  
      static SdkOverlayUpdateData parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlayUpdateData parseFrom​(java.io.InputStream input)  
      static SdkOverlayUpdateData parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlayUpdateData parseFrom​(java.nio.ByteBuffer data)  
      static SdkOverlayUpdateData parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<SdkOverlayUpdateData> 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, 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

      • getTypeValue

        public int getTypeValue()
         type for identify overlay
         
        .streamlayer.sdkSettings.SdkOverlayType type = 1;
        Specified by:
        getTypeValue in interface SdkOverlayUpdateDataOrBuilder
        Returns:
        The enum numeric value on the wire for type.
      • getOverwrite

        public boolean getOverwrite()
         flag to merge/overwrite stream and organization settings
         
        bool overwrite = 4;
        Specified by:
        getOverwrite in interface SdkOverlayUpdateDataOrBuilder
        Returns:
        The overwrite.
      • hasSettings

        public boolean hasSettings()
         custom overlay settings
         
        .streamlayer.sdkSettings.SdkOverlaySettings settings = 5;
        Specified by:
        hasSettings in interface SdkOverlayUpdateDataOrBuilder
        Returns:
        Whether the settings field is set.
      • getIcon

        public java.lang.String getIcon()
         overlay icon, if not present use default by overlay type
         
        string icon = 10;
        Specified by:
        getIcon in interface SdkOverlayUpdateDataOrBuilder
        Returns:
        The icon.
      • getIconBytes

        public com.google.protobuf.ByteString getIconBytes()
         overlay icon, if not present use default by overlay type
         
        string icon = 10;
        Specified by:
        getIconBytes in interface SdkOverlayUpdateDataOrBuilder
        Returns:
        The bytes for icon.
      • getSvgIcon

        public java.lang.String getSvgIcon()
         svg overlay icon, if not present use default by overlay type
         
        string svg_icon = 11;
        Specified by:
        getSvgIcon in interface SdkOverlayUpdateDataOrBuilder
        Returns:
        The svgIcon.
      • getSvgIconBytes

        public com.google.protobuf.ByteString getSvgIconBytes()
         svg overlay icon, if not present use default by overlay type
         
        string svg_icon = 11;
        Specified by:
        getSvgIconBytes in interface SdkOverlayUpdateDataOrBuilder
        Returns:
        The bytes for svgIcon.
      • parseFrom

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

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

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

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

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

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

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

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

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

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

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

        public static SdkOverlayUpdateData 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<SdkOverlayUpdateData,​SdkOverlayUpdateData.Builder>