Video Stitcher v1 API - Class VodConfig (3.3.0)

public sealed class VodConfig : IMessage<VodConfig>, IEquatable<VodConfig>, IDeepCloneable<VodConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Video Stitcher v1 API class VodConfig.

Metadata used to register VOD configs.

Inheritance

object > VodConfig

Namespace

Google.Cloud.Video.Stitcher.V1

Assembly

Google.Cloud.Video.Stitcher.V1.dll

Constructors

VodConfig()

public VodConfig()

VodConfig(VodConfig)

public VodConfig(VodConfig other)
Parameter
Name Description
other VodConfig

Properties

AdTagUri

public string AdTagUri { get; set; }

Required. The default ad tag associated with this VOD config.

Property Value
Type Description
string

GamVodConfig

public GamVodConfig GamVodConfig { get; set; }

Optional. Google Ad Manager (GAM) metadata.

Property Value
Type Description
GamVodConfig

Name

public string Name { get; set; }

Output only. The resource name of the VOD config, in the form of projects/{project}/locations/{location}/vodConfigs/{id}.

Property Value
Type Description
string

SourceFetchOptions

public FetchOptions SourceFetchOptions { get; set; }

Options for fetching source manifests and segments.

Property Value
Type Description
FetchOptions

SourceUri

public string SourceUri { get; set; }

Required. Source URI for the VOD stream manifest.

Property Value
Type Description
string

State

public VodConfig.Types.State State { get; set; }

Output only. State of the VOD config.

Property Value
Type Description
VodConfigTypesState

VodConfigName

public VodConfigName VodConfigName { get; set; }

VodConfigName-typed view over the Name resource name property.

Property Value
Type Description
VodConfigName