com.adyen.model.marketpay.notification.AccountHolderVerificationContent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of adyen-java-api-library Show documentation
Show all versions of adyen-java-api-library Show documentation
Adyen API Client Library for Java
/*
* ######
* ######
* ############ ####( ###### #####. ###### ############ ############
* ############# #####( ###### #####. ###### ############# #############
* ###### #####( ###### #####. ###### ##### ###### ##### ######
* ###### ###### #####( ###### #####. ###### ##### ##### ##### ######
* ###### ###### #####( ###### #####. ###### ##### ##### ######
* ############# ############# ############# ############# ##### ######
* ############ ############ ############# ############ ##### ######
* ######
* #############
* ############
*
* Adyen Java API Library
*
* Copyright (c) 2017 Adyen B.V.
* This file is open source and available under the MIT license.
* See the LICENSE file for more info.
*/
package com.adyen.model.marketpay.notification;
import com.adyen.model.marketpay.KYCCheckStatusData;
import com.google.gson.annotations.SerializedName;
public class AccountHolderVerificationContent {
private String accountHolderCode;
private String shareholderCode;
private String bankAccountUUID;
KYCCheckStatusData.CheckTypeEnum verificationType;
KYCCheckStatusData.CheckStatusEnum verificationStatus;
@SerializedName("statusSummary")
private KYCCheckSummary statusSummary = null;
public String getAccountHolderCode() {
return accountHolderCode;
}
public void setAccountHolderCode(String accountHolderCode) {
this.accountHolderCode = accountHolderCode;
}
public String getShareholderCode() {
return shareholderCode;
}
public void setShareholderCode(String shareholderCode) {
this.shareholderCode = shareholderCode;
}
public String getBankAccountUUID() {
return bankAccountUUID;
}
public void setBankAccountUUID(String bankAccountUUID) {
this.bankAccountUUID = bankAccountUUID;
}
public KYCCheckStatusData.CheckTypeEnum getVerificationType() {
return verificationType;
}
public void setVerificationType(KYCCheckStatusData.CheckTypeEnum verificationType) {
this.verificationType = verificationType;
}
public KYCCheckStatusData.CheckStatusEnum getVerificationStatus() {
return verificationStatus;
}
public void setVerificationStatus(KYCCheckStatusData.CheckStatusEnum verificationStatus) {
this.verificationStatus = verificationStatus;
}
@Override
public String toString() {
return "AccountHolderVerificationContent{"
+ "accountHolderCode='"
+ accountHolderCode
+ '\''
+ ", shareholderCode='"
+ shareholderCode
+ '\''
+ ", bankAccountUUID='"
+ bankAccountUUID
+ '\''
+ ", verificationType="
+ verificationType
+ ", verificationStatus="
+ verificationStatus
+ ", statusSummary="
+ toIndentedString(statusSummary)
+ '}';
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}