Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class PublisherModel.
A Model Garden Publisher Model.
Generated from protobuf message google.cloud.aiplatform.v1.PublisherModel
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 PublisherModel.
↳ version_id
string
Output only. Immutable. The version ID of the PublisherModel. A new version is committed when a new model version is uploaded under an existing model id. It is an auto-incrementing decimal number in string representation.
↳ open_source_category
int
Required. Indicates the open source category of the publisher model.
Optional. The schemata that describes formats of the PublisherModel's predictions and explanations as given and returned via PredictionService.Predict.
getName
Output only. The resource name of the PublisherModel.
Returns
Type
Description
string
setName
Output only. The resource name of the PublisherModel.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getVersionId
Output only. Immutable. The version ID of the PublisherModel.
A new version is committed when a new model version is uploaded under an
existing model id. It is an auto-incrementing decimal number in string
representation.
Returns
Type
Description
string
setVersionId
Output only. Immutable. The version ID of the PublisherModel.
A new version is committed when a new model version is uploaded under an
existing model id. It is an auto-incrementing decimal number in string
representation.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getOpenSourceCategory
Required. Indicates the open source category of the publisher model.
Returns
Type
Description
int
setOpenSourceCategory
Required. Indicates the open source category of the publisher model.
Optional. Additional information about the model's Frameworks.
Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
getLaunchStage
Optional. Indicates the launch stage of the model.
Returns
Type
Description
int
setLaunchStage
Optional. Indicates the launch stage of the model.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getVersionState
Optional. Indicates the state of the model version.
Returns
Type
Description
int
setVersionState
Optional. Indicates the state of the model version.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getPublisherModelTemplate
Optional. Output only. Immutable. Used to indicate this model has a
publisher model and provide the template of the publisher model resource
name.
Returns
Type
Description
string
setPublisherModelTemplate
Optional. Output only. Immutable. Used to indicate this model has a
publisher model and provide the template of the publisher model resource
name.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPredictSchemata
Optional. The schemata that describes formats of the PublisherModel's
predictions and explanations as given and returned via
PredictionService.Predict.
Optional. The schemata that describes formats of the PublisherModel's
predictions and explanations as given and returned via
PredictionService.Predict.
[[["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 PublisherModel (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.PublisherModel)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.PublisherModel)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.PublisherModel)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.PublisherModel)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.PublisherModel)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.PublisherModel)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.PublisherModel)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.PublisherModel)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.PublisherModel)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.PublisherModel)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.PublisherModel)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.PublisherModel)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.PublisherModel)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.PublisherModel)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.PublisherModel)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.PublisherModel)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.PublisherModel)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.PublisherModel)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.PublisherModel)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.PublisherModel)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.PublisherModel)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.PublisherModel)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.PublisherModel)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.PublisherModel)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.PublisherModel)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.PublisherModel)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.PublisherModel)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.PublisherModel)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.PublisherModel)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.PublisherModel)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.PublisherModel)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.PublisherModel)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.PublisherModel)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.PublisherModel)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.PublisherModel)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.PublisherModel)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.PublisherModel)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.PublisherModel)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.PublisherModel)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.PublisherModel)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.PublisherModel)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.PublisherModel)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.PublisherModel)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.PublisherModel)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.PublisherModel)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.PublisherModel)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.PublisherModel)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.PublisherModel)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.PublisherModel)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.PublisherModel)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.PublisherModel)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.PublisherModel)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.PublisherModel)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.PublisherModel)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.PublisherModel)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.PublisherModel) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class PublisherModel.\n\nA Model Garden Publisher Model.\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.PublisherModel`\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 PublisherModel.\n\n### setName\n\nOutput only. The resource name of the PublisherModel.\n\n### getVersionId\n\nOutput only. Immutable. The version ID of the PublisherModel.\n\nA new version is committed when a new model version is uploaded under an\nexisting model id. It is an auto-incrementing decimal number in string\nrepresentation.\n\n### setVersionId\n\nOutput only. Immutable. The version ID of the PublisherModel.\n\nA new version is committed when a new model version is uploaded under an\nexisting model id. It is an auto-incrementing decimal number in string\nrepresentation.\n\n### getOpenSourceCategory\n\nRequired. Indicates the open source category of the publisher model.\n\n### setOpenSourceCategory\n\nRequired. Indicates the open source category of the publisher model.\n\n### getSupportedActions\n\nOptional. Supported call-to-action options.\n\n### hasSupportedActions\n\n### clearSupportedActions\n\n### setSupportedActions\n\nOptional. Supported call-to-action options.\n\n### getFrameworks\n\nOptional. Additional information about the model's Frameworks.\n\n### setFrameworks\n\nOptional. Additional information about the model's Frameworks.\n\n### getLaunchStage\n\nOptional. Indicates the launch stage of the model.\n\n### setLaunchStage\n\nOptional. Indicates the launch stage of the model.\n\n### getVersionState\n\nOptional. Indicates the state of the model version.\n\n### setVersionState\n\nOptional. Indicates the state of the model version.\n\n### getPublisherModelTemplate\n\nOptional. Output only. Immutable. Used to indicate this model has a\npublisher model and provide the template of the publisher model resource\nname.\n\n### setPublisherModelTemplate\n\nOptional. Output only. Immutable. Used to indicate this model has a\npublisher model and provide the template of the publisher model resource\nname.\n\n### getPredictSchemata\n\nOptional. The schemata that describes formats of the PublisherModel's\npredictions and explanations as given and returned via\n[PredictionService.Predict](/php/docs/reference/cloud-ai-platform/latest/V1.Client.PredictionServiceClient#_Google_Cloud_AIPlatform_V1_Client_PredictionServiceClient__predict__).\n\n### hasPredictSchemata\n\n### clearPredictSchemata\n\n### setPredictSchemata\n\nOptional. The schemata that describes formats of the PublisherModel's\npredictions and explanations as given and returned via\n[PredictionService.Predict](/php/docs/reference/cloud-ai-platform/latest/V1.Client.PredictionServiceClient#_Google_Cloud_AIPlatform_V1_Client_PredictionServiceClient__predict__)."]]