Interface FormatConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FormatConfiguration.Builder,,FormatConfiguration> SdkBuilder<FormatConfiguration.Builder,,FormatConfiguration> SdkPojo
- Enclosing class:
FormatConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault FormatConfiguration.BuilderdateTimeFormatConfiguration(Consumer<DateTimeFormatConfiguration.Builder> dateTimeFormatConfiguration) Formatting configuration forDateTimefields.dateTimeFormatConfiguration(DateTimeFormatConfiguration dateTimeFormatConfiguration) Formatting configuration forDateTimefields.default FormatConfiguration.BuildernumberFormatConfiguration(Consumer<NumberFormatConfiguration.Builder> numberFormatConfiguration) Formatting configuration for number fields.numberFormatConfiguration(NumberFormatConfiguration numberFormatConfiguration) Formatting configuration for number fields.default FormatConfiguration.BuilderstringFormatConfiguration(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaStringFormatConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaNumberFormatConfiguration.builder().When the
Consumercompletes,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
DateTimefields.- Parameters:
dateTimeFormatConfiguration- Formatting configuration forDateTimefields.- 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 theDateTimefields.DateTimeFormatConfiguration.Builderavoiding the need to create one manually viaDateTimeFormatConfiguration.builder().When the
Consumercompletes,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:
-