Class O365BillResponse
java.lang.Object
com.iland.core.web.rest.response.vbo.O365BillResponse
- All Implemented Interfaces:
Serializable
O365 Bill Response.
- Author:
- Nick Kasprzak
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionO365BillResponse(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 Summary
Modifier and TypeMethodDescriptionintGets total number of licensed users.intGets total number of licenses consumed including burst.doubleGets cost per license.Gets currency code.doubleGets full month contract cost.intGets total number of licensed users.intgetMonth()Gets month.intGets number of licenses.doublegetTotal()Gets total.doubleGets total cost including burst if any.doubleGets total cost including burst if any.intgetYear()Gets year.
-
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
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
-