Class Address
- java.lang.Object
-
- software.amazon.spapi.models.orders.v0.Address
-
public class Address extends java.lang.Object
The shipping address for the order.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Address.AddressTypeEnum
The address type of the shipping address.
-
Constructor Summary
Constructors Constructor Description Address()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Address
addressLine1(java.lang.String addressLine1)
Address
addressLine2(java.lang.String addressLine2)
Address
addressLine3(java.lang.String addressLine3)
Address
addressType(Address.AddressTypeEnum addressType)
Address
city(java.lang.String city)
Address
companyName(java.lang.String companyName)
Address
countryCode(java.lang.String countryCode)
Address
county(java.lang.String county)
Address
district(java.lang.String district)
boolean
equals(java.lang.Object o)
Address
extendedFields(AddressExtendedFields extendedFields)
java.lang.String
getAddressLine1()
The street address.java.lang.String
getAddressLine2()
Additional street address information, if required.java.lang.String
getAddressLine3()
Additional street address information, if required.Address.AddressTypeEnum
getAddressType()
The address type of the shipping address.java.lang.String
getCity()
The city.java.lang.String
getCompanyName()
The company name of the recipient.java.lang.String
getCountryCode()
The country code.java.lang.String
getCounty()
The county.java.lang.String
getDistrict()
The district.AddressExtendedFields
getExtendedFields()
Get extendedFieldsjava.lang.String
getMunicipality()
The municipality.java.lang.String
getName()
The name.java.lang.String
getPhone()
The phone number of the buyer.java.lang.String
getPostalCode()
The postal code.java.lang.String
getStateOrRegion()
The state or region.int
hashCode()
Address
municipality(java.lang.String municipality)
Address
name(java.lang.String name)
Address
phone(java.lang.String phone)
Address
postalCode(java.lang.String postalCode)
void
setAddressLine1(java.lang.String addressLine1)
void
setAddressLine2(java.lang.String addressLine2)
void
setAddressLine3(java.lang.String addressLine3)
void
setAddressType(Address.AddressTypeEnum addressType)
void
setCity(java.lang.String city)
void
setCompanyName(java.lang.String companyName)
void
setCountryCode(java.lang.String countryCode)
void
setCounty(java.lang.String county)
void
setDistrict(java.lang.String district)
void
setExtendedFields(AddressExtendedFields extendedFields)
void
setMunicipality(java.lang.String municipality)
void
setName(java.lang.String name)
void
setPhone(java.lang.String phone)
void
setPostalCode(java.lang.String postalCode)
void
setStateOrRegion(java.lang.String stateOrRegion)
Address
stateOrRegion(java.lang.String stateOrRegion)
java.lang.String
toString()
-
-
-
Method Detail
-
name
public Address name(java.lang.String name)
-
getName
public java.lang.String getName()
The name.- Returns:
- name
-
setName
public void setName(java.lang.String name)
-
companyName
public Address companyName(java.lang.String companyName)
-
getCompanyName
public java.lang.String getCompanyName()
The company name of the recipient. **Note**: This attribute is only available for shipping address.- Returns:
- companyName
-
setCompanyName
public void setCompanyName(java.lang.String companyName)
-
addressLine1
public Address addressLine1(java.lang.String addressLine1)
-
getAddressLine1
public java.lang.String getAddressLine1()
The street address.- Returns:
- addressLine1
-
setAddressLine1
public void setAddressLine1(java.lang.String addressLine1)
-
addressLine2
public Address addressLine2(java.lang.String addressLine2)
-
getAddressLine2
public java.lang.String getAddressLine2()
Additional street address information, if required.- Returns:
- addressLine2
-
setAddressLine2
public void setAddressLine2(java.lang.String addressLine2)
-
addressLine3
public Address addressLine3(java.lang.String addressLine3)
-
getAddressLine3
public java.lang.String getAddressLine3()
Additional street address information, if required.- Returns:
- addressLine3
-
setAddressLine3
public void setAddressLine3(java.lang.String addressLine3)
-
city
public Address city(java.lang.String city)
-
getCity
public java.lang.String getCity()
The city.- Returns:
- city
-
setCity
public void setCity(java.lang.String city)
-
county
public Address county(java.lang.String county)
-
getCounty
public java.lang.String getCounty()
The county.- Returns:
- county
-
setCounty
public void setCounty(java.lang.String county)
-
district
public Address district(java.lang.String district)
-
getDistrict
public java.lang.String getDistrict()
The district.- Returns:
- district
-
setDistrict
public void setDistrict(java.lang.String district)
-
stateOrRegion
public Address stateOrRegion(java.lang.String stateOrRegion)
-
getStateOrRegion
public java.lang.String getStateOrRegion()
The state or region.- Returns:
- stateOrRegion
-
setStateOrRegion
public void setStateOrRegion(java.lang.String stateOrRegion)
-
municipality
public Address municipality(java.lang.String municipality)
-
getMunicipality
public java.lang.String getMunicipality()
The municipality.- Returns:
- municipality
-
setMunicipality
public void setMunicipality(java.lang.String municipality)
-
postalCode
public Address postalCode(java.lang.String postalCode)
-
getPostalCode
public java.lang.String getPostalCode()
The postal code.- Returns:
- postalCode
-
setPostalCode
public void setPostalCode(java.lang.String postalCode)
-
countryCode
public Address countryCode(java.lang.String countryCode)
-
getCountryCode
public java.lang.String getCountryCode()
The country code. A two-character country code, in ISO 3166-1 alpha-2 format.- Returns:
- countryCode
-
setCountryCode
public void setCountryCode(java.lang.String countryCode)
-
phone
public Address phone(java.lang.String phone)
-
getPhone
public java.lang.String getPhone()
The phone number of the buyer. **Note**: 1. This attribute is only available for shipping address. 2. In some cases, the buyer phone number is suppressed: a. Phone is suppressed for all `AFN` (fulfilled by Amazon) orders. b. Phone is suppressed for the shipped `MFN` (fulfilled by seller) order when the current date is past the Latest Delivery Date.- Returns:
- phone
-
setPhone
public void setPhone(java.lang.String phone)
-
extendedFields
public Address extendedFields(AddressExtendedFields extendedFields)
-
getExtendedFields
public AddressExtendedFields getExtendedFields()
Get extendedFields- Returns:
- extendedFields
-
setExtendedFields
public void setExtendedFields(AddressExtendedFields extendedFields)
-
addressType
public Address addressType(Address.AddressTypeEnum addressType)
-
getAddressType
public Address.AddressTypeEnum getAddressType()
The address type of the shipping address.- Returns:
- addressType
-
setAddressType
public void setAddressType(Address.AddressTypeEnum addressType)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-