Class SdkOverlay

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SdkOverlay.Builder
      Protobuf type streamlayer.sdkSettings.SdkOverlay
      • 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 SdkOverlay getDefaultInstance()  
      boolean getEnable()
      visible flag for organization
      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
      SdkOverlayMeta getMeta()
      custom overlay settings by levels.
      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 hasMeta()
      custom overlay settings by levels.
      boolean hasSettings()
      custom overlay settings
      static SdkOverlay.Builder newBuilder()  
      static SdkOverlay.Builder newBuilder​(SdkOverlay prototype)  
      static SdkOverlay parseDelimitedFrom​(java.io.InputStream input)  
      static SdkOverlay parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlay parseFrom​(byte[] data)  
      static SdkOverlay parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlay parseFrom​(com.google.protobuf.ByteString data)  
      static SdkOverlay parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlay parseFrom​(com.google.protobuf.CodedInputStream input)  
      static SdkOverlay parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlay parseFrom​(java.io.InputStream input)  
      static SdkOverlay parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static SdkOverlay parseFrom​(java.nio.ByteBuffer data)  
      static SdkOverlay parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<SdkOverlay> 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 SdkOverlayOrBuilder
        Returns:
        The enum numeric value on the wire for type.
      • getPosition

        public int getPosition()
         button position in menu
         
        int32 position = 3;
        Specified by:
        getPosition in interface SdkOverlayOrBuilder
        Returns:
        The position.
      • getOverwrite

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

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

        public boolean hasMeta()
         custom overlay settings by levels. For streams only.
         
        .streamlayer.sdkSettings.SdkOverlayMeta meta = 6;
        Specified by:
        hasMeta in interface SdkOverlayOrBuilder
        Returns:
        Whether the meta field is set.
      • getMeta

        public SdkOverlayMeta getMeta()
         custom overlay settings by levels. For streams only.
         
        .streamlayer.sdkSettings.SdkOverlayMeta meta = 6;
        Specified by:
        getMeta in interface SdkOverlayOrBuilder
        Returns:
        The meta.
      • getEnable

        public boolean getEnable()
         visible flag for organization
         
        bool enable = 7;
        Specified by:
        getEnable in interface SdkOverlayOrBuilder
        Returns:
        The enable.
      • getSdkEnable

        public boolean getSdkEnable()
         visible flag for sdk clients
         
        bool sdk_enable = 8;
        Specified by:
        getSdkEnable in interface SdkOverlayOrBuilder
        Returns:
        The sdkEnable.
      • getName

        public java.lang.String getName()
         overlay name
         
        string name = 9;
        Specified by:
        getName in interface SdkOverlayOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         overlay name
         
        string name = 9;
        Specified by:
        getNameBytes in interface SdkOverlayOrBuilder
        Returns:
        The bytes for name.
      • getIcon

        public java.lang.String getIcon()
         overlay icon, if not present use default by overlay type
         
        string icon = 10;
        Specified by:
        getIcon in interface SdkOverlayOrBuilder
        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 SdkOverlayOrBuilder
        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 SdkOverlayOrBuilder
        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 SdkOverlayOrBuilder
        Returns:
        The bytes for svgIcon.
      • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

        public static SdkOverlay getDefaultInstance()
      • parser

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