Class SdkOverlay
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<SdkOverlay,SdkOverlay.Builder>
-
- com.streamlayer.sdkSettings.common.SdkOverlay
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,SdkOverlayOrBuilder
public final class SdkOverlay extends com.google.protobuf.GeneratedMessageLite<SdkOverlay,SdkOverlay.Builder> implements SdkOverlayOrBuilder
Protobuf typestreamlayer.sdkSettings.SdkOverlay
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSdkOverlay.BuilderProtobuf typestreamlayer.sdkSettings.SdkOverlaystatic classSdkOverlay.OverwriteFlagCase-
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
-
-
Field Summary
Fields Modifier and Type Field Description static intDISABLE_OVERWRITE_FIELD_NUMBERstatic intENABLE_FIELD_NUMBERstatic intENABLE_OVERWRITE_FIELD_NUMBERstatic intENABLE_SDK_BUTTON_FIELD_NUMBERstatic intICON_FIELD_NUMBERstatic intMETA_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intOVERWRITE_FIELD_NUMBERstatic intPOSITION_FIELD_NUMBERstatic intSDK_ENABLE_FIELD_NUMBERstatic intSETTINGS_FIELD_NUMBERstatic intSVG_ICON_FIELD_NUMBERstatic intTYPE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)static SdkOverlaygetDefaultInstance()java.lang.StringgetDisableOverwrite()string disable_overwrite = 13 [json_name = "disableOverwrite"];com.google.protobuf.ByteStringgetDisableOverwriteBytes()string disable_overwrite = 13 [json_name = "disableOverwrite"];booleangetEnable()visible flag for organization, cannot be used for update valuejava.lang.StringgetEnableOverwrite()string enable_overwrite = 12 [json_name = "enableOverwrite"];com.google.protobuf.ByteStringgetEnableOverwriteBytes()string enable_overwrite = 12 [json_name = "enableOverwrite"];booleangetEnableSdkButton()button visible flag in SDK menu, cannot be used for update valuejava.lang.StringgetIcon()overlay icon, if not present use default by overlay typecom.google.protobuf.ByteStringgetIconBytes()overlay icon, if not present use default by overlay typeSdkOverlayMetagetMeta()custom overlay settings by levels.java.lang.StringgetName()overlay namecom.google.protobuf.ByteStringgetNameBytes()overlay namebooleangetOverwrite()flag to merge/overwrite stream and organization settings, cannot be used for update valueSdkOverlay.OverwriteFlagCasegetOverwriteFlagCase()intgetPosition()button position in menubooleangetSdkEnable()visible flag for sdk clients, cannot be used for update valueSdkOverlaySettingsgetSettings()custom overlay settingsjava.lang.StringgetSvgIcon()svg overlay icon, if not present use default by overlay typecom.google.protobuf.ByteStringgetSvgIconBytes()svg overlay icon, if not present use default by overlay typeSdkOverlayTypegetType()type for identify overlayintgetTypeValue()type for identify overlaybooleanhasDisableOverwrite()string disable_overwrite = 13 [json_name = "disableOverwrite"];booleanhasEnableOverwrite()string enable_overwrite = 12 [json_name = "enableOverwrite"];booleanhasMeta()custom overlay settings by levels.booleanhasSettings()custom overlay settingsstatic SdkOverlay.BuildernewBuilder()static SdkOverlay.BuildernewBuilder(SdkOverlay prototype)static SdkOverlayparseDelimitedFrom(java.io.InputStream input)static SdkOverlayparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SdkOverlayparseFrom(byte[] data)static SdkOverlayparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SdkOverlayparseFrom(com.google.protobuf.ByteString data)static SdkOverlayparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SdkOverlayparseFrom(com.google.protobuf.CodedInputStream input)static SdkOverlayparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SdkOverlayparseFrom(java.io.InputStream input)static SdkOverlayparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SdkOverlayparseFrom(java.nio.ByteBuffer data)static SdkOverlayparseFrom(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, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
-
-
-
Field Detail
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
POSITION_FIELD_NUMBER
public static final int POSITION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OVERWRITE_FIELD_NUMBER
public static final int OVERWRITE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SETTINGS_FIELD_NUMBER
public static final int SETTINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
META_FIELD_NUMBER
public static final int META_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENABLE_FIELD_NUMBER
public static final int ENABLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SDK_ENABLE_FIELD_NUMBER
public static final int SDK_ENABLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ICON_FIELD_NUMBER
public static final int ICON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SVG_ICON_FIELD_NUMBER
public static final int SVG_ICON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENABLE_OVERWRITE_FIELD_NUMBER
public static final int ENABLE_OVERWRITE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISABLE_OVERWRITE_FIELD_NUMBER
public static final int DISABLE_OVERWRITE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENABLE_SDK_BUTTON_FIELD_NUMBER
public static final int ENABLE_SDK_BUTTON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOverwriteFlagCase
public SdkOverlay.OverwriteFlagCase getOverwriteFlagCase()
- Specified by:
getOverwriteFlagCasein interfaceSdkOverlayOrBuilder
-
getTypeValue
public int getTypeValue()
type for identify overlay
.streamlayer.sdkSettings.SdkOverlayType type = 1 [json_name = "type"];- Specified by:
getTypeValuein interfaceSdkOverlayOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
public SdkOverlayType getType()
type for identify overlay
.streamlayer.sdkSettings.SdkOverlayType type = 1 [json_name = "type"];- Specified by:
getTypein interfaceSdkOverlayOrBuilder- Returns:
- The type.
-
getPosition
public int getPosition()
button position in menu
int32 position = 3 [json_name = "position"];- Specified by:
getPositionin interfaceSdkOverlayOrBuilder- Returns:
- The position.
-
getOverwrite
public boolean getOverwrite()
flag to merge/overwrite stream and organization settings, cannot be used for update value
bool overwrite = 4 [json_name = "overwrite"];- Specified by:
getOverwritein interfaceSdkOverlayOrBuilder- Returns:
- The overwrite.
-
hasSettings
public boolean hasSettings()
custom overlay settings
.streamlayer.sdkSettings.SdkOverlaySettings settings = 5 [json_name = "settings"];- Specified by:
hasSettingsin interfaceSdkOverlayOrBuilder- Returns:
- Whether the settings field is set.
-
getSettings
public SdkOverlaySettings getSettings()
custom overlay settings
.streamlayer.sdkSettings.SdkOverlaySettings settings = 5 [json_name = "settings"];- Specified by:
getSettingsin interfaceSdkOverlayOrBuilder- Returns:
- The settings.
-
hasMeta
public boolean hasMeta()
custom overlay settings by levels. For streams only.
.streamlayer.sdkSettings.SdkOverlayMeta meta = 6 [json_name = "meta"];- Specified by:
hasMetain interfaceSdkOverlayOrBuilder- Returns:
- Whether the meta field is set.
-
getMeta
public SdkOverlayMeta getMeta()
custom overlay settings by levels. For streams only.
.streamlayer.sdkSettings.SdkOverlayMeta meta = 6 [json_name = "meta"];- Specified by:
getMetain interfaceSdkOverlayOrBuilder- Returns:
- The meta.
-
getEnable
public boolean getEnable()
visible flag for organization, cannot be used for update value
bool enable = 7 [json_name = "enable"];- Specified by:
getEnablein interfaceSdkOverlayOrBuilder- Returns:
- The enable.
-
getSdkEnable
public boolean getSdkEnable()
visible flag for sdk clients, cannot be used for update value
bool sdk_enable = 8 [json_name = "sdkEnable"];- Specified by:
getSdkEnablein interfaceSdkOverlayOrBuilder- Returns:
- The sdkEnable.
-
getName
public java.lang.String getName()
overlay name
string name = 9 [json_name = "name"];- Specified by:
getNamein interfaceSdkOverlayOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
overlay name
string name = 9 [json_name = "name"];- Specified by:
getNameBytesin interfaceSdkOverlayOrBuilder- Returns:
- The bytes for name.
-
getIcon
public java.lang.String getIcon()
overlay icon, if not present use default by overlay type
string icon = 10 [json_name = "icon"];- Specified by:
getIconin interfaceSdkOverlayOrBuilder- Returns:
- The icon.
-
getIconBytes
public com.google.protobuf.ByteString getIconBytes()
overlay icon, if not present use default by overlay type
string icon = 10 [json_name = "icon"];- Specified by:
getIconBytesin interfaceSdkOverlayOrBuilder- 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 [json_name = "svgIcon"];- Specified by:
getSvgIconin interfaceSdkOverlayOrBuilder- 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 [json_name = "svgIcon"];- Specified by:
getSvgIconBytesin interfaceSdkOverlayOrBuilder- Returns:
- The bytes for svgIcon.
-
hasEnableOverwrite
public boolean hasEnableOverwrite()
string enable_overwrite = 12 [json_name = "enableOverwrite"];- Specified by:
hasEnableOverwritein interfaceSdkOverlayOrBuilder- Returns:
- Whether the enableOverwrite field is set.
-
getEnableOverwrite
public java.lang.String getEnableOverwrite()
string enable_overwrite = 12 [json_name = "enableOverwrite"];- Specified by:
getEnableOverwritein interfaceSdkOverlayOrBuilder- Returns:
- The enableOverwrite.
-
getEnableOverwriteBytes
public com.google.protobuf.ByteString getEnableOverwriteBytes()
string enable_overwrite = 12 [json_name = "enableOverwrite"];- Specified by:
getEnableOverwriteBytesin interfaceSdkOverlayOrBuilder- Returns:
- The bytes for enableOverwrite.
-
hasDisableOverwrite
public boolean hasDisableOverwrite()
string disable_overwrite = 13 [json_name = "disableOverwrite"];- Specified by:
hasDisableOverwritein interfaceSdkOverlayOrBuilder- Returns:
- Whether the disableOverwrite field is set.
-
getDisableOverwrite
public java.lang.String getDisableOverwrite()
string disable_overwrite = 13 [json_name = "disableOverwrite"];- Specified by:
getDisableOverwritein interfaceSdkOverlayOrBuilder- Returns:
- The disableOverwrite.
-
getDisableOverwriteBytes
public com.google.protobuf.ByteString getDisableOverwriteBytes()
string disable_overwrite = 13 [json_name = "disableOverwrite"];- Specified by:
getDisableOverwriteBytesin interfaceSdkOverlayOrBuilder- Returns:
- The bytes for disableOverwrite.
-
getEnableSdkButton
public boolean getEnableSdkButton()
button visible flag in SDK menu, cannot be used for update value
bool enable_sdk_button = 14 [json_name = "enableSdkButton"];- Specified by:
getEnableSdkButtonin interfaceSdkOverlayOrBuilder- Returns:
- The enableSdkButton.
-
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
-
newBuilder
public static SdkOverlay.Builder newBuilder()
-
newBuilder
public static SdkOverlay.Builder newBuilder(SdkOverlay prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)- Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<SdkOverlay,SdkOverlay.Builder>
-
getDefaultInstance
public static SdkOverlay getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<SdkOverlay> parser()
-
-