Interface BudgetPerformanceHistory.Builder

    • Method Detail

      • budgetName

        BudgetPerformanceHistory.Builder budgetName​(String budgetName)
        Sets the value of the BudgetName property for this object.
        Parameters:
        budgetName - The new value for the BudgetName property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • budgetType

        BudgetPerformanceHistory.Builder budgetType​(String budgetType)
        Sets the value of the BudgetType property for this object.
        Parameters:
        budgetType - The new value for the BudgetType property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BudgetType, BudgetType
      • budgetType

        BudgetPerformanceHistory.Builder budgetType​(BudgetType budgetType)
        Sets the value of the BudgetType property for this object.
        Parameters:
        budgetType - The new value for the BudgetType property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BudgetType, BudgetType
      • costFilters

        BudgetPerformanceHistory.Builder costFilters​(Map<String,​? extends Collection<String>> costFilters)

        The history of the cost filters for a budget during the specified time period.

        Parameters:
        costFilters - The history of the cost filters for a budget during the specified time period.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • costTypes

        BudgetPerformanceHistory.Builder costTypes​(CostTypes costTypes)

        The history of the cost types for a budget during the specified time period.

        Parameters:
        costTypes - The history of the cost types for a budget during the specified time period.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • timeUnit

        BudgetPerformanceHistory.Builder timeUnit​(String timeUnit)
        Sets the value of the TimeUnit property for this object.
        Parameters:
        timeUnit - The new value for the TimeUnit property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TimeUnit, TimeUnit
      • timeUnit

        BudgetPerformanceHistory.Builder timeUnit​(TimeUnit timeUnit)
        Sets the value of the TimeUnit property for this object.
        Parameters:
        timeUnit - The new value for the TimeUnit property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TimeUnit, TimeUnit
      • budgetedAndActualAmountsList

        BudgetPerformanceHistory.Builder budgetedAndActualAmountsList​(Collection<BudgetedAndActualAmounts> budgetedAndActualAmountsList)

        A list of amounts of cost or usage that you created budgets for, which are compared to your actual costs or usage.

        Parameters:
        budgetedAndActualAmountsList - A list of amounts of cost or usage that you created budgets for, which are compared to your actual costs or usage.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • budgetedAndActualAmountsList

        BudgetPerformanceHistory.Builder budgetedAndActualAmountsList​(BudgetedAndActualAmounts... budgetedAndActualAmountsList)

        A list of amounts of cost or usage that you created budgets for, which are compared to your actual costs or usage.

        Parameters:
        budgetedAndActualAmountsList - A list of amounts of cost or usage that you created budgets for, which are compared to your actual costs or usage.
        Returns:
        Returns a reference to this object so that method calls can be chained together.