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
Static Fields
AD_BREAKS_FIELD_NUMBER
public static final int AD_BREAKS_FIELD_NUMBER
Field Value
SESSION_CONTENT_FIELD_NUMBER
public static final int SESSION_CONTENT_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static Interstitials getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static Interstitials.Builder newBuilder()
Returns
newBuilder(Interstitials prototype)
public static Interstitials.Builder newBuilder(Interstitials prototype)
Parameter
Returns
public static Interstitials parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static Interstitials parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static Interstitials parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Interstitials parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static Interstitials parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Interstitials parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Interstitials parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static Interstitials parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Interstitials parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static Interstitials parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static Interstitials parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Interstitials parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<Interstitials> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
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
Returns
getAdBreaksCount()
public int getAdBreaksCount()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
Returns
getAdBreaksList()
public List<VodSessionAdBreak> getAdBreaksList()
List of ad breaks ordered by time.
repeated .google.cloud.video.stitcher.v1.VodSessionAdBreak ad_breaks = 1;
Returns
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
Returns
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()
Returns
getParserForType()
public Parser<Interstitials> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getSessionContent()
public VodSessionContent getSessionContent()
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
Returns
getSessionContentOrBuilder()
public VodSessionContentOrBuilder getSessionContentOrBuilder()
Information related to the content of the VOD session.
.google.cloud.video.stitcher.v1.VodSessionContent session_content = 2;
Returns
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
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
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public Interstitials.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Interstitials.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public Interstitials.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions