Class Address
- java.lang.Object
-
- software.amazon.awssdk.services.outposts.model.Address
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Address.Builder,Address>
@Generated("software.amazon.awssdk:codegen") public final class Address extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Address.Builder,Address>
Information about an address.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAddress.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaddressLine1()The first line of the address.StringaddressLine2()The second line of the address.StringaddressLine3()The third line of the address.static Address.Builderbuilder()Stringcity()The city for the address.StringcontactName()The name of the contact.StringcontactPhoneNumber()The phone number of the contact.StringcountryCode()The ISO-3166 two-letter country code for the address.StringdistrictOrCounty()The district or county for the address.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringmunicipality()The municipality for the address.StringpostalCode()The postal code for the address.List<SdkField<?>>sdkFields()static Class<? extends Address.Builder>serializableBuilderClass()StringstateOrRegion()The state for the address.Address.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
contactName
public final String contactName()
The name of the contact.
- Returns:
- The name of the contact.
-
contactPhoneNumber
public final String contactPhoneNumber()
The phone number of the contact.
- Returns:
- The phone number of the contact.
-
addressLine1
public final String addressLine1()
The first line of the address.
- Returns:
- The first line of the address.
-
addressLine2
public final String addressLine2()
The second line of the address.
- Returns:
- The second line of the address.
-
addressLine3
public final String addressLine3()
The third line of the address.
- Returns:
- The third line of the address.
-
city
public final String city()
The city for the address.
- Returns:
- The city for the address.
-
stateOrRegion
public final String stateOrRegion()
The state for the address.
- Returns:
- The state for the address.
-
districtOrCounty
public final String districtOrCounty()
The district or county for the address.
- Returns:
- The district or county for the address.
-
postalCode
public final String postalCode()
The postal code for the address.
- Returns:
- The postal code for the address.
-
countryCode
public final String countryCode()
The ISO-3166 two-letter country code for the address.
- Returns:
- The ISO-3166 two-letter country code for the address.
-
municipality
public final String municipality()
The municipality for the address.
- Returns:
- The municipality for the address.
-
toBuilder
public Address.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Address.Builder,Address>
-
builder
public static Address.Builder builder()
-
serializableBuilderClass
public static Class<? extends Address.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.
-
-