Google Cloud Talent Solution V4 Client - Class UpdateJobRequest (2.0.0-RC1)

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
Name Description
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
Type Description
Google\Cloud\Talent\V4\Job|null

hasJob

clearJob

setJob

Required. The Job to be updated.

Parameter
Name Description
var Google\Cloud\Talent\V4\Job
Returns
Type Description
$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
Type Description
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
Name Description
var Google\Protobuf\FieldMask
Returns
Type Description
$this

static::build

Parameters
Name Description
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
Type Description
Google\Cloud\Talent\V4\UpdateJobRequest