Google Cloud Video Transcoder V1 Client - Class CreateJobRequest (0.8.2)

Reference documentation and code samples for the Google Cloud Video Transcoder V1 Client class CreateJobRequest.

Request message for TranscoderService.CreateJob.

Generated from protobuf message google.cloud.video.transcoder.v1.CreateJobRequest

Namespace

Google \ Cloud \ Video \ Transcoder \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The parent location to create and process this job. Format: projects/{project}/locations/{location}

↳ job Google\Cloud\Video\Transcoder\V1\Job

Required. Parameters for creating transcoding job.

getParent

Required. The parent location to create and process this job.

Format: projects/{project}/locations/{location}

Returns
TypeDescription
string

setParent

Required. The parent location to create and process this job.

Format: projects/{project}/locations/{location}

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getJob

Required. Parameters for creating transcoding job.

Returns
TypeDescription
Google\Cloud\Video\Transcoder\V1\Job|null

hasJob

clearJob

setJob

Required. Parameters for creating transcoding job.

Parameter
NameDescription
var Google\Cloud\Video\Transcoder\V1\Job
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
parent string

Required. The parent location to create and process this job. Format: projects/{project}/locations/{location} Please see Google\Cloud\Video\Transcoder\V1\TranscoderServiceClient::locationName() for help formatting this field.

job Google\Cloud\Video\Transcoder\V1\Job

Required. Parameters for creating transcoding job.

Returns
TypeDescription
Google\Cloud\Video\Transcoder\V1\CreateJobRequest