Class BusinessDetails
- java.lang.Object
-
- com.adyen.model.marketpaywebhooks.BusinessDetails
-
public class BusinessDetails extends Object
BusinessDetails
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_DOING_BUSINESS_ASstatic StringJSON_PROPERTY_LEGAL_BUSINESS_NAMEstatic StringJSON_PROPERTY_LISTED_ULTIMATE_PARENT_COMPANYstatic StringJSON_PROPERTY_REGISTRATION_NUMBERstatic StringJSON_PROPERTY_SHAREHOLDERSstatic StringJSON_PROPERTY_SIGNATORIESstatic StringJSON_PROPERTY_STOCK_EXCHANGEstatic StringJSON_PROPERTY_STOCK_NUMBERstatic StringJSON_PROPERTY_STOCK_TICKERstatic StringJSON_PROPERTY_TAX_ID
-
Constructor Summary
Constructors Constructor Description BusinessDetails()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BusinessDetailsaddListedUltimateParentCompanyItem(UltimateParentCompany listedUltimateParentCompanyItem)BusinessDetailsaddShareholdersItem(ShareholderContact shareholdersItem)BusinessDetailsaddSignatoriesItem(SignatoryContact signatoriesItem)BusinessDetailsdoingBusinessAs(String doingBusinessAs)booleanequals(Object o)Return true if this BusinessDetails object is equal to o.static BusinessDetailsfromJson(String jsonString)Create an instance of BusinessDetails given an JSON stringStringgetDoingBusinessAs()The registered name of the company (if it differs from the legal name of the company).StringgetLegalBusinessName()The legal name of the company.List<UltimateParentCompany>getListedUltimateParentCompany()Information about the parent public company.StringgetRegistrationNumber()The registration number of the company.List<ShareholderContact>getShareholders()Array containing information about individuals associated with the account holder either through ownership or control.List<SignatoryContact>getSignatories()Signatories associated with the company.StringgetStockExchange()Market Identifier Code (MIC).StringgetStockNumber()International Securities Identification Number (ISIN).StringgetStockTicker()Stock Ticker symbol.StringgetTaxId()The tax ID of the company.inthashCode()BusinessDetailslegalBusinessName(String legalBusinessName)BusinessDetailslistedUltimateParentCompany(List<UltimateParentCompany> listedUltimateParentCompany)BusinessDetailsregistrationNumber(String registrationNumber)voidsetDoingBusinessAs(String doingBusinessAs)voidsetLegalBusinessName(String legalBusinessName)voidsetListedUltimateParentCompany(List<UltimateParentCompany> listedUltimateParentCompany)voidsetRegistrationNumber(String registrationNumber)voidsetShareholders(List<ShareholderContact> shareholders)voidsetSignatories(List<SignatoryContact> signatories)voidsetStockExchange(String stockExchange)voidsetStockNumber(String stockNumber)voidsetStockTicker(String stockTicker)voidsetTaxId(String taxId)BusinessDetailsshareholders(List<ShareholderContact> shareholders)BusinessDetailssignatories(List<SignatoryContact> signatories)BusinessDetailsstockExchange(String stockExchange)BusinessDetailsstockNumber(String stockNumber)BusinessDetailsstockTicker(String stockTicker)BusinessDetailstaxId(String taxId)StringtoJson()Convert an instance of BusinessDetails to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_DOING_BUSINESS_AS
public static final String JSON_PROPERTY_DOING_BUSINESS_AS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LEGAL_BUSINESS_NAME
public static final String JSON_PROPERTY_LEGAL_BUSINESS_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LISTED_ULTIMATE_PARENT_COMPANY
public static final String JSON_PROPERTY_LISTED_ULTIMATE_PARENT_COMPANY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REGISTRATION_NUMBER
public static final String JSON_PROPERTY_REGISTRATION_NUMBER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHAREHOLDERS
public static final String JSON_PROPERTY_SHAREHOLDERS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SIGNATORIES
public static final String JSON_PROPERTY_SIGNATORIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STOCK_EXCHANGE
public static final String JSON_PROPERTY_STOCK_EXCHANGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STOCK_NUMBER
public static final String JSON_PROPERTY_STOCK_NUMBER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STOCK_TICKER
public static final String JSON_PROPERTY_STOCK_TICKER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TAX_ID
public static final String JSON_PROPERTY_TAX_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
doingBusinessAs
public BusinessDetails doingBusinessAs(String doingBusinessAs)
-
getDoingBusinessAs
public String getDoingBusinessAs()
The registered name of the company (if it differs from the legal name of the company).- Returns:
- doingBusinessAs
-
setDoingBusinessAs
public void setDoingBusinessAs(String doingBusinessAs)
-
legalBusinessName
public BusinessDetails legalBusinessName(String legalBusinessName)
-
getLegalBusinessName
public String getLegalBusinessName()
The legal name of the company.- Returns:
- legalBusinessName
-
setLegalBusinessName
public void setLegalBusinessName(String legalBusinessName)
-
listedUltimateParentCompany
public BusinessDetails listedUltimateParentCompany(List<UltimateParentCompany> listedUltimateParentCompany)
-
addListedUltimateParentCompanyItem
public BusinessDetails addListedUltimateParentCompanyItem(UltimateParentCompany listedUltimateParentCompanyItem)
-
getListedUltimateParentCompany
public List<UltimateParentCompany> getListedUltimateParentCompany()
Information about the parent public company. Required if the account holder is 100% owned by a publicly listed company.- Returns:
- listedUltimateParentCompany
-
setListedUltimateParentCompany
public void setListedUltimateParentCompany(List<UltimateParentCompany> listedUltimateParentCompany)
-
registrationNumber
public BusinessDetails registrationNumber(String registrationNumber)
-
getRegistrationNumber
public String getRegistrationNumber()
The registration number of the company.- Returns:
- registrationNumber
-
setRegistrationNumber
public void setRegistrationNumber(String registrationNumber)
-
shareholders
public BusinessDetails shareholders(List<ShareholderContact> shareholders)
-
addShareholdersItem
public BusinessDetails addShareholdersItem(ShareholderContact shareholdersItem)
-
getShareholders
public List<ShareholderContact> getShareholders()
Array containing information about individuals associated with the account holder either through ownership or control. For details about how you can identify them, refer to [our verification guide](https://docs.adyen.com/marketplaces-and-platforms/classic/verification-process#identify-ubos).- Returns:
- shareholders
-
setShareholders
public void setShareholders(List<ShareholderContact> shareholders)
-
signatories
public BusinessDetails signatories(List<SignatoryContact> signatories)
-
addSignatoriesItem
public BusinessDetails addSignatoriesItem(SignatoryContact signatoriesItem)
-
getSignatories
public List<SignatoryContact> getSignatories()
Signatories associated with the company. Each array entry should represent one signatory.- Returns:
- signatories
-
setSignatories
public void setSignatories(List<SignatoryContact> signatories)
-
stockExchange
public BusinessDetails stockExchange(String stockExchange)
-
getStockExchange
public String getStockExchange()
Market Identifier Code (MIC).- Returns:
- stockExchange
-
setStockExchange
public void setStockExchange(String stockExchange)
-
stockNumber
public BusinessDetails stockNumber(String stockNumber)
-
getStockNumber
public String getStockNumber()
International Securities Identification Number (ISIN).- Returns:
- stockNumber
-
setStockNumber
public void setStockNumber(String stockNumber)
-
stockTicker
public BusinessDetails stockTicker(String stockTicker)
-
getStockTicker
public String getStockTicker()
Stock Ticker symbol.- Returns:
- stockTicker
-
setStockTicker
public void setStockTicker(String stockTicker)
-
taxId
public BusinessDetails taxId(String taxId)
-
getTaxId
public String getTaxId()
The tax ID of the company.- Returns:
- taxId
-
setTaxId
public void setTaxId(String taxId)
-
equals
public boolean equals(Object o)
Return true if this BusinessDetails object is equal to o.
-
fromJson
public static BusinessDetails fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of BusinessDetails given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of BusinessDetails
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to BusinessDetails
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of BusinessDetails to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-