Interface ContextEntry.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ContextEntry.Builder,ContextEntry>,SdkBuilder<ContextEntry.Builder,ContextEntry>,SdkPojo
- Enclosing class:
- ContextEntry
@Mutable @NotThreadSafe 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.BuildercontextKeyName(String contextKeyName)The full name of a condition context key, including the service prefix.ContextEntry.BuildercontextKeyType(String contextKeyType)The data type of the value (or values) specified in theContextKeyValuesparameter.ContextEntry.BuildercontextKeyType(ContextKeyTypeEnum contextKeyType)The data type of the value (or values) specified in theContextKeyValuesparameter.ContextEntry.BuildercontextKeyValues(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 aConditionelement in an input policy.ContextEntry.BuildercontextKeyValues(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 aConditionelement 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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
contextKeyName
ContextEntry.Builder contextKeyName(String contextKeyName)
The full name of a condition context key, including the service prefix. For example,
aws:SourceIpors3:VersionId.- Parameters:
contextKeyName- The full name of a condition context key, including the service prefix. For example,aws:SourceIpors3: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
Conditionelement 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 aConditionelement 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
Conditionelement 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 aConditionelement 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
ContextKeyValuesparameter.- Parameters:
contextKeyType- The data type of the value (or values) specified in theContextKeyValuesparameter.- 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
ContextKeyValuesparameter.- Parameters:
contextKeyType- The data type of the value (or values) specified in theContextKeyValuesparameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContextKeyTypeEnum,ContextKeyTypeEnum
-
-