Google Cloud Retail V2 Client - Class UpdateModelRequest (1.5.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
NameDescription
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
TypeDescription
Google\Cloud\Retail\V2\Model|null

hasModel

clearModel

setModel

Required. The body of the updated Model.

Parameter
NameDescription
var Google\Cloud\Retail\V2\Model
Returns
TypeDescription
$this

getUpdateMask

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

Returns
TypeDescription
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
NameDescription
var Google\Protobuf\FieldMask
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
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
TypeDescription
Google\Cloud\Retail\V2\UpdateModelRequest