Google Cloud Ai Platform V1 Client - Class ReasoningEngine (1.35.0)

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

ReasoningEngine provides a customizable runtime for models to determine which actions to take and in which order.

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

Namespace

Google \ Cloud \ AIPlatform \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Identifier. The resource name of the ReasoningEngine. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}

↳ display_name string

Required. The display name of the ReasoningEngine.

↳ description string

Optional. The description of the ReasoningEngine.

↳ spec ReasoningEngineSpec

Optional. Configurations of the ReasoningEngine

↳ create_time Google\Protobuf\Timestamp

Output only. Timestamp when this ReasoningEngine was created.

↳ update_time Google\Protobuf\Timestamp

Output only. Timestamp when this ReasoningEngine was most recently updated.

↳ etag string

Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.

↳ encryption_spec EncryptionSpec

Customer-managed encryption key spec for a ReasoningEngine. If set, this ReasoningEngine and all sub-resources of this ReasoningEngine will be secured by this key.

getName

Identifier. The resource name of the ReasoningEngine.

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

Returns
Type Description
string

setName

Identifier. The resource name of the ReasoningEngine.

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

Parameter
Name Description
var string
Returns
Type Description
$this

getDisplayName

Required. The display name of the ReasoningEngine.

Returns
Type Description
string

setDisplayName

Required. The display name of the ReasoningEngine.

Parameter
Name Description
var string
Returns
Type Description
$this

getDescription

Optional. The description of the ReasoningEngine.

Returns
Type Description
string

setDescription

Optional. The description of the ReasoningEngine.

Parameter
Name Description
var string
Returns
Type Description
$this

getSpec

Optional. Configurations of the ReasoningEngine

Returns
Type Description
ReasoningEngineSpec|null

hasSpec

clearSpec

setSpec

Optional. Configurations of the ReasoningEngine

Parameter
Name Description
var ReasoningEngineSpec
Returns
Type Description
$this

getCreateTime

Output only. Timestamp when this ReasoningEngine was created.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

Output only. Timestamp when this ReasoningEngine was created.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getUpdateTime

Output only. Timestamp when this ReasoningEngine was most recently updated.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasUpdateTime

clearUpdateTime

setUpdateTime

Output only. Timestamp when this ReasoningEngine was most recently updated.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getEtag

Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.

Returns
Type Description
string

setEtag

Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.

Parameter
Name Description
var string
Returns
Type Description
$this

getEncryptionSpec

Customer-managed encryption key spec for a ReasoningEngine. If set, this ReasoningEngine and all sub-resources of this ReasoningEngine will be secured by this key.

Returns
Type Description
EncryptionSpec|null

hasEncryptionSpec

clearEncryptionSpec

setEncryptionSpec

Customer-managed encryption key spec for a ReasoningEngine. If set, this ReasoningEngine and all sub-resources of this ReasoningEngine will be secured by this key.

Parameter
Name Description
var EncryptionSpec
Returns
Type Description
$this