Interface FormatConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FormatConfiguration.Builder,
,FormatConfiguration> SdkBuilder<FormatConfiguration.Builder,
,FormatConfiguration> SdkPojo
- Enclosing class:
FormatConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault FormatConfiguration.Builder
dateTimeFormatConfiguration
(Consumer<DateTimeFormatConfiguration.Builder> dateTimeFormatConfiguration) Formatting configuration forDateTime
fields.dateTimeFormatConfiguration
(DateTimeFormatConfiguration dateTimeFormatConfiguration) Formatting configuration forDateTime
fields.default FormatConfiguration.Builder
numberFormatConfiguration
(Consumer<NumberFormatConfiguration.Builder> numberFormatConfiguration) Formatting configuration for number fields.numberFormatConfiguration
(NumberFormatConfiguration numberFormatConfiguration) Formatting configuration for number fields.default FormatConfiguration.Builder
stringFormatConfiguration
(Consumer<StringFormatConfiguration.Builder> stringFormatConfiguration) Formatting configuration for string fields.stringFormatConfiguration
(StringFormatConfiguration stringFormatConfiguration) Formatting configuration for string fields.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
-
stringFormatConfiguration
FormatConfiguration.Builder stringFormatConfiguration(StringFormatConfiguration stringFormatConfiguration) Formatting configuration for string fields.
- Parameters:
stringFormatConfiguration
- Formatting configuration for string fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringFormatConfiguration
default FormatConfiguration.Builder stringFormatConfiguration(Consumer<StringFormatConfiguration.Builder> stringFormatConfiguration) Formatting configuration for string fields.
This is a convenience method that creates an instance of theStringFormatConfiguration.Builder
avoiding the need to create one manually viaStringFormatConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostringFormatConfiguration(StringFormatConfiguration)
.- Parameters:
stringFormatConfiguration
- a consumer that will call methods onStringFormatConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
numberFormatConfiguration
FormatConfiguration.Builder numberFormatConfiguration(NumberFormatConfiguration numberFormatConfiguration) Formatting configuration for number fields.
- Parameters:
numberFormatConfiguration
- Formatting configuration for number fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberFormatConfiguration
default FormatConfiguration.Builder numberFormatConfiguration(Consumer<NumberFormatConfiguration.Builder> numberFormatConfiguration) Formatting configuration for number fields.
This is a convenience method that creates an instance of theNumberFormatConfiguration.Builder
avoiding the need to create one manually viaNumberFormatConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonumberFormatConfiguration(NumberFormatConfiguration)
.- Parameters:
numberFormatConfiguration
- a consumer that will call methods onNumberFormatConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dateTimeFormatConfiguration
FormatConfiguration.Builder dateTimeFormatConfiguration(DateTimeFormatConfiguration dateTimeFormatConfiguration) Formatting configuration for
DateTime
fields.- Parameters:
dateTimeFormatConfiguration
- Formatting configuration forDateTime
fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateTimeFormatConfiguration
default FormatConfiguration.Builder dateTimeFormatConfiguration(Consumer<DateTimeFormatConfiguration.Builder> dateTimeFormatConfiguration) Formatting configuration for
This is a convenience method that creates an instance of theDateTime
fields.DateTimeFormatConfiguration.Builder
avoiding the need to create one manually viaDateTimeFormatConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todateTimeFormatConfiguration(DateTimeFormatConfiguration)
.- Parameters:
dateTimeFormatConfiguration
- a consumer that will call methods onDateTimeFormatConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-