Interface Conditions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Conditions.Builder,
,Conditions> SdkBuilder<Conditions.Builder,
,Conditions> SdkPojo
- Enclosing class:
Conditions
-
Method Summary
Modifier and TypeMethodDescriptionstringEquals
(Collection<ConditionParameter> stringEquals) Filters the values of your tagged resources for only those resources that you tagged with the same value.stringEquals
(Consumer<ConditionParameter.Builder>... stringEquals) Filters the values of your tagged resources for only those resources that you tagged with the same value.stringEquals
(ConditionParameter... stringEquals) Filters the values of your tagged resources for only those resources that you tagged with the same value.stringLike
(Collection<ConditionParameter> stringLike) Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string.stringLike
(Consumer<ConditionParameter.Builder>... stringLike) Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string.stringLike
(ConditionParameter... stringLike) Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string.stringNotEquals
(Collection<ConditionParameter> stringNotEquals) Filters the values of your tagged resources for only those resources that you tagged that do not have the same value.stringNotEquals
(Consumer<ConditionParameter.Builder>... stringNotEquals) Filters the values of your tagged resources for only those resources that you tagged that do not have the same value.stringNotEquals
(ConditionParameter... stringNotEquals) Filters the values of your tagged resources for only those resources that you tagged that do not have the same value.stringNotLike
(Collection<ConditionParameter> stringNotLike) Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.stringNotLike
(Consumer<ConditionParameter.Builder>... stringNotLike) Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.stringNotLike
(ConditionParameter... stringNotLike) Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.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
-
stringEquals
Filters the values of your tagged resources for only those resources that you tagged with the same value. Also called "exact matching."
- Parameters:
stringEquals
- Filters the values of your tagged resources for only those resources that you tagged with the same value. Also called "exact matching."- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringEquals
Filters the values of your tagged resources for only those resources that you tagged with the same value. Also called "exact matching."
- Parameters:
stringEquals
- Filters the values of your tagged resources for only those resources that you tagged with the same value. Also called "exact matching."- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringEquals
Filters the values of your tagged resources for only those resources that you tagged with the same value. Also called "exact matching."
This is a convenience method that creates an instance of theConditionParameter.Builder
avoiding the need to create one manually viaConditionParameter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostringEquals(List<ConditionParameter>)
.- Parameters:
stringEquals
- a consumer that will call methods onConditionParameter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stringNotEquals
Filters the values of your tagged resources for only those resources that you tagged that do not have the same value. Also called "negated matching."
- Parameters:
stringNotEquals
- Filters the values of your tagged resources for only those resources that you tagged that do not have the same value. Also called "negated matching."- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringNotEquals
Filters the values of your tagged resources for only those resources that you tagged that do not have the same value. Also called "negated matching."
- Parameters:
stringNotEquals
- Filters the values of your tagged resources for only those resources that you tagged that do not have the same value. Also called "negated matching."- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringNotEquals
Filters the values of your tagged resources for only those resources that you tagged that do not have the same value. Also called "negated matching."
This is a convenience method that creates an instance of theConditionParameter.Builder
avoiding the need to create one manually viaConditionParameter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostringNotEquals(List<ConditionParameter>)
.- Parameters:
stringNotEquals
- a consumer that will call methods onConditionParameter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stringLike
Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string. For example, "prod*" or "*rod*" matches the tag value "production".
- Parameters:
stringLike
- Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string. For example, "prod*" or "*rod*" matches the tag value "production".- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringLike
Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string. For example, "prod*" or "*rod*" matches the tag value "production".
- Parameters:
stringLike
- Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string. For example, "prod*" or "*rod*" matches the tag value "production".- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringLike
Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string. For example, "prod*" or "*rod*" matches the tag value "production".
This is a convenience method that creates an instance of theConditionParameter.Builder
avoiding the need to create one manually viaConditionParameter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostringLike(List<ConditionParameter>)
.- Parameters:
stringLike
- a consumer that will call methods onConditionParameter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stringNotLike
Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.
- Parameters:
stringNotLike
- Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringNotLike
Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.
- Parameters:
stringNotLike
- Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringNotLike
Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.
This is a convenience method that creates an instance of theConditionParameter.Builder
avoiding the need to create one manually viaConditionParameter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostringNotLike(List<ConditionParameter>)
.- Parameters:
stringNotLike
- a consumer that will call methods onConditionParameter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-