Interface PermissionCondition.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PermissionCondition.Builder,
,PermissionCondition> SdkBuilder<PermissionCondition.Builder,
,PermissionCondition> SdkPojo
- Enclosing class:
PermissionCondition
@Mutable
@NotThreadSafe
public static interface PermissionCondition.Builder
extends SdkPojo, CopyableBuilder<PermissionCondition.Builder,PermissionCondition>
-
Method Summary
Modifier and TypeMethodDescriptionconditionKey
(String conditionKey) The key for the condition.conditionOperator
(String conditionOperator) The operator to use for the condition evaluation.conditionOperator
(PermissionConditionOperator conditionOperator) The operator to use for the condition evaluation.conditionValues
(String... conditionValues) The values to compare against using the specified condition operator.conditionValues
(Collection<String> conditionValues) The values to compare against using the specified condition operator.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 Details
-
conditionOperator
The operator to use for the condition evaluation. This determines how the condition values are compared.
- Parameters:
conditionOperator
- The operator to use for the condition evaluation. This determines how the condition values are compared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
conditionOperator
The operator to use for the condition evaluation. This determines how the condition values are compared.
- Parameters:
conditionOperator
- The operator to use for the condition evaluation. This determines how the condition values are compared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
conditionKey
The key for the condition. This identifies the attribute that the condition applies to.
- Parameters:
conditionKey
- The key for the condition. This identifies the attribute that the condition applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
conditionValues
The values to compare against using the specified condition operator.
- Parameters:
conditionValues
- The values to compare against using the specified condition operator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
conditionValues
The values to compare against using the specified condition operator.
- Parameters:
conditionValues
- The values to compare against using the specified condition operator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-