public final class JobConfig extends GeneratedMessageV3 implements JobConfigOrBuilder
Job configuration
Protobuf type google.cloud.video.transcoder.v1.JobConfig
Static Fields
AD_BREAKS_FIELD_NUMBER
public static final int AD_BREAKS_FIELD_NUMBER
Field Value
EDIT_LIST_FIELD_NUMBER
public static final int EDIT_LIST_FIELD_NUMBER
Field Value
ELEMENTARY_STREAMS_FIELD_NUMBER
public static final int ELEMENTARY_STREAMS_FIELD_NUMBER
Field Value
public static final int INPUTS_FIELD_NUMBER
Field Value
MANIFESTS_FIELD_NUMBER
public static final int MANIFESTS_FIELD_NUMBER
Field Value
MUX_STREAMS_FIELD_NUMBER
public static final int MUX_STREAMS_FIELD_NUMBER
Field Value
OUTPUT_FIELD_NUMBER
public static final int OUTPUT_FIELD_NUMBER
Field Value
OVERLAYS_FIELD_NUMBER
public static final int OVERLAYS_FIELD_NUMBER
Field Value
PUBSUB_DESTINATION_FIELD_NUMBER
public static final int PUBSUB_DESTINATION_FIELD_NUMBER
Field Value
SPRITE_SHEETS_FIELD_NUMBER
public static final int SPRITE_SHEETS_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static JobConfig getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static JobConfig.Builder newBuilder()
Returns
newBuilder(JobConfig prototype)
public static JobConfig.Builder newBuilder(JobConfig prototype)
Parameter
Returns
public static JobConfig parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static JobConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static JobConfig parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static JobConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static JobConfig parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static JobConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static JobConfig parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static JobConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static JobConfig parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static JobConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static JobConfig parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static JobConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<JobConfig> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getAdBreaks(int index)
public AdBreak getAdBreaks(int index)
List of ad breaks. Specifies where to insert ad break tags in the output
manifests.
repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
Parameter
Returns
getAdBreaksCount()
public int getAdBreaksCount()
List of ad breaks. Specifies where to insert ad break tags in the output
manifests.
repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
Returns
getAdBreaksList()
public List<AdBreak> getAdBreaksList()
List of ad breaks. Specifies where to insert ad break tags in the output
manifests.
repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
Returns
getAdBreaksOrBuilder(int index)
public AdBreakOrBuilder getAdBreaksOrBuilder(int index)
List of ad breaks. Specifies where to insert ad break tags in the output
manifests.
repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
Parameter
Returns
getAdBreaksOrBuilderList()
public List<? extends AdBreakOrBuilder> getAdBreaksOrBuilderList()
List of ad breaks. Specifies where to insert ad break tags in the output
manifests.
repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;
Returns
Type | Description |
List<? extends com.google.cloud.video.transcoder.v1.AdBreakOrBuilder> | |
getDefaultInstanceForType()
public JobConfig getDefaultInstanceForType()
Returns
getEditList(int index)
public EditAtom getEditList(int index)
List of Edit atom
s. Defines the ultimate timeline of the resulting
file or manifest.
repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
Parameter
Returns
getEditListCount()
public int getEditListCount()
List of Edit atom
s. Defines the ultimate timeline of the resulting
file or manifest.
repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
Returns
getEditListList()
public List<EditAtom> getEditListList()
List of Edit atom
s. Defines the ultimate timeline of the resulting
file or manifest.
repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
Returns
getEditListOrBuilder(int index)
public EditAtomOrBuilder getEditListOrBuilder(int index)
List of Edit atom
s. Defines the ultimate timeline of the resulting
file or manifest.
repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
Parameter
Returns
getEditListOrBuilderList()
public List<? extends EditAtomOrBuilder> getEditListOrBuilderList()
List of Edit atom
s. Defines the ultimate timeline of the resulting
file or manifest.
repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;
Returns
Type | Description |
List<? extends com.google.cloud.video.transcoder.v1.EditAtomOrBuilder> | |
getElementaryStreams(int index)
public ElementaryStream getElementaryStreams(int index)
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
Parameter
Returns
getElementaryStreamsCount()
public int getElementaryStreamsCount()
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
Returns
getElementaryStreamsList()
public List<ElementaryStream> getElementaryStreamsList()
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
Returns
getElementaryStreamsOrBuilder(int index)
public ElementaryStreamOrBuilder getElementaryStreamsOrBuilder(int index)
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
Parameter
Returns
getElementaryStreamsOrBuilderList()
public List<? extends ElementaryStreamOrBuilder> getElementaryStreamsOrBuilderList()
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
Returns
Type | Description |
List<? extends com.google.cloud.video.transcoder.v1.ElementaryStreamOrBuilder> | |
public Input getInputs(int index)
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
Parameter
Returns
public int getInputsCount()
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
Returns
public List<Input> getInputsList()
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
Returns
public InputOrBuilder getInputsOrBuilder(int index)
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
Parameter
Returns
public List<? extends InputOrBuilder> getInputsOrBuilderList()
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
Returns
Type | Description |
List<? extends com.google.cloud.video.transcoder.v1.InputOrBuilder> | |
getManifests(int index)
public Manifest getManifests(int index)
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
Parameter
Returns
getManifestsCount()
public int getManifestsCount()
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
Returns
getManifestsList()
public List<Manifest> getManifestsList()
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
Returns
getManifestsOrBuilder(int index)
public ManifestOrBuilder getManifestsOrBuilder(int index)
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
Parameter
Returns
getManifestsOrBuilderList()
public List<? extends ManifestOrBuilder> getManifestsOrBuilderList()
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
Returns
Type | Description |
List<? extends com.google.cloud.video.transcoder.v1.ManifestOrBuilder> | |
getMuxStreams(int index)
public MuxStream getMuxStreams(int index)
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
Parameter
Returns
getMuxStreamsCount()
public int getMuxStreamsCount()
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
Returns
getMuxStreamsList()
public List<MuxStream> getMuxStreamsList()
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
Returns
getMuxStreamsOrBuilder(int index)
public MuxStreamOrBuilder getMuxStreamsOrBuilder(int index)
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
Parameter
Returns
getMuxStreamsOrBuilderList()
public List<? extends MuxStreamOrBuilder> getMuxStreamsOrBuilderList()
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
Returns
Type | Description |
List<? extends com.google.cloud.video.transcoder.v1.MuxStreamOrBuilder> | |
getOutput()
public Output getOutput()
Output configuration.
.google.cloud.video.transcoder.v1.Output output = 6;
Returns
Type | Description |
Output | The output.
|
getOutputOrBuilder()
public OutputOrBuilder getOutputOrBuilder()
Output configuration.
.google.cloud.video.transcoder.v1.Output output = 6;
Returns
getOverlays(int index)
public Overlay getOverlays(int index)
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
Parameter
Returns
getOverlaysCount()
public int getOverlaysCount()
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
Returns
getOverlaysList()
public List<Overlay> getOverlaysList()
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
Returns
getOverlaysOrBuilder(int index)
public OverlayOrBuilder getOverlaysOrBuilder(int index)
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
Parameter
Returns
getOverlaysOrBuilderList()
public List<? extends OverlayOrBuilder> getOverlaysOrBuilderList()
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
Returns
Type | Description |
List<? extends com.google.cloud.video.transcoder.v1.OverlayOrBuilder> | |
getParserForType()
public Parser<JobConfig> getParserForType()
Returns
Overrides
getPubsubDestination()
public PubsubDestination getPubsubDestination()
Destination on Pub/Sub.
.google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
Returns
getPubsubDestinationOrBuilder()
public PubsubDestinationOrBuilder getPubsubDestinationOrBuilder()
Destination on Pub/Sub.
.google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
Returns
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getSpriteSheets(int index)
public SpriteSheet getSpriteSheets(int index)
List of output sprite sheets.
Spritesheets require at least one VideoStream in the Jobconfig.
repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
Parameter
Returns
getSpriteSheetsCount()
public int getSpriteSheetsCount()
List of output sprite sheets.
Spritesheets require at least one VideoStream in the Jobconfig.
repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
Returns
getSpriteSheetsList()
public List<SpriteSheet> getSpriteSheetsList()
List of output sprite sheets.
Spritesheets require at least one VideoStream in the Jobconfig.
repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
Returns
getSpriteSheetsOrBuilder(int index)
public SpriteSheetOrBuilder getSpriteSheetsOrBuilder(int index)
List of output sprite sheets.
Spritesheets require at least one VideoStream in the Jobconfig.
repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
Parameter
Returns
getSpriteSheetsOrBuilderList()
public List<? extends SpriteSheetOrBuilder> getSpriteSheetsOrBuilderList()
List of output sprite sheets.
Spritesheets require at least one VideoStream in the Jobconfig.
repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;
Returns
Type | Description |
List<? extends com.google.cloud.video.transcoder.v1.SpriteSheetOrBuilder> | |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasOutput()
public boolean hasOutput()
Output configuration.
.google.cloud.video.transcoder.v1.Output output = 6;
Returns
Type | Description |
boolean | Whether the output field is set.
|
hasPubsubDestination()
public boolean hasPubsubDestination()
Destination on Pub/Sub.
.google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
Returns
Type | Description |
boolean | Whether the pubsubDestination field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public JobConfig.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected JobConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public JobConfig.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions