Package com.adyen.model.marketpay
Class CreateAccountResponse
- java.lang.Object
-
- com.adyen.model.marketpay.CreateAccountResponse
-
public class CreateAccountResponse extends Object
CreateAccountResponse
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateAccountResponse.StatusEnumThe status of the account.
-
Constructor Summary
Constructors Constructor Description CreateAccountResponse()
-
Method Summary
-
-
-
Method Detail
-
accountCode
public CreateAccountResponse accountCode(String accountCode)
-
getAccountCode
public String getAccountCode()
The code of the new account.- Returns:
- accountCode
-
setAccountCode
public void setAccountCode(String accountCode)
-
accountHolderCode
public CreateAccountResponse accountHolderCode(String accountHolderCode)
-
getAccountHolderCode
public String getAccountHolderCode()
The code of the account holder.- Returns:
- accountHolderCode
-
setAccountHolderCode
public void setAccountHolderCode(String accountHolderCode)
-
description
public CreateAccountResponse description(String description)
-
getDescription
public String getDescription()
The description of the account.- Returns:
- description
-
setDescription
public void setDescription(String description)
-
invalidFields
public CreateAccountResponse invalidFields(List<ErrorFieldType> invalidFields)
-
addInvalidFieldsItem
public CreateAccountResponse addInvalidFieldsItem(ErrorFieldType invalidFieldsItem)
-
getInvalidFields
public List<ErrorFieldType> getInvalidFields()
A list of fields that caused the `/createAccount` request to fail.- Returns:
- invalidFields
-
setInvalidFields
public void setInvalidFields(List<ErrorFieldType> invalidFields)
-
metadata
public CreateAccountResponse metadata(Map<String,String> metadata)
-
putMetadataItem
public CreateAccountResponse putMetadataItem(String key, String metadataItem)
-
payoutSchedule
public CreateAccountResponse payoutSchedule(PayoutScheduleResponse payoutSchedule)
-
getPayoutSchedule
public PayoutScheduleResponse getPayoutSchedule()
Get payoutSchedule- Returns:
- payoutSchedule
-
setPayoutSchedule
public void setPayoutSchedule(PayoutScheduleResponse payoutSchedule)
-
pspReference
public CreateAccountResponse pspReference(String pspReference)
-
getPspReference
public String getPspReference()
The reference of a request. Can be used to uniquely identify the request.- Returns:
- pspReference
-
setPspReference
public void setPspReference(String pspReference)
-
resultCode
public CreateAccountResponse resultCode(String resultCode)
-
getResultCode
public String getResultCode()
The result code.- Returns:
- resultCode
-
setResultCode
public void setResultCode(String resultCode)
-
status
public CreateAccountResponse status(CreateAccountResponse.StatusEnum status)
-
getStatus
public CreateAccountResponse.StatusEnum getStatus()
The status of the account. >Permitted values: `Active`.- Returns:
- status
-
setStatus
public void setStatus(CreateAccountResponse.StatusEnum status)
-
bankAccountUUID
public CreateAccountResponse bankAccountUUID(String bankAccountUUID)
-
getBankAccountUUID
public String getBankAccountUUID()
-
setBankAccountUUID
public void setBankAccountUUID(String bankAccountUUID)
-
payoutMethodCode
public CreateAccountResponse payoutMethodCode(String payoutMethodCode)
-
getPayoutMethodCode
public String getPayoutMethodCode()
-
setPayoutMethodCode
public void setPayoutMethodCode(String payoutMethodCode)
-
payoutSpeed
public CreateAccountResponse payoutSpeed(PayoutSpeedEnum payoutSpeed)
-
getPayoutSpeed
public PayoutSpeedEnum getPayoutSpeed()
-
setPayoutSpeed
public void setPayoutSpeed(PayoutSpeedEnum payoutSpeed)
-
-