Class TrustedBeneficiaries


  • @Validated
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2020-04-15T15:50:07.478677+03:00[Europe/Kiev]")
    public class TrustedBeneficiaries
    extends Object
    Requested trusted beneficiaries services for a consent.
    • Constructor Detail

      • TrustedBeneficiaries

        public TrustedBeneficiaries()
    • Method Detail

      • getTrustedBeneficiaryId

        @NotNull
        public @NotNull String getTrustedBeneficiaryId()
        Resource identification of the list entry.
        Returns:
        trustedBeneficiaryId
      • setTrustedBeneficiaryId

        public void setTrustedBeneficiaryId​(String trustedBeneficiaryId)
      • getDebtorAccount

        @Valid
        public @Valid AccountReference getDebtorAccount()
        Get debtorAccount
        Returns:
        debtorAccount
      • setDebtorAccount

        public void setDebtorAccount​(AccountReference debtorAccount)
      • getCreditorAccount

        @NotNull
        @Valid
        public @NotNull @Valid AccountReference getCreditorAccount()
        Get creditorAccount
        Returns:
        creditorAccount
      • setCreditorAccount

        public void setCreditorAccount​(AccountReference creditorAccount)
      • getCreditorAgent

        public String getCreditorAgent()
        It is mandated where the information is mandated for related credit transfers.
        Returns:
        creditorAgent
      • setCreditorAgent

        public void setCreditorAgent​(String creditorAgent)
      • getCreditorName

        @NotNull
        @Size(max=70)
        public @NotNull @Size(max=70) String getCreditorName()
        Name of the creditor as provided by the PSU.
        Returns:
        creditorName
      • setCreditorName

        public void setCreditorName​(String creditorName)
      • getCreditorAlias

        @Size(max=70)
        public @Size(max=70) String getCreditorAlias()
        An alias for the creditor as defined by the PSU as an alias when displaying the list of trusted beneficiaries in online channels of the ASPSP.
        Returns:
        creditorAlias
      • setCreditorAlias

        public void setCreditorAlias​(String creditorAlias)
      • getCreditorId

        @Size(max=35)
        public @Size(max=35) String getCreditorId()
        Identification of Creditors.
        Returns:
        creditorId
      • setCreditorId

        public void setCreditorId​(String creditorId)
      • getCreditorAddress

        @Valid
        public @Valid Address getCreditorAddress()
        Get creditorAddress
        Returns:
        creditorAddress
      • setCreditorAddress

        public void setCreditorAddress​(Address creditorAddress)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object