Class IdentityVerificationBankModel


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2025-06-09T18:34:56.929711Z[Etc/UTC]")
    public class IdentityVerificationBankModel
    extends Object
    IdentityVerificationBankModel
    • Constructor Detail

      • IdentityVerificationBankModel

        public IdentityVerificationBankModel()
    • Method Detail

      • getGuid

        @Nullable
        public String getGuid()
        Auto-generated unique identifier for the identity verification.
        Returns:
        guid
      • setGuid

        public void setGuid​(String guid)
      • getType

        @Nullable
        public String getType()
        The identity verification type; one of kyc, bank_account, or counterparty.
        Returns:
        type
      • setType

        public void setType​(String type)
      • getMethod

        @Nullable
        public String getMethod()
        The identity verification method; one of attested, document_submission, enhanced_due_diligence, id_and_selfie, tax_id_and_selfie, business_registration, attested_id_and_selfie, attested_business_registration, watchlists, attested_ownership, or account_ownership.
        Returns:
        method
      • setMethod

        public void setMethod​(String method)
      • getCreatedAt

        @Nullable
        public OffsetDateTime getCreatedAt()
        ISO8601 datetime the record was created at.
        Returns:
        createdAt
      • setCreatedAt

        public void setCreatedAt​(OffsetDateTime createdAt)
      • getUpdatedAt

        @Nullable
        public OffsetDateTime getUpdatedAt()
        ISO8601 datetime the record was last updated at.
        Returns:
        updatedAt
      • setUpdatedAt

        public void setUpdatedAt​(OffsetDateTime updatedAt)
      • getCustomerGuid

        @Nullable
        public String getCustomerGuid()
        The customer's identifier.
        Returns:
        customerGuid
      • getCustomerGuid_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getCustomerGuid_JsonNullable()
      • setCustomerGuid_JsonNullable

        public void setCustomerGuid_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> customerGuid)
      • setCustomerGuid

        public void setCustomerGuid​(String customerGuid)
      • getCounterpartyGuid

        @Nullable
        public String getCounterpartyGuid()
        The counterparty's identifier.
        Returns:
        counterpartyGuid
      • getCounterpartyGuid_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getCounterpartyGuid_JsonNullable()
      • setCounterpartyGuid_JsonNullable

        public void setCounterpartyGuid_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> counterpartyGuid)
      • setCounterpartyGuid

        public void setCounterpartyGuid​(String counterpartyGuid)
      • getExternalBankAccountGuid

        @Nullable
        public String getExternalBankAccountGuid()
        The external bank account's identifier.
        Returns:
        externalBankAccountGuid
      • getExternalBankAccountGuid_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getExternalBankAccountGuid_JsonNullable()
      • setExternalBankAccountGuid_JsonNullable

        public void setExternalBankAccountGuid_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> externalBankAccountGuid)
      • setExternalBankAccountGuid

        public void setExternalBankAccountGuid​(String externalBankAccountGuid)
      • getState

        @Nullable
        public String getState()
        The identity verification state; one of storing, waiting, pending, reviewing, expired, or completed.
        Returns:
        state
      • setState

        public void setState​(String state)
      • getOutcome

        @Nullable
        public String getOutcome()
        The identity verification outcome; one of passed or failed.
        Returns:
        outcome
      • getOutcome_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getOutcome_JsonNullable()
      • setOutcome_JsonNullable

        public void setOutcome_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> outcome)
      • setOutcome

        public void setOutcome​(String outcome)
      • getFailureCodes

        @Nullable
        public List<String> getFailureCodes()
        The reason codes explaining the outcome.
        Returns:
        failureCodes
      • getFailureCodes_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<List<String>> getFailureCodes_JsonNullable()
      • setFailureCodes_JsonNullable

        public void setFailureCodes_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<List<String>> failureCodes)
      • setFailureCodes

        public void setFailureCodes​(List<String> failureCodes)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object