Video Stitcher v1 API - Class VodSessionAdBreak (2.0.0)

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

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

Metadata for an inserted ad break.

Inheritance

object > VodSessionAdBreak

Namespace

GoogleCloudGoogle.Cloud.VideoGoogle.Cloud.Video.StitcherV1

Assembly

Google.Cloud.Video.Stitcher.V1.dll

Constructors

VodSessionAdBreak()

public VodSessionAdBreak()

VodSessionAdBreak(VodSessionAdBreak)

public VodSessionAdBreak(VodSessionAdBreak other)
Parameter
NameDescription
otherVodSessionAdBreak

Properties

Ads

public RepeatedField<VodSessionAd> Ads { get; }

Ordered list of ads stitched into the ad break.

Property Value
TypeDescription
RepeatedFieldVodSessionAd

EndTimeOffset

public Duration EndTimeOffset { get; set; }

Ad break end time in seconds relative to the start of the VOD asset.

Property Value
TypeDescription
Duration

ProgressEvents

public RepeatedField<ProgressEvent> ProgressEvents { get; }

List of events that are expected to be triggered, ordered by time.

Property Value
TypeDescription
RepeatedFieldProgressEvent

StartTimeOffset

public Duration StartTimeOffset { get; set; }

Ad break start time in seconds relative to the start of the VOD asset.

Property Value
TypeDescription
Duration