Class PartnerBillingUnitsExamples


  • public class PartnerBillingUnitsExamples
    extends java.lang.Object
    This class contains examples of how to use the Partner Billing Units service. The following configuration properties are assumed to be defined: PARTNER_BILLING_UNITS_URL=<service base url> PARTNER_BILLING_UNITS_AUTH_TYPE=iam PARTNER_BILLING_UNITS_APIKEY=<IAM apikey> PARTNER_BILLING_UNITS_AUTH_URL=<IAM token service base URL - omit this if using the production environment> PARTNER_BILLING_UNITS_PARTNER_ID=Enterprise ID of the distributor or reseller for which the report is requested PARTNER_BILLING_UNITS_CUSTOMER_ID=Enterprise ID of the child customer for which the report is requested PARTNER_BILLING_UNITS_RESELLER_ID=Enterprise ID of the reseller for which the report is requested PARTNER_BILLING_UNITS_BILLING_MONTH=The billing month for which the usage report is requested. Format is `yyyy-mm` These configuration properties can be exported as environment variables, or stored in a configuration file and then: export IBM_CREDENTIALS_FILE=<name of configuration file>
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void main​(java.lang.String[] args)
      The main() function invokes operations of the Partner Billing Units service.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
                         throws java.lang.Exception
        The main() function invokes operations of the Partner Billing Units service.
        Parameters:
        args - command-line arguments
        Throws:
        java.lang.Exception - an error occurred