@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccountMetaData extends Object implements Serializable, Cloneable, StructuredPojo
The meta data information associated with the account.
Constructor and Description |
---|
AccountMetaData() |
Modifier and Type | Method and Description |
---|---|
AccountMetaData |
addAddressRoleMapEntry(String key,
Jurisdiction value)
Add a single AddressRoleMap entry
|
AccountMetaData |
clearAddressRoleMapEntries()
Removes all the entries added into AddressRoleMap.
|
AccountMetaData |
clone() |
boolean |
equals(Object obj) |
String |
getAccountName()
The Amazon Web Services accounts name.
|
Address |
getAddress() |
Map<String,Jurisdiction> |
getAddressRoleMap()
Address roles associated with the account containing country code information.
|
String |
getAddressType()
The type of address associated with the legal profile.
|
String |
getSeller()
Seller information associated with the account.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountName(String accountName)
The Amazon Web Services accounts name.
|
void |
setAddress(Address address) |
void |
setAddressRoleMap(Map<String,Jurisdiction> addressRoleMap)
Address roles associated with the account containing country code information.
|
void |
setAddressType(String addressType)
The type of address associated with the legal profile.
|
void |
setSeller(String seller)
Seller information associated with the account.
|
String |
toString()
Returns a string representation of this object.
|
AccountMetaData |
withAccountName(String accountName)
The Amazon Web Services accounts name.
|
AccountMetaData |
withAddress(Address address) |
AccountMetaData |
withAddressRoleMap(Map<String,Jurisdiction> addressRoleMap)
Address roles associated with the account containing country code information.
|
AccountMetaData |
withAddressType(AddressRoleType addressType)
The type of address associated with the legal profile.
|
AccountMetaData |
withAddressType(String addressType)
The type of address associated with the legal profile.
|
AccountMetaData |
withSeller(String seller)
Seller information associated with the account.
|
public void setAccountName(String accountName)
The Amazon Web Services accounts name.
accountName
- The Amazon Web Services accounts name.public String getAccountName()
The Amazon Web Services accounts name.
public AccountMetaData withAccountName(String accountName)
The Amazon Web Services accounts name.
accountName
- The Amazon Web Services accounts name.public void setAddress(Address address)
address
- public Address getAddress()
public AccountMetaData withAddress(Address address)
address
- public Map<String,Jurisdiction> getAddressRoleMap()
Address roles associated with the account containing country code information.
public void setAddressRoleMap(Map<String,Jurisdiction> addressRoleMap)
Address roles associated with the account containing country code information.
addressRoleMap
- Address roles associated with the account containing country code information.public AccountMetaData withAddressRoleMap(Map<String,Jurisdiction> addressRoleMap)
Address roles associated with the account containing country code information.
addressRoleMap
- Address roles associated with the account containing country code information.public AccountMetaData addAddressRoleMapEntry(String key, Jurisdiction value)
public AccountMetaData clearAddressRoleMapEntries()
public void setAddressType(String addressType)
The type of address associated with the legal profile.
addressType
- The type of address associated with the legal profile.AddressRoleType
public String getAddressType()
The type of address associated with the legal profile.
AddressRoleType
public AccountMetaData withAddressType(String addressType)
The type of address associated with the legal profile.
addressType
- The type of address associated with the legal profile.AddressRoleType
public AccountMetaData withAddressType(AddressRoleType addressType)
The type of address associated with the legal profile.
addressType
- The type of address associated with the legal profile.AddressRoleType
public void setSeller(String seller)
Seller information associated with the account.
seller
- Seller information associated with the account.public String getSeller()
Seller information associated with the account.
public AccountMetaData withSeller(String seller)
Seller information associated with the account.
seller
- Seller information associated with the account.public String toString()
toString
in class Object
Object.toString()
public AccountMetaData clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.