Google Cloud Retail V2 Client - Class UpdateModelRequest (1.7.0)

Reference documentation and code samples for the Google Cloud Retail V2 Client class UpdateModelRequest.

Request for updating an existing model.

Generated from protobuf message google.cloud.retail.v2.UpdateModelRequest

Namespace

Google \ Cloud \ Retail \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ model Google\Cloud\Retail\V2\Model

Required. The body of the updated Model.

↳ update_mask Google\Protobuf\FieldMask

Optional. Indicates which fields in the provided 'model' to update. If not set, by default updates all fields.

getModel

Required. The body of the updated Model.

Returns
Type Description
Google\Cloud\Retail\V2\Model|null

hasModel

clearModel

setModel

Required. The body of the updated Model.

Parameter
Name Description
var Google\Cloud\Retail\V2\Model
Returns
Type Description
$this

getUpdateMask

Optional. Indicates which fields in the provided 'model' to update. If not set, by default updates all fields.

Returns
Type Description
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

Optional. Indicates which fields in the provided 'model' to update. If not set, by default updates all fields.

Parameter
Name Description
var Google\Protobuf\FieldMask
Returns
Type Description
$this

static::build

Parameters
Name Description
model Google\Cloud\Retail\V2\Model

Required. The body of the updated Model.

updateMask Google\Protobuf\FieldMask

Optional. Indicates which fields in the provided 'model' to update. If not set, by default updates all fields.

Returns
Type Description
Google\Cloud\Retail\V2\UpdateModelRequest