Interface JobConfigOrBuilder (0.14.1)

public interface JobConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdBreaks(int index)

public abstract AdBreak getAdBreaks(int index)

List of ad breaks. Specifies where to insert ad break tags in the output manifests.

repeated .google.events.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;

Parameter
NameDescription
indexint
Returns
TypeDescription
AdBreak

getAdBreaksCount()

public abstract int getAdBreaksCount()

List of ad breaks. Specifies where to insert ad break tags in the output manifests.

repeated .google.events.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;

Returns
TypeDescription
int

getAdBreaksList()

public abstract List<AdBreak> getAdBreaksList()

List of ad breaks. Specifies where to insert ad break tags in the output manifests.

repeated .google.events.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;

Returns
TypeDescription
List<AdBreak>

getAdBreaksOrBuilder(int index)

public abstract AdBreakOrBuilder getAdBreaksOrBuilder(int index)

List of ad breaks. Specifies where to insert ad break tags in the output manifests.

repeated .google.events.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;

Parameter
NameDescription
indexint
Returns
TypeDescription
AdBreakOrBuilder

getAdBreaksOrBuilderList()

public abstract List<? extends AdBreakOrBuilder> getAdBreaksOrBuilderList()

List of ad breaks. Specifies where to insert ad break tags in the output manifests.

repeated .google.events.cloud.video.transcoder.v1.AdBreak ad_breaks = 7;

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

getEditList(int index)

public abstract EditAtom getEditList(int index)

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

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

Parameter
NameDescription
indexint
Returns
TypeDescription
EditAtom

getEditListCount()

public abstract int getEditListCount()

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

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

Returns
TypeDescription
int

getEditListList()

public abstract List<EditAtom> getEditListList()

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

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

Returns
TypeDescription
List<EditAtom>

getEditListOrBuilder(int index)

public abstract EditAtomOrBuilder getEditListOrBuilder(int index)

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

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

Parameter
NameDescription
indexint
Returns
TypeDescription
EditAtomOrBuilder

getEditListOrBuilderList()

public abstract List<? extends EditAtomOrBuilder> getEditListOrBuilderList()

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

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

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

getElementaryStreams(int index)

public abstract ElementaryStream getElementaryStreams(int index)

List of elementary streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
ElementaryStream

getElementaryStreamsCount()

public abstract int getElementaryStreamsCount()

List of elementary streams.

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

Returns
TypeDescription
int

getElementaryStreamsList()

public abstract List<ElementaryStream> getElementaryStreamsList()

List of elementary streams.

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

Returns
TypeDescription
List<ElementaryStream>

getElementaryStreamsOrBuilder(int index)

public abstract ElementaryStreamOrBuilder getElementaryStreamsOrBuilder(int index)

List of elementary streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
ElementaryStreamOrBuilder

getElementaryStreamsOrBuilderList()

public abstract List<? extends ElementaryStreamOrBuilder> getElementaryStreamsOrBuilderList()

List of elementary streams.

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

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

getInputs(int index)

public abstract Input getInputs(int index)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Input

getInputsCount()

public abstract int getInputsCount()

List of input assets stored in Cloud Storage.

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

Returns
TypeDescription
int

getInputsList()

public abstract List<Input> getInputsList()

List of input assets stored in Cloud Storage.

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

Returns
TypeDescription
List<Input>

getInputsOrBuilder(int index)

public abstract InputOrBuilder getInputsOrBuilder(int index)

List of input assets stored in Cloud Storage.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
InputOrBuilder

getInputsOrBuilderList()

public abstract List<? extends InputOrBuilder> getInputsOrBuilderList()

List of input assets stored in Cloud Storage.

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

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

getManifests(int index)

public abstract Manifest getManifests(int index)

List of output manifests.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Manifest

getManifestsCount()

public abstract int getManifestsCount()

List of output manifests.

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

Returns
TypeDescription
int

getManifestsList()

public abstract List<Manifest> getManifestsList()

List of output manifests.

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

Returns
TypeDescription
List<Manifest>

getManifestsOrBuilder(int index)

public abstract ManifestOrBuilder getManifestsOrBuilder(int index)

List of output manifests.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
ManifestOrBuilder

getManifestsOrBuilderList()

public abstract List<? extends ManifestOrBuilder> getManifestsOrBuilderList()

List of output manifests.

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

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

getMuxStreams(int index)

public abstract MuxStream getMuxStreams(int index)

List of multiplexing settings for output streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
MuxStream

getMuxStreamsCount()

public abstract int getMuxStreamsCount()

List of multiplexing settings for output streams.

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

Returns
TypeDescription
int

getMuxStreamsList()

public abstract List<MuxStream> getMuxStreamsList()

List of multiplexing settings for output streams.

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

Returns
TypeDescription
List<MuxStream>

getMuxStreamsOrBuilder(int index)

public abstract MuxStreamOrBuilder getMuxStreamsOrBuilder(int index)

List of multiplexing settings for output streams.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
MuxStreamOrBuilder

getMuxStreamsOrBuilderList()

public abstract List<? extends MuxStreamOrBuilder> getMuxStreamsOrBuilderList()

List of multiplexing settings for output streams.

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

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

getOutput()

public abstract Output getOutput()

Output configuration.

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

Returns
TypeDescription
Output

The output.

getOutputOrBuilder()

public abstract OutputOrBuilder getOutputOrBuilder()

Output configuration.

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

Returns
TypeDescription
OutputOrBuilder

getOverlays(int index)

public abstract Overlay getOverlays(int index)

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

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

Parameter
NameDescription
indexint
Returns
TypeDescription
Overlay

getOverlaysCount()

public abstract int getOverlaysCount()

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

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

Returns
TypeDescription
int

getOverlaysList()

public abstract List<Overlay> getOverlaysList()

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

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

Returns
TypeDescription
List<Overlay>

getOverlaysOrBuilder(int index)

public abstract OverlayOrBuilder getOverlaysOrBuilder(int index)

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

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

Parameter
NameDescription
indexint
Returns
TypeDescription
OverlayOrBuilder

getOverlaysOrBuilderList()

public abstract List<? extends OverlayOrBuilder> getOverlaysOrBuilderList()

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

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

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

getPubsubDestination()

public abstract PubsubDestination getPubsubDestination()

Destination on Pub/Sub.

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

Returns
TypeDescription
PubsubDestination

The pubsubDestination.

getPubsubDestinationOrBuilder()

public abstract PubsubDestinationOrBuilder getPubsubDestinationOrBuilder()

Destination on Pub/Sub.

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

Returns
TypeDescription
PubsubDestinationOrBuilder

getSpriteSheets(int index)

public abstract SpriteSheet getSpriteSheets(int index)

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

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

Parameter
NameDescription
indexint
Returns
TypeDescription
SpriteSheet

getSpriteSheetsCount()

public abstract int getSpriteSheetsCount()

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

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

Returns
TypeDescription
int

getSpriteSheetsList()

public abstract List<SpriteSheet> getSpriteSheetsList()

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

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

Returns
TypeDescription
List<SpriteSheet>

getSpriteSheetsOrBuilder(int index)

public abstract SpriteSheetOrBuilder getSpriteSheetsOrBuilder(int index)

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

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

Parameter
NameDescription
indexint
Returns
TypeDescription
SpriteSheetOrBuilder

getSpriteSheetsOrBuilderList()

public abstract List<? extends SpriteSheetOrBuilder> getSpriteSheetsOrBuilderList()

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

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

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

hasOutput()

public abstract boolean hasOutput()

Output configuration.

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

Returns
TypeDescription
boolean

Whether the output field is set.

hasPubsubDestination()

public abstract boolean hasPubsubDestination()

Destination on Pub/Sub.

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

Returns
TypeDescription
boolean

Whether the pubsubDestination field is set.