- 2.87.0 (latest)
- 2.86.0
- 2.85.0
- 2.84.0
- 2.82.0
- 2.80.0
- 2.79.0
- 2.78.0
- 2.77.0
- 2.76.0
- 2.74.0
- 2.72.0
- 2.71.0
- 2.68.0
- 2.67.0
- 2.66.0
- 2.64.0
- 2.63.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.5
- 2.6.2
- 2.5.1
- 2.4.3
- 2.3.1
- 2.2.1
- 2.1.9
public static final class DocumentSchema.Metadata.Builder extends GeneratedMessage.Builder<DocumentSchema.Metadata.Builder> implements DocumentSchema.MetadataOrBuilderMetadata for global schema behavior.
Protobuf type google.cloud.documentai.v1.DocumentSchema.Metadata
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DocumentSchema.Metadata.BuilderImplements
DocumentSchema.MetadataOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public DocumentSchema.Metadata build()| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata |
|
buildPartial()
public DocumentSchema.Metadata buildPartial()| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata |
|
clear()
public DocumentSchema.Metadata.Builder clear()| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
|
clearDocumentAllowMultipleLabels()
public DocumentSchema.Metadata.Builder clearDocumentAllowMultipleLabels() If true, on a given page, there can be multiple document annotations
covering it.
bool document_allow_multiple_labels = 2;
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
This builder for chaining. |
clearDocumentSplitter()
public DocumentSchema.Metadata.Builder clearDocumentSplitter() If true, a document entity type can be applied to subdocument
(splitting). Otherwise, it can only be applied to the entire document
(classification).
bool document_splitter = 1;
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
This builder for chaining. |
clearPrefixedNamingOnProperties()
public DocumentSchema.Metadata.Builder clearPrefixedNamingOnProperties()If set, all the nested entities must be prefixed with the parents.
bool prefixed_naming_on_properties = 6;
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
This builder for chaining. |
clearSkipNamingValidation()
public DocumentSchema.Metadata.Builder clearSkipNamingValidation() 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 skip_naming_validation = 7;
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public DocumentSchema.Metadata getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDocumentAllowMultipleLabels()
public boolean getDocumentAllowMultipleLabels() If true, on a given page, there can be multiple document annotations
covering it.
bool document_allow_multiple_labels = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
The documentAllowMultipleLabels. |
getDocumentSplitter()
public boolean 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 document_splitter = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
The documentSplitter. |
getPrefixedNamingOnProperties()
public boolean getPrefixedNamingOnProperties()If set, all the nested entities must be prefixed with the parents.
bool prefixed_naming_on_properties = 6;
| Returns | |
|---|---|
| Type | Description |
boolean |
The prefixedNamingOnProperties. |
getSkipNamingValidation()
public boolean 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 skip_naming_validation = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
The skipNamingValidation. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(DocumentSchema.Metadata other)
public DocumentSchema.Metadata.Builder mergeFrom(DocumentSchema.Metadata other)| Parameter | |
|---|---|
| Name | Description |
other |
DocumentSchema.Metadata |
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DocumentSchema.Metadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public DocumentSchema.Metadata.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
|
setDocumentAllowMultipleLabels(boolean value)
public DocumentSchema.Metadata.Builder setDocumentAllowMultipleLabels(boolean value) If true, on a given page, there can be multiple document annotations
covering it.
bool document_allow_multiple_labels = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe documentAllowMultipleLabels to set. |
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
This builder for chaining. |
setDocumentSplitter(boolean value)
public DocumentSchema.Metadata.Builder setDocumentSplitter(boolean value) If true, a document entity type can be applied to subdocument
(splitting). Otherwise, it can only be applied to the entire document
(classification).
bool document_splitter = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe documentSplitter to set. |
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
This builder for chaining. |
setPrefixedNamingOnProperties(boolean value)
public DocumentSchema.Metadata.Builder setPrefixedNamingOnProperties(boolean value)If set, all the nested entities must be prefixed with the parents.
bool prefixed_naming_on_properties = 6;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe prefixedNamingOnProperties to set. |
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
This builder for chaining. |
setSkipNamingValidation(boolean value)
public DocumentSchema.Metadata.Builder setSkipNamingValidation(boolean value) 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 skip_naming_validation = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe skipNamingValidation to set. |
| Returns | |
|---|---|
| Type | Description |
DocumentSchema.Metadata.Builder |
This builder for chaining. |