Google Cloud Ai Platform V1 Client - Class PublisherModel (1.5.0)

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.

↳ supported_actions Google\Cloud\AIPlatform\V1\PublisherModel\CallToAction

Optional. Supported call-to-action options.

↳ frameworks array

Optional. Additional information about the model's Frameworks.

↳ launch_stage int

Optional. Indicates the launch stage of the model.

↳ version_state int

Optional. Indicates the state of the model version.

↳ publisher_model_template string

Optional. Output only. Immutable. Used to indicate this model has a publisher model and provide the template of the publisher model resource name.

↳ predict_schemata Google\Cloud\AIPlatform\V1\PredictSchemata

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.

Parameter
Name Description
var int
Returns
Type Description
$this

getSupportedActions

Optional. Supported call-to-action options.

Returns
Type Description
Google\Cloud\AIPlatform\V1\PublisherModel\CallToAction|null

hasSupportedActions

clearSupportedActions

setSupportedActions

Optional. Supported call-to-action options.

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

getFrameworks

Optional. Additional information about the model's Frameworks.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setFrameworks

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.

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

hasPredictSchemata

clearPredictSchemata

setPredictSchemata

Optional. The schemata that describes formats of the PublisherModel's predictions and explanations as given and returned via PredictionService.Predict.

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