Interface ConfigurationOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConfigurationOptions.Builder,
,ConfigurationOptions> SdkBuilder<ConfigurationOptions.Builder,
,ConfigurationOptions> SdkPojo
- Enclosing class:
ConfigurationOptions
-
Method Summary
Modifier and TypeMethodDescriptiondefault ConfigurationOptions.Builder
booleanValue
(Consumer<BooleanConfigurationOptions.Builder> booleanValue) The options for customizing a security control parameter that is a boolean.booleanValue
(BooleanConfigurationOptions booleanValue) The options for customizing a security control parameter that is a boolean.default ConfigurationOptions.Builder
doubleValue
(Consumer<DoubleConfigurationOptions.Builder> doubleValue) The options for customizing a security control parameter that is a double.doubleValue
(DoubleConfigurationOptions doubleValue) The options for customizing a security control parameter that is a double.default ConfigurationOptions.Builder
enumList
(Consumer<EnumListConfigurationOptions.Builder> enumList) The options for customizing a security control parameter that is a list of enums.enumList
(EnumListConfigurationOptions enumList) The options for customizing a security control parameter that is a list of enums.default ConfigurationOptions.Builder
enumValue
(Consumer<EnumConfigurationOptions.Builder> enumValue) The options for customizing a security control parameter that is an enum.enumValue
(EnumConfigurationOptions enumValue) The options for customizing a security control parameter that is an enum.default ConfigurationOptions.Builder
The options for customizing a security control parameter that is an integer.integer
(IntegerConfigurationOptions integer) The options for customizing a security control parameter that is an integer.default ConfigurationOptions.Builder
integerList
(Consumer<IntegerListConfigurationOptions.Builder> integerList) The options for customizing a security control parameter that is a list of integers.integerList
(IntegerListConfigurationOptions integerList) The options for customizing a security control parameter that is a list of integers.default ConfigurationOptions.Builder
The options for customizing a security control parameter that is a string data type.string
(StringConfigurationOptions string) The options for customizing a security control parameter that is a string data type.default ConfigurationOptions.Builder
stringList
(Consumer<StringListConfigurationOptions.Builder> stringList) The options for customizing a security control parameter that is a list of strings.stringList
(StringListConfigurationOptions stringList) The options for customizing a security control parameter that is a list of strings.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
-
integer
The options for customizing a security control parameter that is an integer.
- Parameters:
integer
- The options for customizing a security control parameter that is an integer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integer
The options for customizing a security control parameter that is an integer.
This is a convenience method that creates an instance of theIntegerConfigurationOptions.Builder
avoiding the need to create one manually viaIntegerConfigurationOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tointeger(IntegerConfigurationOptions)
.- Parameters:
integer
- a consumer that will call methods onIntegerConfigurationOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
integerList
The options for customizing a security control parameter that is a list of integers.
- Parameters:
integerList
- The options for customizing a security control parameter that is a list of integers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integerList
default ConfigurationOptions.Builder integerList(Consumer<IntegerListConfigurationOptions.Builder> integerList) The options for customizing a security control parameter that is a list of integers.
This is a convenience method that creates an instance of theIntegerListConfigurationOptions.Builder
avoiding the need to create one manually viaIntegerListConfigurationOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tointegerList(IntegerListConfigurationOptions)
.- Parameters:
integerList
- a consumer that will call methods onIntegerListConfigurationOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
doubleValue
The options for customizing a security control parameter that is a double.
- Parameters:
doubleValue
- The options for customizing a security control parameter that is a double.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
doubleValue
default ConfigurationOptions.Builder doubleValue(Consumer<DoubleConfigurationOptions.Builder> doubleValue) The options for customizing a security control parameter that is a double.
This is a convenience method that creates an instance of theDoubleConfigurationOptions.Builder
avoiding the need to create one manually viaDoubleConfigurationOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todoubleValue(DoubleConfigurationOptions)
.- Parameters:
doubleValue
- a consumer that will call methods onDoubleConfigurationOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
string
The options for customizing a security control parameter that is a string data type.
- Parameters:
string
- The options for customizing a security control parameter that is a string data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
string
The options for customizing a security control parameter that is a string data type.
This is a convenience method that creates an instance of theStringConfigurationOptions.Builder
avoiding the need to create one manually viaStringConfigurationOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostring(StringConfigurationOptions)
.- Parameters:
string
- a consumer that will call methods onStringConfigurationOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stringList
The options for customizing a security control parameter that is a list of strings.
- Parameters:
stringList
- The options for customizing a security control parameter that is a list of strings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringList
default ConfigurationOptions.Builder stringList(Consumer<StringListConfigurationOptions.Builder> stringList) The options for customizing a security control parameter that is a list of strings.
This is a convenience method that creates an instance of theStringListConfigurationOptions.Builder
avoiding the need to create one manually viaStringListConfigurationOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostringList(StringListConfigurationOptions)
.- Parameters:
stringList
- a consumer that will call methods onStringListConfigurationOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
booleanValue
The options for customizing a security control parameter that is a boolean. For a boolean parameter, the options are
true
andfalse
.- Parameters:
booleanValue
- The options for customizing a security control parameter that is a boolean. For a boolean parameter, the options aretrue
andfalse
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
booleanValue
default ConfigurationOptions.Builder booleanValue(Consumer<BooleanConfigurationOptions.Builder> booleanValue) The options for customizing a security control parameter that is a boolean. For a boolean parameter, the options are
This is a convenience method that creates an instance of thetrue
andfalse
.BooleanConfigurationOptions.Builder
avoiding the need to create one manually viaBooleanConfigurationOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobooleanValue(BooleanConfigurationOptions)
.- Parameters:
booleanValue
- a consumer that will call methods onBooleanConfigurationOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
enumValue
The options for customizing a security control parameter that is an enum.
- Parameters:
enumValue
- The options for customizing a security control parameter that is an enum.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enumValue
default ConfigurationOptions.Builder enumValue(Consumer<EnumConfigurationOptions.Builder> enumValue) The options for customizing a security control parameter that is an enum.
This is a convenience method that creates an instance of theEnumConfigurationOptions.Builder
avoiding the need to create one manually viaEnumConfigurationOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toenumValue(EnumConfigurationOptions)
.- Parameters:
enumValue
- a consumer that will call methods onEnumConfigurationOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
enumList
The options for customizing a security control parameter that is a list of enums.
- Parameters:
enumList
- The options for customizing a security control parameter that is a list of enums.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enumList
default ConfigurationOptions.Builder enumList(Consumer<EnumListConfigurationOptions.Builder> enumList) The options for customizing a security control parameter that is a list of enums.
This is a convenience method that creates an instance of theEnumListConfigurationOptions.Builder
avoiding the need to create one manually viaEnumListConfigurationOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toenumList(EnumListConfigurationOptions)
.- Parameters:
enumList
- a consumer that will call methods onEnumListConfigurationOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-