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.
data
array
Optional. Data for populating the Message object.
↳ document_splitter
bool
If true, a document
entity type can be applied to subdocument (splitting). Otherwise, it can only be applied to the entire document (classification).
↳ document_allow_multiple_labels
bool
If true, on a given page, there can be multiple document
annotations covering it.
↳ 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 DocumentSchema.EntityType.name
and DocumentSchema.EntityType.Property.name
will not be checked.
getDocumentSplitter
If true, a document
entity type can be applied to subdocument
(splitting). Otherwise, it can only be applied to the entire document
(classification).
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).
var
bool
$this
getDocumentAllowMultipleLabels
If true, on a given page, there can be multiple document
annotations
covering it.
bool
setDocumentAllowMultipleLabels
If true, on a given page, there can be multiple document
annotations
covering it.
var
bool
$this
getPrefixedNamingOnProperties
If set, all the nested entities must be prefixed with the parents.
bool
setPrefixedNamingOnProperties
If set, all the nested entities must be prefixed with the parents.
var
bool
$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.
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.
var
bool
$this