public static final class Interstitials.Builder extends GeneratedMessageV3.Builder<Interstitials.Builder> implements InterstitialsOrBuilder
Describes what was stitched into a VOD session's manifest.
Protobuf type google.cloud.video.stitcher.v1.Interstitials
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAdBreaks(VodSessionAdBreak value)
public Interstitials.Builder addAdBreaks(VodSessionAdBreak value)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
addAdBreaks(VodSessionAdBreak.Builder builderForValue)
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(int index, VodSessionAdBreak value)
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(int index, VodSessionAdBreak.Builder builderForValue)
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;
addAdBreaksBuilder()
public VodSessionAdBreak.Builder addAdBreaksBuilder()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
addAdBreaksBuilder(int index)
public VodSessionAdBreak.Builder addAdBreaksBuilder(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
Parameter |
Name |
Description |
index |
int
|
addAllAdBreaks(Iterable<? extends VodSessionAdBreak> values)
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;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.video.stitcher.v1.VodSessionAdBreak>
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Interstitials.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Interstitials build()
buildPartial()
public Interstitials buildPartial()
clear()
public Interstitials.Builder clear()
Overrides
clearAdBreaks()
public Interstitials.Builder clearAdBreaks()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
clearField(Descriptors.FieldDescriptor field)
public Interstitials.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Interstitials.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSessionContent()
public Interstitials.Builder clearSessionContent()
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
clone()
public Interstitials.Builder clone()
Overrides
getAdBreaks(int index)
public VodSessionAdBreak getAdBreaks(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
Parameter |
Name |
Description |
index |
int
|
getAdBreaksBuilder(int index)
public VodSessionAdBreak.Builder getAdBreaksBuilder(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
Parameter |
Name |
Description |
index |
int
|
getAdBreaksBuilderList()
public List<VodSessionAdBreak.Builder> getAdBreaksBuilderList()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
getAdBreaksCount()
public int getAdBreaksCount()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
Returns |
Type |
Description |
int |
|
getAdBreaksList()
public List<VodSessionAdBreak> getAdBreaksList()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
getAdBreaksOrBuilder(int index)
public VodSessionAdBreakOrBuilder getAdBreaksOrBuilder(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
Parameter |
Name |
Description |
index |
int
|
getAdBreaksOrBuilderList()
public List<? extends VodSessionAdBreakOrBuilder> getAdBreaksOrBuilderList()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.video.stitcher.v1.VodSessionAdBreakOrBuilder> |
|
getDefaultInstanceForType()
public Interstitials getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getSessionContent()
public VodSessionContent getSessionContent()
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;
hasSessionContent()
public boolean hasSessionContent()
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
Returns |
Type |
Description |
boolean |
Whether the sessionContent field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Interstitials other)
public Interstitials.Builder mergeFrom(Interstitials other)
public Interstitials.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Interstitials.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeSessionContent(VodSessionContent value)
public Interstitials.Builder mergeSessionContent(VodSessionContent value)
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Interstitials.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeAdBreaks(int index)
public Interstitials.Builder removeAdBreaks(int index)
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
Parameter |
Name |
Description |
index |
int
|
setAdBreaks(int index, VodSessionAdBreak value)
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(int index, VodSessionAdBreak.Builder builderForValue)
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;
setField(Descriptors.FieldDescriptor field, Object value)
public Interstitials.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Interstitials.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSessionContent(VodSessionContent value)
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(VodSessionContent.Builder builderForValue)
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;
setUnknownFields(UnknownFieldSet unknownFields)
public final Interstitials.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides