class OpenapiClient::AddressValidationDetailCode

Constants

ADDRESS_NOT_FOUND
CITY_LOCALITY_CHANGED_OR_ADDED
CITY_LOCALITY_MAX_LENGTH_EXCEEDED
CODED_TO_COMMUNITY_LEVEL
CODED_TO_NEIGHBORHOOD_LEVEL
CODED_TO_ROOFTOP_INTERPOLATION_LEVEL
CODED_TO_ROOFTOP_LEVEL
CODED_TO_STATE_LEVEL
CODED_TO_STREET_LAVEL
COMPANY_NAME_MAX_LENGTH_EXCEEDED
COUNTRY_INVALID_LENGTH
DOUBLE_DEPENDENT_LOCALITY_CHANGED_OR_ADDED
HOUSE_NUMBER_CHANGED
INCOMPATIBLE_PAIRED_LABELS
INVALID_BOX_NUMBER
INVALID_CHARGE_EVENT
INVALID_HOUSE_NUMBER
INVALID_POSTAL_CODE
LINE1_MIN_MAX_LENGTH
LINE2_MAX_LENGTH_EXCEEDED
LINE3_MAX_LENGTH_EXCEEDED
MINIMUM_POSTAL_CODE_VERIFICATION_FAILED
MISSING_BOX_NUMBER
MISSING_CMRA_OR_PRIVATE_MAIL_BOX_NUMBER
MISSING_HOUSE_NUMBER
MULTIPLE_DIRECTIONALS
MULTIPLE_MATCHES
NAME_MAX_LENGTH_EXCEEDED
NON_SUPPORTED_COUNTRY
ORGANIZATION_CHANGED_OR_ADDED
PARTIALLY_VERIFIED_TO_CITY_LEVEL
PARTIALLY_VERIFIED_TO_PREMISE_LEVEL
PARTIALLY_VERIFIED_TO_STATE_LEVEL
PARTIALLY_VERIFIED_TO_STREET_LEVEL
PHONE_MAX_LENGTH_EXCEEDED
POSTAL_CODE_CHANGED_OR_ADDED
PO_BOX_CHANGED_OR_ADDED
PREMISE_TYPE_CHANGED_OR_ADDED
STATE_PROVINCE_CHANGED_OR_ADDED
STATE_PROVINCE_MAX_LENGTH_EXCEEDED
STREET_DIRECTION_CHANGED_OR_ADDED
STREET_DOES_NOT_MATCH_UNIQUE_STREET_NAME
STREET_NAME_SPELLING_CHANGED_OR_ADDED
STREET_NAME_TYPE_CHANGED_OR_ADDED
SUBADMINISTRATIVE_AREA_CHANGED_OR_ADDED
SUBNATIONAL_AREA_CHANGED_OR_ADDED
SUITE_HAS_NO_SECONDARIES
SUITE_MISSING
SUITE_NOT_VALID
SUITE_TYPE_CHANGED_OR_ADDED
SUITE_UNIT_NUMBER_CHANGED_OR_ADDED
UNSUPPORTED_COUNTRY
URBANIZATION_CHANGED
VERIFIED_TO_CITY_LEVEL
VERIFIED_TO_PREMISE_LEVEL
VERIFIED_TO_STATE_LEVEL
VERIFIED_TO_STREET_LEVEL
VERIFIED_TO_SUITE_LEVEL

Public Class Methods

build_from_hash(value) click to toggle source

Builds the enum from string @param [String] The enum value in the form of the string @return [String] The enum value

# File lib/openapi_client/models/address_validation_detail_code.rb, line 79
def self.build_from_hash(value)
  new.build_from_hash(value)
end

Public Instance Methods

build_from_hash(value) click to toggle source

Builds the enum from string @param [String] The enum value in the form of the string @return [String] The enum value

# File lib/openapi_client/models/address_validation_detail_code.rb, line 86
def build_from_hash(value)
  constantValues = AddressValidationDetailCode.constants.select { |c| AddressValidationDetailCode::const_get(c) == value }
  raise "Invalid ENUM value #{value} for class #AddressValidationDetailCode" if constantValues.empty?
  value
end