Google Cloud Ai Platform V1 Client - Class PublisherModel (0.30.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
NameDescription
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
TypeDescription
string

setName

Output only. The resource name of the PublisherModel.

Parameter
NameDescription
var string
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$this

getOpenSourceCategory

Required. Indicates the open source category of the publisher model.

Returns
TypeDescription
int

setOpenSourceCategory

Required. Indicates the open source category of the publisher model.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getSupportedActions

Optional. Supported call-to-action options.

Returns
TypeDescription
Google\Cloud\AIPlatform\V1\PublisherModel\CallToAction|null

hasSupportedActions

clearSupportedActions

setSupportedActions

Optional. Supported call-to-action options.

Parameter
NameDescription
var Google\Cloud\AIPlatform\V1\PublisherModel\CallToAction
Returns
TypeDescription
$this

getFrameworks

Optional. Additional information about the model's Frameworks.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setFrameworks

Optional. Additional information about the model's Frameworks.

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this

getLaunchStage

Optional. Indicates the launch stage of the model.

Returns
TypeDescription
int

setLaunchStage

Optional. Indicates the launch stage of the model.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getVersionState

Optional. Indicates the state of the model version.

Returns
TypeDescription
int

setVersionState

Optional. Indicates the state of the model version.

Parameter
NameDescription
var int
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$this

getPredictSchemata

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

Returns
TypeDescription
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
NameDescription
var Google\Cloud\AIPlatform\V1\PredictSchemata
Returns
TypeDescription
$this