Reference documentation and code samples for the Google Cloud Document Ai V1 Client class Metadata.
Metadata for global schema behavior.
Generated from protobuf message google.cloud.documentai.v1.DocumentSchema.Metadata
Namespace
Google \ Cloud \ DocumentAI \ V1 \ DocumentSchemaMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ document_splitter |
bool
If true, a |
↳ document_allow_multiple_labels |
bool
If true, on a given page, there can be multiple |
↳ prefixed_naming_on_properties |
bool
If set, all the nested entities must be prefixed with the parents. |
↳ skip_naming_validation |
bool
If set, we will skip the naming format validation in the schema. So the string values in |
getDocumentSplitter
If true, a document entity type can be applied to subdocument
(splitting). Otherwise, it can only be applied to the entire document
(classification).
| Returns | |
|---|---|
| Type | Description |
bool |
|
setDocumentSplitter
If true, a document entity type can be applied to subdocument
(splitting). Otherwise, it can only be applied to the entire document
(classification).
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDocumentAllowMultipleLabels
If true, on a given page, there can be multiple document annotations
covering it.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setDocumentAllowMultipleLabels
If true, on a given page, there can be multiple document annotations
covering it.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPrefixedNamingOnProperties
If set, all the nested entities must be prefixed with the parents.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setPrefixedNamingOnProperties
If set, all the nested entities must be prefixed with the parents.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSkipNamingValidation
If set, we will skip the naming format validation in the schema. So the
string values in DocumentSchema.EntityType.name and
DocumentSchema.EntityType.Property.name will not be checked.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setSkipNamingValidation
If set, we will skip the naming format validation in the schema. So the
string values in DocumentSchema.EntityType.name and
DocumentSchema.EntityType.Property.name will not be checked.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|