Class VodSessionAdBreak.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
- com.google.cloud.video.stitcher.v1.VodSessionAdBreak.Builder
-
- All Implemented Interfaces:
VodSessionAdBreakOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- VodSessionAdBreak
public static final class VodSessionAdBreak.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder> implements VodSessionAdBreakOrBuilder
Metadata for an inserted ad break.
Protobuf typegoogle.cloud.video.stitcher.v1.VodSessionAdBreak
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VodSessionAdBreak.Builder
addAds(int index, VodSessionAd value)
Ordered list of ads stitched into the ad break.VodSessionAdBreak.Builder
addAds(int index, VodSessionAd.Builder builderForValue)
Ordered list of ads stitched into the ad break.VodSessionAdBreak.Builder
addAds(VodSessionAd value)
Ordered list of ads stitched into the ad break.VodSessionAdBreak.Builder
addAds(VodSessionAd.Builder builderForValue)
Ordered list of ads stitched into the ad break.VodSessionAd.Builder
addAdsBuilder()
Ordered list of ads stitched into the ad break.VodSessionAd.Builder
addAdsBuilder(int index)
Ordered list of ads stitched into the ad break.VodSessionAdBreak.Builder
addAllAds(Iterable<? extends VodSessionAd> values)
Ordered list of ads stitched into the ad break.VodSessionAdBreak.Builder
addAllProgressEvents(Iterable<? extends ProgressEvent> values)
List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.Builder
addProgressEvents(int index, ProgressEvent value)
List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.Builder
addProgressEvents(int index, ProgressEvent.Builder builderForValue)
List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.Builder
addProgressEvents(ProgressEvent value)
List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.Builder
addProgressEvents(ProgressEvent.Builder builderForValue)
List of events that are expected to be triggered, ordered by time.ProgressEvent.Builder
addProgressEventsBuilder()
List of events that are expected to be triggered, ordered by time.ProgressEvent.Builder
addProgressEventsBuilder(int index)
List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
VodSessionAdBreak
build()
VodSessionAdBreak
buildPartial()
VodSessionAdBreak.Builder
clear()
VodSessionAdBreak.Builder
clearAds()
Ordered list of ads stitched into the ad break.VodSessionAdBreak.Builder
clearEndTimeOffset()
Ad break end time in seconds relative to the start of the VOD asset.VodSessionAdBreak.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
VodSessionAdBreak.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
VodSessionAdBreak.Builder
clearProgressEvents()
List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.Builder
clearStartTimeOffset()
Ad break start time in seconds relative to the start of the VOD asset.VodSessionAdBreak.Builder
clone()
VodSessionAd
getAds(int index)
Ordered list of ads stitched into the ad break.VodSessionAd.Builder
getAdsBuilder(int index)
Ordered list of ads stitched into the ad break.List<VodSessionAd.Builder>
getAdsBuilderList()
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.VodSessionAdBreak
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.Duration
getEndTimeOffset()
Ad break end time in seconds relative to the start of the VOD asset.com.google.protobuf.Duration.Builder
getEndTimeOffsetBuilder()
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.ProgressEvent.Builder
getProgressEventsBuilder(int index)
List of events that are expected to be triggered, ordered by time.List<ProgressEvent.Builder>
getProgressEventsBuilderList()
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.Duration.Builder
getStartTimeOffsetBuilder()
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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
VodSessionAdBreak.Builder
mergeEndTimeOffset(com.google.protobuf.Duration value)
Ad break end time in seconds relative to the start of the VOD asset.VodSessionAdBreak.Builder
mergeFrom(VodSessionAdBreak other)
VodSessionAdBreak.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
VodSessionAdBreak.Builder
mergeFrom(com.google.protobuf.Message other)
VodSessionAdBreak.Builder
mergeStartTimeOffset(com.google.protobuf.Duration value)
Ad break start time in seconds relative to the start of the VOD asset.VodSessionAdBreak.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
VodSessionAdBreak.Builder
removeAds(int index)
Ordered list of ads stitched into the ad break.VodSessionAdBreak.Builder
removeProgressEvents(int index)
List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.Builder
setAds(int index, VodSessionAd value)
Ordered list of ads stitched into the ad break.VodSessionAdBreak.Builder
setAds(int index, VodSessionAd.Builder builderForValue)
Ordered list of ads stitched into the ad break.VodSessionAdBreak.Builder
setEndTimeOffset(com.google.protobuf.Duration value)
Ad break end time in seconds relative to the start of the VOD asset.VodSessionAdBreak.Builder
setEndTimeOffset(com.google.protobuf.Duration.Builder builderForValue)
Ad break end time in seconds relative to the start of the VOD asset.VodSessionAdBreak.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
VodSessionAdBreak.Builder
setProgressEvents(int index, ProgressEvent value)
List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.Builder
setProgressEvents(int index, ProgressEvent.Builder builderForValue)
List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
VodSessionAdBreak.Builder
setStartTimeOffset(com.google.protobuf.Duration value)
Ad break start time in seconds relative to the start of the VOD asset.VodSessionAdBreak.Builder
setStartTimeOffset(com.google.protobuf.Duration.Builder builderForValue)
Ad break start time in seconds relative to the start of the VOD asset.VodSessionAdBreak.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
clear
public VodSessionAdBreak.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
getDefaultInstanceForType
public VodSessionAdBreak getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public VodSessionAdBreak build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public VodSessionAdBreak buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public VodSessionAdBreak.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
setField
public VodSessionAdBreak.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
clearField
public VodSessionAdBreak.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
clearOneof
public VodSessionAdBreak.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
setRepeatedField
public VodSessionAdBreak.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
addRepeatedField
public VodSessionAdBreak.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
mergeFrom
public VodSessionAdBreak.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VodSessionAdBreak.Builder>
-
mergeFrom
public VodSessionAdBreak.Builder mergeFrom(VodSessionAdBreak other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
mergeFrom
public VodSessionAdBreak.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VodSessionAdBreak.Builder>
- Throws:
IOException
-
getProgressEventsList
public 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;
- Specified by:
getProgressEventsList
in interfaceVodSessionAdBreakOrBuilder
-
getProgressEventsCount
public int getProgressEventsCount()
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
- Specified by:
getProgressEventsCount
in interfaceVodSessionAdBreakOrBuilder
-
getProgressEvents
public 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;
- Specified by:
getProgressEvents
in interfaceVodSessionAdBreakOrBuilder
-
setProgressEvents
public VodSessionAdBreak.Builder setProgressEvents(int index, ProgressEvent value)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
setProgressEvents
public VodSessionAdBreak.Builder setProgressEvents(int index, ProgressEvent.Builder builderForValue)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
addProgressEvents
public VodSessionAdBreak.Builder addProgressEvents(ProgressEvent value)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
addProgressEvents
public VodSessionAdBreak.Builder addProgressEvents(int index, ProgressEvent value)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
addProgressEvents
public VodSessionAdBreak.Builder addProgressEvents(ProgressEvent.Builder builderForValue)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
addProgressEvents
public VodSessionAdBreak.Builder addProgressEvents(int index, ProgressEvent.Builder builderForValue)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
addAllProgressEvents
public VodSessionAdBreak.Builder addAllProgressEvents(Iterable<? extends ProgressEvent> values)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
clearProgressEvents
public VodSessionAdBreak.Builder clearProgressEvents()
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
removeProgressEvents
public VodSessionAdBreak.Builder removeProgressEvents(int index)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
getProgressEventsBuilder
public ProgressEvent.Builder getProgressEventsBuilder(int index)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
getProgressEventsOrBuilder
public 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;
- Specified by:
getProgressEventsOrBuilder
in interfaceVodSessionAdBreakOrBuilder
-
getProgressEventsOrBuilderList
public 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;
- Specified by:
getProgressEventsOrBuilderList
in interfaceVodSessionAdBreakOrBuilder
-
addProgressEventsBuilder
public ProgressEvent.Builder addProgressEventsBuilder()
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
addProgressEventsBuilder
public ProgressEvent.Builder addProgressEventsBuilder(int index)
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
getProgressEventsBuilderList
public List<ProgressEvent.Builder> getProgressEventsBuilderList()
List of events that are expected to be triggered, ordered by time.
repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
-
getAdsList
public List<VodSessionAd> getAdsList()
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
- Specified by:
getAdsList
in interfaceVodSessionAdBreakOrBuilder
-
getAdsCount
public int getAdsCount()
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
- Specified by:
getAdsCount
in interfaceVodSessionAdBreakOrBuilder
-
getAds
public VodSessionAd getAds(int index)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
- Specified by:
getAds
in interfaceVodSessionAdBreakOrBuilder
-
setAds
public VodSessionAdBreak.Builder setAds(int index, VodSessionAd value)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
setAds
public VodSessionAdBreak.Builder setAds(int index, VodSessionAd.Builder builderForValue)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
addAds
public VodSessionAdBreak.Builder addAds(VodSessionAd value)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
addAds
public VodSessionAdBreak.Builder addAds(int index, VodSessionAd value)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
addAds
public VodSessionAdBreak.Builder addAds(VodSessionAd.Builder builderForValue)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
addAds
public VodSessionAdBreak.Builder addAds(int index, VodSessionAd.Builder builderForValue)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
addAllAds
public VodSessionAdBreak.Builder addAllAds(Iterable<? extends VodSessionAd> values)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
clearAds
public VodSessionAdBreak.Builder clearAds()
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
removeAds
public VodSessionAdBreak.Builder removeAds(int index)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
getAdsBuilder
public VodSessionAd.Builder getAdsBuilder(int index)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
getAdsOrBuilder
public VodSessionAdOrBuilder getAdsOrBuilder(int index)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
- Specified by:
getAdsOrBuilder
in interfaceVodSessionAdBreakOrBuilder
-
getAdsOrBuilderList
public List<? extends VodSessionAdOrBuilder> getAdsOrBuilderList()
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
- Specified by:
getAdsOrBuilderList
in interfaceVodSessionAdBreakOrBuilder
-
addAdsBuilder
public VodSessionAd.Builder addAdsBuilder()
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
addAdsBuilder
public VodSessionAd.Builder addAdsBuilder(int index)
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
getAdsBuilderList
public List<VodSessionAd.Builder> getAdsBuilderList()
Ordered list of ads stitched into the ad break.
repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
-
hasEndTimeOffset
public boolean hasEndTimeOffset()
Ad break end time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration end_time_offset = 3;
- Specified by:
hasEndTimeOffset
in interfaceVodSessionAdBreakOrBuilder
- Returns:
- Whether the endTimeOffset field is set.
-
getEndTimeOffset
public 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;
- Specified by:
getEndTimeOffset
in interfaceVodSessionAdBreakOrBuilder
- Returns:
- The endTimeOffset.
-
setEndTimeOffset
public VodSessionAdBreak.Builder setEndTimeOffset(com.google.protobuf.Duration value)
Ad break end time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration end_time_offset = 3;
-
setEndTimeOffset
public VodSessionAdBreak.Builder setEndTimeOffset(com.google.protobuf.Duration.Builder builderForValue)
Ad break end time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration end_time_offset = 3;
-
mergeEndTimeOffset
public VodSessionAdBreak.Builder mergeEndTimeOffset(com.google.protobuf.Duration value)
Ad break end time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration end_time_offset = 3;
-
clearEndTimeOffset
public VodSessionAdBreak.Builder clearEndTimeOffset()
Ad break end time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration end_time_offset = 3;
-
getEndTimeOffsetBuilder
public com.google.protobuf.Duration.Builder getEndTimeOffsetBuilder()
Ad break end time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration end_time_offset = 3;
-
getEndTimeOffsetOrBuilder
public 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;
- Specified by:
getEndTimeOffsetOrBuilder
in interfaceVodSessionAdBreakOrBuilder
-
hasStartTimeOffset
public boolean hasStartTimeOffset()
Ad break start time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration start_time_offset = 4;
- Specified by:
hasStartTimeOffset
in interfaceVodSessionAdBreakOrBuilder
- Returns:
- Whether the startTimeOffset field is set.
-
getStartTimeOffset
public 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;
- Specified by:
getStartTimeOffset
in interfaceVodSessionAdBreakOrBuilder
- Returns:
- The startTimeOffset.
-
setStartTimeOffset
public VodSessionAdBreak.Builder setStartTimeOffset(com.google.protobuf.Duration value)
Ad break start time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration start_time_offset = 4;
-
setStartTimeOffset
public VodSessionAdBreak.Builder setStartTimeOffset(com.google.protobuf.Duration.Builder builderForValue)
Ad break start time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration start_time_offset = 4;
-
mergeStartTimeOffset
public VodSessionAdBreak.Builder mergeStartTimeOffset(com.google.protobuf.Duration value)
Ad break start time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration start_time_offset = 4;
-
clearStartTimeOffset
public VodSessionAdBreak.Builder clearStartTimeOffset()
Ad break start time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration start_time_offset = 4;
-
getStartTimeOffsetBuilder
public com.google.protobuf.Duration.Builder getStartTimeOffsetBuilder()
Ad break start time in seconds relative to the start of the VOD asset.
.google.protobuf.Duration start_time_offset = 4;
-
getStartTimeOffsetOrBuilder
public 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;
- Specified by:
getStartTimeOffsetOrBuilder
in interfaceVodSessionAdBreakOrBuilder
-
setUnknownFields
public final VodSessionAdBreak.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
mergeUnknownFields
public final VodSessionAdBreak.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
-