Google Cloud Talent Solution V4beta1 Client - Class UpdateJobRequest (1.1.1)

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

Update job request.

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

Namespace

Google \ Cloud \ Talent \ V4beta1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ job Google\Cloud\Talent\V4beta1\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\V4beta1\Job|null

hasJob

clearJob

setJob

Required. The Job to be updated.

Parameter
NameDescription
var Google\Cloud\Talent\V4beta1\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