Video Stitcher v1 API - Class LiveSession.Types.GamSettings (2.0.0)

public sealed class LiveSession.Types.GamSettings : IMessage<LiveSession.Types.GamSettings>, IEquatable<LiveSession.Types.GamSettings>, IDeepCloneable<LiveSession.Types.GamSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Video Stitcher v1 API class LiveSession.Types.GamSettings.

Defines fields related to Google Ad Manager (GAM). This should be set if GAM is being used for ads.

Inheritance

object > LiveSession.Types.GamSettings

Namespace

GoogleCloudGoogle.Cloud.VideoGoogle.Cloud.Video.StitcherV1

Assembly

Google.Cloud.Video.Stitcher.V1.dll

Constructors

GamSettings()

public GamSettings()

GamSettings(GamSettings)

public GamSettings(LiveSession.Types.GamSettings other)
Parameter
NameDescription
otherLiveSessionTypesGamSettings

Properties

GamDash

public LiveSession.Types.GamSettings.Types.GamDash GamDash { get; set; }

Fields that are specific to DASH manifests.

Property Value
TypeDescription
LiveSessionTypesGamSettingsTypesGamDash

GamHls

public LiveSession.Types.GamSettings.Types.GamHls GamHls { get; set; }

Fields that are specific to HLS manifests.

Property Value
TypeDescription
LiveSessionTypesGamSettingsTypesGamHls

ManifestFieldsCase

public LiveSession.Types.GamSettings.ManifestFieldsOneofCase ManifestFieldsCase { get; }
Property Value
TypeDescription
LiveSessionTypesGamSettingsManifestFieldsOneofCase

StreamId

public string StreamId { get; set; }

Required. The stream ID generated by Ad Manager.

Property Value
TypeDescription
string