Class DocumentSchema.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
- com.google.cloud.documentai.v1beta3.DocumentSchema.Builder
-
- All Implemented Interfaces:
DocumentSchemaOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DocumentSchema
public static final class DocumentSchema.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder> implements DocumentSchemaOrBuilder
The schema defines the output of the processed document by a processor.
Protobuf typegoogle.cloud.documentai.v1beta3.DocumentSchema
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentSchema.BuilderaddAllEntityTypes(Iterable<? extends DocumentSchema.EntityType> values)Entity types of the schema.DocumentSchema.BuilderaddEntityTypes(int index, DocumentSchema.EntityType value)Entity types of the schema.DocumentSchema.BuilderaddEntityTypes(int index, DocumentSchema.EntityType.Builder builderForValue)Entity types of the schema.DocumentSchema.BuilderaddEntityTypes(DocumentSchema.EntityType value)Entity types of the schema.DocumentSchema.BuilderaddEntityTypes(DocumentSchema.EntityType.Builder builderForValue)Entity types of the schema.DocumentSchema.EntityType.BuilderaddEntityTypesBuilder()Entity types of the schema.DocumentSchema.EntityType.BuilderaddEntityTypesBuilder(int index)Entity types of the schema.DocumentSchema.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DocumentSchemabuild()DocumentSchemabuildPartial()DocumentSchema.Builderclear()DocumentSchema.BuilderclearDescription()Description of the schema.DocumentSchema.BuilderclearDisplayName()Display name to show to users.DocumentSchema.BuilderclearEntityTypes()Entity types of the schema.DocumentSchema.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DocumentSchema.BuilderclearMetadata()Metadata of the schema.DocumentSchema.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DocumentSchema.Builderclone()DocumentSchemagetDefaultInstanceForType()StringgetDescription()Description of the schema.com.google.protobuf.ByteStringgetDescriptionBytes()Description of the schema.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDisplayName()Display name to show to users.com.google.protobuf.ByteStringgetDisplayNameBytes()Display name to show to users.DocumentSchema.EntityTypegetEntityTypes(int index)Entity types of the schema.DocumentSchema.EntityType.BuildergetEntityTypesBuilder(int index)Entity types of the schema.List<DocumentSchema.EntityType.Builder>getEntityTypesBuilderList()Entity types of the schema.intgetEntityTypesCount()Entity types of the schema.List<DocumentSchema.EntityType>getEntityTypesList()Entity types of the schema.DocumentSchema.EntityTypeOrBuildergetEntityTypesOrBuilder(int index)Entity types of the schema.List<? extends DocumentSchema.EntityTypeOrBuilder>getEntityTypesOrBuilderList()Entity types of the schema.DocumentSchema.MetadatagetMetadata()Metadata of the schema.DocumentSchema.Metadata.BuildergetMetadataBuilder()Metadata of the schema.DocumentSchema.MetadataOrBuildergetMetadataOrBuilder()Metadata of the schema.booleanhasMetadata()Metadata of the schema.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DocumentSchema.BuildermergeFrom(DocumentSchema other)DocumentSchema.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DocumentSchema.BuildermergeFrom(com.google.protobuf.Message other)DocumentSchema.BuildermergeMetadata(DocumentSchema.Metadata value)Metadata of the schema.DocumentSchema.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DocumentSchema.BuilderremoveEntityTypes(int index)Entity types of the schema.DocumentSchema.BuildersetDescription(String value)Description of the schema.DocumentSchema.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)Description of the schema.DocumentSchema.BuildersetDisplayName(String value)Display name to show to users.DocumentSchema.BuildersetDisplayNameBytes(com.google.protobuf.ByteString value)Display name to show to users.DocumentSchema.BuildersetEntityTypes(int index, DocumentSchema.EntityType value)Entity types of the schema.DocumentSchema.BuildersetEntityTypes(int index, DocumentSchema.EntityType.Builder builderForValue)Entity types of the schema.DocumentSchema.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DocumentSchema.BuildersetMetadata(DocumentSchema.Metadata value)Metadata of the schema.DocumentSchema.BuildersetMetadata(DocumentSchema.Metadata.Builder builderForValue)Metadata of the schema.DocumentSchema.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DocumentSchema.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
clear
public DocumentSchema.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
getDefaultInstanceForType
public DocumentSchema getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DocumentSchema build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DocumentSchema buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DocumentSchema.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
setField
public DocumentSchema.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
clearField
public DocumentSchema.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
clearOneof
public DocumentSchema.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
setRepeatedField
public DocumentSchema.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
addRepeatedField
public DocumentSchema.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
mergeFrom
public DocumentSchema.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DocumentSchema.Builder>
-
mergeFrom
public DocumentSchema.Builder mergeFrom(DocumentSchema other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
mergeFrom
public DocumentSchema.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DocumentSchema.Builder>- Throws:
IOException
-
getDisplayName
public String getDisplayName()
Display name to show to users.
string display_name = 1;- Specified by:
getDisplayNamein interfaceDocumentSchemaOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Display name to show to users.
string display_name = 1;- Specified by:
getDisplayNameBytesin interfaceDocumentSchemaOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
public DocumentSchema.Builder setDisplayName(String value)
Display name to show to users.
string display_name = 1;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public DocumentSchema.Builder clearDisplayName()
Display name to show to users.
string display_name = 1;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public DocumentSchema.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Display name to show to users.
string display_name = 1;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
Description of the schema.
string description = 2;- Specified by:
getDescriptionin interfaceDocumentSchemaOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Description of the schema.
string description = 2;- Specified by:
getDescriptionBytesin interfaceDocumentSchemaOrBuilder- Returns:
- The bytes for description.
-
setDescription
public DocumentSchema.Builder setDescription(String value)
Description of the schema.
string description = 2;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public DocumentSchema.Builder clearDescription()
Description of the schema.
string description = 2;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public DocumentSchema.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Description of the schema.
string description = 2;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getEntityTypesList
public List<DocumentSchema.EntityType> getEntityTypesList()
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;- Specified by:
getEntityTypesListin interfaceDocumentSchemaOrBuilder
-
getEntityTypesCount
public int getEntityTypesCount()
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;- Specified by:
getEntityTypesCountin interfaceDocumentSchemaOrBuilder
-
getEntityTypes
public DocumentSchema.EntityType getEntityTypes(int index)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;- Specified by:
getEntityTypesin interfaceDocumentSchemaOrBuilder
-
setEntityTypes
public DocumentSchema.Builder setEntityTypes(int index, DocumentSchema.EntityType value)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
setEntityTypes
public DocumentSchema.Builder setEntityTypes(int index, DocumentSchema.EntityType.Builder builderForValue)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
addEntityTypes
public DocumentSchema.Builder addEntityTypes(DocumentSchema.EntityType value)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
addEntityTypes
public DocumentSchema.Builder addEntityTypes(int index, DocumentSchema.EntityType value)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
addEntityTypes
public DocumentSchema.Builder addEntityTypes(DocumentSchema.EntityType.Builder builderForValue)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
addEntityTypes
public DocumentSchema.Builder addEntityTypes(int index, DocumentSchema.EntityType.Builder builderForValue)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
addAllEntityTypes
public DocumentSchema.Builder addAllEntityTypes(Iterable<? extends DocumentSchema.EntityType> values)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
clearEntityTypes
public DocumentSchema.Builder clearEntityTypes()
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
removeEntityTypes
public DocumentSchema.Builder removeEntityTypes(int index)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
getEntityTypesBuilder
public DocumentSchema.EntityType.Builder getEntityTypesBuilder(int index)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
getEntityTypesOrBuilder
public DocumentSchema.EntityTypeOrBuilder getEntityTypesOrBuilder(int index)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;- Specified by:
getEntityTypesOrBuilderin interfaceDocumentSchemaOrBuilder
-
getEntityTypesOrBuilderList
public List<? extends DocumentSchema.EntityTypeOrBuilder> getEntityTypesOrBuilderList()
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;- Specified by:
getEntityTypesOrBuilderListin interfaceDocumentSchemaOrBuilder
-
addEntityTypesBuilder
public DocumentSchema.EntityType.Builder addEntityTypesBuilder()
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
addEntityTypesBuilder
public DocumentSchema.EntityType.Builder addEntityTypesBuilder(int index)
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
getEntityTypesBuilderList
public List<DocumentSchema.EntityType.Builder> getEntityTypesBuilderList()
Entity types of the schema.
repeated .google.cloud.documentai.v1beta3.DocumentSchema.EntityType entity_types = 3;
-
hasMetadata
public boolean hasMetadata()
Metadata of the schema.
.google.cloud.documentai.v1beta3.DocumentSchema.Metadata metadata = 4;- Specified by:
hasMetadatain interfaceDocumentSchemaOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
public DocumentSchema.Metadata getMetadata()
Metadata of the schema.
.google.cloud.documentai.v1beta3.DocumentSchema.Metadata metadata = 4;- Specified by:
getMetadatain interfaceDocumentSchemaOrBuilder- Returns:
- The metadata.
-
setMetadata
public DocumentSchema.Builder setMetadata(DocumentSchema.Metadata value)
Metadata of the schema.
.google.cloud.documentai.v1beta3.DocumentSchema.Metadata metadata = 4;
-
setMetadata
public DocumentSchema.Builder setMetadata(DocumentSchema.Metadata.Builder builderForValue)
Metadata of the schema.
.google.cloud.documentai.v1beta3.DocumentSchema.Metadata metadata = 4;
-
mergeMetadata
public DocumentSchema.Builder mergeMetadata(DocumentSchema.Metadata value)
Metadata of the schema.
.google.cloud.documentai.v1beta3.DocumentSchema.Metadata metadata = 4;
-
clearMetadata
public DocumentSchema.Builder clearMetadata()
Metadata of the schema.
.google.cloud.documentai.v1beta3.DocumentSchema.Metadata metadata = 4;
-
getMetadataBuilder
public DocumentSchema.Metadata.Builder getMetadataBuilder()
Metadata of the schema.
.google.cloud.documentai.v1beta3.DocumentSchema.Metadata metadata = 4;
-
getMetadataOrBuilder
public DocumentSchema.MetadataOrBuilder getMetadataOrBuilder()
Metadata of the schema.
.google.cloud.documentai.v1beta3.DocumentSchema.Metadata metadata = 4;- Specified by:
getMetadataOrBuilderin interfaceDocumentSchemaOrBuilder
-
setUnknownFields
public final DocumentSchema.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
mergeUnknownFields
public final DocumentSchema.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.Builder>
-
-