Class JobConfig.Builder (1.50.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
Type Description
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
Name Description
value AdBreak
Returns
Type Description
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
Name Description
builderForValue AdBreak.Builder
Returns
Type Description
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
Name Description
index int
value AdBreak
Returns
Type Description
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
Name Description
index int
builderForValue AdBreak.Builder
Returns
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.video.transcoder.v1.AdBreak>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.video.transcoder.v1.EditAtom>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.video.transcoder.v1.ElementaryStream>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.video.transcoder.v1.Encryption>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.video.transcoder.v1.Input>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.video.transcoder.v1.Manifest>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.video.transcoder.v1.MuxStream>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.video.transcoder.v1.Overlay>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.video.transcoder.v1.SpriteSheet>
Returns
Type Description
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
Name Description
value EditAtom
Returns
Type Description
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
Name Description
builderForValue EditAtom.Builder
Returns
Type Description
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
Name Description
index int
value EditAtom
Returns
Type Description
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
Name Description
index int
builderForValue EditAtom.Builder
Returns
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
value ElementaryStream
Returns
Type Description
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
Name Description
builderForValue ElementaryStream.Builder
Returns
Type Description
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
Name Description
index int
value ElementaryStream
Returns
Type Description
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
Name Description
index int
builderForValue ElementaryStream.Builder
Returns
Type Description
JobConfig.Builder

addElementaryStreamsBuilder()

public ElementaryStream.Builder addElementaryStreamsBuilder()

List of elementary streams.

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

Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
value Encryption
Returns
Type Description
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
Name Description
builderForValue Encryption.Builder
Returns
Type Description
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
Name Description
index int
value Encryption
Returns
Type Description
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
Name Description
index int
builderForValue Encryption.Builder
Returns
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
value Input
Returns
Type Description
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
Name Description
builderForValue Input.Builder
Returns
Type Description
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
Name Description
index int
value Input
Returns
Type Description
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
Name Description
index int
builderForValue Input.Builder
Returns
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
value Manifest
Returns
Type Description
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
Name Description
builderForValue Manifest.Builder
Returns
Type Description
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
Name Description
index int
value Manifest
Returns
Type Description
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
Name Description
index int
builderForValue Manifest.Builder
Returns
Type Description
JobConfig.Builder

addManifestsBuilder()

public Manifest.Builder addManifestsBuilder()

List of output manifests.

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

Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
value MuxStream
Returns
Type Description
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
Name Description
builderForValue MuxStream.Builder
Returns
Type Description
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
Name Description
index int
value MuxStream
Returns
Type Description
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
Name Description
index int
builderForValue MuxStream.Builder
Returns
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
value Overlay
Returns
Type Description
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
Name Description
builderForValue Overlay.Builder
Returns
Type Description
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
Name Description
index int
value Overlay
Returns
Type Description
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
Name Description
index int
builderForValue Overlay.Builder
Returns
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
Overlay.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public JobConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
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
Name Description
value SpriteSheet
Returns
Type Description
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
Name Description
builderForValue SpriteSheet.Builder
Returns
Type Description
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
Name Description
index int
value SpriteSheet
Returns
Type Description
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
Name Description
index int
builderForValue SpriteSheet.Builder
Returns
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
SpriteSheet.Builder

build()

public JobConfig build()
Returns
Type Description
JobConfig

buildPartial()

public JobConfig buildPartial()
Returns
Type Description
JobConfig

clear()

public JobConfig.Builder clear()
Returns
Type Description
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
Type Description
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
Type Description
JobConfig.Builder

clearElementaryStreams()

public JobConfig.Builder clearElementaryStreams()

List of elementary streams.

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

Returns
Type Description
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
Type Description
JobConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public JobConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
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
Type Description
JobConfig.Builder

clearManifests()

public JobConfig.Builder clearManifests()

List of output manifests.

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

Returns
Type Description
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
Type Description
JobConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public JobConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
JobConfig.Builder
Overrides

clearOutput()

public JobConfig.Builder clearOutput()

Output configuration.

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

Returns
Type Description
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
Type Description
JobConfig.Builder

clearPubsubDestination()

public JobConfig.Builder clearPubsubDestination()

Destination on Pub/Sub.

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

Returns
Type Description
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
Type Description
JobConfig.Builder

clone()

public JobConfig.Builder clone()
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
List<? extends com.google.cloud.video.transcoder.v1.AdBreakOrBuilder>

getDefaultInstanceForType()

public JobConfig getDefaultInstanceForType()
Returns
Type Description
JobConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
ElementaryStream.Builder

getElementaryStreamsBuilderList()

public List<ElementaryStream.Builder> getElementaryStreamsBuilderList()

List of elementary streams.

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

Returns
Type Description
List<Builder>

getElementaryStreamsCount()

public int getElementaryStreamsCount()

List of elementary streams.

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

Returns
Type Description
int

getElementaryStreamsList()

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

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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
List<Builder>

getInputsCount()

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

getManifestsBuilder(int index)

public Manifest.Builder getManifestsBuilder(int index)

List of output manifests.

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

Parameter
Name Description
index int
Returns
Type Description
Manifest.Builder

getManifestsBuilderList()

public List<Manifest.Builder> getManifestsBuilderList()

List of output manifests.

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

Returns
Type Description
List<Builder>

getManifestsCount()

public int getManifestsCount()

List of output manifests.

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

Returns
Type Description
int

getManifestsList()

public 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 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 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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
List<Builder>

getMuxStreamsCount()

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

getOutputBuilder()

public Output.Builder getOutputBuilder()

Output configuration.

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

Returns
Type Description
Output.Builder

getOutputOrBuilder()

public OutputOrBuilder getOutputOrBuilder()

Output configuration.

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

Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
PubsubDestination

The pubsubDestination.

getPubsubDestinationBuilder()

public PubsubDestination.Builder getPubsubDestinationBuilder()

Destination on Pub/Sub.

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

Returns
Type Description
PubsubDestination.Builder

getPubsubDestinationOrBuilder()

public PubsubDestinationOrBuilder getPubsubDestinationOrBuilder()

Destination on Pub/Sub.

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

Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
List<? extends com.google.cloud.video.transcoder.v1.SpriteSheetOrBuilder>

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.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(JobConfig other)

public JobConfig.Builder mergeFrom(JobConfig other)
Parameter
Name Description
other JobConfig
Returns
Type Description
JobConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public JobConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
JobConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public JobConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
JobConfig.Builder
Overrides

mergeOutput(Output value)

public JobConfig.Builder mergeOutput(Output value)

Output configuration.

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

Parameter
Name Description
value Output
Returns
Type Description
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
Name Description
value PubsubDestination
Returns
Type Description
JobConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final JobConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
value AdBreak
Returns
Type Description
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
Name Description
index int
builderForValue AdBreak.Builder
Returns
Type Description
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
Name Description
index int
value EditAtom
Returns
Type Description
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
Name Description
index int
builderForValue EditAtom.Builder
Returns
Type Description
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
Name Description
index int
value ElementaryStream
Returns
Type Description
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
Name Description
index int
builderForValue ElementaryStream.Builder
Returns
Type Description
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
Name Description
index int
value Encryption
Returns
Type Description
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
Name Description
index int
builderForValue Encryption.Builder
Returns
Type Description
JobConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public JobConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
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
Name Description
index int
value Input
Returns
Type Description
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
Name Description
index int
builderForValue Input.Builder
Returns
Type Description
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
Name Description
index int
value Manifest
Returns
Type Description
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
Name Description
index int
builderForValue Manifest.Builder
Returns
Type Description
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
Name Description
index int
value MuxStream
Returns
Type Description
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
Name Description
index int
builderForValue MuxStream.Builder
Returns
Type Description
JobConfig.Builder

setOutput(Output value)

public JobConfig.Builder setOutput(Output value)

Output configuration.

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

Parameter
Name Description
value Output
Returns
Type Description
JobConfig.Builder

setOutput(Output.Builder builderForValue)

public JobConfig.Builder setOutput(Output.Builder builderForValue)

Output configuration.

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

Parameter
Name Description
builderForValue Output.Builder
Returns
Type Description
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
Name Description
index int
value Overlay
Returns
Type Description
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
Name Description
index int
builderForValue Overlay.Builder
Returns
Type Description
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
Name Description
value PubsubDestination
Returns
Type Description
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
Name Description
builderForValue PubsubDestination.Builder
Returns
Type Description
JobConfig.Builder

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

public JobConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
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
Name Description
index int
value SpriteSheet
Returns
Type Description
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
Name Description
index int
builderForValue SpriteSheet.Builder
Returns
Type Description
JobConfig.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final JobConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
JobConfig.Builder
Overrides