Interface JobConfigOrBuilder (1.50.0)

public interface JobConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdBreaks(int index)

public abstract 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
Name Description
index int
Returns
Type Description
AdBreak

getAdBreaksCount()

public abstract 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
Type Description
int

getAdBreaksList()

public abstract 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
Type Description
List<AdBreak>

getAdBreaksOrBuilder(int index)

public abstract 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
Name Description
index int
Returns
Type Description
AdBreakOrBuilder

getAdBreaksOrBuilderList()

public abstract 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>

getEditList(int index)

public abstract EditAtom getEditList(int index)

List of Edit atoms. Defines the ultimate timeline of the resulting file or manifest.

repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;

Parameter
Name Description
index int
Returns
Type Description
EditAtom

getEditListCount()

public abstract int getEditListCount()

List of Edit atoms. Defines the ultimate timeline of the resulting file or manifest.

repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;

Returns
Type Description
int

getEditListList()

public abstract List<EditAtom> getEditListList()

List of Edit atoms. Defines the ultimate timeline of the resulting file or manifest.

repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;

Returns
Type Description
List<EditAtom>

getEditListOrBuilder(int index)

public abstract EditAtomOrBuilder getEditListOrBuilder(int index)

List of Edit atoms. Defines the ultimate timeline of the resulting file or manifest.

repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2;

Parameter
Name Description
index int
Returns
Type Description
EditAtomOrBuilder

getEditListOrBuilderList()

public abstract List<? extends EditAtomOrBuilder> getEditListOrBuilderList()

List of Edit atoms. 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 abstract ElementaryStream getElementaryStreams(int index)

List of elementary streams.

repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;

Parameter
Name Description
index int
Returns
Type Description
ElementaryStream

getElementaryStreamsCount()

public abstract int getElementaryStreamsCount()

List of elementary streams.

repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;

Returns
Type Description
int

getElementaryStreamsList()

public abstract List<ElementaryStream> getElementaryStreamsList()

List of elementary streams.

repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;

Returns
Type Description
List<ElementaryStream>

getElementaryStreamsOrBuilder(int index)

public abstract ElementaryStreamOrBuilder getElementaryStreamsOrBuilder(int index)

List of elementary streams.

repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3;

Parameter
Name Description
index int
Returns
Type Description
ElementaryStreamOrBuilder

getElementaryStreamsOrBuilderList()

public abstract 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>

getEncryptions(int index)

public abstract Encryption getEncryptions(int index)

List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the MuxStream.encryption_id field to indicate the configuration to use for that MuxStream output.

repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;

Parameter
Name Description
index int
Returns
Type Description
Encryption

getEncryptionsCount()

public abstract int getEncryptionsCount()

List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the MuxStream.encryption_id field to indicate the configuration to use for that MuxStream output.

repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;

Returns
Type Description
int

getEncryptionsList()

public abstract List<Encryption> getEncryptionsList()

List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the MuxStream.encryption_id field to indicate the configuration to use for that MuxStream output.

repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;

Returns
Type Description
List<Encryption>

getEncryptionsOrBuilder(int index)

public abstract EncryptionOrBuilder getEncryptionsOrBuilder(int index)

List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the MuxStream.encryption_id field to indicate the configuration to use for that MuxStream output.

repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;

Parameter
Name Description
index int
Returns
Type Description
EncryptionOrBuilder

getEncryptionsOrBuilderList()

public abstract List<? extends EncryptionOrBuilder> getEncryptionsOrBuilderList()

List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the MuxStream.encryption_id field to indicate the configuration to use for that MuxStream output.

repeated .google.cloud.video.transcoder.v1.Encryption encryptions = 11;

Returns
Type Description
List<? extends com.google.cloud.video.transcoder.v1.EncryptionOrBuilder>

getInputs(int index)

public abstract Input getInputs(int index)

List of input assets stored in Cloud Storage.

repeated .google.cloud.video.transcoder.v1.Input inputs = 1;

Parameter
Name Description
index int
Returns
Type Description
Input

getInputsCount()

public abstract int getInputsCount()

List of input assets stored in Cloud Storage.

repeated .google.cloud.video.transcoder.v1.Input inputs = 1;

Returns
Type Description
int

getInputsList()

public abstract List<Input> getInputsList()

List of input assets stored in Cloud Storage.

repeated .google.cloud.video.transcoder.v1.Input inputs = 1;

Returns
Type Description
List<Input>

getInputsOrBuilder(int index)

public abstract InputOrBuilder getInputsOrBuilder(int index)

List of input assets stored in Cloud Storage.

repeated .google.cloud.video.transcoder.v1.Input inputs = 1;

Parameter
Name Description
index int
Returns
Type Description
InputOrBuilder

getInputsOrBuilderList()

public abstract 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 abstract Manifest getManifests(int index)

List of output manifests.

repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;

Parameter
Name Description
index int
Returns
Type Description
Manifest

getManifestsCount()

public abstract int getManifestsCount()

List of output manifests.

repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;

Returns
Type Description
int

getManifestsList()

public abstract List<Manifest> getManifestsList()

List of output manifests.

repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;

Returns
Type Description
List<Manifest>

getManifestsOrBuilder(int index)

public abstract ManifestOrBuilder getManifestsOrBuilder(int index)

List of output manifests.

repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5;

Parameter
Name Description
index int
Returns
Type Description
ManifestOrBuilder

getManifestsOrBuilderList()

public abstract 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 abstract MuxStream getMuxStreams(int index)

List of multiplexing settings for output streams.

repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;

Parameter
Name Description
index int
Returns
Type Description
MuxStream

getMuxStreamsCount()

public abstract int getMuxStreamsCount()

List of multiplexing settings for output streams.

repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;

Returns
Type Description
int

getMuxStreamsList()

public abstract List<MuxStream> getMuxStreamsList()

List of multiplexing settings for output streams.

repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;

Returns
Type Description
List<MuxStream>

getMuxStreamsOrBuilder(int index)

public abstract MuxStreamOrBuilder getMuxStreamsOrBuilder(int index)

List of multiplexing settings for output streams.

repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4;

Parameter
Name Description
index int
Returns
Type Description
MuxStreamOrBuilder

getMuxStreamsOrBuilderList()

public abstract 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 abstract Output getOutput()

Output configuration.

.google.cloud.video.transcoder.v1.Output output = 6;

Returns
Type Description
Output

The output.

getOutputOrBuilder()

public abstract OutputOrBuilder getOutputOrBuilder()

Output configuration.

.google.cloud.video.transcoder.v1.Output output = 6;

Returns
Type Description
OutputOrBuilder

getOverlays(int index)

public abstract 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
Name Description
index int
Returns
Type Description
Overlay

getOverlaysCount()

public abstract int getOverlaysCount()

List of overlays on the output video, in descending Z-order.

repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;

Returns
Type Description
int

getOverlaysList()

public abstract List<Overlay> getOverlaysList()

List of overlays on the output video, in descending Z-order.

repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10;

Returns
Type Description
List<Overlay>

getOverlaysOrBuilder(int index)

public abstract 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
Name Description
index int
Returns
Type Description
OverlayOrBuilder

getOverlaysOrBuilderList()

public abstract 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>

getPubsubDestination()

public abstract PubsubDestination getPubsubDestination()

Destination on Pub/Sub.

.google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;

Returns
Type Description
PubsubDestination

The pubsubDestination.

getPubsubDestinationOrBuilder()

public abstract PubsubDestinationOrBuilder getPubsubDestinationOrBuilder()

Destination on Pub/Sub.

.google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8;

Returns
Type Description
PubsubDestinationOrBuilder

getSpriteSheets(int index)

public abstract 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
Name Description
index int
Returns
Type Description
SpriteSheet

getSpriteSheetsCount()

public abstract 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
Type Description
int

getSpriteSheetsList()

public abstract 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
Type Description
List<SpriteSheet>

getSpriteSheetsOrBuilder(int index)

public abstract 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
Name Description
index int
Returns
Type Description
SpriteSheetOrBuilder

getSpriteSheetsOrBuilderList()

public abstract 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>

hasOutput()

public abstract boolean hasOutput()

Output configuration.

.google.cloud.video.transcoder.v1.Output output = 6;

Returns
Type Description
boolean

Whether the output field is set.

hasPubsubDestination()

public abstract 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.