Google Cloud Recommendation Engine V1beta1 Client - Class ImportCatalogItemsRequest (0.7.7)

Reference documentation and code samples for the Google Cloud Recommendation Engine V1beta1 Client class ImportCatalogItemsRequest.

Request message for Import methods.

Generated from protobuf message google.cloud.recommendationengine.v1beta1.ImportCatalogItemsRequest

Namespace

Google \ Cloud \ RecommendationEngine \ V1beta1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. projects/1234/locations/global/catalogs/default_catalog

↳ request_id string

Optional. Unique identifier provided by client, within the ancestor dataset scope. Ensures idempotency and used for request deduplication. Server-generated if unspecified. Up to 128 characters long. This is returned as google.longrunning.Operation.name in the response.

↳ input_config InputConfig

Required. The desired input location of the data.

↳ errors_config ImportErrorsConfig

Optional. The desired location of errors incurred during the Import.

getParent

Required. projects/1234/locations/global/catalogs/default_catalog

Returns
Type Description
string

setParent

Required. projects/1234/locations/global/catalogs/default_catalog

Parameter
Name Description
var string
Returns
Type Description
$this

getRequestId

Optional. Unique identifier provided by client, within the ancestor dataset scope. Ensures idempotency and used for request deduplication.

Server-generated if unspecified. Up to 128 characters long. This is returned as google.longrunning.Operation.name in the response.

Returns
Type Description
string

setRequestId

Optional. Unique identifier provided by client, within the ancestor dataset scope. Ensures idempotency and used for request deduplication.

Server-generated if unspecified. Up to 128 characters long. This is returned as google.longrunning.Operation.name in the response.

Parameter
Name Description
var string
Returns
Type Description
$this

getInputConfig

Required. The desired input location of the data.

Returns
Type Description
InputConfig|null

hasInputConfig

clearInputConfig

setInputConfig

Required. The desired input location of the data.

Parameter
Name Description
var InputConfig
Returns
Type Description
$this

getErrorsConfig

Optional. The desired location of errors incurred during the Import.

Returns
Type Description
ImportErrorsConfig|null

hasErrorsConfig

clearErrorsConfig

setErrorsConfig

Optional. The desired location of errors incurred during the Import.

Parameter
Name Description
var ImportErrorsConfig
Returns
Type Description
$this

static::build

Parameters
Name Description
parent string

Required. projects/1234/locations/global/catalogs/default_catalog Please see CatalogServiceClient::catalogName() for help formatting this field.

requestId string

Optional. Unique identifier provided by client, within the ancestor dataset scope. Ensures idempotency and used for request deduplication. Server-generated if unspecified. Up to 128 characters long. This is returned as google.longrunning.Operation.name in the response.

inputConfig InputConfig

Required. The desired input location of the data.

errorsConfig ImportErrorsConfig

Optional. The desired location of errors incurred during the Import.

Returns
Type Description
ImportCatalogItemsRequest