Class KYCVerificationResult
- java.lang.Object
-
- com.adyen.model.marketpaywebhooks.KYCVerificationResult
-
public class KYCVerificationResult extends Object
KYCVerificationResult
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACCOUNT_HOLDERstatic StringJSON_PROPERTY_LEGAL_ARRANGEMENTSstatic StringJSON_PROPERTY_LEGAL_ARRANGEMENTS_ENTITIESstatic StringJSON_PROPERTY_PAYOUT_METHODSstatic StringJSON_PROPERTY_SHAREHOLDERSstatic StringJSON_PROPERTY_SIGNATORIESstatic StringJSON_PROPERTY_ULTIMATE_PARENT_COMPANY
-
Constructor Summary
Constructors Constructor Description KYCVerificationResult()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_ACCOUNT_HOLDER
public static final String JSON_PROPERTY_ACCOUNT_HOLDER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LEGAL_ARRANGEMENTS
public static final String JSON_PROPERTY_LEGAL_ARRANGEMENTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LEGAL_ARRANGEMENTS_ENTITIES
public static final String JSON_PROPERTY_LEGAL_ARRANGEMENTS_ENTITIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYOUT_METHODS
public static final String JSON_PROPERTY_PAYOUT_METHODS
- 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_ULTIMATE_PARENT_COMPANY
public static final String JSON_PROPERTY_ULTIMATE_PARENT_COMPANY
- See Also:
- Constant Field Values
-
-
Method Detail
-
accountHolder
public KYCVerificationResult accountHolder(KYCCheckResult accountHolder)
-
getAccountHolder
public KYCCheckResult getAccountHolder()
Get accountHolder- Returns:
- accountHolder
-
setAccountHolder
public void setAccountHolder(KYCCheckResult accountHolder)
-
legalArrangements
public KYCVerificationResult legalArrangements(List<KYCLegalArrangementCheckResult> legalArrangements)
-
addLegalArrangementsItem
public KYCVerificationResult addLegalArrangementsItem(KYCLegalArrangementCheckResult legalArrangementsItem)
-
getLegalArrangements
public List<KYCLegalArrangementCheckResult> getLegalArrangements()
The results of the checks on the legal arrangements.- Returns:
- legalArrangements
-
setLegalArrangements
public void setLegalArrangements(List<KYCLegalArrangementCheckResult> legalArrangements)
-
legalArrangementsEntities
public KYCVerificationResult legalArrangementsEntities(List<KYCLegalArrangementEntityCheckResult> legalArrangementsEntities)
-
addLegalArrangementsEntitiesItem
public KYCVerificationResult addLegalArrangementsEntitiesItem(KYCLegalArrangementEntityCheckResult legalArrangementsEntitiesItem)
-
getLegalArrangementsEntities
public List<KYCLegalArrangementEntityCheckResult> getLegalArrangementsEntities()
The results of the checks on the legal arrangement entities.- Returns:
- legalArrangementsEntities
-
setLegalArrangementsEntities
public void setLegalArrangementsEntities(List<KYCLegalArrangementEntityCheckResult> legalArrangementsEntities)
-
payoutMethods
public KYCVerificationResult payoutMethods(List<KYCPayoutMethodCheckResult> payoutMethods)
-
addPayoutMethodsItem
public KYCVerificationResult addPayoutMethodsItem(KYCPayoutMethodCheckResult payoutMethodsItem)
-
getPayoutMethods
public List<KYCPayoutMethodCheckResult> getPayoutMethods()
The results of the checks on the payout methods.- Returns:
- payoutMethods
-
setPayoutMethods
public void setPayoutMethods(List<KYCPayoutMethodCheckResult> payoutMethods)
-
shareholders
public KYCVerificationResult shareholders(List<KYCShareholderCheckResult> shareholders)
-
addShareholdersItem
public KYCVerificationResult addShareholdersItem(KYCShareholderCheckResult shareholdersItem)
-
getShareholders
public List<KYCShareholderCheckResult> getShareholders()
The results of the checks on the shareholders.- Returns:
- shareholders
-
setShareholders
public void setShareholders(List<KYCShareholderCheckResult> shareholders)
-
signatories
public KYCVerificationResult signatories(List<KYCSignatoryCheckResult> signatories)
-
addSignatoriesItem
public KYCVerificationResult addSignatoriesItem(KYCSignatoryCheckResult signatoriesItem)
-
getSignatories
public List<KYCSignatoryCheckResult> getSignatories()
The results of the checks on the signatories.- Returns:
- signatories
-
setSignatories
public void setSignatories(List<KYCSignatoryCheckResult> signatories)
-
ultimateParentCompany
public KYCVerificationResult ultimateParentCompany(List<KYCUltimateParentCompanyCheckResult> ultimateParentCompany)
-
addUltimateParentCompanyItem
public KYCVerificationResult addUltimateParentCompanyItem(KYCUltimateParentCompanyCheckResult ultimateParentCompanyItem)
-
getUltimateParentCompany
public List<KYCUltimateParentCompanyCheckResult> getUltimateParentCompany()
The result of the check on the Ultimate Parent Company.- Returns:
- ultimateParentCompany
-
setUltimateParentCompany
public void setUltimateParentCompany(List<KYCUltimateParentCompanyCheckResult> ultimateParentCompany)
-
equals
public boolean equals(Object o)
Return true if this KYCVerificationResult object is equal to o.
-
fromJson
public static KYCVerificationResult fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of KYCVerificationResult given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of KYCVerificationResult
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to KYCVerificationResult
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of KYCVerificationResult to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-