Google Cloud Retail V2 Client - Class UpdateGenerativeQuestionsFeatureConfigRequest (2.1.0)

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

Request for UpdateGenerativeQuestionsFeatureConfig method.

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

Namespace

Google \ Cloud \ Retail \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ generative_questions_feature_config Google\Cloud\Retail\V2\GenerativeQuestionsFeatureConfig

Required. The configuration managing the feature state.

↳ update_mask Google\Protobuf\FieldMask

Optional. Indicates which fields in the provided GenerativeQuestionsFeatureConfig to update. If not set or empty, all supported fields are updated.

getGenerativeQuestionsFeatureConfig

Required. The configuration managing the feature state.

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

hasGenerativeQuestionsFeatureConfig

clearGenerativeQuestionsFeatureConfig

setGenerativeQuestionsFeatureConfig

Required. The configuration managing the feature state.

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

getUpdateMask

Optional. Indicates which fields in the provided GenerativeQuestionsFeatureConfig to update. If not set or empty, all supported fields are updated.

Returns
Type Description
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

Optional. Indicates which fields in the provided GenerativeQuestionsFeatureConfig to update. If not set or empty, all supported fields are updated.

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

static::build

Parameters
Name Description
generativeQuestionsFeatureConfig Google\Cloud\Retail\V2\GenerativeQuestionsFeatureConfig

Required. The configuration managing the feature state.

updateMask Google\Protobuf\FieldMask

Optional. Indicates which fields in the provided GenerativeQuestionsFeatureConfig to update. If not set or empty, all supported fields are updated.

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