Interface CurrencyDisplayFormatConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CurrencyDisplayFormatConfiguration.Builder,
,CurrencyDisplayFormatConfiguration> SdkBuilder<CurrencyDisplayFormatConfiguration.Builder,
,CurrencyDisplayFormatConfiguration> SdkPojo
- Enclosing class:
CurrencyDisplayFormatConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondecimalPlacesConfiguration
(Consumer<DecimalPlacesConfiguration.Builder> decimalPlacesConfiguration) The option that determines the decimal places configuration.decimalPlacesConfiguration
(DecimalPlacesConfiguration decimalPlacesConfiguration) The option that determines the decimal places configuration.negativeValueConfiguration
(Consumer<NegativeValueConfiguration.Builder> negativeValueConfiguration) The options that determine the negative value configuration.negativeValueConfiguration
(NegativeValueConfiguration negativeValueConfiguration) The options that determine the negative value configuration.nullValueFormatConfiguration
(Consumer<NullValueFormatConfiguration.Builder> nullValueFormatConfiguration) The options that determine the null value format configuration.nullValueFormatConfiguration
(NullValueFormatConfiguration nullValueFormatConfiguration) The options that determine the null value format configuration.numberScale
(String numberScale) Determines the number scale value for the currency format.numberScale
(NumberScale numberScale) Determines the number scale value for the currency format.Determines the prefix value of the currency format.separatorConfiguration
(Consumer<NumericSeparatorConfiguration.Builder> separatorConfiguration) The options that determine the numeric separator configuration.separatorConfiguration
(NumericSeparatorConfiguration separatorConfiguration) The options that determine the numeric separator configuration.Determines the suffix value of the currency format.Determines the symbol for the currency format.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
prefix
Determines the prefix value of the currency format.
- Parameters:
prefix
- Determines the prefix value of the currency format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
suffix
Determines the suffix value of the currency format.
- Parameters:
suffix
- Determines the suffix value of the currency format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
separatorConfiguration
CurrencyDisplayFormatConfiguration.Builder separatorConfiguration(NumericSeparatorConfiguration separatorConfiguration) The options that determine the numeric separator configuration.
- Parameters:
separatorConfiguration
- The options that determine the numeric separator configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
separatorConfiguration
default CurrencyDisplayFormatConfiguration.Builder separatorConfiguration(Consumer<NumericSeparatorConfiguration.Builder> separatorConfiguration) The options that determine the numeric separator configuration.
This is a convenience method that creates an instance of theNumericSeparatorConfiguration.Builder
avoiding the need to create one manually viaNumericSeparatorConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toseparatorConfiguration(NumericSeparatorConfiguration)
.- Parameters:
separatorConfiguration
- a consumer that will call methods onNumericSeparatorConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
symbol
Determines the symbol for the currency format.
- Parameters:
symbol
- Determines the symbol for the currency format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
decimalPlacesConfiguration
CurrencyDisplayFormatConfiguration.Builder decimalPlacesConfiguration(DecimalPlacesConfiguration decimalPlacesConfiguration) The option that determines the decimal places configuration.
- Parameters:
decimalPlacesConfiguration
- The option that determines the decimal places configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
decimalPlacesConfiguration
default CurrencyDisplayFormatConfiguration.Builder decimalPlacesConfiguration(Consumer<DecimalPlacesConfiguration.Builder> decimalPlacesConfiguration) The option that determines the decimal places configuration.
This is a convenience method that creates an instance of theDecimalPlacesConfiguration.Builder
avoiding the need to create one manually viaDecimalPlacesConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todecimalPlacesConfiguration(DecimalPlacesConfiguration)
.- Parameters:
decimalPlacesConfiguration
- a consumer that will call methods onDecimalPlacesConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
numberScale
Determines the number scale value for the currency format.
- Parameters:
numberScale
- Determines the number scale value for the currency format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
numberScale
Determines the number scale value for the currency format.
- Parameters:
numberScale
- Determines the number scale value for the currency format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
negativeValueConfiguration
CurrencyDisplayFormatConfiguration.Builder negativeValueConfiguration(NegativeValueConfiguration negativeValueConfiguration) The options that determine the negative value configuration.
- Parameters:
negativeValueConfiguration
- The options that determine the negative value configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
negativeValueConfiguration
default CurrencyDisplayFormatConfiguration.Builder negativeValueConfiguration(Consumer<NegativeValueConfiguration.Builder> negativeValueConfiguration) The options that determine the negative value configuration.
This is a convenience method that creates an instance of theNegativeValueConfiguration.Builder
avoiding the need to create one manually viaNegativeValueConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonegativeValueConfiguration(NegativeValueConfiguration)
.- Parameters:
negativeValueConfiguration
- a consumer that will call methods onNegativeValueConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nullValueFormatConfiguration
CurrencyDisplayFormatConfiguration.Builder nullValueFormatConfiguration(NullValueFormatConfiguration nullValueFormatConfiguration) The options that determine the null value format configuration.
- Parameters:
nullValueFormatConfiguration
- The options that determine the null value format configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nullValueFormatConfiguration
default CurrencyDisplayFormatConfiguration.Builder nullValueFormatConfiguration(Consumer<NullValueFormatConfiguration.Builder> nullValueFormatConfiguration) The options that determine the null value format configuration.
This is a convenience method that creates an instance of theNullValueFormatConfiguration.Builder
avoiding the need to create one manually viaNullValueFormatConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonullValueFormatConfiguration(NullValueFormatConfiguration)
.- Parameters:
nullValueFormatConfiguration
- a consumer that will call methods onNullValueFormatConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-