| Package | Description |
|---|---|
| software.amazon.awssdk.policybuilder.iam | |
| software.amazon.awssdk.policybuilder.iam.internal |
| Modifier and Type | Field and Description |
|---|---|
static IamConditionOperator |
IamConditionOperator.ARN_EQUALS
An Amazon Resource Name (ARN) comparison of the
IamCondition.key() and the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.ARN_LIKE
A pattern match of the Amazon Resource Names (ARNs) in the
IamCondition.key() and the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.ARN_NOT_EQUALS
A negated Amazon Resource Name (ARN) comparison of the
IamCondition.key() and the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.ARN_NOT_LIKE
A negated pattern match of the Amazon Resource Names (ARNs) in the
IamCondition.key() and the
IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.BINARY_EQUALS
A binary comparison of the
IamCondition.key() and the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.BOOL
A boolean comparison of the
IamCondition.key() and the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.DATE_EQUALS
A date comparison of the
IamCondition.key() and IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.DATE_GREATER_THAN
A date comparison of whether the
IamCondition.key() "is later than" the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.DATE_GREATER_THAN_EQUALS
A date comparison of whether the
IamCondition.key() "is later than or the same date as" the
IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.DATE_LESS_THAN
A date comparison of whether the
IamCondition.key() "is earlier than" the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.DATE_LESS_THAN_EQUALS
A date comparison of whether the
IamCondition.key() "is earlier than or the same date as" the
IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.DATE_NOT_EQUALS
A negated date comparison of the
IamCondition.key() and IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.IP_ADDRESS
An IP address comparison of the
IamCondition.key() and the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.NOT_IP_ADDRESS
A negated IP address comparison of the
IamCondition.key() and the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.NULL
A check to determine whether the
IamCondition.key() is present (use "false" in the IamCondition.value())
or not present (use "true" in the IamCondition.value()). |
static IamConditionOperator |
IamConditionOperator.NUMERIC_EQUALS
A numeric comparison of the
IamCondition.key() and IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.NUMERIC_GREATER_THAN
A numeric comparison of whether the
IamCondition.key() is "greater than" the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.NUMERIC_GREATER_THAN_EQUALS
A numeric comparison of whether the
IamCondition.key() is "greater than or equal to" the
IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.NUMERIC_LESS_THAN
A numeric comparison of whether the
IamCondition.key() is "less than" the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.NUMERIC_LESS_THAN_EQUALS
A numeric comparison of whether the
IamCondition.key() is "less than or equal to" the IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.NUMERIC_NOT_EQUALS
A negated numeric comparison of the
IamCondition.key() and IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.STRING_EQUALS
A string comparison of the
IamCondition.key() and IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.STRING_EQUALS_IGNORE_CASE
A string comparison, ignoring casing, of the
IamCondition.key() and IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.STRING_LIKE
A case-sensitive pattern match between the
IamCondition.key() and IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.STRING_NOT_EQUALS
A negated string comparison of the
IamCondition.key() and IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.STRING_NOT_EQUALS_IGNORE_CASE
A negated string comparison, ignoring casing, of the
IamCondition.key() and IamCondition.value(). |
static IamConditionOperator |
IamConditionOperator.STRING_NOT_LIKE
A negated case-sensitive pattern match between the
IamCondition.key() and IamCondition.value(). |
| Modifier and Type | Method and Description |
|---|---|
IamConditionOperator |
IamConditionOperator.addPrefix(String prefix)
Create a new
IamConditionOperator with the provided string added as a prefix. |
IamConditionOperator |
IamConditionOperator.addSuffix(String suffix)
Create a new
IamConditionOperator with the provided string added as a suffix. |
static IamConditionOperator |
IamConditionOperator.create(String value)
Create a new
IamConditionOperator element with the provided IamValue.value(). |
IamConditionOperator |
IamCondition.operator()
Retrieve the value set by
IamCondition.Builder.operator(IamConditionOperator). |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultIamConditionOperator
Default implementation of
IamConditionOperator. |
| Modifier and Type | Method and Description |
|---|---|
IamConditionOperator |
DefaultIamConditionOperator.addPrefix(String prefix) |
IamConditionOperator |
DefaultIamConditionOperator.addSuffix(String suffix) |
IamConditionOperator |
DefaultIamCondition.operator() |
| Modifier and Type | Method and Description |
|---|---|
IamStatement.Builder |
DefaultIamStatement.Builder.addCondition(IamConditionOperator operator,
IamConditionKey key,
String value) |
IamStatement.Builder |
DefaultIamStatement.Builder.addCondition(IamConditionOperator operator,
String key,
String value) |
IamStatement.Builder |
DefaultIamStatement.Builder.addConditions(IamConditionOperator operator,
IamConditionKey key,
Collection<String> values) |
IamStatement.Builder |
DefaultIamStatement.Builder.addConditions(IamConditionOperator operator,
String key,
Collection<String> values) |
IamCondition.Builder |
DefaultIamCondition.Builder.operator(IamConditionOperator operator) |
Copyright © 2023. All rights reserved.