Interface LiveSession.GamSettingsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LiveSession.GamSettings,LiveSession.GamSettings.Builder
- Enclosing class:
- LiveSession
public static interface LiveSession.GamSettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean[Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID.Required.com.google.protobuf.ByteStringRequired.Deprecated.int[Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID.[Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID.getTargetingParametersOrDefault(String key, String defaultValue) [Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID.[Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getStreamId
String getStreamId()Required. The stream ID generated by Ad Manager. This must be set if GAM is being used for ads and the session uses client-side ad tracking.
string stream_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The streamId.
-
getStreamIdBytes
com.google.protobuf.ByteString getStreamIdBytes()Required. The stream ID generated by Ad Manager. This must be set if GAM is being used for ads and the session uses client-side ad tracking.
string stream_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for streamId.
-
getTargetingParametersCount
int getTargetingParametersCount()[Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID. This should only be set if the session uses server-side ad tracking.
map<string, string> targeting_parameters = 4; -
containsTargetingParameters
[Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID. This should only be set if the session uses server-side ad tracking.
map<string, string> targeting_parameters = 4; -
getTargetingParameters
Deprecated.UsegetTargetingParametersMap()instead. -
getTargetingParametersMap
[Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID. This should only be set if the session uses server-side ad tracking.
map<string, string> targeting_parameters = 4; -
getTargetingParametersOrDefault
[Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID. This should only be set if the session uses server-side ad tracking.
map<string, string> targeting_parameters = 4; -
getTargetingParametersOrThrow
[Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID. This should only be set if the session uses server-side ad tracking.
map<string, string> targeting_parameters = 4;
-