Show / Hide Table of Contents

Class DaiSession.Types.CreationContext.Types.VodInfo

The VOD [Content][google.ads.admanager.v1.Content] resource in the stream request that creates the DAI session.

Inheritance
object
DaiSession.Types.CreationContext.Types.VodInfo
Implements
IMessage<DaiSession.Types.CreationContext.Types.VodInfo>
IEquatable<DaiSession.Types.CreationContext.Types.VodInfo>
IDeepCloneable<DaiSession.Types.CreationContext.Types.VodInfo>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class DaiSession.Types.CreationContext.Types.VodInfo : IMessage<DaiSession.Types.CreationContext.Types.VodInfo>, IEquatable<DaiSession.Types.CreationContext.Types.VodInfo>, IDeepCloneable<DaiSession.Types.CreationContext.Types.VodInfo>, IBufferMessage, IMessage

Constructors

VodInfo()

Declaration
public VodInfo()

VodInfo(VodInfo)

Declaration
public VodInfo(DaiSession.Types.CreationContext.Types.VodInfo other)
Parameters
Type Name Description
DaiSession.Types.CreationContext.Types.VodInfo other

Properties

CmsId

Output only. The identifier of the content source from which Google Ad Manager ingested the [Content][google.ads.admanager.v1.Content] resource associated with this session. For more information, see Create a content source for video on demand.

Declaration
public long CmsId { get; set; }
Property Value
Type Description
long

Content

Output only. The [name][google.ads.admanager.v1.Content.name] field of the VOD [Content][google.ads.admanager.v1.Content] resource.

Declaration
public string Content { get; set; }
Property Value
Type Description
string

ContentAsContentName

ContentName-typed view over the Content resource name property.

Declaration
public ContentName ContentAsContentName { get; set; }
Property Value
Type Description
ContentName

ContentDuration

Output only. The VOD [Content.duration][google.ads.admanager.v1.Content.duration] field. Represents the duration of the content without ads.

Declaration
public Duration ContentDuration { get; set; }
Property Value
Type Description
Duration

CuePoints

Output only. The cue points detected in the ingested VOD content manifest. Stored in milliseconds starting from the beginning of the content.

Declaration
public RepeatedField<long> CuePoints { get; }
Property Value
Type Description
RepeatedField<long>

HasCmsId

Gets whether the "cms_id" field is set

Declaration
public bool HasCmsId { get; }
Property Value
Type Description
bool

HasContent

Gets whether the "content" field is set

Declaration
public bool HasContent { get; }
Property Value
Type Description
bool

HasVid

Gets whether the "vid" field is set

Declaration
public bool HasVid { get; }
Property Value
Type Description
bool

Vid

Output only. The video ID of the [Content][google.ads.admanager.v1.Content] resource that this session is associated with. This value is the same as the [CmsContent.cms_content_id][google.ads.admanager.v1.CmsContent.cms_content_id] field. For details, see Content ingestion and best practices.

Declaration
public string Vid { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX