Class PreferencesState.Builder

  • Enclosing class:
    PreferencesState

    public static final class PreferencesState.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • memberAccountDiscountVisibility

        public PreferencesState.Builder memberAccountDiscountVisibility​(@Nullable
                                                                        com.pulumi.core.Output<java.lang.String> memberAccountDiscountVisibility)
        Parameters:
        memberAccountDiscountVisibility - Customize whether the member accounts can see the "After Discounts" savings estimates. Valid values are `All` and `None`. Default value is `All`.
        Returns:
        builder
      • memberAccountDiscountVisibility

        public PreferencesState.Builder memberAccountDiscountVisibility​(java.lang.String memberAccountDiscountVisibility)
        Parameters:
        memberAccountDiscountVisibility - Customize whether the member accounts can see the "After Discounts" savings estimates. Valid values are `All` and `None`. Default value is `All`.
        Returns:
        builder
      • savingsEstimationMode

        public PreferencesState.Builder savingsEstimationMode​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> savingsEstimationMode)
        Parameters:
        savingsEstimationMode - Customize how estimated monthly savings are calculated. Valid values are `BeforeDiscounts` and `AfterDiscounts`. Default value is `BeforeDiscounts`.
        Returns:
        builder
      • savingsEstimationMode

        public PreferencesState.Builder savingsEstimationMode​(java.lang.String savingsEstimationMode)
        Parameters:
        savingsEstimationMode - Customize how estimated monthly savings are calculated. Valid values are `BeforeDiscounts` and `AfterDiscounts`. Default value is `BeforeDiscounts`.
        Returns:
        builder