Class IdentityVerificationBankModel
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.model.IdentityVerificationBankModel
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-11-29T14:16:54.653486Z[Etc/UTC]") public class IdentityVerificationBankModel extends Object
IdentityVerificationBankModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIdentityVerificationBankModel.MethodEnumThe identity verification method.static classIdentityVerificationBankModel.OutcomeEnumThe outcome of the verification process.static classIdentityVerificationBankModel.StateEnumThe state of the verification process.static classIdentityVerificationBankModel.TypeEnumThe type of identity verification.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CREATED_ATstatic StringJSON_PROPERTY_CUSTOMER_GUIDstatic StringJSON_PROPERTY_FAILURE_CODESstatic StringJSON_PROPERTY_GUIDstatic StringJSON_PROPERTY_METHODstatic StringJSON_PROPERTY_OUTCOMEstatic StringJSON_PROPERTY_STATEstatic StringJSON_PROPERTY_TYPEstatic StringJSON_PROPERTY_UPDATED_AT
-
Constructor Summary
Constructors Constructor Description IdentityVerificationBankModel()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_GUID
public static final String JSON_PROPERTY_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CUSTOMER_GUID
public static final String JSON_PROPERTY_CUSTOMER_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_METHOD
public static final String JSON_PROPERTY_METHOD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_UPDATED_AT
public static final String JSON_PROPERTY_UPDATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_STATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OUTCOME
public static final String JSON_PROPERTY_OUTCOME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FAILURE_CODES
public static final String JSON_PROPERTY_FAILURE_CODES
- See Also:
- Constant Field Values
-
-
Method Detail
-
guid
public IdentityVerificationBankModel guid(String guid)
-
getGuid
@Nullable public String getGuid()
Auto-generated unique identifier for the identity verification.- Returns:
- guid
-
setGuid
public void setGuid(String guid)
-
customerGuid
public IdentityVerificationBankModel customerGuid(String customerGuid)
-
getCustomerGuid
@Nullable public String getCustomerGuid()
The customer's identifier.- Returns:
- customerGuid
-
setCustomerGuid
public void setCustomerGuid(String customerGuid)
-
type
public IdentityVerificationBankModel type(IdentityVerificationBankModel.TypeEnum type)
-
getType
@Nullable public IdentityVerificationBankModel.TypeEnum getType()
The type of identity verification.- Returns:
- type
-
setType
public void setType(IdentityVerificationBankModel.TypeEnum type)
-
method
public IdentityVerificationBankModel method(IdentityVerificationBankModel.MethodEnum method)
-
getMethod
@Nullable public IdentityVerificationBankModel.MethodEnum getMethod()
The identity verification method.- Returns:
- method
-
setMethod
public void setMethod(IdentityVerificationBankModel.MethodEnum method)
-
createdAt
public IdentityVerificationBankModel createdAt(OffsetDateTime createdAt)
-
getCreatedAt
@Nullable public OffsetDateTime getCreatedAt()
ISO8601 datetime the record was created at.- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(OffsetDateTime createdAt)
-
updatedAt
public IdentityVerificationBankModel updatedAt(OffsetDateTime updatedAt)
-
getUpdatedAt
@Nullable public OffsetDateTime getUpdatedAt()
ISO8601 datetime the record was last updated at.- Returns:
- updatedAt
-
setUpdatedAt
public void setUpdatedAt(OffsetDateTime updatedAt)
-
state
public IdentityVerificationBankModel state(IdentityVerificationBankModel.StateEnum state)
-
getState
@Nullable public IdentityVerificationBankModel.StateEnum getState()
The state of the verification process.- Returns:
- state
-
setState
public void setState(IdentityVerificationBankModel.StateEnum state)
-
outcome
public IdentityVerificationBankModel outcome(IdentityVerificationBankModel.OutcomeEnum outcome)
-
getOutcome
@Nullable public IdentityVerificationBankModel.OutcomeEnum getOutcome()
The outcome of the verification process.- Returns:
- outcome
-
setOutcome
public void setOutcome(IdentityVerificationBankModel.OutcomeEnum outcome)
-
failureCodes
public IdentityVerificationBankModel failureCodes(List<String> failureCodes)
-
addFailureCodesItem
public IdentityVerificationBankModel addFailureCodesItem(String failureCodesItem)
-
getFailureCodes
@Nullable public List<String> getFailureCodes()
The reason codes explaining the outcome.- Returns:
- failureCodes
-
-