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 Type
    Method
    Description
    boolean
    [Targeting parameters](https://support.google.com/admanager/answer/7320899) to send to Ad Manager to generate a stream ID.
    Required.
    com.google.protobuf.ByteString
    Required.
    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.
    [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

    isInitialized

    Methods 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

      boolean containsTargetingParameters(String key)
       [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 Map<String,String> getTargetingParameters()
      Deprecated.
    • getTargetingParametersMap

      Map<String,String> 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

      String getTargetingParametersOrDefault(String key, String defaultValue)
       [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

      String getTargetingParametersOrThrow(String key)
       [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;