Interface ContextEntry.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ContextEntry.Builder,ContextEntry>
,SdkBuilder<ContextEntry.Builder,ContextEntry>
,SdkPojo
- Enclosing class:
- ContextEntry
public static interface ContextEntry.Builder extends SdkPojo, CopyableBuilder<ContextEntry.Builder,ContextEntry>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContextEntry.Builder
contextKeyName(String contextKeyName)
The full name of a condition context key, including the service prefix.ContextEntry.Builder
contextKeyType(String contextKeyType)
The data type of the value (or values) specified in theContextKeyValues
parameter.ContextEntry.Builder
contextKeyType(ContextKeyTypeEnum contextKeyType)
The data type of the value (or values) specified in theContextKeyValues
parameter.ContextEntry.Builder
contextKeyValues(String... contextKeyValues)
The value (or values, if the condition context key supports multiple values) to provide to the simulation when the key is referenced by aCondition
element in an input policy.ContextEntry.Builder
contextKeyValues(Collection<String> contextKeyValues)
The value (or values, if the condition context key supports multiple values) to provide to the simulation when the key is referenced by aCondition
element in an input policy.-
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
-
contextKeyName
ContextEntry.Builder contextKeyName(String contextKeyName)
The full name of a condition context key, including the service prefix. For example,
aws:SourceIp
ors3:VersionId
.- Parameters:
contextKeyName
- The full name of a condition context key, including the service prefix. For example,aws:SourceIp
ors3:VersionId
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextKeyValues
ContextEntry.Builder contextKeyValues(Collection<String> contextKeyValues)
The value (or values, if the condition context key supports multiple values) to provide to the simulation when the key is referenced by a
Condition
element in an input policy.- Parameters:
contextKeyValues
- The value (or values, if the condition context key supports multiple values) to provide to the simulation when the key is referenced by aCondition
element in an input policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextKeyValues
ContextEntry.Builder contextKeyValues(String... contextKeyValues)
The value (or values, if the condition context key supports multiple values) to provide to the simulation when the key is referenced by a
Condition
element in an input policy.- Parameters:
contextKeyValues
- The value (or values, if the condition context key supports multiple values) to provide to the simulation when the key is referenced by aCondition
element in an input policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextKeyType
ContextEntry.Builder contextKeyType(String contextKeyType)
The data type of the value (or values) specified in the
ContextKeyValues
parameter.- Parameters:
contextKeyType
- The data type of the value (or values) specified in theContextKeyValues
parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContextKeyTypeEnum
,ContextKeyTypeEnum
-
contextKeyType
ContextEntry.Builder contextKeyType(ContextKeyTypeEnum contextKeyType)
The data type of the value (or values) specified in the
ContextKeyValues
parameter.- Parameters:
contextKeyType
- The data type of the value (or values) specified in theContextKeyValues
parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContextKeyTypeEnum
,ContextKeyTypeEnum
-
-