Metered

Inheritance: java.lang.Object

public class Metered

Provides methods to set metered key.

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 double 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: double

getConsumptionCredit()

public static double 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: double