Class Balance


  • @Validated
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2020-11-12T17:35:11.808068+02:00[Europe/Kiev]")
    public class Balance
    extends Object
    A single balance element.
    • Constructor Detail

      • Balance

        public Balance()
    • Method Detail

      • balanceAmount

        public Balance balanceAmount​(Amount balanceAmount)
      • getBalanceAmount

        @NotNull
        @Valid
        public @NotNull @Valid Amount getBalanceAmount()
        Get balanceAmount
        Returns:
        balanceAmount
      • setBalanceAmount

        public void setBalanceAmount​(Amount balanceAmount)
      • getBalanceType

        @NotNull
        @Valid
        public @NotNull @Valid BalanceType getBalanceType()
        Get balanceType
        Returns:
        balanceType
      • setBalanceType

        public void setBalanceType​(BalanceType balanceType)
      • creditLimitIncluded

        public Balance creditLimitIncluded​(Boolean creditLimitIncluded)
      • isCreditLimitIncluded

        public Boolean isCreditLimitIncluded()
        A flag indicating if the credit limit of the corresponding account is included in the calculation of the balance, where applicable.
        Returns:
        creditLimitIncluded
      • setCreditLimitIncluded

        public void setCreditLimitIncluded​(Boolean creditLimitIncluded)
      • getLastChangeDateTime

        @Valid
        public @Valid OffsetDateTime getLastChangeDateTime()
        This data element might be used to indicate e.g. with the expected or booked balance that no action is known on the account, which is not yet booked.
        Returns:
        lastChangeDateTime
      • setLastChangeDateTime

        public void setLastChangeDateTime​(OffsetDateTime lastChangeDateTime)
      • getReferenceDate

        @Valid
        public @Valid LocalDate getReferenceDate()
        Indicates the date of the balance.
        Returns:
        referenceDate
      • setReferenceDate

        public void setReferenceDate​(LocalDate referenceDate)
      • lastCommittedTransaction

        public Balance lastCommittedTransaction​(String lastCommittedTransaction)
      • getLastCommittedTransaction

        @Size(max=35)
        public @Size(max=35) String getLastCommittedTransaction()
        \"entryReference\" of the last commited transaction to support the TPP in identifying whether all PSU transactions are already known.
        Returns:
        lastCommittedTransaction
      • setLastCommittedTransaction

        public void setLastCommittedTransaction​(String lastCommittedTransaction)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object