Interface ConfigurationOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigurationOptions.Builder,ConfigurationOptions>,SdkBuilder<ConfigurationOptions.Builder,ConfigurationOptions>,SdkPojo
- Enclosing class:
- ConfigurationOptions
public static interface ConfigurationOptions.Builder extends SdkPojo, CopyableBuilder<ConfigurationOptions.Builder,ConfigurationOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ConfigurationOptions.BuilderbooleanValue(Consumer<BooleanConfigurationOptions.Builder> booleanValue)The options for customizing a security control parameter that is a boolean.ConfigurationOptions.BuilderbooleanValue(BooleanConfigurationOptions booleanValue)The options for customizing a security control parameter that is a boolean.default ConfigurationOptions.BuilderdoubleValue(Consumer<DoubleConfigurationOptions.Builder> doubleValue)The options for customizing a security control parameter that is a double.ConfigurationOptions.BuilderdoubleValue(DoubleConfigurationOptions doubleValue)The options for customizing a security control parameter that is a double.default ConfigurationOptions.BuilderenumList(Consumer<EnumListConfigurationOptions.Builder> enumList)The options for customizing a security control parameter that is a list of enums.ConfigurationOptions.BuilderenumList(EnumListConfigurationOptions enumList)The options for customizing a security control parameter that is a list of enums.default ConfigurationOptions.BuilderenumValue(Consumer<EnumConfigurationOptions.Builder> enumValue)The options for customizing a security control parameter that is an enum.ConfigurationOptions.BuilderenumValue(EnumConfigurationOptions enumValue)The options for customizing a security control parameter that is an enum.default ConfigurationOptions.Builderinteger(Consumer<IntegerConfigurationOptions.Builder> integer)The options for customizing a security control parameter that is an integer.ConfigurationOptions.Builderinteger(IntegerConfigurationOptions integer)The options for customizing a security control parameter that is an integer.default ConfigurationOptions.BuilderintegerList(Consumer<IntegerListConfigurationOptions.Builder> integerList)The options for customizing a security control parameter that is a list of integers.ConfigurationOptions.BuilderintegerList(IntegerListConfigurationOptions integerList)The options for customizing a security control parameter that is a list of integers.default ConfigurationOptions.Builderstring(Consumer<StringConfigurationOptions.Builder> string)The options for customizing a security control parameter that is a string data type.ConfigurationOptions.Builderstring(StringConfigurationOptions string)The options for customizing a security control parameter that is a string data type.default ConfigurationOptions.BuilderstringList(Consumer<StringListConfigurationOptions.Builder> stringList)The options for customizing a security control parameter that is a list of strings.ConfigurationOptions.BuilderstringList(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
integer
ConfigurationOptions.Builder integer(IntegerConfigurationOptions 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
default ConfigurationOptions.Builder integer(Consumer<IntegerConfigurationOptions.Builder> integer)
The options for customizing a security control parameter that is an integer.
This is a convenience method that creates an instance of theIntegerConfigurationOptions.Builderavoiding the need to create one manually viaIntegerConfigurationOptions.builder().When the
Consumercompletes,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:
integer(IntegerConfigurationOptions)
-
integerList
ConfigurationOptions.Builder integerList(IntegerListConfigurationOptions 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.Builderavoiding the need to create one manually viaIntegerListConfigurationOptions.builder().When the
Consumercompletes,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:
integerList(IntegerListConfigurationOptions)
-
doubleValue
ConfigurationOptions.Builder doubleValue(DoubleConfigurationOptions 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.Builderavoiding the need to create one manually viaDoubleConfigurationOptions.builder().When the
Consumercompletes,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:
doubleValue(DoubleConfigurationOptions)
-
string
ConfigurationOptions.Builder string(StringConfigurationOptions 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
default ConfigurationOptions.Builder string(Consumer<StringConfigurationOptions.Builder> 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.Builderavoiding the need to create one manually viaStringConfigurationOptions.builder().When the
Consumercompletes,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:
string(StringConfigurationOptions)
-
stringList
ConfigurationOptions.Builder stringList(StringListConfigurationOptions 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.Builderavoiding the need to create one manually viaStringListConfigurationOptions.builder().When the
Consumercompletes,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:
stringList(StringListConfigurationOptions)
-
booleanValue
ConfigurationOptions.Builder booleanValue(BooleanConfigurationOptions booleanValue)
The options for customizing a security control parameter that is a boolean. For a boolean parameter, the options are
trueandfalse.- Parameters:
booleanValue- The options for customizing a security control parameter that is a boolean. For a boolean parameter, the options aretrueandfalse.- 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 thetrueandfalse.BooleanConfigurationOptions.Builderavoiding the need to create one manually viaBooleanConfigurationOptions.builder().When the
Consumercompletes,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:
booleanValue(BooleanConfigurationOptions)
-
enumValue
ConfigurationOptions.Builder enumValue(EnumConfigurationOptions 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.Builderavoiding the need to create one manually viaEnumConfigurationOptions.builder().When the
Consumercompletes,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:
enumValue(EnumConfigurationOptions)
-
enumList
ConfigurationOptions.Builder enumList(EnumListConfigurationOptions 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.Builderavoiding the need to create one manually viaEnumListConfigurationOptions.builder().When the
Consumercompletes,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:
enumList(EnumListConfigurationOptions)
-
-