Interface CostTypes.Builder

    • Method Detail

      • includeTax

        CostTypes.Builder includeTax​(Boolean includeTax)

        Specifies whether a budget includes taxes.

        The default value is true.

        Parameters:
        includeTax - Specifies whether a budget includes taxes.

        The default value is true.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includeSubscription

        CostTypes.Builder includeSubscription​(Boolean includeSubscription)

        Specifies whether a budget includes subscriptions.

        The default value is true.

        Parameters:
        includeSubscription - Specifies whether a budget includes subscriptions.

        The default value is true.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • useBlended

        CostTypes.Builder useBlended​(Boolean useBlended)

        Specifies whether a budget uses a blended rate.

        The default value is false.

        Parameters:
        useBlended - Specifies whether a budget uses a blended rate.

        The default value is false.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includeRefund

        CostTypes.Builder includeRefund​(Boolean includeRefund)

        Specifies whether a budget includes refunds.

        The default value is true.

        Parameters:
        includeRefund - Specifies whether a budget includes refunds.

        The default value is true.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includeCredit

        CostTypes.Builder includeCredit​(Boolean includeCredit)

        Specifies whether a budget includes credits.

        The default value is true.

        Parameters:
        includeCredit - Specifies whether a budget includes credits.

        The default value is true.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includeUpfront

        CostTypes.Builder includeUpfront​(Boolean includeUpfront)

        Specifies whether a budget includes upfront RI costs.

        The default value is true.

        Parameters:
        includeUpfront - Specifies whether a budget includes upfront RI costs.

        The default value is true.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includeRecurring

        CostTypes.Builder includeRecurring​(Boolean includeRecurring)

        Specifies whether a budget includes recurring fees such as monthly RI fees.

        The default value is true.

        Parameters:
        includeRecurring - Specifies whether a budget includes recurring fees such as monthly RI fees.

        The default value is true.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includeOtherSubscription

        CostTypes.Builder includeOtherSubscription​(Boolean includeOtherSubscription)

        Specifies whether a budget includes non-RI subscription costs.

        The default value is true.

        Parameters:
        includeOtherSubscription - Specifies whether a budget includes non-RI subscription costs.

        The default value is true.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includeSupport

        CostTypes.Builder includeSupport​(Boolean includeSupport)

        Specifies whether a budget includes support subscription fees.

        The default value is true.

        Parameters:
        includeSupport - Specifies whether a budget includes support subscription fees.

        The default value is true.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • includeDiscount

        CostTypes.Builder includeDiscount​(Boolean includeDiscount)

        Specifies whether a budget includes discounts.

        The default value is true.

        Parameters:
        includeDiscount - Specifies whether a budget includes discounts.

        The default value is true.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • useAmortized

        CostTypes.Builder useAmortized​(Boolean useAmortized)

        Specifies whether a budget uses the amortized rate.

        The default value is false.

        Parameters:
        useAmortized - Specifies whether a budget uses the amortized rate.

        The default value is false.

        Returns:
        Returns a reference to this object so that method calls can be chained together.