- 3.0.0 (latest)
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.30.0
- 2.29.3
- 2.28.0
- 2.27.1
- 2.26.0
- 2.25.0
- 2.24.2
- 2.23.0
- 2.22.0
- 2.21.1
- 2.20.2
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.1
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.1
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.1
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.3
- 1.5.1
- 1.4.2
- 1.3.0
- 1.2.1
- 1.1.0
- 1.0.0
- 0.5.2
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
EntityType(mapping=None, *, ignore_unknown_fields=False, **kwargs)
EntityType is the wrapper of a label of the corresponding model with detailed attributes and limitations for entity-based processors. Multiple types can also compose a dependency tree to represent nested types.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes | |
---|---|
Name | Description |
enum_values |
google.cloud.documentai_v1.types.DocumentSchema.EntityType.EnumValues
If specified, lists all the possible values for this entity. This should not be more than a handful of values. If the number of values is >10 or could change frequently use the EntityType.value_ontology field and specify a list of
all possible values in a value ontology file.
This field is a member of oneof _ value_source .
|
display_name |
str
User defined name for the type. |
name |
str
Name of the type. It must be unique within the schema file and cannot be a 'Common Type'. Besides that we use the following naming conventions: - *use snake_casing *
- name matching is case-insensitive
- Maximum 64 characters.
- Must start with a letter.
- Allowed characters: ASCII letters [a-z0-9_-] . (For
backward compatibility internal infrastructure and
tooling can handle any ascii character)
- The / is sometimes used to denote a property of a
type. For example line_item/amount . This convention
is deprecated, but will still be honored for backward
compatibility.
|
base_types |
MutableSequence[str]
The entity type that this type is derived from. For now, one and only one should be set. |
properties |
MutableSequence[google.cloud.documentai_v1.types.DocumentSchema.EntityType.Property]
Describing the nested structure, or composition of an entity. |
Classes
EnumValues
EnumValues(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Defines the a list of enum values.
Property
Property(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Defines properties that can be part of the entity type.