Class BillingGroupCostReportElement

    • Method Detail

      • arn

        public final String arn()

        The Amazon Resource Name (ARN) of a billing group.

        Returns:
        The Amazon Resource Name (ARN) of a billing group.
      • awsCost

        public final String awsCost()

        The actual Amazon Web Services charges for the billing group.

        Returns:
        The actual Amazon Web Services charges for the billing group.
      • proformaCost

        public final String proformaCost()

        The hypothetical Amazon Web Services charges based on the associated pricing plan of a billing group.

        Returns:
        The hypothetical Amazon Web Services charges based on the associated pricing plan of a billing group.
      • margin

        public final String margin()

        The billing group margin.

        Returns:
        The billing group margin.
      • marginPercentage

        public final String marginPercentage()

        The percentage of billing group margin.

        Returns:
        The percentage of billing group margin.
      • currency

        public final String currency()

        The displayed currency.

        Returns:
        The displayed currency.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)