Package com.mypurecloud.sdk.v2.model
Class BillingWallet
java.lang.Object
com.mypurecloud.sdk.v2.model.BillingWallet
- All Implemented Interfaces:
Serializable
BillingWallet
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe unit of measure for the wallet. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbalanceConsumption(BigDecimal balanceConsumption) Total consumption deducted from the wallet.balanceDecrease(BigDecimal balanceDecrease) The amount removed from the wallet due to a contract change.balanceIncrease(BigDecimal balanceIncrease) Total amount added to the wallet.balanceOverage(BigDecimal balanceOverage) The amount exceeding a predefined balance threshold.balanceOverageCharge(BigDecimal balanceOverageCharge) The amount to be charged.balanceOverageCurrency(String balanceOverageCurrency) The currency in which the overage charge is invoiced.balanceOverageRate(BigDecimal balanceOverageRate) The rate charged for an overage..endingBalance(BigDecimal endingBalance) The final balance in the wallet after transactions.booleangetId()getName()inthashCode()organizations(List<NamedEntity> organizations) A Genesys Cloud Organization and it's related plans.product(BillingProduct product) Represents the details of a product.voidsetBalanceConsumption(BigDecimal balanceConsumption) voidsetBalanceDecrease(BigDecimal balanceDecrease) voidsetBalanceIncrease(BigDecimal balanceIncrease) voidsetBalanceOverage(BigDecimal balanceOverage) voidsetBalanceOverageCharge(BigDecimal balanceOverageCharge) voidsetBalanceOverageCurrency(String balanceOverageCurrency) voidsetBalanceOverageRate(BigDecimal balanceOverageRate) voidsetEndingBalance(BigDecimal endingBalance) voidsetOrganizations(List<NamedEntity> organizations) voidsetProduct(BillingProduct product) voidsetStartingBalance(BigDecimal startingBalance) voidsetUnitOfMeasure(BillingWallet.UnitOfMeasureEnum unitOfMeasure) startingBalance(BigDecimal startingBalance) The initial balance in the wallet.toString()unitOfMeasure(BillingWallet.UnitOfMeasureEnum unitOfMeasure) The unit of measure for the wallet.
-
Constructor Details
-
BillingWallet
public BillingWallet() -
BillingWallet
-
-
Method Details
-
getId
-
getName
-
organizations
A Genesys Cloud Organization and it's related plans. -
getOrganizations
-
setOrganizations
-
product
Represents the details of a product. -
getProduct
-
setProduct
-
startingBalance
The initial balance in the wallet. -
getStartingBalance
-
setStartingBalance
-
endingBalance
The final balance in the wallet after transactions. -
getEndingBalance
-
setEndingBalance
-
balanceIncrease
Total amount added to the wallet. -
getBalanceIncrease
-
setBalanceIncrease
-
balanceDecrease
The amount removed from the wallet due to a contract change. -
getBalanceDecrease
-
setBalanceDecrease
-
balanceConsumption
Total consumption deducted from the wallet. -
getBalanceConsumption
-
setBalanceConsumption
-
balanceOverage
The amount exceeding a predefined balance threshold. -
getBalanceOverage
-
setBalanceOverage
-
balanceOverageRate
The rate charged for an overage.. -
getBalanceOverageRate
-
setBalanceOverageRate
-
balanceOverageCharge
The amount to be charged. -
getBalanceOverageCharge
-
setBalanceOverageCharge
-
balanceOverageCurrency
The currency in which the overage charge is invoiced. -
getBalanceOverageCurrency
-
setBalanceOverageCurrency
-
unitOfMeasure
The unit of measure for the wallet. -
getUnitOfMeasure
-
setUnitOfMeasure
-
equals
-
hashCode
public int hashCode() -
toString
-