Google Cloud Talent Solution V4 Client - Class UpdateJobRequest (1.2.2)

Reference documentation and code samples for the Google Cloud Talent Solution V4 Client class UpdateJobRequest.

Update job request.

Generated from protobuf message google.cloud.talent.v4.UpdateJobRequest

Namespace

Google \ Cloud \ Talent \ V4

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ job Google\Cloud\Talent\V4\Job

Required. The Job to be updated.

↳ update_mask Google\Protobuf\FieldMask

Strongly recommended for the best service experience. If update_mask is provided, only the specified fields in job are updated. Otherwise all the fields are updated. A field mask to restrict the fields that are updated. Only top level fields of Job are supported.

getJob

Required. The Job to be updated.

Returns
TypeDescription
Google\Cloud\Talent\V4\Job|null

hasJob

clearJob

setJob

Required. The Job to be updated.

Parameter
NameDescription
var Google\Cloud\Talent\V4\Job
Returns
TypeDescription
$this

getUpdateMask

Strongly recommended for the best service experience.

If update_mask is provided, only the specified fields in job are updated. Otherwise all the fields are updated. A field mask to restrict the fields that are updated. Only top level fields of Job are supported.

Returns
TypeDescription
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

Strongly recommended for the best service experience.

If update_mask is provided, only the specified fields in job are updated. Otherwise all the fields are updated. A field mask to restrict the fields that are updated. Only top level fields of Job are supported.

Parameter
NameDescription
var Google\Protobuf\FieldMask
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
job Google\Cloud\Talent\V4\Job

Required. The Job to be updated.

updateMask Google\Protobuf\FieldMask

Strongly recommended for the best service experience.

If update_mask is provided, only the specified fields in job are updated. Otherwise all the fields are updated.

A field mask to restrict the fields that are updated. Only top level fields of Job are supported.

Returns
TypeDescription
Google\Cloud\Talent\V4\UpdateJobRequest