Class OrgUsage

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class OrgUsage
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    The aggregated usage and charges for all the plans in the org.
    • Method Detail

      • getAccountId

        public java.lang.String getAccountId()
        Gets the accountId. The ID of the account.
        Returns:
        the accountId
      • getOrganizationId

        public java.lang.String getOrganizationId()
        Gets the organizationId. The ID of the organization.
        Returns:
        the organizationId
      • getOrganizationName

        public java.lang.String getOrganizationName()
        Gets the organizationName. The name of the organization.
        Returns:
        the organizationName
      • getPricingCountry

        public java.lang.String getPricingCountry()
        Gets the pricingCountry. The target country pricing that should be used.
        Returns:
        the pricingCountry
      • getCurrencyCode

        public java.lang.String getCurrencyCode()
        Gets the currencyCode. The currency for the cost fields in the resources, plans and metrics.
        Returns:
        the currencyCode
      • getMonth

        public java.lang.String getMonth()
        Gets the month. The month.
        Returns:
        the month
      • getResources

        public java.util.List<Resource> getResources()
        Gets the resources. All the resource used in the account.
        Returns:
        the resources
      • getCurrencyRate

        public java.lang.Double getCurrencyRate()
        Gets the currencyRate. The value of the account's currency in USD.
        Returns:
        the currencyRate