Class NumberValidateResponse
- java.lang.Object
-
- software.amazon.awssdk.services.pinpoint.model.NumberValidateResponse
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<NumberValidateResponse.Builder,NumberValidateResponse>
@Generated("software.amazon.awssdk:codegen") public final class NumberValidateResponse extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NumberValidateResponse.Builder,NumberValidateResponse>
Provides information about a phone number.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNumberValidateResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NumberValidateResponse.Builderbuilder()Stringcarrier()The carrier or service provider that the phone number is currently registered with.Stringcity()The name of the city where the phone number was originally registered.StringcleansedPhoneNumberE164()The cleansed phone number, in E.164 format, for the location where the phone number was originally registered.StringcleansedPhoneNumberNational()The cleansed phone number, in the format for the location where the phone number was originally registered.Stringcountry()The name of the country or region where the phone number was originally registered.StringcountryCodeIso2()The two-character code, in ISO 3166-1 alpha-2 format, for the country or region where the phone number was originally registered.StringcountryCodeNumeric()The numeric code for the country or region where the phone number was originally registered.Stringcounty()The name of the county where the phone number was originally registered.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringoriginalCountryCodeIso2()The two-character code, in ISO 3166-1 alpha-2 format, that was sent in the request body.StringoriginalPhoneNumber()The phone number that was sent in the request body.StringphoneType()The description of the phone type.IntegerphoneTypeCode()The phone type, represented by an integer.List<SdkField<?>>sdkFields()static Class<? extends NumberValidateResponse.Builder>serializableBuilderClass()Stringtimezone()The time zone for the location where the phone number was originally registered.NumberValidateResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringzipCode()The postal or ZIP code for the location where the phone number was originally registered.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
carrier
public final String carrier()
The carrier or service provider that the phone number is currently registered with. In some countries and regions, this value may be the carrier or service provider that the phone number was originally registered with.
- Returns:
- The carrier or service provider that the phone number is currently registered with. In some countries and regions, this value may be the carrier or service provider that the phone number was originally registered with.
-
city
public final String city()
The name of the city where the phone number was originally registered.
- Returns:
- The name of the city where the phone number was originally registered.
-
cleansedPhoneNumberE164
public final String cleansedPhoneNumberE164()
The cleansed phone number, in E.164 format, for the location where the phone number was originally registered.
- Returns:
- The cleansed phone number, in E.164 format, for the location where the phone number was originally registered.
-
cleansedPhoneNumberNational
public final String cleansedPhoneNumberNational()
The cleansed phone number, in the format for the location where the phone number was originally registered.
- Returns:
- The cleansed phone number, in the format for the location where the phone number was originally registered.
-
country
public final String country()
The name of the country or region where the phone number was originally registered.
- Returns:
- The name of the country or region where the phone number was originally registered.
-
countryCodeIso2
public final String countryCodeIso2()
The two-character code, in ISO 3166-1 alpha-2 format, for the country or region where the phone number was originally registered.
- Returns:
- The two-character code, in ISO 3166-1 alpha-2 format, for the country or region where the phone number was originally registered.
-
countryCodeNumeric
public final String countryCodeNumeric()
The numeric code for the country or region where the phone number was originally registered.
- Returns:
- The numeric code for the country or region where the phone number was originally registered.
-
county
public final String county()
The name of the county where the phone number was originally registered.
- Returns:
- The name of the county where the phone number was originally registered.
-
originalCountryCodeIso2
public final String originalCountryCodeIso2()
The two-character code, in ISO 3166-1 alpha-2 format, that was sent in the request body.
- Returns:
- The two-character code, in ISO 3166-1 alpha-2 format, that was sent in the request body.
-
originalPhoneNumber
public final String originalPhoneNumber()
The phone number that was sent in the request body.
- Returns:
- The phone number that was sent in the request body.
-
phoneType
public final String phoneType()
The description of the phone type. Valid values are: MOBILE, LANDLINE, VOIP, INVALID, PREPAID, and OTHER.
- Returns:
- The description of the phone type. Valid values are: MOBILE, LANDLINE, VOIP, INVALID, PREPAID, and OTHER.
-
phoneTypeCode
public final Integer phoneTypeCode()
The phone type, represented by an integer. Valid values are: 0 (mobile), 1 (landline), 2 (VoIP), 3 (invalid), 4 (other), and 5 (prepaid).
- Returns:
- The phone type, represented by an integer. Valid values are: 0 (mobile), 1 (landline), 2 (VoIP), 3 (invalid), 4 (other), and 5 (prepaid).
-
timezone
public final String timezone()
The time zone for the location where the phone number was originally registered.
- Returns:
- The time zone for the location where the phone number was originally registered.
-
zipCode
public final String zipCode()
The postal or ZIP code for the location where the phone number was originally registered.
- Returns:
- The postal or ZIP code for the location where the phone number was originally registered.
-
toBuilder
public NumberValidateResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<NumberValidateResponse.Builder,NumberValidateResponse>
-
builder
public static NumberValidateResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends NumberValidateResponse.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-