public static final class DocumentSchema.EntityType.Property.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder> implements DocumentSchema.EntityType.PropertyOrBuilder
Defines properties that can be part of the entity type.Protobuf type
google.cloud.documentai.v1beta3.DocumentSchema.EntityType.Property| Modifier and Type | Method and Description |
|---|---|
DocumentSchema.EntityType.Property.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DocumentSchema.EntityType.Property |
build() |
DocumentSchema.EntityType.Property |
buildPartial() |
DocumentSchema.EntityType.Property.Builder |
clear() |
DocumentSchema.EntityType.Property.Builder |
clearDescription()
The description of the property.
|
DocumentSchema.EntityType.Property.Builder |
clearDisplayName()
User defined name for the property.
|
DocumentSchema.EntityType.Property.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DocumentSchema.EntityType.Property.Builder |
clearName()
The name of the property.
|
DocumentSchema.EntityType.Property.Builder |
clearOccurrenceType()
Occurrence type limits the number of instances an entity type appears
in the document.
|
DocumentSchema.EntityType.Property.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DocumentSchema.EntityType.Property.Builder |
clearPropertyMetadata()
Any additional metadata about the property can be added here.
|
DocumentSchema.EntityType.Property.Builder |
clearValueType()
A reference to the value type of the property.
|
DocumentSchema.EntityType.Property.Builder |
clone() |
DocumentSchema.EntityType.Property |
getDefaultInstanceForType() |
String |
getDescription()
The description of the property.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
The description of the property.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
User defined name for the property.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
User defined name for the property.
|
String |
getName()
The name of the property.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the property.
|
DocumentSchema.EntityType.Property.OccurrenceType |
getOccurrenceType()
Occurrence type limits the number of instances an entity type appears
in the document.
|
int |
getOccurrenceTypeValue()
Occurrence type limits the number of instances an entity type appears
in the document.
|
PropertyMetadata |
getPropertyMetadata()
Any additional metadata about the property can be added here.
|
PropertyMetadata.Builder |
getPropertyMetadataBuilder()
Any additional metadata about the property can be added here.
|
PropertyMetadataOrBuilder |
getPropertyMetadataOrBuilder()
Any additional metadata about the property can be added here.
|
String |
getValueType()
A reference to the value type of the property.
|
com.google.protobuf.ByteString |
getValueTypeBytes()
A reference to the value type of the property.
|
boolean |
hasPropertyMetadata()
Any additional metadata about the property can be added here.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DocumentSchema.EntityType.Property.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DocumentSchema.EntityType.Property.Builder |
mergeFrom(DocumentSchema.EntityType.Property other) |
DocumentSchema.EntityType.Property.Builder |
mergeFrom(com.google.protobuf.Message other) |
DocumentSchema.EntityType.Property.Builder |
mergePropertyMetadata(PropertyMetadata value)
Any additional metadata about the property can be added here.
|
DocumentSchema.EntityType.Property.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DocumentSchema.EntityType.Property.Builder |
setDescription(String value)
The description of the property.
|
DocumentSchema.EntityType.Property.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
The description of the property.
|
DocumentSchema.EntityType.Property.Builder |
setDisplayName(String value)
User defined name for the property.
|
DocumentSchema.EntityType.Property.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
User defined name for the property.
|
DocumentSchema.EntityType.Property.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DocumentSchema.EntityType.Property.Builder |
setName(String value)
The name of the property.
|
DocumentSchema.EntityType.Property.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name of the property.
|
DocumentSchema.EntityType.Property.Builder |
setOccurrenceType(DocumentSchema.EntityType.Property.OccurrenceType value)
Occurrence type limits the number of instances an entity type appears
in the document.
|
DocumentSchema.EntityType.Property.Builder |
setOccurrenceTypeValue(int value)
Occurrence type limits the number of instances an entity type appears
in the document.
|
DocumentSchema.EntityType.Property.Builder |
setPropertyMetadata(PropertyMetadata.Builder builderForValue)
Any additional metadata about the property can be added here.
|
DocumentSchema.EntityType.Property.Builder |
setPropertyMetadata(PropertyMetadata value)
Any additional metadata about the property can be added here.
|
DocumentSchema.EntityType.Property.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DocumentSchema.EntityType.Property.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DocumentSchema.EntityType.Property.Builder |
setValueType(String value)
A reference to the value type of the property.
|
DocumentSchema.EntityType.Property.Builder |
setValueTypeBytes(com.google.protobuf.ByteString value)
A reference to the value type of the property.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DocumentSchema.EntityType.Property build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DocumentSchema.EntityType.Property buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DocumentSchema.EntityType.Property.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property.Builder mergeFrom(DocumentSchema.EntityType.Property other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public DocumentSchema.EntityType.Property.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DocumentSchema.EntityType.Property.Builder>IOExceptionpublic String getName()
The name of the property. Follows the same guidelines as the EntityType name.
string name = 1;getName in interface DocumentSchema.EntityType.PropertyOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of the property. Follows the same guidelines as the EntityType name.
string name = 1;getNameBytes in interface DocumentSchema.EntityType.PropertyOrBuilderpublic DocumentSchema.EntityType.Property.Builder setName(String value)
The name of the property. Follows the same guidelines as the EntityType name.
string name = 1;value - The name to set.public DocumentSchema.EntityType.Property.Builder clearName()
The name of the property. Follows the same guidelines as the EntityType name.
string name = 1;public DocumentSchema.EntityType.Property.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the property. Follows the same guidelines as the EntityType name.
string name = 1;value - The bytes for name to set.public String getDescription()
The description of the property. Could be used to provide more information about the property for model calls.
string description = 7;getDescription in interface DocumentSchema.EntityType.PropertyOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
The description of the property. Could be used to provide more information about the property for model calls.
string description = 7;getDescriptionBytes in interface DocumentSchema.EntityType.PropertyOrBuilderpublic DocumentSchema.EntityType.Property.Builder setDescription(String value)
The description of the property. Could be used to provide more information about the property for model calls.
string description = 7;value - The description to set.public DocumentSchema.EntityType.Property.Builder clearDescription()
The description of the property. Could be used to provide more information about the property for model calls.
string description = 7;public DocumentSchema.EntityType.Property.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
The description of the property. Could be used to provide more information about the property for model calls.
string description = 7;value - The bytes for description to set.public String getDisplayName()
User defined name for the property.
string display_name = 6;getDisplayName in interface DocumentSchema.EntityType.PropertyOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
User defined name for the property.
string display_name = 6;getDisplayNameBytes in interface DocumentSchema.EntityType.PropertyOrBuilderpublic DocumentSchema.EntityType.Property.Builder setDisplayName(String value)
User defined name for the property.
string display_name = 6;value - The displayName to set.public DocumentSchema.EntityType.Property.Builder clearDisplayName()
User defined name for the property.
string display_name = 6;public DocumentSchema.EntityType.Property.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
User defined name for the property.
string display_name = 6;value - The bytes for displayName to set.public String getValueType()
A reference to the value type of the property. This type is subject to the same conventions as the `Entity.base_types` field.
string value_type = 2;getValueType in interface DocumentSchema.EntityType.PropertyOrBuilderpublic com.google.protobuf.ByteString getValueTypeBytes()
A reference to the value type of the property. This type is subject to the same conventions as the `Entity.base_types` field.
string value_type = 2;getValueTypeBytes in interface DocumentSchema.EntityType.PropertyOrBuilderpublic DocumentSchema.EntityType.Property.Builder setValueType(String value)
A reference to the value type of the property. This type is subject to the same conventions as the `Entity.base_types` field.
string value_type = 2;value - The valueType to set.public DocumentSchema.EntityType.Property.Builder clearValueType()
A reference to the value type of the property. This type is subject to the same conventions as the `Entity.base_types` field.
string value_type = 2;public DocumentSchema.EntityType.Property.Builder setValueTypeBytes(com.google.protobuf.ByteString value)
A reference to the value type of the property. This type is subject to the same conventions as the `Entity.base_types` field.
string value_type = 2;value - The bytes for valueType to set.public int getOccurrenceTypeValue()
Occurrence type limits the number of instances an entity type appears in the document.
.google.cloud.documentai.v1beta3.DocumentSchema.EntityType.Property.OccurrenceType occurrence_type = 3;
getOccurrenceTypeValue in interface DocumentSchema.EntityType.PropertyOrBuilderpublic DocumentSchema.EntityType.Property.Builder setOccurrenceTypeValue(int value)
Occurrence type limits the number of instances an entity type appears in the document.
.google.cloud.documentai.v1beta3.DocumentSchema.EntityType.Property.OccurrenceType occurrence_type = 3;
value - The enum numeric value on the wire for occurrenceType to set.public DocumentSchema.EntityType.Property.OccurrenceType getOccurrenceType()
Occurrence type limits the number of instances an entity type appears in the document.
.google.cloud.documentai.v1beta3.DocumentSchema.EntityType.Property.OccurrenceType occurrence_type = 3;
getOccurrenceType in interface DocumentSchema.EntityType.PropertyOrBuilderpublic DocumentSchema.EntityType.Property.Builder setOccurrenceType(DocumentSchema.EntityType.Property.OccurrenceType value)
Occurrence type limits the number of instances an entity type appears in the document.
.google.cloud.documentai.v1beta3.DocumentSchema.EntityType.Property.OccurrenceType occurrence_type = 3;
value - The occurrenceType to set.public DocumentSchema.EntityType.Property.Builder clearOccurrenceType()
Occurrence type limits the number of instances an entity type appears in the document.
.google.cloud.documentai.v1beta3.DocumentSchema.EntityType.Property.OccurrenceType occurrence_type = 3;
public boolean hasPropertyMetadata()
Any additional metadata about the property can be added here.
.google.cloud.documentai.v1beta3.PropertyMetadata property_metadata = 5;hasPropertyMetadata in interface DocumentSchema.EntityType.PropertyOrBuilderpublic PropertyMetadata getPropertyMetadata()
Any additional metadata about the property can be added here.
.google.cloud.documentai.v1beta3.PropertyMetadata property_metadata = 5;getPropertyMetadata in interface DocumentSchema.EntityType.PropertyOrBuilderpublic DocumentSchema.EntityType.Property.Builder setPropertyMetadata(PropertyMetadata value)
Any additional metadata about the property can be added here.
.google.cloud.documentai.v1beta3.PropertyMetadata property_metadata = 5;public DocumentSchema.EntityType.Property.Builder setPropertyMetadata(PropertyMetadata.Builder builderForValue)
Any additional metadata about the property can be added here.
.google.cloud.documentai.v1beta3.PropertyMetadata property_metadata = 5;public DocumentSchema.EntityType.Property.Builder mergePropertyMetadata(PropertyMetadata value)
Any additional metadata about the property can be added here.
.google.cloud.documentai.v1beta3.PropertyMetadata property_metadata = 5;public DocumentSchema.EntityType.Property.Builder clearPropertyMetadata()
Any additional metadata about the property can be added here.
.google.cloud.documentai.v1beta3.PropertyMetadata property_metadata = 5;public PropertyMetadata.Builder getPropertyMetadataBuilder()
Any additional metadata about the property can be added here.
.google.cloud.documentai.v1beta3.PropertyMetadata property_metadata = 5;public PropertyMetadataOrBuilder getPropertyMetadataOrBuilder()
Any additional metadata about the property can be added here.
.google.cloud.documentai.v1beta3.PropertyMetadata property_metadata = 5;getPropertyMetadataOrBuilder in interface DocumentSchema.EntityType.PropertyOrBuilderpublic final DocumentSchema.EntityType.Property.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>public final DocumentSchema.EntityType.Property.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentSchema.EntityType.Property.Builder>Copyright © 2024 Google LLC. All rights reserved.