Interface BillingGroupCostReportElement.Builder

  • Method Details

    • arn

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

      Parameters:
      arn - The Amazon Resource Name (ARN) of a billing group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsCost

      The actual Amazon Web Services charges for the billing group.

      Parameters:
      awsCost - The actual Amazon Web Services charges for the billing group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • proformaCost

      BillingGroupCostReportElement.Builder proformaCost(String proformaCost)

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

      Parameters:
      proformaCost - The hypothetical Amazon Web Services charges based on the associated pricing plan of a billing group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • margin

      The billing group margin.

      Parameters:
      margin - The billing group margin.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • marginPercentage

      BillingGroupCostReportElement.Builder marginPercentage(String marginPercentage)

      The percentage of billing group margin.

      Parameters:
      marginPercentage - The percentage of billing group margin.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currency

      The displayed currency.

      Parameters:
      currency - The displayed currency.
      Returns:
      Returns a reference to this object so that method calls can be chained together.