public static final class Document.Entity.NormalizedValue.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Document.Entity.NormalizedValue.Builder> implements Document.Entity.NormalizedValueOrBuilder
Parsed and normalized entity value.Protobuf type
google.cloud.documentai.v1beta3.Document.Entity.NormalizedValuegetAllFields, 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<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Entity.NormalizedValue.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<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Document.Entity.NormalizedValue build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Document.Entity.NormalizedValue buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Document.Entity.NormalizedValue.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue.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<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue.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<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue.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<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue.Builder mergeFrom(Document.Entity.NormalizedValue other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Entity.NormalizedValue.Builder>public Document.Entity.NormalizedValue.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<Document.Entity.NormalizedValue.Builder>IOExceptionpublic Document.Entity.NormalizedValue.StructuredValueCase getStructuredValueCase()
getStructuredValueCase in interface Document.Entity.NormalizedValueOrBuilderpublic Document.Entity.NormalizedValue.Builder clearStructuredValue()
public boolean hasMoneyValue()
Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
.google.type.Money money_value = 2;hasMoneyValue in interface Document.Entity.NormalizedValueOrBuilderpublic com.google.type.Money getMoneyValue()
Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
.google.type.Money money_value = 2;getMoneyValue in interface Document.Entity.NormalizedValueOrBuilderpublic Document.Entity.NormalizedValue.Builder setMoneyValue(com.google.type.Money value)
Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
.google.type.Money money_value = 2;public Document.Entity.NormalizedValue.Builder setMoneyValue(com.google.type.Money.Builder builderForValue)
Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
.google.type.Money money_value = 2;public Document.Entity.NormalizedValue.Builder mergeMoneyValue(com.google.type.Money value)
Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
.google.type.Money money_value = 2;public Document.Entity.NormalizedValue.Builder clearMoneyValue()
Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
.google.type.Money money_value = 2;public com.google.type.Money.Builder getMoneyValueBuilder()
Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
.google.type.Money money_value = 2;public com.google.type.MoneyOrBuilder getMoneyValueOrBuilder()
Money value. See also: https://github.com/googleapis/googleapis/blob/master/google/type/money.proto
.google.type.Money money_value = 2;getMoneyValueOrBuilder in interface Document.Entity.NormalizedValueOrBuilderpublic boolean hasDateValue()
Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
.google.type.Date date_value = 3;hasDateValue in interface Document.Entity.NormalizedValueOrBuilderpublic com.google.type.Date getDateValue()
Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
.google.type.Date date_value = 3;getDateValue in interface Document.Entity.NormalizedValueOrBuilderpublic Document.Entity.NormalizedValue.Builder setDateValue(com.google.type.Date value)
Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
.google.type.Date date_value = 3;public Document.Entity.NormalizedValue.Builder setDateValue(com.google.type.Date.Builder builderForValue)
Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
.google.type.Date date_value = 3;public Document.Entity.NormalizedValue.Builder mergeDateValue(com.google.type.Date value)
Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
.google.type.Date date_value = 3;public Document.Entity.NormalizedValue.Builder clearDateValue()
Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
.google.type.Date date_value = 3;public com.google.type.Date.Builder getDateValueBuilder()
Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
.google.type.Date date_value = 3;public com.google.type.DateOrBuilder getDateValueOrBuilder()
Date value. Includes year, month, day. See also: https://github.com/googleapis/googleapis/blob/master/google/type/date.proto
.google.type.Date date_value = 3;getDateValueOrBuilder in interface Document.Entity.NormalizedValueOrBuilderpublic boolean hasDatetimeValue()
DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
.google.type.DateTime datetime_value = 4;hasDatetimeValue in interface Document.Entity.NormalizedValueOrBuilderpublic com.google.type.DateTime getDatetimeValue()
DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
.google.type.DateTime datetime_value = 4;getDatetimeValue in interface Document.Entity.NormalizedValueOrBuilderpublic Document.Entity.NormalizedValue.Builder setDatetimeValue(com.google.type.DateTime value)
DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
.google.type.DateTime datetime_value = 4;public Document.Entity.NormalizedValue.Builder setDatetimeValue(com.google.type.DateTime.Builder builderForValue)
DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
.google.type.DateTime datetime_value = 4;public Document.Entity.NormalizedValue.Builder mergeDatetimeValue(com.google.type.DateTime value)
DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
.google.type.DateTime datetime_value = 4;public Document.Entity.NormalizedValue.Builder clearDatetimeValue()
DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
.google.type.DateTime datetime_value = 4;public com.google.type.DateTime.Builder getDatetimeValueBuilder()
DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
.google.type.DateTime datetime_value = 4;public com.google.type.DateTimeOrBuilder getDatetimeValueOrBuilder()
DateTime value. Includes date, time, and timezone. See also: https://github.com/googleapis/googleapis/blob/master/google/type/datetime.proto
.google.type.DateTime datetime_value = 4;getDatetimeValueOrBuilder in interface Document.Entity.NormalizedValueOrBuilderpublic boolean hasAddressValue()
Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
.google.type.PostalAddress address_value = 5;hasAddressValue in interface Document.Entity.NormalizedValueOrBuilderpublic com.google.type.PostalAddress getAddressValue()
Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
.google.type.PostalAddress address_value = 5;getAddressValue in interface Document.Entity.NormalizedValueOrBuilderpublic Document.Entity.NormalizedValue.Builder setAddressValue(com.google.type.PostalAddress value)
Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
.google.type.PostalAddress address_value = 5;public Document.Entity.NormalizedValue.Builder setAddressValue(com.google.type.PostalAddress.Builder builderForValue)
Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
.google.type.PostalAddress address_value = 5;public Document.Entity.NormalizedValue.Builder mergeAddressValue(com.google.type.PostalAddress value)
Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
.google.type.PostalAddress address_value = 5;public Document.Entity.NormalizedValue.Builder clearAddressValue()
Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
.google.type.PostalAddress address_value = 5;public com.google.type.PostalAddress.Builder getAddressValueBuilder()
Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
.google.type.PostalAddress address_value = 5;public com.google.type.PostalAddressOrBuilder getAddressValueOrBuilder()
Postal address. See also: https://github.com/googleapis/googleapis/blob/master/google/type/postal_address.proto
.google.type.PostalAddress address_value = 5;getAddressValueOrBuilder in interface Document.Entity.NormalizedValueOrBuilderpublic boolean hasBooleanValue()
Boolean value. Can be used for entities with binary values, or for checkboxes.
bool boolean_value = 6;hasBooleanValue in interface Document.Entity.NormalizedValueOrBuilderpublic boolean getBooleanValue()
Boolean value. Can be used for entities with binary values, or for checkboxes.
bool boolean_value = 6;getBooleanValue in interface Document.Entity.NormalizedValueOrBuilderpublic Document.Entity.NormalizedValue.Builder setBooleanValue(boolean value)
Boolean value. Can be used for entities with binary values, or for checkboxes.
bool boolean_value = 6;value - The booleanValue to set.public Document.Entity.NormalizedValue.Builder clearBooleanValue()
Boolean value. Can be used for entities with binary values, or for checkboxes.
bool boolean_value = 6;public boolean hasIntegerValue()
Integer value.
int32 integer_value = 7;hasIntegerValue in interface Document.Entity.NormalizedValueOrBuilderpublic int getIntegerValue()
Integer value.
int32 integer_value = 7;getIntegerValue in interface Document.Entity.NormalizedValueOrBuilderpublic Document.Entity.NormalizedValue.Builder setIntegerValue(int value)
Integer value.
int32 integer_value = 7;value - The integerValue to set.public Document.Entity.NormalizedValue.Builder clearIntegerValue()
Integer value.
int32 integer_value = 7;public boolean hasFloatValue()
Float value.
float float_value = 8;hasFloatValue in interface Document.Entity.NormalizedValueOrBuilderpublic float getFloatValue()
Float value.
float float_value = 8;getFloatValue in interface Document.Entity.NormalizedValueOrBuilderpublic Document.Entity.NormalizedValue.Builder setFloatValue(float value)
Float value.
float float_value = 8;value - The floatValue to set.public Document.Entity.NormalizedValue.Builder clearFloatValue()
Float value.
float float_value = 8;public String getText()
Optional. An optional field to store a normalized string. For some entity types, one of respective `structured_value` fields may also be populated. Also not all the types of `structured_value` will be normalized. For example, some processors may not generate `float` or `integer` normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (`money_value`) is in the ISO 4217 text format. - Date type (`date_value`) is in the ISO 8601 text format. - Datetime type (`datetime_value`) is in the ISO 8601 text format.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];getText in interface Document.Entity.NormalizedValueOrBuilderpublic com.google.protobuf.ByteString getTextBytes()
Optional. An optional field to store a normalized string. For some entity types, one of respective `structured_value` fields may also be populated. Also not all the types of `structured_value` will be normalized. For example, some processors may not generate `float` or `integer` normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (`money_value`) is in the ISO 4217 text format. - Date type (`date_value`) is in the ISO 8601 text format. - Datetime type (`datetime_value`) is in the ISO 8601 text format.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];getTextBytes in interface Document.Entity.NormalizedValueOrBuilderpublic Document.Entity.NormalizedValue.Builder setText(String value)
Optional. An optional field to store a normalized string. For some entity types, one of respective `structured_value` fields may also be populated. Also not all the types of `structured_value` will be normalized. For example, some processors may not generate `float` or `integer` normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (`money_value`) is in the ISO 4217 text format. - Date type (`date_value`) is in the ISO 8601 text format. - Datetime type (`datetime_value`) is in the ISO 8601 text format.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];value - The text to set.public Document.Entity.NormalizedValue.Builder clearText()
Optional. An optional field to store a normalized string. For some entity types, one of respective `structured_value` fields may also be populated. Also not all the types of `structured_value` will be normalized. For example, some processors may not generate `float` or `integer` normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (`money_value`) is in the ISO 4217 text format. - Date type (`date_value`) is in the ISO 8601 text format. - Datetime type (`datetime_value`) is in the ISO 8601 text format.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];public Document.Entity.NormalizedValue.Builder setTextBytes(com.google.protobuf.ByteString value)
Optional. An optional field to store a normalized string. For some entity types, one of respective `structured_value` fields may also be populated. Also not all the types of `structured_value` will be normalized. For example, some processors may not generate `float` or `integer` normalized text by default. Below are sample formats mapped to structured values. - Money/Currency type (`money_value`) is in the ISO 4217 text format. - Date type (`date_value`) is in the ISO 8601 text format. - Datetime type (`datetime_value`) is in the ISO 8601 text format.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for text to set.public final Document.Entity.NormalizedValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Entity.NormalizedValue.Builder>public final Document.Entity.NormalizedValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Document.Entity.NormalizedValue.Builder>Copyright © 2024 Google LLC. All rights reserved.