Interface ValidationResultOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ValidationResult, ValidationResult.Builder

    public interface ValidationResultOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasVerdict

        boolean hasVerdict()
         Overall verdict flags
         
        .google.maps.addressvalidation.v1.Verdict verdict = 1;
        Returns:
        Whether the verdict field is set.
      • getVerdict

        Verdict getVerdict()
         Overall verdict flags
         
        .google.maps.addressvalidation.v1.Verdict verdict = 1;
        Returns:
        The verdict.
      • getVerdictOrBuilder

        VerdictOrBuilder getVerdictOrBuilder()
         Overall verdict flags
         
        .google.maps.addressvalidation.v1.Verdict verdict = 1;
      • hasAddress

        boolean hasAddress()
         Information about the address itself as opposed to the geocode.
         
        .google.maps.addressvalidation.v1.Address address = 2;
        Returns:
        Whether the address field is set.
      • getAddress

        Address getAddress()
         Information about the address itself as opposed to the geocode.
         
        .google.maps.addressvalidation.v1.Address address = 2;
        Returns:
        The address.
      • getAddressOrBuilder

        AddressOrBuilder getAddressOrBuilder()
         Information about the address itself as opposed to the geocode.
         
        .google.maps.addressvalidation.v1.Address address = 2;
      • hasGeocode

        boolean hasGeocode()
         Information about the location and place that the address geocoded to.
         
        .google.maps.addressvalidation.v1.Geocode geocode = 3;
        Returns:
        Whether the geocode field is set.
      • getGeocode

        Geocode getGeocode()
         Information about the location and place that the address geocoded to.
         
        .google.maps.addressvalidation.v1.Geocode geocode = 3;
        Returns:
        The geocode.
      • getGeocodeOrBuilder

        GeocodeOrBuilder getGeocodeOrBuilder()
         Information about the location and place that the address geocoded to.
         
        .google.maps.addressvalidation.v1.Geocode geocode = 3;
      • hasMetadata

        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;
        Returns:
        Whether the metadata field is set.
      • getMetadata

        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;
        Returns:
        The metadata.
      • getMetadataOrBuilder

        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;
      • hasUspsData

        boolean hasUspsData()
         Extra deliverability flags provided by USPS. Only provided in region `US`
         and `PR`.
         
        .google.maps.addressvalidation.v1.UspsData usps_data = 5;
        Returns:
        Whether the uspsData field is set.
      • getUspsData

        UspsData getUspsData()
         Extra deliverability flags provided by USPS. Only provided in region `US`
         and `PR`.
         
        .google.maps.addressvalidation.v1.UspsData usps_data = 5;
        Returns:
        The uspsData.
      • getUspsDataOrBuilder

        UspsDataOrBuilder getUspsDataOrBuilder()
         Extra deliverability flags provided by USPS. Only provided in region `US`
         and `PR`.
         
        .google.maps.addressvalidation.v1.UspsData usps_data = 5;