Class ReceiverAddress
- java.lang.Object
-
- software.amazon.awssdk.services.invoicing.model.ReceiverAddress
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ReceiverAddress.Builder,ReceiverAddress>
@Generated("software.amazon.awssdk:codegen") public final class ReceiverAddress extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReceiverAddress.Builder,ReceiverAddress>
The details of the address associated with the receiver.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReceiverAddress.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, if applicable.StringaddressLine3()The third line of the address, if applicable.static ReceiverAddress.Builderbuilder()Stringcity()The city that the address is in.StringcompanyName()A unique company name.StringcountryCode()The country code for the country the address is in.StringdistrictOrCounty()The district or country the address is located in.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringpostalCode()The postal code associated with the address.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ReceiverAddress.Builder>serializableBuilderClass()StringstateOrRegion()The state, region, or province the address is located.ReceiverAddress.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
-
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, if applicable.
- Returns:
- The second line of the address, if applicable.
-
addressLine3
public final String addressLine3()
The third line of the address, if applicable.
- Returns:
- The third line of the address, if applicable.
-
districtOrCounty
public final String districtOrCounty()
The district or country the address is located in.
- Returns:
- The district or country the address is located in.
-
city
public final String city()
The city that the address is in.
- Returns:
- The city that the address is in.
-
stateOrRegion
public final String stateOrRegion()
The state, region, or province the address is located.
- Returns:
- The state, region, or province the address is located.
-
countryCode
public final String countryCode()
The country code for the country the address is in.
- Returns:
- The country code for the country the address is in.
-
companyName
public final String companyName()
A unique company name.
- Returns:
- A unique company name.
-
postalCode
public final String postalCode()
The postal code associated with the address.
- Returns:
- The postal code associated with the address.
-
toBuilder
public ReceiverAddress.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ReceiverAddress.Builder,ReceiverAddress>
-
builder
public static ReceiverAddress.Builder builder()
-
serializableBuilderClass
public static Class<? extends ReceiverAddress.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-