CopyableBuilder<ContextEntry.Builder,ContextEntry>
, SdkBuilder<ContextEntry.Builder,ContextEntry>
public static interface ContextEntry.Builder extends CopyableBuilder<ContextEntry.Builder,ContextEntry>
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 the
ContextKeyValues parameter. |
ContextEntry.Builder |
contextKeyType(ContextKeyTypeEnum contextKeyType) |
The data type of the value (or values) specified in the
ContextKeyValues parameter. |
ContextEntry.Builder |
contextKeyValues(String... contextKeyValues) |
The value (or values, if the condition context key supports multiple values) to provide to the simulation for
use when the key is referenced by a
Condition 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 for
use when the key is referenced by a
Condition element in an input policy. |
copy
apply, build
ContextEntry.Builder contextKeyName(String contextKeyName)
The full name of a condition context key, including the service prefix. For example,
aws:SourceIp
or s3:VersionId
.
contextKeyName
- The full name of a condition context key, including the service prefix. For example,
aws:SourceIp
or s3:VersionId
.ContextEntry.Builder contextKeyValues(Collection<String> contextKeyValues)
The value (or values, if the condition context key supports multiple values) to provide to the simulation for
use when the key is referenced by a Condition
element in an input policy.
contextKeyValues
- The value (or values, if the condition context key supports multiple values) to provide to the
simulation for use when the key is referenced by a Condition
element in an input policy.ContextEntry.Builder contextKeyValues(String... contextKeyValues)
The value (or values, if the condition context key supports multiple values) to provide to the simulation for
use when the key is referenced by a Condition
element in an input policy.
NOTE: This method appends the values to the existing list (if any). Use
#setContextKeyValues(java.util.Collection)
or #withContextKeyValues(java.util.Collection)
if
you want to override the existing values.
contextKeyValues
- The value (or values, if the condition context key supports multiple values) to provide to the
simulation for use when the key is referenced by a Condition
element in an input policy.ContextEntry.Builder contextKeyType(String contextKeyType)
The data type of the value (or values) specified in the ContextKeyValues
parameter.
contextKeyType
- The data type of the value (or values) specified in the ContextKeyValues
parameter.ContextKeyTypeEnum
ContextEntry.Builder contextKeyType(ContextKeyTypeEnum contextKeyType)
The data type of the value (or values) specified in the ContextKeyValues
parameter.
contextKeyType
- The data type of the value (or values) specified in the ContextKeyValues
parameter.ContextKeyTypeEnum
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.