Google Cloud Retail V2 Client - Class RemoveControlRequest (1.4.2)

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

Request for RemoveControl method.

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

Namespace

Google \ Cloud \ Retail \ V2

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ serving_config string

Required. The source ServingConfig resource name . Format: projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/servingConfigs/{serving_config_id}

↳ control_id string

Required. The id of the control to apply. Assumed to be in the same catalog as the serving config.

getServingConfig

Required. The source ServingConfig resource name . Format: projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/servingConfigs/{serving_config_id}

Returns
TypeDescription
string

setServingConfig

Required. The source ServingConfig resource name . Format: projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/servingConfigs/{serving_config_id}

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getControlId

Required. The id of the control to apply. Assumed to be in the same catalog as the serving config.

Returns
TypeDescription
string

setControlId

Required. The id of the control to apply. Assumed to be in the same catalog as the serving config.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

static::build

Parameter
NameDescription
servingConfig string

Required. The source ServingConfig resource name . Format: projects/{project_number}/locations/{location_id}/catalogs/{catalog_id}/servingConfigs/{serving_config_id} Please see Google\Cloud\Retail\V2\ServingConfigServiceClient::servingConfigName() for help formatting this field.

Returns
TypeDescription
Google\Cloud\Retail\V2\RemoveControlRequest