Metered
Contents
[
Hide
]
Inheritance: java.lang.Object
public class Metered
Provides methods for applying Metered license.
Constructors
Constructor | Description |
---|---|
Metered() |
Methods
Method | Description |
---|---|
setMeteredKey(String publicKey, String privateKey) | Activates product with Metered keys. |
getConsumptionQuantity() | Retrieves amount of MBs processed. |
getConsumptionCredit() | Retrieves amount of used credits |
Metered()
public Metered()
setMeteredKey(String publicKey, String privateKey)
public final void setMeteredKey(String publicKey, String privateKey)
Activates product with Metered keys.
Following example demonstrates how to activate product with Metered keys. string publicKey = "Public Key"; string privateKey = "Private Key"; Metered metered = new Metered(); metered.SetMeteredKey(publicKey, privateKey);
Parameters:
Parameter | Type | Description |
---|---|---|
publicKey | java.lang.String | The public key. |
privateKey | java.lang.String | The private key. |
getConsumptionQuantity()
public static BigDecimal getConsumptionQuantity()
Retrieves amount of MBs processed.
Following example demonstrates how to retrieve amount of MBs processed. string publicKey = "Public Key"; string privateKey = "Private Key"; Metered metered = new Metered(); metered.SetMeteredKey(publicKey, privateKey); decimal mbProcessed = Metered.GetConsumptionQuantity();
Returns: java.math.BigDecimal
getConsumptionCredit()
public static BigDecimal getConsumptionCredit()
Retrieves amount of used credits
Following example demonstrates how to retrieve amount of MBs processed. string publicKey = "Public Key"; string privateKey = "Private Key"; Metered metered = new Metered(); metered.SetMeteredKey(publicKey, privateKey); decimal usedCredits = Metered.GetConsumptionCredit();
Returns: java.math.BigDecimal