Class KYCCheckStatusData
- java.lang.Object
-
- com.adyen.model.marketpaywebhooks.KYCCheckStatusData
-
public class KYCCheckStatusData extends Object
KYCCheckStatusData
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKYCCheckStatusData.StatusEnumThe status of the check.static classKYCCheckStatusData.TypeEnumThe type of check.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_REQUIRED_FIELDSstatic StringJSON_PROPERTY_STATUSstatic StringJSON_PROPERTY_SUMMARYstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description KYCCheckStatusData()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_REQUIRED_FIELDS
public static final String JSON_PROPERTY_REQUIRED_FIELDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_STATUS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SUMMARY
public static final String JSON_PROPERTY_SUMMARY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
requiredFields
public KYCCheckStatusData requiredFields(List<String> requiredFields)
-
addRequiredFieldsItem
public KYCCheckStatusData addRequiredFieldsItem(String requiredFieldsItem)
-
getRequiredFields
public List<String> getRequiredFields()
A list of the fields required for execution of the check.- Returns:
- requiredFields
-
status
public KYCCheckStatusData status(KYCCheckStatusData.StatusEnum status)
-
getStatus
public KYCCheckStatusData.StatusEnum getStatus()
The status of the check. Possible values: **AWAITING_DATA** , **DATA_PROVIDED**, **FAILED**, **INVALID_DATA**, **PASSED**, **PENDING**, **RETRY_LIMIT_REACHED**.- Returns:
- status
-
setStatus
public void setStatus(KYCCheckStatusData.StatusEnum status)
-
summary
public KYCCheckStatusData summary(KYCCheckSummary summary)
-
getSummary
public KYCCheckSummary getSummary()
Get summary- Returns:
- summary
-
setSummary
public void setSummary(KYCCheckSummary summary)
-
type
public KYCCheckStatusData type(KYCCheckStatusData.TypeEnum type)
-
getType
public KYCCheckStatusData.TypeEnum getType()
The type of check. Possible values: * **BANK_ACCOUNT_VERIFICATION**: Used in v5 and earlier. Replaced by **PAYOUT_METHOD_VERIFICATION** in v6 and later. * **COMPANY_VERIFICATION** * **CARD_VERIFICATION** * **IDENTITY_VERIFICATION** * **LEGAL_ARRANGEMENT_VERIFICATION** * **NONPROFIT_VERIFICATION** * **PASSPORT_VERIFICATION** * **PAYOUT_METHOD_VERIFICATION**: Used in v6 and later. * **PCI_VERIFICATION**- Returns:
- type
-
setType
public void setType(KYCCheckStatusData.TypeEnum type)
-
equals
public boolean equals(Object o)
Return true if this KYCCheckStatusData object is equal to o.
-
fromJson
public static KYCCheckStatusData fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of KYCCheckStatusData given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of KYCCheckStatusData
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to KYCCheckStatusData
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of KYCCheckStatusData to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-