Interface StringListConfigurationOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StringListConfigurationOptions.Builder,StringListConfigurationOptions>,SdkBuilder<StringListConfigurationOptions.Builder,StringListConfigurationOptions>,SdkPojo
- Enclosing class:
- StringListConfigurationOptions
public static interface StringListConfigurationOptions.Builder extends SdkPojo, CopyableBuilder<StringListConfigurationOptions.Builder,StringListConfigurationOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringListConfigurationOptions.BuilderdefaultValue(String... defaultValue)The Security Hub default value for a control parameter that is a list of strings.StringListConfigurationOptions.BuilderdefaultValue(Collection<String> defaultValue)The Security Hub default value for a control parameter that is a list of strings.StringListConfigurationOptions.BuilderexpressionDescription(String expressionDescription)The description of the RE2 regular expression.StringListConfigurationOptions.BuildermaxItems(Integer maxItems)The maximum number of list items that a string list control parameter can accept.StringListConfigurationOptions.Builderre2Expression(String re2Expression)An RE2 regular expression that Security Hub uses to validate a user-provided list of strings for a control parameter.-
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
-
defaultValue
StringListConfigurationOptions.Builder defaultValue(Collection<String> defaultValue)
The Security Hub default value for a control parameter that is a list of strings.
- Parameters:
defaultValue- The Security Hub default value for a control parameter that is a list of strings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultValue
StringListConfigurationOptions.Builder defaultValue(String... defaultValue)
The Security Hub default value for a control parameter that is a list of strings.
- Parameters:
defaultValue- The Security Hub default value for a control parameter that is a list of strings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
re2Expression
StringListConfigurationOptions.Builder re2Expression(String re2Expression)
An RE2 regular expression that Security Hub uses to validate a user-provided list of strings for a control parameter.
- Parameters:
re2Expression- An RE2 regular expression that Security Hub uses to validate a user-provided list of strings for a control parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxItems
StringListConfigurationOptions.Builder maxItems(Integer maxItems)
The maximum number of list items that a string list control parameter can accept.
- Parameters:
maxItems- The maximum number of list items that a string list control parameter can accept.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expressionDescription
StringListConfigurationOptions.Builder expressionDescription(String expressionDescription)
The description of the RE2 regular expression.
- Parameters:
expressionDescription- The description of the RE2 regular expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-