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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.
-