Class Advertising.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Advertising,Advertising.Builder>
-
- com.streamlayer.sdkSettings.common.Advertising.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,AdvertisingOrBuilder,java.lang.Cloneable
- Enclosing class:
- Advertising
public static final class Advertising.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Advertising,Advertising.Builder> implements AdvertisingOrBuilder
Protobuf typestreamlayer.sdkSettings.Advertising
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Advertising.BuilderclearOverlaySettings()Advertising.BuilderclearTemplateId()string template_id = 1 [json_name = "templateId"];booleancontainsOverlaySettings(java.lang.String key)key is overlay namejava.util.Map<java.lang.String,AdvertisingOverlaySettings>getOverlaySettings()Deprecated.intgetOverlaySettingsCount()key is overlay namejava.util.Map<java.lang.String,AdvertisingOverlaySettings>getOverlaySettingsMap()key is overlay nameAdvertisingOverlaySettingsgetOverlaySettingsOrDefault(java.lang.String key, AdvertisingOverlaySettings defaultValue)key is overlay nameAdvertisingOverlaySettingsgetOverlaySettingsOrThrow(java.lang.String key)key is overlay namejava.lang.StringgetTemplateId()string template_id = 1 [json_name = "templateId"];com.google.protobuf.ByteStringgetTemplateIdBytes()string template_id = 1 [json_name = "templateId"];Advertising.BuilderputAllOverlaySettings(java.util.Map<java.lang.String,AdvertisingOverlaySettings> values)key is overlay nameAdvertising.BuilderputOverlaySettings(java.lang.String key, AdvertisingOverlaySettings value)key is overlay nameAdvertising.BuilderremoveOverlaySettings(java.lang.String key)key is overlay nameAdvertising.BuildersetTemplateId(java.lang.String value)string template_id = 1 [json_name = "templateId"];Advertising.BuildersetTemplateIdBytes(com.google.protobuf.ByteString value)string template_id = 1 [json_name = "templateId"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getTemplateId
public java.lang.String getTemplateId()
string template_id = 1 [json_name = "templateId"];- Specified by:
getTemplateIdin interfaceAdvertisingOrBuilder- Returns:
- The templateId.
-
getTemplateIdBytes
public com.google.protobuf.ByteString getTemplateIdBytes()
string template_id = 1 [json_name = "templateId"];- Specified by:
getTemplateIdBytesin interfaceAdvertisingOrBuilder- Returns:
- The bytes for templateId.
-
setTemplateId
public Advertising.Builder setTemplateId(java.lang.String value)
string template_id = 1 [json_name = "templateId"];- Parameters:
value- The templateId to set.- Returns:
- This builder for chaining.
-
clearTemplateId
public Advertising.Builder clearTemplateId()
string template_id = 1 [json_name = "templateId"];- Returns:
- This builder for chaining.
-
setTemplateIdBytes
public Advertising.Builder setTemplateIdBytes(com.google.protobuf.ByteString value)
string template_id = 1 [json_name = "templateId"];- Parameters:
value- The bytes for templateId to set.- Returns:
- This builder for chaining.
-
getOverlaySettingsCount
public int getOverlaySettingsCount()
Description copied from interface:AdvertisingOrBuilderkey is overlay name
map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];- Specified by:
getOverlaySettingsCountin interfaceAdvertisingOrBuilder
-
containsOverlaySettings
public boolean containsOverlaySettings(java.lang.String key)
key is overlay name
map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];- Specified by:
containsOverlaySettingsin interfaceAdvertisingOrBuilder
-
clearOverlaySettings
public Advertising.Builder clearOverlaySettings()
-
removeOverlaySettings
public Advertising.Builder removeOverlaySettings(java.lang.String key)
key is overlay name
map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];
-
getOverlaySettings
@Deprecated public java.util.Map<java.lang.String,AdvertisingOverlaySettings> getOverlaySettings()
Deprecated.UsegetOverlaySettingsMap()instead.- Specified by:
getOverlaySettingsin interfaceAdvertisingOrBuilder
-
getOverlaySettingsMap
public java.util.Map<java.lang.String,AdvertisingOverlaySettings> getOverlaySettingsMap()
key is overlay name
map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];- Specified by:
getOverlaySettingsMapin interfaceAdvertisingOrBuilder
-
getOverlaySettingsOrDefault
public AdvertisingOverlaySettings getOverlaySettingsOrDefault(java.lang.String key, AdvertisingOverlaySettings defaultValue)
key is overlay name
map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];- Specified by:
getOverlaySettingsOrDefaultin interfaceAdvertisingOrBuilder
-
getOverlaySettingsOrThrow
public AdvertisingOverlaySettings getOverlaySettingsOrThrow(java.lang.String key)
key is overlay name
map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];- Specified by:
getOverlaySettingsOrThrowin interfaceAdvertisingOrBuilder
-
putOverlaySettings
public Advertising.Builder putOverlaySettings(java.lang.String key, AdvertisingOverlaySettings value)
key is overlay name
map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];
-
putAllOverlaySettings
public Advertising.Builder putAllOverlaySettings(java.util.Map<java.lang.String,AdvertisingOverlaySettings> values)
key is overlay name
map<string, .streamlayer.sdkSettings.AdvertisingOverlaySettings> overlay_settings = 2 [json_name = "overlaySettings"];
-
-