Interface JobConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
JobConfig
,JobConfig.Builder
public interface JobConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdBreak
getAdBreaks(int index)
List of ad breaks.int
getAdBreaksCount()
List of ad breaks.List<AdBreak>
getAdBreaksList()
List of ad breaks.AdBreakOrBuilder
getAdBreaksOrBuilder(int index)
List of ad breaks.List<? extends AdBreakOrBuilder>
getAdBreaksOrBuilderList()
List of ad breaks.EditAtom
getEditList(int index)
List of `Edit atom`s.int
getEditListCount()
List of `Edit atom`s.List<EditAtom>
getEditListList()
List of `Edit atom`s.EditAtomOrBuilder
getEditListOrBuilder(int index)
List of `Edit atom`s.List<? extends EditAtomOrBuilder>
getEditListOrBuilderList()
List of `Edit atom`s.ElementaryStream
getElementaryStreams(int index)
List of elementary streams.int
getElementaryStreamsCount()
List of elementary streams.List<ElementaryStream>
getElementaryStreamsList()
List of elementary streams.ElementaryStreamOrBuilder
getElementaryStreamsOrBuilder(int index)
List of elementary streams.List<? extends ElementaryStreamOrBuilder>
getElementaryStreamsOrBuilderList()
List of elementary streams.Encryption
getEncryptions(int index)
List of encryption configurations for the content.int
getEncryptionsCount()
List of encryption configurations for the content.List<Encryption>
getEncryptionsList()
List of encryption configurations for the content.EncryptionOrBuilder
getEncryptionsOrBuilder(int index)
List of encryption configurations for the content.List<? extends EncryptionOrBuilder>
getEncryptionsOrBuilderList()
List of encryption configurations for the content.Input
getInputs(int index)
List of input assets stored in Cloud Storage.int
getInputsCount()
List of input assets stored in Cloud Storage.List<Input>
getInputsList()
List of input assets stored in Cloud Storage.InputOrBuilder
getInputsOrBuilder(int index)
List of input assets stored in Cloud Storage.List<? extends InputOrBuilder>
getInputsOrBuilderList()
List of input assets stored in Cloud Storage.Manifest
getManifests(int index)
List of output manifests.int
getManifestsCount()
List of output manifests.List<Manifest>
getManifestsList()
List of output manifests.ManifestOrBuilder
getManifestsOrBuilder(int index)
List of output manifests.List<? extends ManifestOrBuilder>
getManifestsOrBuilderList()
List of output manifests.MuxStream
getMuxStreams(int index)
List of multiplexing settings for output streams.int
getMuxStreamsCount()
List of multiplexing settings for output streams.List<MuxStream>
getMuxStreamsList()
List of multiplexing settings for output streams.MuxStreamOrBuilder
getMuxStreamsOrBuilder(int index)
List of multiplexing settings for output streams.List<? extends MuxStreamOrBuilder>
getMuxStreamsOrBuilderList()
List of multiplexing settings for output streams.Output
getOutput()
Output configuration.OutputOrBuilder
getOutputOrBuilder()
Output configuration.Overlay
getOverlays(int index)
List of overlays on the output video, in descending Z-order.int
getOverlaysCount()
List of overlays on the output video, in descending Z-order.List<Overlay>
getOverlaysList()
List of overlays on the output video, in descending Z-order.OverlayOrBuilder
getOverlaysOrBuilder(int index)
List of overlays on the output video, in descending Z-order.List<? extends OverlayOrBuilder>
getOverlaysOrBuilderList()
List of overlays on the output video, in descending Z-order.PubsubDestination
getPubsubDestination()
Destination on Pub/Sub.PubsubDestinationOrBuilder
getPubsubDestinationOrBuilder()
Destination on Pub/Sub.SpriteSheet
getSpriteSheets(int index)
List of output sprite sheets.int
getSpriteSheetsCount()
List of output sprite sheets.List<SpriteSheet>
getSpriteSheetsList()
List of output sprite sheets.SpriteSheetOrBuilder
getSpriteSheetsOrBuilder(int index)
List of output sprite sheets.List<? extends SpriteSheetOrBuilder>
getSpriteSheetsOrBuilderList()
List of output sprite sheets.boolean
hasOutput()
Output configuration.boolean
hasPubsubDestination()
Destination on Pub/Sub.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getInputsList
List<Input> getInputsList()
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
-
getInputs
Input getInputs(int index)
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
-
getInputsCount
int getInputsCount()
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
-
getInputsOrBuilderList
List<? extends InputOrBuilder> getInputsOrBuilderList()
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
-
getInputsOrBuilder
InputOrBuilder getInputsOrBuilder(int index)
List of input assets stored in Cloud Storage.
repeated .google.cloud.video.transcoder.v1.Input inputs = 1;
-
getEditListList
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;
-
getEditList
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;
-
getEditListCount
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;
-
getEditListOrBuilderList
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;
-
getEditListOrBuilder
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;
-
getElementaryStreamsList
List<ElementaryStream> getElementaryStreamsList()
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
-
getElementaryStreams
ElementaryStream getElementaryStreams(int index)
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
-
getElementaryStreamsCount
int getElementaryStreamsCount()
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
-
getElementaryStreamsOrBuilderList
List<? extends ElementaryStreamOrBuilder> getElementaryStreamsOrBuilderList()
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
-
getElementaryStreamsOrBuilder
ElementaryStreamOrBuilder getElementaryStreamsOrBuilder(int index)
List of elementary streams.
repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;
-
getMuxStreamsList
List<MuxStream> getMuxStreamsList()
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
-
getMuxStreams
MuxStream getMuxStreams(int index)
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
-
getMuxStreamsCount
int getMuxStreamsCount()
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
-
getMuxStreamsOrBuilderList
List<? extends MuxStreamOrBuilder> getMuxStreamsOrBuilderList()
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
-
getMuxStreamsOrBuilder
MuxStreamOrBuilder getMuxStreamsOrBuilder(int index)
List of multiplexing settings for output streams.
repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;
-
getManifestsList
List<Manifest> getManifestsList()
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
-
getManifests
Manifest getManifests(int index)
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
-
getManifestsCount
int getManifestsCount()
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
-
getManifestsOrBuilderList
List<? extends ManifestOrBuilder> getManifestsOrBuilderList()
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
-
getManifestsOrBuilder
ManifestOrBuilder getManifestsOrBuilder(int index)
List of output manifests.
repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;
-
hasOutput
boolean hasOutput()
Output configuration.
.google.cloud.video.transcoder.v1.Output output = 6;
- Returns:
- Whether the output field is set.
-
getOutput
Output getOutput()
Output configuration.
.google.cloud.video.transcoder.v1.Output output = 6;
- Returns:
- The output.
-
getOutputOrBuilder
OutputOrBuilder getOutputOrBuilder()
Output configuration.
.google.cloud.video.transcoder.v1.Output output = 6;
-
getAdBreaksList
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;
-
getAdBreaks
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;
-
getAdBreaksCount
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;
-
getAdBreaksOrBuilderList
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;
-
getAdBreaksOrBuilder
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;
-
hasPubsubDestination
boolean hasPubsubDestination()
Destination on Pub/Sub.
.google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
- Returns:
- Whether the pubsubDestination field is set.
-
getPubsubDestination
PubsubDestination getPubsubDestination()
Destination on Pub/Sub.
.google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
- Returns:
- The pubsubDestination.
-
getPubsubDestinationOrBuilder
PubsubDestinationOrBuilder getPubsubDestinationOrBuilder()
Destination on Pub/Sub.
.google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;
-
getSpriteSheetsList
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;
-
getSpriteSheets
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;
-
getSpriteSheetsCount
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;
-
getSpriteSheetsOrBuilderList
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;
-
getSpriteSheetsOrBuilder
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;
-
getOverlaysList
List<Overlay> getOverlaysList()
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
-
getOverlays
Overlay getOverlays(int index)
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
-
getOverlaysCount
int getOverlaysCount()
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
-
getOverlaysOrBuilderList
List<? extends OverlayOrBuilder> getOverlaysOrBuilderList()
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
-
getOverlaysOrBuilder
OverlayOrBuilder getOverlaysOrBuilder(int index)
List of overlays on the output video, in descending Z-order.
repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;
-
getEncryptionsList
List<Encryption> getEncryptionsList()
List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id] field to indicate the configuration to use for that `MuxStream` output.
repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;
-
getEncryptions
Encryption getEncryptions(int index)
List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id] field to indicate the configuration to use for that `MuxStream` output.
repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;
-
getEncryptionsCount
int getEncryptionsCount()
List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id] field to indicate the configuration to use for that `MuxStream` output.
repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;
-
getEncryptionsOrBuilderList
List<? extends EncryptionOrBuilder> getEncryptionsOrBuilderList()
List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id] field to indicate the configuration to use for that `MuxStream` output.
repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;
-
getEncryptionsOrBuilder
EncryptionOrBuilder getEncryptionsOrBuilder(int index)
List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the [MuxStream.encryption_id][google.cloud.video.transcoder.v1.MuxStream.encryption_id] field to indicate the configuration to use for that `MuxStream` output.
repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;
-
-