Interface BalanceQueryResponse.BalanceDetail.BalanceItemDetail

All Superinterfaces:
Serializable
Enclosing interface:
BalanceQueryResponse.BalanceDetail

public static interface BalanceQueryResponse.BalanceDetail.BalanceItemDetail extends Serializable
Interface that encapsulate the Balance Detail at the Item Level
  • Method Details

    • getValidFrom

      ZonedDateTime getValidFrom()
      Method returns the validity Start time of the Balance Item
      Returns:
      validity Start Time
    • getValidTo

      ZonedDateTime getValidTo()
      Method returns the validity End time of the Balance Item
      Returns:
      validity End Time
    • getConsumedReservation

      UnitValue getConsumedReservation()
      Method returns the BalanceItem level Consumed Reservation
      Returns:
      Consumed Reservation
    • getActiveReservation

      UnitValue getActiveReservation()
      Method returns the BalanceItem level Active Reservation
      Returns:
      Active Reservation
    • getAvailableBalance

      UnitValue getAvailableBalance()
      Method returns the BalanceItem level Available Balance
      Returns:
      Available Balance
    • getCurrentBalance

      UnitValue getCurrentBalance()
      Method returns the BalanceItem level current main Balance
      Returns:
      current main Balance
    • getLoanBalance

      UnitValue getLoanBalance()
      Method returns the BalanceItem level loan Balance
      Returns:
      loan Balance
    • getGranter

      Method returns the granter of the balance item
      Returns:
      Granter
    • getBalanceItemId

      Long getBalanceItemId()
      Method returns the balance item id
      Returns:
      balance item id
    • getOriginalBalance

      UnitValue getOriginalBalance()
      Method returns the BalanceItem level Original Balance
      Returns:
      Original Balance
    • getType

      String getType()
      Method returns the Balance Type
      Returns:
      Balance Type
    • isRolloverBucket

      boolean isRolloverBucket()
      Method returning if the bucket is a rollover bucket
      Returns:
      boolean
    • getRolloverData

      String getRolloverData()