Google Cloud Video Transcoder V1beta1 Client - Class JobConfig (0.7.1)

Reference documentation and code samples for the Google Cloud Video Transcoder V1beta1 Client class JobConfig.

Job configuration

Generated from protobuf message google.cloud.video.transcoder.v1beta1.JobConfig

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ inputs
array< Google\Cloud\Video\Transcoder\V1beta1\Input >

List of input assets stored in Cloud Storage.

↳ edit_list
array< Google\Cloud\Video\Transcoder\V1beta1\EditAtom >

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

↳ elementary_streams
array< Google\Cloud\Video\Transcoder\V1beta1\ElementaryStream >

List of elementary streams.

↳ mux_streams
array< Google\Cloud\Video\Transcoder\V1beta1\MuxStream >

List of multiplexing settings for output streams.

↳ manifests
array< Google\Cloud\Video\Transcoder\V1beta1\Manifest >

List of output manifests.

↳ output
↳ ad_breaks
array< Google\Cloud\Video\Transcoder\V1beta1\AdBreak >

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

↳ pubsub_destination
↳ sprite_sheets
array< Google\Cloud\Video\Transcoder\V1beta1\SpriteSheet >

List of output sprite sheets.

↳ overlays
array< Google\Cloud\Video\Transcoder\V1beta1\Overlay >

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

getInputs

List of input assets stored in Cloud Storage.

Returns
Type
Description

setInputs

List of input assets stored in Cloud Storage.

Parameter
Name
Description
Returns
Type
Description
$this

getEditList

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

Returns
Type
Description

setEditList

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

Parameter
Name
Description
Returns
Type
Description
$this

getElementaryStreams

List of elementary streams.

Returns
Type
Description

setElementaryStreams

List of elementary streams.

Parameter
Name
Description
Returns
Type
Description
$this

getMuxStreams

List of multiplexing settings for output streams.

Returns
Type
Description

setMuxStreams

List of multiplexing settings for output streams.

Parameter
Name
Description
Returns
Type
Description
$this

getManifests

List of output manifests.

Returns
Type
Description

setManifests

List of output manifests.

Parameter
Name
Description
Returns
Type
Description
$this

getOutput

Output configuration.

Returns
Type
Description

hasOutput

clearOutput

setOutput

Output configuration.

Parameter
Name
Description
Returns
Type
Description
$this

getAdBreaks

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

Returns
Type
Description

setAdBreaks

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

Parameter
Name
Description
Returns
Type
Description
$this

getPubsubDestination

Destination on Pub/Sub.

hasPubsubDestination

clearPubsubDestination

setPubsubDestination

Destination on Pub/Sub.

Returns
Type
Description
$this

getSpriteSheets

List of output sprite sheets.

Returns
Type
Description

setSpriteSheets

List of output sprite sheets.

Parameter
Name
Description
Returns
Type
Description
$this

getOverlays

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

Returns
Type
Description

setOverlays

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

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: