Interface Conditions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Conditions.Builder,Conditions>,SdkBuilder<Conditions.Builder,Conditions>,SdkPojo
- Enclosing class:
- Conditions
public static interface Conditions.Builder extends SdkPojo, CopyableBuilder<Conditions.Builder,Conditions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Conditions.BuilderstringEquals(Collection<ConditionParameter> stringEquals)Filters the values of your tagged resources for only those resources that you tagged with the same value.Conditions.BuilderstringEquals(Consumer<ConditionParameter.Builder>... stringEquals)Filters the values of your tagged resources for only those resources that you tagged with the same value.Conditions.BuilderstringEquals(ConditionParameter... stringEquals)Filters the values of your tagged resources for only those resources that you tagged with the same value.Conditions.BuilderstringLike(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.Conditions.BuilderstringLike(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.Conditions.BuilderstringLike(ConditionParameter... stringLike)Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string.Conditions.BuilderstringNotEquals(Collection<ConditionParameter> stringNotEquals)Filters the values of your tagged resources for only those resources that you tagged that do not have the same value.Conditions.BuilderstringNotEquals(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.Conditions.BuilderstringNotEquals(ConditionParameter... stringNotEquals)Filters the values of your tagged resources for only those resources that you tagged that do not have the same value.Conditions.BuilderstringNotLike(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.Conditions.BuilderstringNotLike(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.Conditions.BuilderstringNotLike(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 Detail
-
stringEquals
Conditions.Builder stringEquals(Collection<ConditionParameter> 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
Conditions.Builder stringEquals(ConditionParameter... 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
Conditions.Builder stringEquals(Consumer<ConditionParameter.Builder>... 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.Builderavoiding the need to create one manually viaConditionParameter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#stringEquals(List.) - 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:
#stringEquals(java.util.Collection)
-
stringNotEquals
Conditions.Builder 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. 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
Conditions.Builder stringNotEquals(ConditionParameter... 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
Conditions.Builder 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. Also called "negated matching."
This is a convenience method that creates an instance of theConditionParameter.Builderavoiding the need to create one manually viaConditionParameter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#stringNotEquals(List.) - 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:
#stringNotEquals(java.util.Collection)
-
stringLike
Conditions.Builder 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. 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
Conditions.Builder 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. 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
Conditions.Builder 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. For example, "prod*" or "*rod*" matches the tag value "production".
This is a convenience method that creates an instance of theConditionParameter.Builderavoiding the need to create one manually viaConditionParameter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#stringLike(List.) - 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:
#stringLike(java.util.Collection)
-
stringNotLike
Conditions.Builder 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.
- 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
Conditions.Builder 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.
- 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
Conditions.Builder 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.
This is a convenience method that creates an instance of theConditionParameter.Builderavoiding the need to create one manually viaConditionParameter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#stringNotLike(List.) - 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:
#stringNotLike(java.util.Collection)
-
-