Interface Access.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Access.Builder,Access>,SdkBuilder<Access.Builder,Access>,SdkPojo
- Enclosing class:
- Access
public static interface Access.Builder extends SdkPojo, CopyableBuilder<Access.Builder,Access>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Access.Builderactions(String... actions)A list of actions for the access permissions.Access.Builderactions(Collection<String> actions)A list of actions for the access permissions.Access.Builderresources(String... resources)A list of resources for the access permissions.Access.Builderresources(Collection<String> resources)A list of resources for the access permissions.-
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
-
actions
Access.Builder actions(Collection<String> actions)
A list of actions for the access permissions. Any strings that can be used as an action in an IAM policy can be used in the list of actions to check.
- Parameters:
actions- A list of actions for the access permissions. Any strings that can be used as an action in an IAM policy can be used in the list of actions to check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
Access.Builder actions(String... actions)
A list of actions for the access permissions. Any strings that can be used as an action in an IAM policy can be used in the list of actions to check.
- Parameters:
actions- A list of actions for the access permissions. Any strings that can be used as an action in an IAM policy can be used in the list of actions to check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resources
Access.Builder resources(Collection<String> resources)
A list of resources for the access permissions. Any strings that can be used as an Amazon Resource Name (ARN) in an IAM policy can be used in the list of resources to check. You can only use a wildcard in the portion of the ARN that specifies the resource ID.
- Parameters:
resources- A list of resources for the access permissions. Any strings that can be used as an Amazon Resource Name (ARN) in an IAM policy can be used in the list of resources to check. You can only use a wildcard in the portion of the ARN that specifies the resource ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resources
Access.Builder resources(String... resources)
A list of resources for the access permissions. Any strings that can be used as an Amazon Resource Name (ARN) in an IAM policy can be used in the list of resources to check. You can only use a wildcard in the portion of the ARN that specifies the resource ID.
- Parameters:
resources- A list of resources for the access permissions. Any strings that can be used as an Amazon Resource Name (ARN) in an IAM policy can be used in the list of resources to check. You can only use a wildcard in the portion of the ARN that specifies the resource ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-