Class JobConfig.Builder (1.39.0)

public static final class JobConfig.Builder extends GeneratedMessageV3.Builder<JobConfig.Builder> implements JobConfigOrBuilder

Job configuration

Protobuf type google.cloud.video.transcoder.v1.JobConfig

Implements

JobConfigOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAdBreaks(AdBreak value)

public JobConfig.Builder addAdBreaks(AdBreak value)

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
NameDescription
valueAdBreak
Returns
TypeDescription
JobConfig.Builder

addAdBreaks(AdBreak.Builder builderForValue)

public JobConfig.Builder addAdBreaks(AdBreak.Builder builderForValue)

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
NameDescription
builderForValueAdBreak.Builder
Returns
TypeDescription
JobConfig.Builder

addAdBreaks(int index, AdBreak value)

public JobConfig.Builder addAdBreaks(int index, AdBreak value)

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;

Parameters
NameDescription
indexint
valueAdBreak
Returns
TypeDescription
JobConfig.Builder

addAdBreaks(int index, AdBreak.Builder builderForValue)

public JobConfig.Builder addAdBreaks(int index, AdBreak.Builder builderForValue)

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;

Parameters
NameDescription
indexint
builderForValueAdBreak.Builder
Returns
TypeDescription
JobConfig.Builder

addAdBreaksBuilder()

public AdBreak.Builder addAdBreaksBuilder()

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
TypeDescription
AdBreak.Builder

addAdBreaksBuilder(int index)

public AdBreak.Builder addAdBreaksBuilder(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
NameDescription
indexint
Returns
TypeDescription
AdBreak.Builder

addAllAdBreaks(Iterable<? extends AdBreak> values)

public JobConfig.Builder addAllAdBreaks(Iterable<? extends AdBreak> values)

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
NameDescription
valuesIterable<? extends com.google.cloud.video.transcoder.v1.AdBreak>
Returns
TypeDescription
JobConfig.Builder

addAllEditList(Iterable<? extends EditAtom> values)

public JobConfig.Builder addAllEditList(Iterable<? extends EditAtom> values)

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
NameDescription
valuesIterable<? extends com.google.cloud.video.transcoder.v1.EditAtom>
Returns
TypeDescription
JobConfig.Builder

addAllElementaryStreams(Iterable<? extends ElementaryStream> values)

public JobConfig.Builder addAllElementaryStreams(Iterable<? extends ElementaryStream> values)

List of elementary streams.

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

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.video.transcoder.v1.ElementaryStream>
Returns
TypeDescription
JobConfig.Builder

addAllEncryptions(Iterable<? extends Encryption> values)

public JobConfig.Builder addAllEncryptions(Iterable<? extends Encryption> values)

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
NameDescription
valuesIterable<? extends com.google.cloud.video.transcoder.v1.Encryption>
Returns
TypeDescription
JobConfig.Builder

addAllInputs(Iterable<? extends Input> values)

public JobConfig.Builder addAllInputs(Iterable<? extends Input> values)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.video.transcoder.v1.Input>
Returns
TypeDescription
JobConfig.Builder

addAllManifests(Iterable<? extends Manifest> values)

public JobConfig.Builder addAllManifests(Iterable<? extends Manifest> values)

List of output manifests.

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

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.video.transcoder.v1.Manifest>
Returns
TypeDescription
JobConfig.Builder

addAllMuxStreams(Iterable<? extends MuxStream> values)

public JobConfig.Builder addAllMuxStreams(Iterable<? extends MuxStream> values)

List of multiplexing settings for output streams.

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

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.video.transcoder.v1.MuxStream>
Returns
TypeDescription
JobConfig.Builder

addAllOverlays(Iterable<? extends Overlay> values)

public JobConfig.Builder addAllOverlays(Iterable<? extends Overlay> values)

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

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

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.video.transcoder.v1.Overlay>
Returns
TypeDescription
JobConfig.Builder

addAllSpriteSheets(Iterable<? extends SpriteSheet> values)

public JobConfig.Builder addAllSpriteSheets(Iterable<? extends SpriteSheet> values)

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
NameDescription
valuesIterable<? extends com.google.cloud.video.transcoder.v1.SpriteSheet>
Returns
TypeDescription
JobConfig.Builder

addEditList(EditAtom value)

public JobConfig.Builder addEditList(EditAtom value)

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
NameDescription
valueEditAtom
Returns
TypeDescription
JobConfig.Builder

addEditList(EditAtom.Builder builderForValue)

public JobConfig.Builder addEditList(EditAtom.Builder builderForValue)

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
NameDescription
builderForValueEditAtom.Builder
Returns
TypeDescription
JobConfig.Builder

addEditList(int index, EditAtom value)

public JobConfig.Builder addEditList(int index, EditAtom value)

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

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

Parameters
NameDescription
indexint
valueEditAtom
Returns
TypeDescription
JobConfig.Builder

addEditList(int index, EditAtom.Builder builderForValue)

public JobConfig.Builder addEditList(int index, EditAtom.Builder builderForValue)

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

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

Parameters
NameDescription
indexint
builderForValueEditAtom.Builder
Returns
TypeDescription
JobConfig.Builder

addEditListBuilder()

public EditAtom.Builder addEditListBuilder()

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
TypeDescription
EditAtom.Builder

addEditListBuilder(int index)

public EditAtom.Builder addEditListBuilder(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
NameDescription
indexint
Returns
TypeDescription
EditAtom.Builder

addElementaryStreams(ElementaryStream value)

public JobConfig.Builder addElementaryStreams(ElementaryStream value)

List of elementary streams.

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

Parameter
NameDescription
valueElementaryStream
Returns
TypeDescription
JobConfig.Builder

addElementaryStreams(ElementaryStream.Builder builderForValue)

public JobConfig.Builder addElementaryStreams(ElementaryStream.Builder builderForValue)

List of elementary streams.

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

Parameter
NameDescription
builderForValueElementaryStream.Builder
Returns
TypeDescription
JobConfig.Builder

addElementaryStreams(int index, ElementaryStream value)

public JobConfig.Builder addElementaryStreams(int index, ElementaryStream value)

List of elementary streams.

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

Parameters
NameDescription
indexint
valueElementaryStream
Returns
TypeDescription
JobConfig.Builder

addElementaryStreams(int index, ElementaryStream.Builder builderForValue)

public JobConfig.Builder addElementaryStreams(int index, ElementaryStream.Builder builderForValue)

List of elementary streams.

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

Parameters
NameDescription
indexint
builderForValueElementaryStream.Builder
Returns
TypeDescription
JobConfig.Builder

addElementaryStreamsBuilder()

public ElementaryStream.Builder addElementaryStreamsBuilder()

List of elementary streams.

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

Returns
TypeDescription
ElementaryStream.Builder

addElementaryStreamsBuilder(int index)

public ElementaryStream.Builder addElementaryStreamsBuilder(int index)

List of elementary streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
ElementaryStream.Builder

addEncryptions(Encryption value)

public JobConfig.Builder addEncryptions(Encryption value)

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
NameDescription
valueEncryption
Returns
TypeDescription
JobConfig.Builder

addEncryptions(Encryption.Builder builderForValue)

public JobConfig.Builder addEncryptions(Encryption.Builder builderForValue)

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
NameDescription
builderForValueEncryption.Builder
Returns
TypeDescription
JobConfig.Builder

addEncryptions(int index, Encryption value)

public JobConfig.Builder addEncryptions(int index, Encryption value)

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;

Parameters
NameDescription
indexint
valueEncryption
Returns
TypeDescription
JobConfig.Builder

addEncryptions(int index, Encryption.Builder builderForValue)

public JobConfig.Builder addEncryptions(int index, Encryption.Builder builderForValue)

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;

Parameters
NameDescription
indexint
builderForValueEncryption.Builder
Returns
TypeDescription
JobConfig.Builder

addEncryptionsBuilder()

public Encryption.Builder addEncryptionsBuilder()

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
TypeDescription
Encryption.Builder

addEncryptionsBuilder(int index)

public Encryption.Builder addEncryptionsBuilder(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
NameDescription
indexint
Returns
TypeDescription
Encryption.Builder

addInputs(Input value)

public JobConfig.Builder addInputs(Input value)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
valueInput
Returns
TypeDescription
JobConfig.Builder

addInputs(Input.Builder builderForValue)

public JobConfig.Builder addInputs(Input.Builder builderForValue)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
builderForValueInput.Builder
Returns
TypeDescription
JobConfig.Builder

addInputs(int index, Input value)

public JobConfig.Builder addInputs(int index, Input value)

List of input assets stored in Cloud Storage.

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

Parameters
NameDescription
indexint
valueInput
Returns
TypeDescription
JobConfig.Builder

addInputs(int index, Input.Builder builderForValue)

public JobConfig.Builder addInputs(int index, Input.Builder builderForValue)

List of input assets stored in Cloud Storage.

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

Parameters
NameDescription
indexint
builderForValueInput.Builder
Returns
TypeDescription
JobConfig.Builder

addInputsBuilder()

public Input.Builder addInputsBuilder()

List of input assets stored in Cloud Storage.

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

Returns
TypeDescription
Input.Builder

addInputsBuilder(int index)

public Input.Builder addInputsBuilder(int index)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Input.Builder

addManifests(Manifest value)

public JobConfig.Builder addManifests(Manifest value)

List of output manifests.

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

Parameter
NameDescription
valueManifest
Returns
TypeDescription
JobConfig.Builder

addManifests(Manifest.Builder builderForValue)

public JobConfig.Builder addManifests(Manifest.Builder builderForValue)

List of output manifests.

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

Parameter
NameDescription
builderForValueManifest.Builder
Returns
TypeDescription
JobConfig.Builder

addManifests(int index, Manifest value)

public JobConfig.Builder addManifests(int index, Manifest value)

List of output manifests.

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

Parameters
NameDescription
indexint
valueManifest
Returns
TypeDescription
JobConfig.Builder

addManifests(int index, Manifest.Builder builderForValue)

public JobConfig.Builder addManifests(int index, Manifest.Builder builderForValue)

List of output manifests.

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

Parameters
NameDescription
indexint
builderForValueManifest.Builder
Returns
TypeDescription
JobConfig.Builder

addManifestsBuilder()

public Manifest.Builder addManifestsBuilder()

List of output manifests.

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

Returns
TypeDescription
Manifest.Builder

addManifestsBuilder(int index)

public Manifest.Builder addManifestsBuilder(int index)

List of output manifests.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Manifest.Builder

addMuxStreams(MuxStream value)

public JobConfig.Builder addMuxStreams(MuxStream value)

List of multiplexing settings for output streams.

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

Parameter
NameDescription
valueMuxStream
Returns
TypeDescription
JobConfig.Builder

addMuxStreams(MuxStream.Builder builderForValue)

public JobConfig.Builder addMuxStreams(MuxStream.Builder builderForValue)

List of multiplexing settings for output streams.

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

Parameter
NameDescription
builderForValueMuxStream.Builder
Returns
TypeDescription
JobConfig.Builder

addMuxStreams(int index, MuxStream value)

public JobConfig.Builder addMuxStreams(int index, MuxStream value)

List of multiplexing settings for output streams.

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

Parameters
NameDescription
indexint
valueMuxStream
Returns
TypeDescription
JobConfig.Builder

addMuxStreams(int index, MuxStream.Builder builderForValue)

public JobConfig.Builder addMuxStreams(int index, MuxStream.Builder builderForValue)

List of multiplexing settings for output streams.

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

Parameters
NameDescription
indexint
builderForValueMuxStream.Builder
Returns
TypeDescription
JobConfig.Builder

addMuxStreamsBuilder()

public MuxStream.Builder addMuxStreamsBuilder()

List of multiplexing settings for output streams.

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

Returns
TypeDescription
MuxStream.Builder

addMuxStreamsBuilder(int index)

public MuxStream.Builder addMuxStreamsBuilder(int index)

List of multiplexing settings for output streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
MuxStream.Builder

addOverlays(Overlay value)

public JobConfig.Builder addOverlays(Overlay value)

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

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

Parameter
NameDescription
valueOverlay
Returns
TypeDescription
JobConfig.Builder

addOverlays(Overlay.Builder builderForValue)

public JobConfig.Builder addOverlays(Overlay.Builder builderForValue)

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

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

Parameter
NameDescription
builderForValueOverlay.Builder
Returns
TypeDescription
JobConfig.Builder

addOverlays(int index, Overlay value)

public JobConfig.Builder addOverlays(int index, Overlay value)

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

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

Parameters
NameDescription
indexint
valueOverlay
Returns
TypeDescription
JobConfig.Builder

addOverlays(int index, Overlay.Builder builderForValue)

public JobConfig.Builder addOverlays(int index, Overlay.Builder builderForValue)

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

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

Parameters
NameDescription
indexint
builderForValueOverlay.Builder
Returns
TypeDescription
JobConfig.Builder

addOverlaysBuilder()

public Overlay.Builder addOverlaysBuilder()

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

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

Returns
TypeDescription
Overlay.Builder

addOverlaysBuilder(int index)

public Overlay.Builder addOverlaysBuilder(int index)

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

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Overlay.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public JobConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
JobConfig.Builder
Overrides

addSpriteSheets(SpriteSheet value)

public JobConfig.Builder addSpriteSheets(SpriteSheet value)

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
NameDescription
valueSpriteSheet
Returns
TypeDescription
JobConfig.Builder

addSpriteSheets(SpriteSheet.Builder builderForValue)

public JobConfig.Builder addSpriteSheets(SpriteSheet.Builder builderForValue)

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
NameDescription
builderForValueSpriteSheet.Builder
Returns
TypeDescription
JobConfig.Builder

addSpriteSheets(int index, SpriteSheet value)

public JobConfig.Builder addSpriteSheets(int index, SpriteSheet value)

List of output sprite sheets. Spritesheets require at least one VideoStream in the Jobconfig.

repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;

Parameters
NameDescription
indexint
valueSpriteSheet
Returns
TypeDescription
JobConfig.Builder

addSpriteSheets(int index, SpriteSheet.Builder builderForValue)

public JobConfig.Builder addSpriteSheets(int index, SpriteSheet.Builder builderForValue)

List of output sprite sheets. Spritesheets require at least one VideoStream in the Jobconfig.

repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;

Parameters
NameDescription
indexint
builderForValueSpriteSheet.Builder
Returns
TypeDescription
JobConfig.Builder

addSpriteSheetsBuilder()

public SpriteSheet.Builder addSpriteSheetsBuilder()

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
TypeDescription
SpriteSheet.Builder

addSpriteSheetsBuilder(int index)

public SpriteSheet.Builder addSpriteSheetsBuilder(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
NameDescription
indexint
Returns
TypeDescription
SpriteSheet.Builder

build()

public JobConfig build()
Returns
TypeDescription
JobConfig

buildPartial()

public JobConfig buildPartial()
Returns
TypeDescription
JobConfig

clear()

public JobConfig.Builder clear()
Returns
TypeDescription
JobConfig.Builder
Overrides

clearAdBreaks()

public JobConfig.Builder clearAdBreaks()

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
TypeDescription
JobConfig.Builder

clearEditList()

public JobConfig.Builder clearEditList()

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
TypeDescription
JobConfig.Builder

clearElementaryStreams()

public JobConfig.Builder clearElementaryStreams()

List of elementary streams.

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

Returns
TypeDescription
JobConfig.Builder

clearEncryptions()

public JobConfig.Builder clearEncryptions()

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
TypeDescription
JobConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public JobConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
JobConfig.Builder
Overrides

clearInputs()

public JobConfig.Builder clearInputs()

List of input assets stored in Cloud Storage.

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

Returns
TypeDescription
JobConfig.Builder

clearManifests()

public JobConfig.Builder clearManifests()

List of output manifests.

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

Returns
TypeDescription
JobConfig.Builder

clearMuxStreams()

public JobConfig.Builder clearMuxStreams()

List of multiplexing settings for output streams.

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

Returns
TypeDescription
JobConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public JobConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
JobConfig.Builder
Overrides

clearOutput()

public JobConfig.Builder clearOutput()

Output configuration.

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

Returns
TypeDescription
JobConfig.Builder

clearOverlays()

public JobConfig.Builder clearOverlays()

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

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

Returns
TypeDescription
JobConfig.Builder

clearPubsubDestination()

public JobConfig.Builder clearPubsubDestination()

Destination on Pub/Sub.

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

Returns
TypeDescription
JobConfig.Builder

clearSpriteSheets()

public JobConfig.Builder clearSpriteSheets()

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
TypeDescription
JobConfig.Builder

clone()

public JobConfig.Builder clone()
Returns
TypeDescription
JobConfig.Builder
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
NameDescription
indexint
Returns
TypeDescription
AdBreak

getAdBreaksBuilder(int index)

public AdBreak.Builder getAdBreaksBuilder(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
NameDescription
indexint
Returns
TypeDescription
AdBreak.Builder

getAdBreaksBuilderList()

public List<AdBreak.Builder> getAdBreaksBuilderList()

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
TypeDescription
List<Builder>

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
TypeDescription
int

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
TypeDescription
List<AdBreak>

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
NameDescription
indexint
Returns
TypeDescription
AdBreakOrBuilder

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
TypeDescription
List<? extends com.google.cloud.video.transcoder.v1.AdBreakOrBuilder>

getDefaultInstanceForType()

public JobConfig getDefaultInstanceForType()
Returns
TypeDescription
JobConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getEditList(int index)

public 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
NameDescription
indexint
Returns
TypeDescription
EditAtom

getEditListBuilder(int index)

public EditAtom.Builder getEditListBuilder(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
NameDescription
indexint
Returns
TypeDescription
EditAtom.Builder

getEditListBuilderList()

public List<EditAtom.Builder> getEditListBuilderList()

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
TypeDescription
List<Builder>

getEditListCount()

public 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
TypeDescription
int

getEditListList()

public 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
TypeDescription
List<EditAtom>

getEditListOrBuilder(int index)

public 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
NameDescription
indexint
Returns
TypeDescription
EditAtomOrBuilder

getEditListOrBuilderList()

public 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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
ElementaryStream

getElementaryStreamsBuilder(int index)

public ElementaryStream.Builder getElementaryStreamsBuilder(int index)

List of elementary streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
ElementaryStream.Builder

getElementaryStreamsBuilderList()

public List<ElementaryStream.Builder> getElementaryStreamsBuilderList()

List of elementary streams.

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

Returns
TypeDescription
List<Builder>

getElementaryStreamsCount()

public int getElementaryStreamsCount()

List of elementary streams.

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

Returns
TypeDescription
int

getElementaryStreamsList()

public List<ElementaryStream> getElementaryStreamsList()

List of elementary streams.

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

Returns
TypeDescription
List<ElementaryStream>

getElementaryStreamsOrBuilder(int index)

public ElementaryStreamOrBuilder getElementaryStreamsOrBuilder(int index)

List of elementary streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
ElementaryStreamOrBuilder

getElementaryStreamsOrBuilderList()

public List<? extends ElementaryStreamOrBuilder> getElementaryStreamsOrBuilderList()

List of elementary streams.

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

Returns
TypeDescription
List<? extends com.google.cloud.video.transcoder.v1.ElementaryStreamOrBuilder>

getEncryptions(int index)

public 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
NameDescription
indexint
Returns
TypeDescription
Encryption

getEncryptionsBuilder(int index)

public Encryption.Builder getEncryptionsBuilder(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
NameDescription
indexint
Returns
TypeDescription
Encryption.Builder

getEncryptionsBuilderList()

public List<Encryption.Builder> getEncryptionsBuilderList()

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
TypeDescription
List<Builder>

getEncryptionsCount()

public 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
TypeDescription
int

getEncryptionsList()

public 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
TypeDescription
List<Encryption>

getEncryptionsOrBuilder(int index)

public 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
NameDescription
indexint
Returns
TypeDescription
EncryptionOrBuilder

getEncryptionsOrBuilderList()

public 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
TypeDescription
List<? extends com.google.cloud.video.transcoder.v1.EncryptionOrBuilder>

getInputs(int index)

public Input getInputs(int index)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Input

getInputsBuilder(int index)

public Input.Builder getInputsBuilder(int index)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Input.Builder

getInputsBuilderList()

public List<Input.Builder> getInputsBuilderList()

List of input assets stored in Cloud Storage.

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

Returns
TypeDescription
List<Builder>

getInputsCount()

public int getInputsCount()

List of input assets stored in Cloud Storage.

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

Returns
TypeDescription
int

getInputsList()

public List<Input> getInputsList()

List of input assets stored in Cloud Storage.

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

Returns
TypeDescription
List<Input>

getInputsOrBuilder(int index)

public InputOrBuilder getInputsOrBuilder(int index)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
InputOrBuilder

getInputsOrBuilderList()

public List<? extends InputOrBuilder> getInputsOrBuilderList()

List of input assets stored in Cloud Storage.

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

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
Manifest

getManifestsBuilder(int index)

public Manifest.Builder getManifestsBuilder(int index)

List of output manifests.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Manifest.Builder

getManifestsBuilderList()

public List<Manifest.Builder> getManifestsBuilderList()

List of output manifests.

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

Returns
TypeDescription
List<Builder>

getManifestsCount()

public int getManifestsCount()

List of output manifests.

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

Returns
TypeDescription
int

getManifestsList()

public List<Manifest> getManifestsList()

List of output manifests.

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

Returns
TypeDescription
List<Manifest>

getManifestsOrBuilder(int index)

public ManifestOrBuilder getManifestsOrBuilder(int index)

List of output manifests.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
ManifestOrBuilder

getManifestsOrBuilderList()

public List<? extends ManifestOrBuilder> getManifestsOrBuilderList()

List of output manifests.

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

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
MuxStream

getMuxStreamsBuilder(int index)

public MuxStream.Builder getMuxStreamsBuilder(int index)

List of multiplexing settings for output streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
MuxStream.Builder

getMuxStreamsBuilderList()

public List<MuxStream.Builder> getMuxStreamsBuilderList()

List of multiplexing settings for output streams.

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

Returns
TypeDescription
List<Builder>

getMuxStreamsCount()

public int getMuxStreamsCount()

List of multiplexing settings for output streams.

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

Returns
TypeDescription
int

getMuxStreamsList()

public List<MuxStream> getMuxStreamsList()

List of multiplexing settings for output streams.

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

Returns
TypeDescription
List<MuxStream>

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
NameDescription
indexint
Returns
TypeDescription
MuxStreamOrBuilder

getMuxStreamsOrBuilderList()

public List<? extends MuxStreamOrBuilder> getMuxStreamsOrBuilderList()

List of multiplexing settings for output streams.

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

Returns
TypeDescription
List<? extends com.google.cloud.video.transcoder.v1.MuxStreamOrBuilder>

getOutput()

public Output getOutput()

Output configuration.

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

Returns
TypeDescription
Output

The output.

getOutputBuilder()

public Output.Builder getOutputBuilder()

Output configuration.

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

Returns
TypeDescription
Output.Builder

getOutputOrBuilder()

public OutputOrBuilder getOutputOrBuilder()

Output configuration.

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

Returns
TypeDescription
OutputOrBuilder

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
NameDescription
indexint
Returns
TypeDescription
Overlay

getOverlaysBuilder(int index)

public Overlay.Builder getOverlaysBuilder(int index)

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

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Overlay.Builder

getOverlaysBuilderList()

public List<Overlay.Builder> getOverlaysBuilderList()

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

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

Returns
TypeDescription
List<Builder>

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
TypeDescription
int

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
TypeDescription
List<Overlay>

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
NameDescription
indexint
Returns
TypeDescription
OverlayOrBuilder

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
TypeDescription
List<? extends com.google.cloud.video.transcoder.v1.OverlayOrBuilder>

getPubsubDestination()

public PubsubDestination getPubsubDestination()

Destination on Pub/Sub.

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

Returns
TypeDescription
PubsubDestination

The pubsubDestination.

getPubsubDestinationBuilder()

public PubsubDestination.Builder getPubsubDestinationBuilder()

Destination on Pub/Sub.

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

Returns
TypeDescription
PubsubDestination.Builder

getPubsubDestinationOrBuilder()

public PubsubDestinationOrBuilder getPubsubDestinationOrBuilder()

Destination on Pub/Sub.

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

Returns
TypeDescription
PubsubDestinationOrBuilder

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
NameDescription
indexint
Returns
TypeDescription
SpriteSheet

getSpriteSheetsBuilder(int index)

public SpriteSheet.Builder getSpriteSheetsBuilder(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
NameDescription
indexint
Returns
TypeDescription
SpriteSheet.Builder

getSpriteSheetsBuilderList()

public List<SpriteSheet.Builder> getSpriteSheetsBuilderList()

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
TypeDescription
List<Builder>

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
TypeDescription
int

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
TypeDescription
List<SpriteSheet>

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
NameDescription
indexint
Returns
TypeDescription
SpriteSheetOrBuilder

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
TypeDescription
List<? extends com.google.cloud.video.transcoder.v1.SpriteSheetOrBuilder>

hasOutput()

public boolean hasOutput()

Output configuration.

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

Returns
TypeDescription
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
TypeDescription
boolean

Whether the pubsubDestination field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(JobConfig other)

public JobConfig.Builder mergeFrom(JobConfig other)
Parameter
NameDescription
otherJobConfig
Returns
TypeDescription
JobConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public JobConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
JobConfig.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public JobConfig.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
JobConfig.Builder
Overrides

mergeOutput(Output value)

public JobConfig.Builder mergeOutput(Output value)

Output configuration.

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

Parameter
NameDescription
valueOutput
Returns
TypeDescription
JobConfig.Builder

mergePubsubDestination(PubsubDestination value)

public JobConfig.Builder mergePubsubDestination(PubsubDestination value)

Destination on Pub/Sub.

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

Parameter
NameDescription
valuePubsubDestination
Returns
TypeDescription
JobConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final JobConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
JobConfig.Builder
Overrides

removeAdBreaks(int index)

public JobConfig.Builder removeAdBreaks(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
NameDescription
indexint
Returns
TypeDescription
JobConfig.Builder

removeEditList(int index)

public JobConfig.Builder removeEditList(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
NameDescription
indexint
Returns
TypeDescription
JobConfig.Builder

removeElementaryStreams(int index)

public JobConfig.Builder removeElementaryStreams(int index)

List of elementary streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
JobConfig.Builder

removeEncryptions(int index)

public JobConfig.Builder removeEncryptions(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
NameDescription
indexint
Returns
TypeDescription
JobConfig.Builder

removeInputs(int index)

public JobConfig.Builder removeInputs(int index)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
JobConfig.Builder

removeManifests(int index)

public JobConfig.Builder removeManifests(int index)

List of output manifests.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
JobConfig.Builder

removeMuxStreams(int index)

public JobConfig.Builder removeMuxStreams(int index)

List of multiplexing settings for output streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
JobConfig.Builder

removeOverlays(int index)

public JobConfig.Builder removeOverlays(int index)

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

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

Parameter
NameDescription
indexint
Returns
TypeDescription
JobConfig.Builder

removeSpriteSheets(int index)

public JobConfig.Builder removeSpriteSheets(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
NameDescription
indexint
Returns
TypeDescription
JobConfig.Builder

setAdBreaks(int index, AdBreak value)

public JobConfig.Builder setAdBreaks(int index, AdBreak value)

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;

Parameters
NameDescription
indexint
valueAdBreak
Returns
TypeDescription
JobConfig.Builder

setAdBreaks(int index, AdBreak.Builder builderForValue)

public JobConfig.Builder setAdBreaks(int index, AdBreak.Builder builderForValue)

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;

Parameters
NameDescription
indexint
builderForValueAdBreak.Builder
Returns
TypeDescription
JobConfig.Builder

setEditList(int index, EditAtom value)

public JobConfig.Builder setEditList(int index, EditAtom value)

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

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

Parameters
NameDescription
indexint
valueEditAtom
Returns
TypeDescription
JobConfig.Builder

setEditList(int index, EditAtom.Builder builderForValue)

public JobConfig.Builder setEditList(int index, EditAtom.Builder builderForValue)

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

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

Parameters
NameDescription
indexint
builderForValueEditAtom.Builder
Returns
TypeDescription
JobConfig.Builder

setElementaryStreams(int index, ElementaryStream value)

public JobConfig.Builder setElementaryStreams(int index, ElementaryStream value)

List of elementary streams.

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

Parameters
NameDescription
indexint
valueElementaryStream
Returns
TypeDescription
JobConfig.Builder

setElementaryStreams(int index, ElementaryStream.Builder builderForValue)

public JobConfig.Builder setElementaryStreams(int index, ElementaryStream.Builder builderForValue)

List of elementary streams.

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

Parameters
NameDescription
indexint
builderForValueElementaryStream.Builder
Returns
TypeDescription
JobConfig.Builder

setEncryptions(int index, Encryption value)

public JobConfig.Builder setEncryptions(int index, Encryption value)

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;

Parameters
NameDescription
indexint
valueEncryption
Returns
TypeDescription
JobConfig.Builder

setEncryptions(int index, Encryption.Builder builderForValue)

public JobConfig.Builder setEncryptions(int index, Encryption.Builder builderForValue)

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;

Parameters
NameDescription
indexint
builderForValueEncryption.Builder
Returns
TypeDescription
JobConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public JobConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
JobConfig.Builder
Overrides

setInputs(int index, Input value)

public JobConfig.Builder setInputs(int index, Input value)

List of input assets stored in Cloud Storage.

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

Parameters
NameDescription
indexint
valueInput
Returns
TypeDescription
JobConfig.Builder

setInputs(int index, Input.Builder builderForValue)

public JobConfig.Builder setInputs(int index, Input.Builder builderForValue)

List of input assets stored in Cloud Storage.

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

Parameters
NameDescription
indexint
builderForValueInput.Builder
Returns
TypeDescription
JobConfig.Builder

setManifests(int index, Manifest value)

public JobConfig.Builder setManifests(int index, Manifest value)

List of output manifests.

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

Parameters
NameDescription
indexint
valueManifest
Returns
TypeDescription
JobConfig.Builder

setManifests(int index, Manifest.Builder builderForValue)

public JobConfig.Builder setManifests(int index, Manifest.Builder builderForValue)

List of output manifests.

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

Parameters
NameDescription
indexint
builderForValueManifest.Builder
Returns
TypeDescription
JobConfig.Builder

setMuxStreams(int index, MuxStream value)

public JobConfig.Builder setMuxStreams(int index, MuxStream value)

List of multiplexing settings for output streams.

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

Parameters
NameDescription
indexint
valueMuxStream
Returns
TypeDescription
JobConfig.Builder

setMuxStreams(int index, MuxStream.Builder builderForValue)

public JobConfig.Builder setMuxStreams(int index, MuxStream.Builder builderForValue)

List of multiplexing settings for output streams.

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

Parameters
NameDescription
indexint
builderForValueMuxStream.Builder
Returns
TypeDescription
JobConfig.Builder

setOutput(Output value)

public JobConfig.Builder setOutput(Output value)

Output configuration.

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

Parameter
NameDescription
valueOutput
Returns
TypeDescription
JobConfig.Builder

setOutput(Output.Builder builderForValue)

public JobConfig.Builder setOutput(Output.Builder builderForValue)

Output configuration.

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

Parameter
NameDescription
builderForValueOutput.Builder
Returns
TypeDescription
JobConfig.Builder

setOverlays(int index, Overlay value)

public JobConfig.Builder setOverlays(int index, Overlay value)

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

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

Parameters
NameDescription
indexint
valueOverlay
Returns
TypeDescription
JobConfig.Builder

setOverlays(int index, Overlay.Builder builderForValue)

public JobConfig.Builder setOverlays(int index, Overlay.Builder builderForValue)

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

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

Parameters
NameDescription
indexint
builderForValueOverlay.Builder
Returns
TypeDescription
JobConfig.Builder

setPubsubDestination(PubsubDestination value)

public JobConfig.Builder setPubsubDestination(PubsubDestination value)

Destination on Pub/Sub.

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

Parameter
NameDescription
valuePubsubDestination
Returns
TypeDescription
JobConfig.Builder

setPubsubDestination(PubsubDestination.Builder builderForValue)

public JobConfig.Builder setPubsubDestination(PubsubDestination.Builder builderForValue)

Destination on Pub/Sub.

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

Parameter
NameDescription
builderForValuePubsubDestination.Builder
Returns
TypeDescription
JobConfig.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public JobConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
JobConfig.Builder
Overrides

setSpriteSheets(int index, SpriteSheet value)

public JobConfig.Builder setSpriteSheets(int index, SpriteSheet value)

List of output sprite sheets. Spritesheets require at least one VideoStream in the Jobconfig.

repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;

Parameters
NameDescription
indexint
valueSpriteSheet
Returns
TypeDescription
JobConfig.Builder

setSpriteSheets(int index, SpriteSheet.Builder builderForValue)

public JobConfig.Builder setSpriteSheets(int index, SpriteSheet.Builder builderForValue)

List of output sprite sheets. Spritesheets require at least one VideoStream in the Jobconfig.

repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9;

Parameters
NameDescription
indexint
builderForValueSpriteSheet.Builder
Returns
TypeDescription
JobConfig.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final JobConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
JobConfig.Builder
Overrides