Class O365BillResponse

java.lang.Object
com.iland.core.web.rest.response.vbo.O365BillResponse
All Implemented Interfaces:
Serializable

public final class O365BillResponse extends Object implements Serializable
O365 Bill Response.
Author:
Nick Kasprzak
See Also:
  • Constructor Details

    • O365BillResponse

      public O365BillResponse(int year, int month, double total, double fullMonthContractCost, CurrencyCodeResponse currencyCode, int numberOfLicenses, double costPerLicense, double totalCostForUsedLicenses, int burstCountLicenses, int licensedUserCount, double totalCostForLicensedUserCount, int burstCountForLicensedUserCount)
  • Method Details

    • getYear

      public int getYear()
      Gets year.
      Returns:
      the year
    • getMonth

      public int getMonth()
      Gets month.
      Returns:
      the month
    • getTotal

      public double getTotal()
      Gets total.
      Returns:
      the total
    • getFullMonthContractCost

      public double getFullMonthContractCost()
      Gets full month contract cost.
      Returns:
      the full month contract cost
    • getCurrencyCode

      public CurrencyCodeResponse getCurrencyCode()
      Gets currency code.
      Returns:
      the currency code
    • getNumberOfLicenses

      public int getNumberOfLicenses()
      Gets number of licenses.
      Returns:
      the number of licenses
    • getCostPerLicense

      public double getCostPerLicense()
      Gets cost per license.
      Returns:
      the cost per license
    • getTotalCostForUsedLicenses

      public double getTotalCostForUsedLicenses()
      Gets total cost including burst if any.
      Returns:
      the usage total including burst
    • getBurstCountLicenses

      public int getBurstCountLicenses()
      Gets total number of licenses consumed including burst.
      Returns:
      the number of burst licenses
    • getLicensedUserCount

      public int getLicensedUserCount()
      Gets total number of licensed users.
      Returns:
      the the licensed user count
    • getTotalCostForLicensedUserCount

      public double getTotalCostForLicensedUserCount()
      Gets total cost including burst if any.
      Returns:
      the usage total including burst
    • getBurstCountForLicensedUserCount

      public int getBurstCountForLicensedUserCount()
      Gets total number of licensed users.
      Returns:
      the the licensed user count