public final class Interstitials extends GeneratedMessageV3 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.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
AD_BREAKS_FIELD_NUMBER
public static final int AD_BREAKS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SESSION_CONTENT_FIELD_NUMBER
public static final int SESSION_CONTENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Interstitials getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Interstitials.Builder newBuilder()
newBuilder(Interstitials prototype)
public static Interstitials.Builder newBuilder(Interstitials prototype)
public static Interstitials parseDelimitedFrom(InputStream input)
public static Interstitials parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Interstitials parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Interstitials parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Interstitials parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Interstitials parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Interstitials parseFrom(CodedInputStream input)
public static Interstitials parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Interstitials parseFrom(InputStream input)
public static Interstitials parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Interstitials parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Interstitials parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Interstitials> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
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
|
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()
getParserForType()
public Parser<Interstitials> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getSessionContent()
public VodSessionContent getSessionContent()
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.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Interstitials.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Interstitials.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Interstitials.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides