Google Cloud Ai Platform V1 Client - Class CreateMetadataStoreRequest (0.15.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class CreateMetadataStoreRequest.

Request message for MetadataService.CreateMetadataStore.

Generated from protobuf message google.cloud.aiplatform.v1.CreateMetadataStoreRequest

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The resource name of the Location where the MetadataStore should be created. Format: projects/{project}/locations/{location}/

↳ metadata_store Google\Cloud\AIPlatform\V1\MetadataStore

Required. The MetadataStore to create.

↳ metadata_store_id string

The {metadatastore} portion of the resource name with the format: projects/{project}/locations/{location}/metadataStores/{metadatastore} If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are /[a-z][0-9]-/. Must be unique across all MetadataStores in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataStore.)

getParent

Required. The resource name of the Location where the MetadataStore should be created.

Format: projects/{project}/locations/{location}/

Returns
Type Description
string

setParent

Required. The resource name of the Location where the MetadataStore should be created.

Format: projects/{project}/locations/{location}/

Parameter
Name Description
var string
Returns
Type Description
$this

getMetadataStore

Required. The MetadataStore to create.

Returns
Type Description
Google\Cloud\AIPlatform\V1\MetadataStore|null

hasMetadataStore

clearMetadataStore

setMetadataStore

Required. The MetadataStore to create.

Parameter
Name Description
var Google\Cloud\AIPlatform\V1\MetadataStore
Returns
Type Description
$this

getMetadataStoreId

The {metadatastore} portion of the resource name with the format: projects/{project}/locations/{location}/metadataStores/{metadatastore} If not provided, the MetadataStore's ID will be a UUID generated by the service.

Must be 4-128 characters in length. Valid characters are /[a-z][0-9]-/. Must be unique across all MetadataStores in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataStore.)

Returns
Type Description
string

setMetadataStoreId

The {metadatastore} portion of the resource name with the format: projects/{project}/locations/{location}/metadataStores/{metadatastore} If not provided, the MetadataStore's ID will be a UUID generated by the service.

Must be 4-128 characters in length. Valid characters are /[a-z][0-9]-/. Must be unique across all MetadataStores in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataStore.)

Parameter
Name Description
var string
Returns
Type Description
$this

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月08日 UTC.