Class Interstitials.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Interstitials.Builder>
-
- com.google.cloud.video.stitcher.v1.Interstitials.Builder
-
- All Implemented Interfaces:
InterstitialsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Interstitials
public static final class Interstitials.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Interstitials.Builder> implements InterstitialsOrBuilder
Describes what was stitched into a VOD session's manifest.
Protobuf typegoogle.cloud.video.stitcher.v1.Interstitials
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Interstitials.BuilderaddAdBreaks(int index, VodSessionAdBreak value)List of ad breaks ordered by time.Interstitials.BuilderaddAdBreaks(int index, VodSessionAdBreak.Builder builderForValue)List of ad breaks ordered by time.Interstitials.BuilderaddAdBreaks(VodSessionAdBreak value)List of ad breaks ordered by time.Interstitials.BuilderaddAdBreaks(VodSessionAdBreak.Builder builderForValue)List of ad breaks ordered by time.VodSessionAdBreak.BuilderaddAdBreaksBuilder()List of ad breaks ordered by time.VodSessionAdBreak.BuilderaddAdBreaksBuilder(int index)List of ad breaks ordered by time.Interstitials.BuilderaddAllAdBreaks(Iterable<? extends VodSessionAdBreak> values)List of ad breaks ordered by time.Interstitials.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Interstitialsbuild()InterstitialsbuildPartial()Interstitials.Builderclear()Interstitials.BuilderclearAdBreaks()List of ad breaks ordered by time.Interstitials.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Interstitials.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Interstitials.BuilderclearSessionContent()Information related to the content of the VOD session.Interstitials.Builderclone()VodSessionAdBreakgetAdBreaks(int index)List of ad breaks ordered by time.VodSessionAdBreak.BuildergetAdBreaksBuilder(int index)List of ad breaks ordered by time.List<VodSessionAdBreak.Builder>getAdBreaksBuilderList()List of ad breaks ordered by time.intgetAdBreaksCount()List of ad breaks ordered by time.List<VodSessionAdBreak>getAdBreaksList()List of ad breaks ordered by time.VodSessionAdBreakOrBuildergetAdBreaksOrBuilder(int index)List of ad breaks ordered by time.List<? extends VodSessionAdBreakOrBuilder>getAdBreaksOrBuilderList()List of ad breaks ordered by time.InterstitialsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()VodSessionContentgetSessionContent()Information related to the content of the VOD session.VodSessionContent.BuildergetSessionContentBuilder()Information related to the content of the VOD session.VodSessionContentOrBuildergetSessionContentOrBuilder()Information related to the content of the VOD session.booleanhasSessionContent()Information related to the content of the VOD session.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Interstitials.BuildermergeFrom(Interstitials other)Interstitials.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Interstitials.BuildermergeFrom(com.google.protobuf.Message other)Interstitials.BuildermergeSessionContent(VodSessionContent value)Information related to the content of the VOD session.Interstitials.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Interstitials.BuilderremoveAdBreaks(int index)List of ad breaks ordered by time.Interstitials.BuildersetAdBreaks(int index, VodSessionAdBreak value)List of ad breaks ordered by time.Interstitials.BuildersetAdBreaks(int index, VodSessionAdBreak.Builder builderForValue)List of ad breaks ordered by time.Interstitials.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Interstitials.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Interstitials.BuildersetSessionContent(VodSessionContent value)Information related to the content of the VOD session.Interstitials.BuildersetSessionContent(VodSessionContent.Builder builderForValue)Information related to the content of the VOD session.Interstitials.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<Interstitials.Builder>
-
clear
public Interstitials.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<Interstitials.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<Interstitials.Builder>
-
getDefaultInstanceForType
public Interstitials getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Interstitials build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Interstitials buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Interstitials.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<Interstitials.Builder>
-
setField
public Interstitials.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<Interstitials.Builder>
-
clearField
public Interstitials.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Interstitials.Builder>
-
clearOneof
public Interstitials.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Interstitials.Builder>
-
setRepeatedField
public Interstitials.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<Interstitials.Builder>
-
addRepeatedField
public Interstitials.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<Interstitials.Builder>
-
mergeFrom
public Interstitials.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Interstitials.Builder>
-
mergeFrom
public Interstitials.Builder mergeFrom(Interstitials other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Interstitials.Builder>
-
mergeFrom
public Interstitials.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<Interstitials.Builder>- Throws:
IOException
-
getAdBreaksList
public List<VodSessionAdBreak> getAdBreaksList()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;- Specified by:
getAdBreaksListin interfaceInterstitialsOrBuilder
-
getAdBreaksCount
public int getAdBreaksCount()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;- Specified by:
getAdBreaksCountin interfaceInterstitialsOrBuilder
-
getAdBreaks
public VodSessionAdBreak getAdBreaks(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;- Specified by:
getAdBreaksin interfaceInterstitialsOrBuilder
-
setAdBreaks
public Interstitials.Builder setAdBreaks(int index, VodSessionAdBreak value)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
setAdBreaks
public Interstitials.Builder setAdBreaks(int index, VodSessionAdBreak.Builder builderForValue)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
addAdBreaks
public Interstitials.Builder addAdBreaks(VodSessionAdBreak value)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
addAdBreaks
public Interstitials.Builder addAdBreaks(int index, VodSessionAdBreak value)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
addAdBreaks
public Interstitials.Builder addAdBreaks(VodSessionAdBreak.Builder builderForValue)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
addAdBreaks
public Interstitials.Builder addAdBreaks(int index, VodSessionAdBreak.Builder builderForValue)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
addAllAdBreaks
public Interstitials.Builder addAllAdBreaks(Iterable<? extends VodSessionAdBreak> values)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
clearAdBreaks
public Interstitials.Builder clearAdBreaks()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
removeAdBreaks
public Interstitials.Builder removeAdBreaks(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
getAdBreaksBuilder
public VodSessionAdBreak.Builder getAdBreaksBuilder(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
getAdBreaksOrBuilder
public VodSessionAdBreakOrBuilder getAdBreaksOrBuilder(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;- Specified by:
getAdBreaksOrBuilderin interfaceInterstitialsOrBuilder
-
getAdBreaksOrBuilderList
public List<? extends VodSessionAdBreakOrBuilder> getAdBreaksOrBuilderList()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;- Specified by:
getAdBreaksOrBuilderListin interfaceInterstitialsOrBuilder
-
addAdBreaksBuilder
public VodSessionAdBreak.Builder addAdBreaksBuilder()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
addAdBreaksBuilder
public VodSessionAdBreak.Builder addAdBreaksBuilder(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
getAdBreaksBuilderList
public List<VodSessionAdBreak.Builder> getAdBreaksBuilderList()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
-
hasSessionContent
public boolean hasSessionContent()
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;- Specified by:
hasSessionContentin interfaceInterstitialsOrBuilder- Returns:
- Whether the sessionContent field is set.
-
getSessionContent
public VodSessionContent getSessionContent()
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;- Specified by:
getSessionContentin interfaceInterstitialsOrBuilder- Returns:
- The sessionContent.
-
setSessionContent
public Interstitials.Builder setSessionContent(VodSessionContent value)
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
-
setSessionContent
public Interstitials.Builder setSessionContent(VodSessionContent.Builder builderForValue)
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
-
mergeSessionContent
public Interstitials.Builder mergeSessionContent(VodSessionContent value)
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
-
clearSessionContent
public Interstitials.Builder clearSessionContent()
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
-
getSessionContentBuilder
public VodSessionContent.Builder getSessionContentBuilder()
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
-
getSessionContentOrBuilder
public VodSessionContentOrBuilder getSessionContentOrBuilder()
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;- Specified by:
getSessionContentOrBuilderin interfaceInterstitialsOrBuilder
-
setUnknownFields
public final Interstitials.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Interstitials.Builder>
-
mergeUnknownFields
public final Interstitials.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Interstitials.Builder>
-
-