Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class MetadataSchema.
Instance of a general MetadataSchema.
Generated from protobuf messagegoogle.cloud.aiplatform.v1.MetadataSchema
Namespace
Google \ Cloud \ AIPlatform \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. The resource name of the MetadataSchema.
↳ schema_version
string
The version of the MetadataSchema. The version's format must match the following regular expression:^[0-9]+[.][0-9]+[.][0-9]+$, which would allow to order/compare different versions. Example: 1.0.0, 1.0.1, etc.
↳ schema
string
Required. The raw YAML string representation of the MetadataSchema. The combination of [MetadataSchema.version] and the schema name given bytitlein [MetadataSchema.schema] must be unique within a MetadataStore. The schema is defined as an OpenAPI 3.0.2MetadataSchema Object
↳ schema_type
int
The type of the MetadataSchema. This is a property that identifies which metadata types will use the MetadataSchema.
Output only. Timestamp when this MetadataSchema was created.
↳ description
string
Description of the Metadata Schema
getName
Output only. The resource name of the MetadataSchema.
Returns
Type
Description
string
setName
Output only. The resource name of the MetadataSchema.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getSchemaVersion
The version of the MetadataSchema. The version's format must match
the following regular expression:^[0-9]+[.][0-9]+[.][0-9]+$, which would
allow to order/compare different versions. Example: 1.0.0, 1.0.1, etc.
Returns
Type
Description
string
setSchemaVersion
The version of the MetadataSchema. The version's format must match
the following regular expression:^[0-9]+[.][0-9]+[.][0-9]+$, which would
allow to order/compare different versions. Example: 1.0.0, 1.0.1, etc.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getSchema
Required. The raw YAML string representation of the MetadataSchema. The
combination of [MetadataSchema.version] and the schema name given bytitlein [MetadataSchema.schema] must be unique within a MetadataStore.
Required. The raw YAML string representation of the MetadataSchema. The
combination of [MetadataSchema.version] and the schema name given bytitlein [MetadataSchema.schema] must be unique within a MetadataStore.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Ai Platform V1 Client - Class MetadataSchema (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.MetadataSchema)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.MetadataSchema)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.MetadataSchema)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.MetadataSchema)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.MetadataSchema)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.MetadataSchema)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.MetadataSchema)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.MetadataSchema)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.MetadataSchema)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.MetadataSchema)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.MetadataSchema)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.MetadataSchema)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.MetadataSchema)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.MetadataSchema)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.MetadataSchema)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.MetadataSchema)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.MetadataSchema)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.MetadataSchema)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.MetadataSchema)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.MetadataSchema)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.MetadataSchema)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.MetadataSchema)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.MetadataSchema)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.MetadataSchema)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.MetadataSchema)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.MetadataSchema)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.MetadataSchema)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.MetadataSchema)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.MetadataSchema)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.MetadataSchema)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.MetadataSchema)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.MetadataSchema)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.MetadataSchema)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.MetadataSchema)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.MetadataSchema)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.MetadataSchema)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.MetadataSchema)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.MetadataSchema)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.MetadataSchema)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.MetadataSchema)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.MetadataSchema)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.MetadataSchema)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.MetadataSchema)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.MetadataSchema)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.MetadataSchema)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.MetadataSchema)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.MetadataSchema)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.MetadataSchema)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.MetadataSchema)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.MetadataSchema)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.MetadataSchema)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.MetadataSchema)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.MetadataSchema)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.MetadataSchema)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.MetadataSchema)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.MetadataSchema) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class MetadataSchema.\n\nInstance of a general MetadataSchema.\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.MetadataSchema`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nOutput only. The resource name of the MetadataSchema.\n\n### setName\n\nOutput only. The resource name of the MetadataSchema.\n\n### getSchemaVersion\n\nThe version of the MetadataSchema. The version's format must match\nthe following regular expression: `^[0-9]+[.][0-9]+[.][0-9]+$`, which would\nallow to order/compare different versions. Example: 1.0.0, 1.0.1, etc.\n\n### setSchemaVersion\n\nThe version of the MetadataSchema. The version's format must match\nthe following regular expression: `^[0-9]+[.][0-9]+[.][0-9]+$`, which would\nallow to order/compare different versions. Example: 1.0.0, 1.0.1, etc.\n\n### getSchema\n\nRequired. The raw YAML string representation of the MetadataSchema. The\ncombination of \\[MetadataSchema.version\\] and the schema name given by\n`title` in \\[MetadataSchema.schema\\] must be unique within a MetadataStore.\n\nThe schema is defined as an OpenAPI 3.0.2\n[MetadataSchema\nObject](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject)\n\n### setSchema\n\nRequired. The raw YAML string representation of the MetadataSchema. The\ncombination of \\[MetadataSchema.version\\] and the schema name given by\n`title` in \\[MetadataSchema.schema\\] must be unique within a MetadataStore.\n\nThe schema is defined as an OpenAPI 3.0.2\n[MetadataSchema\nObject](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schemaObject)\n\n### getSchemaType\n\nThe type of the MetadataSchema. This is a property that identifies which\nmetadata types will use the MetadataSchema.\n\n### setSchemaType\n\nThe type of the MetadataSchema. This is a property that identifies which\nmetadata types will use the MetadataSchema.\n\n### getCreateTime\n\nOutput only. Timestamp when this MetadataSchema was created.\n\n### hasCreateTime\n\n### clearCreateTime\n\n### setCreateTime\n\nOutput only. Timestamp when this MetadataSchema was created.\n\n### getDescription\n\nDescription of the Metadata Schema\n\n### setDescription\n\nDescription of the Metadata Schema"]]