@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccountDetails extends Object implements Serializable, Cloneable, StructuredPojo
An object with your accountId
and TRN information.
Constructor and Description |
---|
AccountDetails() |
Modifier and Type | Method and Description |
---|---|
AccountDetails |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
List of unique account identifiers.
|
AccountMetaData |
getAccountMetaData()
The meta data information associated with the account.
|
TaxInheritanceDetails |
getTaxInheritanceDetails()
Tax inheritance information associated with the account.
|
TaxRegistrationWithJurisdiction |
getTaxRegistration()
Your TRN information.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
List of unique account identifiers.
|
void |
setAccountMetaData(AccountMetaData accountMetaData)
The meta data information associated with the account.
|
void |
setTaxInheritanceDetails(TaxInheritanceDetails taxInheritanceDetails)
Tax inheritance information associated with the account.
|
void |
setTaxRegistration(TaxRegistrationWithJurisdiction taxRegistration)
Your TRN information.
|
String |
toString()
Returns a string representation of this object.
|
AccountDetails |
withAccountId(String accountId)
List of unique account identifiers.
|
AccountDetails |
withAccountMetaData(AccountMetaData accountMetaData)
The meta data information associated with the account.
|
AccountDetails |
withTaxInheritanceDetails(TaxInheritanceDetails taxInheritanceDetails)
Tax inheritance information associated with the account.
|
AccountDetails |
withTaxRegistration(TaxRegistrationWithJurisdiction taxRegistration)
Your TRN information.
|
public void setAccountId(String accountId)
List of unique account identifiers.
accountId
- List of unique account identifiers.public String getAccountId()
List of unique account identifiers.
public AccountDetails withAccountId(String accountId)
List of unique account identifiers.
accountId
- List of unique account identifiers.public void setAccountMetaData(AccountMetaData accountMetaData)
The meta data information associated with the account.
accountMetaData
- The meta data information associated with the account.public AccountMetaData getAccountMetaData()
The meta data information associated with the account.
public AccountDetails withAccountMetaData(AccountMetaData accountMetaData)
The meta data information associated with the account.
accountMetaData
- The meta data information associated with the account.public void setTaxInheritanceDetails(TaxInheritanceDetails taxInheritanceDetails)
Tax inheritance information associated with the account.
taxInheritanceDetails
- Tax inheritance information associated with the account.public TaxInheritanceDetails getTaxInheritanceDetails()
Tax inheritance information associated with the account.
public AccountDetails withTaxInheritanceDetails(TaxInheritanceDetails taxInheritanceDetails)
Tax inheritance information associated with the account.
taxInheritanceDetails
- Tax inheritance information associated with the account.public void setTaxRegistration(TaxRegistrationWithJurisdiction taxRegistration)
Your TRN information. Instead of having full legal address, here TRN information will have jurisdiction details (for example, country code and state/region/province if applicable).
taxRegistration
- Your TRN information. Instead of having full legal address, here TRN information will have jurisdiction
details (for example, country code and state/region/province if applicable).public TaxRegistrationWithJurisdiction getTaxRegistration()
Your TRN information. Instead of having full legal address, here TRN information will have jurisdiction details (for example, country code and state/region/province if applicable).
public AccountDetails withTaxRegistration(TaxRegistrationWithJurisdiction taxRegistration)
Your TRN information. Instead of having full legal address, here TRN information will have jurisdiction details (for example, country code and state/region/province if applicable).
taxRegistration
- Your TRN information. Instead of having full legal address, here TRN information will have jurisdiction
details (for example, country code and state/region/province if applicable).public String toString()
toString
in class Object
Object.toString()
public AccountDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.