public static final class ValidationResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ValidationResult.Builder> implements ValidationResultOrBuilder
The result of validating an address.Protobuf type
google.maps.addressvalidation.v1.ValidationResult| Modifier and Type | Method and Description |
|---|---|
ValidationResult.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ValidationResult |
build() |
ValidationResult |
buildPartial() |
ValidationResult.Builder |
clear() |
ValidationResult.Builder |
clearAddress()
Information about the address itself as opposed to the geocode.
|
ValidationResult.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ValidationResult.Builder |
clearGeocode()
Information about the location and place that the address geocoded to.
|
ValidationResult.Builder |
clearMetadata()
Other information relevant to deliverability.
|
ValidationResult.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ValidationResult.Builder |
clearUspsData()
Extra deliverability flags provided by USPS.
|
ValidationResult.Builder |
clearVerdict()
Overall verdict flags
|
ValidationResult.Builder |
clone() |
Address |
getAddress()
Information about the address itself as opposed to the geocode.
|
Address.Builder |
getAddressBuilder()
Information about the address itself as opposed to the geocode.
|
AddressOrBuilder |
getAddressOrBuilder()
Information about the address itself as opposed to the geocode.
|
ValidationResult |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Geocode |
getGeocode()
Information about the location and place that the address geocoded to.
|
Geocode.Builder |
getGeocodeBuilder()
Information about the location and place that the address geocoded to.
|
GeocodeOrBuilder |
getGeocodeOrBuilder()
Information about the location and place that the address geocoded to.
|
AddressMetadata |
getMetadata()
Other information relevant to deliverability.
|
AddressMetadata.Builder |
getMetadataBuilder()
Other information relevant to deliverability.
|
AddressMetadataOrBuilder |
getMetadataOrBuilder()
Other information relevant to deliverability.
|
UspsData |
getUspsData()
Extra deliverability flags provided by USPS.
|
UspsData.Builder |
getUspsDataBuilder()
Extra deliverability flags provided by USPS.
|
UspsDataOrBuilder |
getUspsDataOrBuilder()
Extra deliverability flags provided by USPS.
|
Verdict |
getVerdict()
Overall verdict flags
|
Verdict.Builder |
getVerdictBuilder()
Overall verdict flags
|
VerdictOrBuilder |
getVerdictOrBuilder()
Overall verdict flags
|
boolean |
hasAddress()
Information about the address itself as opposed to the geocode.
|
boolean |
hasGeocode()
Information about the location and place that the address geocoded to.
|
boolean |
hasMetadata()
Other information relevant to deliverability.
|
boolean |
hasUspsData()
Extra deliverability flags provided by USPS.
|
boolean |
hasVerdict()
Overall verdict flags
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ValidationResult.Builder |
mergeAddress(Address value)
Information about the address itself as opposed to the geocode.
|
ValidationResult.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ValidationResult.Builder |
mergeFrom(com.google.protobuf.Message other) |
ValidationResult.Builder |
mergeFrom(ValidationResult other) |
ValidationResult.Builder |
mergeGeocode(Geocode value)
Information about the location and place that the address geocoded to.
|
ValidationResult.Builder |
mergeMetadata(AddressMetadata value)
Other information relevant to deliverability.
|
ValidationResult.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ValidationResult.Builder |
mergeUspsData(UspsData value)
Extra deliverability flags provided by USPS.
|
ValidationResult.Builder |
mergeVerdict(Verdict value)
Overall verdict flags
|
ValidationResult.Builder |
setAddress(Address.Builder builderForValue)
Information about the address itself as opposed to the geocode.
|
ValidationResult.Builder |
setAddress(Address value)
Information about the address itself as opposed to the geocode.
|
ValidationResult.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ValidationResult.Builder |
setGeocode(Geocode.Builder builderForValue)
Information about the location and place that the address geocoded to.
|
ValidationResult.Builder |
setGeocode(Geocode value)
Information about the location and place that the address geocoded to.
|
ValidationResult.Builder |
setMetadata(AddressMetadata.Builder builderForValue)
Other information relevant to deliverability.
|
ValidationResult.Builder |
setMetadata(AddressMetadata value)
Other information relevant to deliverability.
|
ValidationResult.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ValidationResult.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ValidationResult.Builder |
setUspsData(UspsData.Builder builderForValue)
Extra deliverability flags provided by USPS.
|
ValidationResult.Builder |
setUspsData(UspsData value)
Extra deliverability flags provided by USPS.
|
ValidationResult.Builder |
setVerdict(Verdict.Builder builderForValue)
Overall verdict flags
|
ValidationResult.Builder |
setVerdict(Verdict value)
Overall verdict flags
|
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<ValidationResult.Builder>public ValidationResult.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationResult.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<ValidationResult.Builder>public ValidationResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ValidationResult build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ValidationResult buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ValidationResult.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationResult.Builder>public ValidationResult.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<ValidationResult.Builder>public ValidationResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationResult.Builder>public ValidationResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationResult.Builder>public ValidationResult.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<ValidationResult.Builder>public ValidationResult.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<ValidationResult.Builder>public ValidationResult.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ValidationResult.Builder>public ValidationResult.Builder mergeFrom(ValidationResult other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationResult.Builder>public ValidationResult.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<ValidationResult.Builder>IOExceptionpublic boolean hasVerdict()
Overall verdict flags
.google.maps.addressvalidation.v1.Verdict verdict = 1;hasVerdict in interface ValidationResultOrBuilderpublic Verdict getVerdict()
Overall verdict flags
.google.maps.addressvalidation.v1.Verdict verdict = 1;getVerdict in interface ValidationResultOrBuilderpublic ValidationResult.Builder setVerdict(Verdict value)
Overall verdict flags
.google.maps.addressvalidation.v1.Verdict verdict = 1;public ValidationResult.Builder setVerdict(Verdict.Builder builderForValue)
Overall verdict flags
.google.maps.addressvalidation.v1.Verdict verdict = 1;public ValidationResult.Builder mergeVerdict(Verdict value)
Overall verdict flags
.google.maps.addressvalidation.v1.Verdict verdict = 1;public ValidationResult.Builder clearVerdict()
Overall verdict flags
.google.maps.addressvalidation.v1.Verdict verdict = 1;public Verdict.Builder getVerdictBuilder()
Overall verdict flags
.google.maps.addressvalidation.v1.Verdict verdict = 1;public VerdictOrBuilder getVerdictOrBuilder()
Overall verdict flags
.google.maps.addressvalidation.v1.Verdict verdict = 1;getVerdictOrBuilder in interface ValidationResultOrBuilderpublic boolean hasAddress()
Information about the address itself as opposed to the geocode.
.google.maps.addressvalidation.v1.Address address = 2;hasAddress in interface ValidationResultOrBuilderpublic Address getAddress()
Information about the address itself as opposed to the geocode.
.google.maps.addressvalidation.v1.Address address = 2;getAddress in interface ValidationResultOrBuilderpublic ValidationResult.Builder setAddress(Address value)
Information about the address itself as opposed to the geocode.
.google.maps.addressvalidation.v1.Address address = 2;public ValidationResult.Builder setAddress(Address.Builder builderForValue)
Information about the address itself as opposed to the geocode.
.google.maps.addressvalidation.v1.Address address = 2;public ValidationResult.Builder mergeAddress(Address value)
Information about the address itself as opposed to the geocode.
.google.maps.addressvalidation.v1.Address address = 2;public ValidationResult.Builder clearAddress()
Information about the address itself as opposed to the geocode.
.google.maps.addressvalidation.v1.Address address = 2;public Address.Builder getAddressBuilder()
Information about the address itself as opposed to the geocode.
.google.maps.addressvalidation.v1.Address address = 2;public AddressOrBuilder getAddressOrBuilder()
Information about the address itself as opposed to the geocode.
.google.maps.addressvalidation.v1.Address address = 2;getAddressOrBuilder in interface ValidationResultOrBuilderpublic boolean hasGeocode()
Information about the location and place that the address geocoded to.
.google.maps.addressvalidation.v1.Geocode geocode = 3;hasGeocode in interface ValidationResultOrBuilderpublic Geocode getGeocode()
Information about the location and place that the address geocoded to.
.google.maps.addressvalidation.v1.Geocode geocode = 3;getGeocode in interface ValidationResultOrBuilderpublic ValidationResult.Builder setGeocode(Geocode value)
Information about the location and place that the address geocoded to.
.google.maps.addressvalidation.v1.Geocode geocode = 3;public ValidationResult.Builder setGeocode(Geocode.Builder builderForValue)
Information about the location and place that the address geocoded to.
.google.maps.addressvalidation.v1.Geocode geocode = 3;public ValidationResult.Builder mergeGeocode(Geocode value)
Information about the location and place that the address geocoded to.
.google.maps.addressvalidation.v1.Geocode geocode = 3;public ValidationResult.Builder clearGeocode()
Information about the location and place that the address geocoded to.
.google.maps.addressvalidation.v1.Geocode geocode = 3;public Geocode.Builder getGeocodeBuilder()
Information about the location and place that the address geocoded to.
.google.maps.addressvalidation.v1.Geocode geocode = 3;public GeocodeOrBuilder getGeocodeOrBuilder()
Information about the location and place that the address geocoded to.
.google.maps.addressvalidation.v1.Geocode geocode = 3;getGeocodeOrBuilder in interface ValidationResultOrBuilderpublic boolean hasMetadata()
Other information relevant to deliverability. `metadata` is not guaranteed to be fully populated for every address sent to the Address Validation API.
.google.maps.addressvalidation.v1.AddressMetadata metadata = 4;hasMetadata in interface ValidationResultOrBuilderpublic AddressMetadata getMetadata()
Other information relevant to deliverability. `metadata` is not guaranteed to be fully populated for every address sent to the Address Validation API.
.google.maps.addressvalidation.v1.AddressMetadata metadata = 4;getMetadata in interface ValidationResultOrBuilderpublic ValidationResult.Builder setMetadata(AddressMetadata value)
Other information relevant to deliverability. `metadata` is not guaranteed to be fully populated for every address sent to the Address Validation API.
.google.maps.addressvalidation.v1.AddressMetadata metadata = 4;public ValidationResult.Builder setMetadata(AddressMetadata.Builder builderForValue)
Other information relevant to deliverability. `metadata` is not guaranteed to be fully populated for every address sent to the Address Validation API.
.google.maps.addressvalidation.v1.AddressMetadata metadata = 4;public ValidationResult.Builder mergeMetadata(AddressMetadata value)
Other information relevant to deliverability. `metadata` is not guaranteed to be fully populated for every address sent to the Address Validation API.
.google.maps.addressvalidation.v1.AddressMetadata metadata = 4;public ValidationResult.Builder clearMetadata()
Other information relevant to deliverability. `metadata` is not guaranteed to be fully populated for every address sent to the Address Validation API.
.google.maps.addressvalidation.v1.AddressMetadata metadata = 4;public AddressMetadata.Builder getMetadataBuilder()
Other information relevant to deliverability. `metadata` is not guaranteed to be fully populated for every address sent to the Address Validation API.
.google.maps.addressvalidation.v1.AddressMetadata metadata = 4;public AddressMetadataOrBuilder getMetadataOrBuilder()
Other information relevant to deliverability. `metadata` is not guaranteed to be fully populated for every address sent to the Address Validation API.
.google.maps.addressvalidation.v1.AddressMetadata metadata = 4;getMetadataOrBuilder in interface ValidationResultOrBuilderpublic boolean hasUspsData()
Extra deliverability flags provided by USPS. Only provided in region `US` and `PR`.
.google.maps.addressvalidation.v1.UspsData usps_data = 5;hasUspsData in interface ValidationResultOrBuilderpublic UspsData getUspsData()
Extra deliverability flags provided by USPS. Only provided in region `US` and `PR`.
.google.maps.addressvalidation.v1.UspsData usps_data = 5;getUspsData in interface ValidationResultOrBuilderpublic ValidationResult.Builder setUspsData(UspsData value)
Extra deliverability flags provided by USPS. Only provided in region `US` and `PR`.
.google.maps.addressvalidation.v1.UspsData usps_data = 5;public ValidationResult.Builder setUspsData(UspsData.Builder builderForValue)
Extra deliverability flags provided by USPS. Only provided in region `US` and `PR`.
.google.maps.addressvalidation.v1.UspsData usps_data = 5;public ValidationResult.Builder mergeUspsData(UspsData value)
Extra deliverability flags provided by USPS. Only provided in region `US` and `PR`.
.google.maps.addressvalidation.v1.UspsData usps_data = 5;public ValidationResult.Builder clearUspsData()
Extra deliverability flags provided by USPS. Only provided in region `US` and `PR`.
.google.maps.addressvalidation.v1.UspsData usps_data = 5;public UspsData.Builder getUspsDataBuilder()
Extra deliverability flags provided by USPS. Only provided in region `US` and `PR`.
.google.maps.addressvalidation.v1.UspsData usps_data = 5;public UspsDataOrBuilder getUspsDataOrBuilder()
Extra deliverability flags provided by USPS. Only provided in region `US` and `PR`.
.google.maps.addressvalidation.v1.UspsData usps_data = 5;getUspsDataOrBuilder in interface ValidationResultOrBuilderpublic final ValidationResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationResult.Builder>public final ValidationResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ValidationResult.Builder>Copyright © 2024 Google LLC. All rights reserved.