Google Cloud Document Ai V1 Client - Class ProcessorVersion (1.7.0)

Reference documentation and code samples for the Google Cloud Document Ai V1 Client class ProcessorVersion.

A processor version is an implementation of a processor. Each processor can have multiple versions, pretrained by Google internally or uptrained by the customer. A processor can only have one default version at a time.

Its document-processing behavior is defined by that version.

Generated from protobuf message google.cloud.documentai.v1.ProcessorVersion

Namespace

Google \ Cloud \ DocumentAI \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ name
string

The resource name of the processor version. Format: projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}

↳ display_name
string

The display name of the processor version.

↳ document_schema
Google\Cloud\DocumentAI\V1\DocumentSchema

The schema of the processor version. Describes the output.

↳ state
int

The state of the processor version.

↳ create_time
Google\Protobuf\Timestamp

The time the processor version was created.

↳ latest_evaluation
Google\Cloud\DocumentAI\V1\EvaluationReference

The most recently invoked evaluation for the processor version.

↳ kms_key_name
string

The KMS key name used for encryption.

↳ kms_key_version_name
string

The KMS key version with which data is encrypted.

↳ google_managed
bool

Output only. Denotes that this ProcessorVersion is managed by Google.

↳ deprecation_info
Google\Cloud\DocumentAI\V1\ProcessorVersion\DeprecationInfo

If set, information about the eventual deprecation of this version.

getName

The resource name of the processor version.

Format: projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}

Returns
Type
Description
string

setName

The resource name of the processor version.

Format: projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getDisplayName

The display name of the processor version.

Returns
Type
Description
string

setDisplayName

The display name of the processor version.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getDocumentSchema

The schema of the processor version. Describes the output.

Returns
Type
Description

hasDocumentSchema

clearDocumentSchema

setDocumentSchema

The schema of the processor version. Describes the output.

Parameter
Name
Description
Returns
Type
Description
$this

getState

The state of the processor version.

Returns
Type
Description
int

setState

The state of the processor version.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getCreateTime

The time the processor version was created.

Returns
Type
Description

hasCreateTime

clearCreateTime

setCreateTime

The time the processor version was created.

Parameter
Name
Description
Returns
Type
Description
$this

getLatestEvaluation

The most recently invoked evaluation for the processor version.

Returns
Type
Description

hasLatestEvaluation

clearLatestEvaluation

setLatestEvaluation

The most recently invoked evaluation for the processor version.

Parameter
Name
Description
Returns
Type
Description
$this

getKmsKeyName

The KMS key name used for encryption.

Returns
Type
Description
string

setKmsKeyName

The KMS key name used for encryption.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getKmsKeyVersionName

The KMS key version with which data is encrypted.

Returns
Type
Description
string

setKmsKeyVersionName

The KMS key version with which data is encrypted.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getGoogleManaged

Output only. Denotes that this ProcessorVersion is managed by Google.

Returns
Type
Description
bool

setGoogleManaged

Output only. Denotes that this ProcessorVersion is managed by Google.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getDeprecationInfo

If set, information about the eventual deprecation of this version.

hasDeprecationInfo

clearDeprecationInfo

setDeprecationInfo

If set, information about the eventual deprecation of this version.

Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: