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.BuilderaddAds(int index, VodSessionAd value)Ordered list of ads stitched into the ad break.VodSessionAdBreak.BuilderaddAds(int index, VodSessionAd.Builder builderForValue)Ordered list of ads stitched into the ad break.VodSessionAdBreak.BuilderaddAds(VodSessionAd value)Ordered list of ads stitched into the ad break.VodSessionAdBreak.BuilderaddAds(VodSessionAd.Builder builderForValue)Ordered list of ads stitched into the ad break.VodSessionAd.BuilderaddAdsBuilder()Ordered list of ads stitched into the ad break.VodSessionAd.BuilderaddAdsBuilder(int index)Ordered list of ads stitched into the ad break.VodSessionAdBreak.BuilderaddAllAds(Iterable<? extends VodSessionAd> values)Ordered list of ads stitched into the ad break.VodSessionAdBreak.BuilderaddAllProgressEvents(Iterable<? extends ProgressEvent> values)List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.BuilderaddProgressEvents(int index, ProgressEvent value)List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.BuilderaddProgressEvents(int index, ProgressEvent.Builder builderForValue)List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.BuilderaddProgressEvents(ProgressEvent value)List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.BuilderaddProgressEvents(ProgressEvent.Builder builderForValue)List of events that are expected to be triggered, ordered by time.ProgressEvent.BuilderaddProgressEventsBuilder()List of events that are expected to be triggered, ordered by time.ProgressEvent.BuilderaddProgressEventsBuilder(int index)List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)VodSessionAdBreakbuild()VodSessionAdBreakbuildPartial()VodSessionAdBreak.Builderclear()VodSessionAdBreak.BuilderclearAds()Ordered list of ads stitched into the ad break.VodSessionAdBreak.BuilderclearEndTimeOffset()Ad break end time in seconds relative to the start of the VOD asset.VodSessionAdBreak.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)VodSessionAdBreak.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)VodSessionAdBreak.BuilderclearProgressEvents()List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.BuilderclearStartTimeOffset()Ad break start time in seconds relative to the start of the VOD asset.VodSessionAdBreak.Builderclone()VodSessionAdgetAds(int index)Ordered list of ads stitched into the ad break.VodSessionAd.BuildergetAdsBuilder(int index)Ordered list of ads stitched into the ad break.List<VodSessionAd.Builder>getAdsBuilderList()Ordered list of ads stitched into the ad break.intgetAdsCount()Ordered list of ads stitched into the ad break.List<VodSessionAd>getAdsList()Ordered list of ads stitched into the ad break.VodSessionAdOrBuildergetAdsOrBuilder(int index)Ordered list of ads stitched into the ad break.List<? extends VodSessionAdOrBuilder>getAdsOrBuilderList()Ordered list of ads stitched into the ad break.VodSessionAdBreakgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.DurationgetEndTimeOffset()Ad break end time in seconds relative to the start of the VOD asset.com.google.protobuf.Duration.BuildergetEndTimeOffsetBuilder()Ad break end time in seconds relative to the start of the VOD asset.com.google.protobuf.DurationOrBuildergetEndTimeOffsetOrBuilder()Ad break end time in seconds relative to the start of the VOD asset.ProgressEventgetProgressEvents(int index)List of events that are expected to be triggered, ordered by time.ProgressEvent.BuildergetProgressEventsBuilder(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.intgetProgressEventsCount()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.ProgressEventOrBuildergetProgressEventsOrBuilder(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.DurationgetStartTimeOffset()Ad break start time in seconds relative to the start of the VOD asset.com.google.protobuf.Duration.BuildergetStartTimeOffsetBuilder()Ad break start time in seconds relative to the start of the VOD asset.com.google.protobuf.DurationOrBuildergetStartTimeOffsetOrBuilder()Ad break start time in seconds relative to the start of the VOD asset.booleanhasEndTimeOffset()Ad break end time in seconds relative to the start of the VOD asset.booleanhasStartTimeOffset()Ad break start time in seconds relative to the start of the VOD asset.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()VodSessionAdBreak.BuildermergeEndTimeOffset(com.google.protobuf.Duration value)Ad break end time in seconds relative to the start of the VOD asset.VodSessionAdBreak.BuildermergeFrom(VodSessionAdBreak other)VodSessionAdBreak.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)VodSessionAdBreak.BuildermergeFrom(com.google.protobuf.Message other)VodSessionAdBreak.BuildermergeStartTimeOffset(com.google.protobuf.Duration value)Ad break start time in seconds relative to the start of the VOD asset.VodSessionAdBreak.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)VodSessionAdBreak.BuilderremoveAds(int index)Ordered list of ads stitched into the ad break.VodSessionAdBreak.BuilderremoveProgressEvents(int index)List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.BuildersetAds(int index, VodSessionAd value)Ordered list of ads stitched into the ad break.VodSessionAdBreak.BuildersetAds(int index, VodSessionAd.Builder builderForValue)Ordered list of ads stitched into the ad break.VodSessionAdBreak.BuildersetEndTimeOffset(com.google.protobuf.Duration value)Ad break end time in seconds relative to the start of the VOD asset.VodSessionAdBreak.BuildersetEndTimeOffset(com.google.protobuf.Duration.Builder builderForValue)Ad break end time in seconds relative to the start of the VOD asset.VodSessionAdBreak.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)VodSessionAdBreak.BuildersetProgressEvents(int index, ProgressEvent value)List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.BuildersetProgressEvents(int index, ProgressEvent.Builder builderForValue)List of events that are expected to be triggered, ordered by time.VodSessionAdBreak.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)VodSessionAdBreak.BuildersetStartTimeOffset(com.google.protobuf.Duration value)Ad break start time in seconds relative to the start of the VOD asset.VodSessionAdBreak.BuildersetStartTimeOffset(com.google.protobuf.Duration.Builder builderForValue)Ad break start time in seconds relative to the start of the VOD asset.VodSessionAdBreak.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
clear
public VodSessionAdBreak.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
getDefaultInstanceForType
public VodSessionAdBreak getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public VodSessionAdBreak build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public VodSessionAdBreak buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public VodSessionAdBreak.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
setField
public VodSessionAdBreak.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
clearField
public VodSessionAdBreak.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
clearOneof
public VodSessionAdBreak.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
setRepeatedField
public VodSessionAdBreak.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
addRepeatedField
public VodSessionAdBreak.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
mergeFrom
public VodSessionAdBreak.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VodSessionAdBreak.Builder>
-
mergeFrom
public VodSessionAdBreak.Builder mergeFrom(VodSessionAdBreak other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
getProgressEventsListin 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:
getProgressEventsCountin 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:
getProgressEventsin 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:
getProgressEventsOrBuilderin 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:
getProgressEventsOrBuilderListin 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:
getAdsListin 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:
getAdsCountin 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:
getAdsin 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:
getAdsOrBuilderin 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:
getAdsOrBuilderListin 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:
hasEndTimeOffsetin 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:
getEndTimeOffsetin 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:
getEndTimeOffsetOrBuilderin 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:
hasStartTimeOffsetin 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:
getStartTimeOffsetin 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:
getStartTimeOffsetOrBuilderin interfaceVodSessionAdBreakOrBuilder
-
setUnknownFields
public final VodSessionAdBreak.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
mergeUnknownFields
public final VodSessionAdBreak.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAdBreak.Builder>
-
-