com.groupdocs.conversion.licensing

Class Metered



  • public class Metered
    extends Object

    Provides methods for applying <a href="https://purchase.groupdocs.com/faqs/licensing/metered">Metered</a> license.

    • Constructor Detail

      • Metered

        public Metered()
    • Method Detail

      • setMeteredKey

        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:
        publicKey - The public key.
        privateKey - 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();
          
      • getConsumptionCredit

        public static BigDecimal getConsumptionCredit()

        Retrieves count of credits consumed.


          Following example demonstrates how to retrieve count of credits consumed.
          
          string publicKey = "Public Key";
          string privateKey = "Private Key";
        
          Metered metered = new Metered();
          metered.SetMeteredKey(publicKey, privateKey);
          decimal creditsConsumed = Metered.GetConsumptionCredit();
          
      • increaseBytesCount

        public static void increaseBytesCount(long bytesCount)