Class JobConfig.Builder (1.7.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

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

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

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>

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