Interface VodSessionAdBreakOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
VodSessionAdBreak
,VodSessionAdBreak.Builder
public interface VodSessionAdBreakOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VodSessionAd
getAds(int index)
Ordered list of ads stitched into the ad break.int
getAdsCount()
Ordered list of ads stitched into the ad break.List<VodSessionAd>
getAdsList()
Ordered list of ads stitched into the ad break.VodSessionAdOrBuilder
getAdsOrBuilder(int index)
Ordered list of ads stitched into the ad break.List<? extends VodSessionAdOrBuilder>
getAdsOrBuilderList()
Ordered list of ads stitched into the ad break.com.google.protobuf.Duration
getEndTimeOffset()
Ad break end time in seconds relative to the start of the VOD asset.com.google.protobuf.DurationOrBuilder
getEndTimeOffsetOrBuilder()
Ad break end time in seconds relative to the start of the VOD asset.ProgressEvent
getProgressEvents(int index)
List of events that are expected to be triggered, ordered by time.int
getProgressEventsCount()
List of events that are expected to be triggered, ordered by time.List<ProgressEvent>
getProgressEventsList()
List of events that are expected to be triggered, ordered by time.ProgressEventOrBuilder
getProgressEventsOrBuilder(int index)
List of events that are expected to be triggered, ordered by time.List<? extends ProgressEventOrBuilder>
getProgressEventsOrBuilderList()
List of events that are expected to be triggered, ordered by time.com.google.protobuf.Duration
getStartTimeOffset()
Ad break start time in seconds relative to the start of the VOD asset.com.google.protobuf.DurationOrBuilder
getStartTimeOffsetOrBuilder()
Ad break start time in seconds relative to the start of the VOD asset.boolean
hasEndTimeOffset()
Ad break end time in seconds relative to the start of the VOD asset.boolean
hasStartTimeOffset()
Ad break start time in seconds relative to the start of the VOD asset.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getProgressEventsList
List<ProgressEvent> getProgressEventsList()
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
getProgressEvents
ProgressEvent getProgressEvents(int index)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
getProgressEventsCount
int getProgressEventsCount()
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
getProgressEventsOrBuilderList
List<? extends ProgressEventOrBuilder> getProgressEventsOrBuilderList()
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
getProgressEventsOrBuilder
ProgressEventOrBuilder getProgressEventsOrBuilder(int index)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
getAdsList
List<VodSessionAd> getAdsList()
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
getAds
VodSessionAd getAds(int index)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
getAdsCount
int getAdsCount()
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
getAdsOrBuilderList
List<? extends VodSessionAdOrBuilder> getAdsOrBuilderList()
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
getAdsOrBuilder
VodSessionAdOrBuilder getAdsOrBuilder(int index)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
hasEndTimeOffset
boolean hasEndTimeOffset()
Ad break end time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration end_time_offset = 3;
- Returns:
- Whether the endTimeOffset field is set.
-
getEndTimeOffset
com.google.protobuf.Duration getEndTimeOffset()
Ad break end time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration end_time_offset = 3;
- Returns:
- The endTimeOffset.
-
getEndTimeOffsetOrBuilder
com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder()
Ad break end time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration end_time_offset = 3;
-
hasStartTimeOffset
boolean hasStartTimeOffset()
Ad break start time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration start_time_offset = 4;
- Returns:
- Whether the startTimeOffset field is set.
-
getStartTimeOffset
com.google.protobuf.Duration getStartTimeOffset()
Ad break start time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration start_time_offset = 4;
- Returns:
- The startTimeOffset.
-
getStartTimeOffsetOrBuilder
com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder()
Ad break start time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration start_time_offset = 4;
-
-