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.
Implements
IMessage<VodSessionAdBreak>, IEquatable<VodSessionAdBreak>, IDeepCloneable<VodSessionAdBreak>, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Stitcher.V1Assembly
Google.Cloud.Video.Stitcher.V1.dll
Constructors
VodSessionAdBreak()
public VodSessionAdBreak()
VodSessionAdBreak(VodSessionAdBreak)
public VodSessionAdBreak(VodSessionAdBreak other)
Parameter | |
---|---|
Name | Description |
other | VodSessionAdBreak |
Properties
Ads
public RepeatedField<VodSessionAd> Ads { get; }
Ordered list of ads stitched into the ad break.
Property Value | |
---|---|
Type | Description |
RepeatedField<VodSessionAd> |
EndTimeOffset
public Duration EndTimeOffset { get; set; }
Ad break end time in seconds relative to the start of the VOD asset.
Property Value | |
---|---|
Type | Description |
Duration |
ProgressEvents
public RepeatedField<ProgressEvent> ProgressEvents { get; }
List of events that are expected to be triggered, ordered by time.
Property Value | |
---|---|
Type | Description |
RepeatedField<ProgressEvent> |
StartTimeOffset
public Duration StartTimeOffset { get; set; }
Ad break start time in seconds relative to the start of the VOD asset.
Property Value | |
---|---|
Type | Description |
Duration |