Class UpdateAccountHolderRequest


  • public class UpdateAccountHolderRequest
    extends Object
    UpdateAccountHolderRequest
    • Constructor Detail

      • UpdateAccountHolderRequest

        public UpdateAccountHolderRequest()
    • Method Detail

      • getAccountHolderCode

        public String getAccountHolderCode()
        The code of the Account Holder to be updated.
        Returns:
        accountHolderCode
      • setAccountHolderCode

        public void setAccountHolderCode​(String accountHolderCode)
      • getAccountHolderDetails

        public AccountHolderDetails getAccountHolderDetails()
        Get accountHolderDetails
        Returns:
        accountHolderDetails
      • setAccountHolderDetails

        public void setAccountHolderDetails​(AccountHolderDetails accountHolderDetails)
      • getDescription

        public String getDescription()
        The description to which the Account Holder should be updated.
        Returns:
        description
      • setDescription

        public void setDescription​(String description)
      • getLegalEntity

        public UpdateAccountHolderRequest.LegalEntityEnum getLegalEntity()
        The entity type. Permitted values: `Business`, `Individual` If an account holder is 'Business', then `accountHolderDetails.businessDetails` must be provided, as well as at least one entry in the `accountHolderDetails.businessDetails.shareholders` list. If an account holder is 'Individual', then `accountHolderDetails.individualDetails` must be provided.
        Returns:
        legalEntity
      • getPrimaryCurrency

        public String getPrimaryCurrency()
        The primary three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes), to which the account holder should be updated.
        Returns:
        primaryCurrency
      • setPrimaryCurrency

        public void setPrimaryCurrency​(String primaryCurrency)
      • getProcessingTier

        public Integer getProcessingTier()
        The processing tier to which the Account Holder should be updated. >The processing tier can not be lowered through this request. >Required if accountHolderDetails are not provided.
        Returns:
        processingTier
      • setProcessingTier

        public void setProcessingTier​(Integer processingTier)
      • getVerificationProfile

        public String getVerificationProfile()
        The identifier of the profile that applies to this entity
        Returns:
        verificationProfile
      • setVerificationProfile

        public void setVerificationProfile​(String verificationProfile)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object