public static interface ACL.Builder extends SdkPojo, CopyableBuilder<ACL.Builder,ACL>
| Modifier and Type | Method and Description |
|---|---|
ACL.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the ACL
|
ACL.Builder |
clusters(Collection<String> clusters)
A list of clusters associated with the ACL.
|
ACL.Builder |
clusters(String... clusters)
A list of clusters associated with the ACL.
|
ACL.Builder |
minimumEngineVersion(String minimumEngineVersion)
The minimum engine version supported for the ACL
|
ACL.Builder |
name(String name)
The name of the Access Control List
|
ACL.Builder |
pendingChanges(ACLPendingChanges pendingChanges)
A list of updates being applied to the ACL.
|
default ACL.Builder |
pendingChanges(Consumer<ACLPendingChanges.Builder> pendingChanges)
A list of updates being applied to the ACL.
|
ACL.Builder |
status(String status)
Indicates ACL status.
|
ACL.Builder |
userNames(Collection<String> userNames)
The list of user names that belong to the ACL.
|
ACL.Builder |
userNames(String... userNames)
The list of user names that belong to the ACL.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildACL.Builder name(String name)
The name of the Access Control List
name - The name of the Access Control ListACL.Builder status(String status)
Indicates ACL status. Can be "creating", "active", "modifying", "deleting".
status - Indicates ACL status. Can be "creating", "active", "modifying", "deleting".ACL.Builder userNames(Collection<String> userNames)
The list of user names that belong to the ACL.
userNames - The list of user names that belong to the ACL.ACL.Builder userNames(String... userNames)
The list of user names that belong to the ACL.
userNames - The list of user names that belong to the ACL.ACL.Builder minimumEngineVersion(String minimumEngineVersion)
The minimum engine version supported for the ACL
minimumEngineVersion - The minimum engine version supported for the ACLACL.Builder pendingChanges(ACLPendingChanges pendingChanges)
A list of updates being applied to the ACL.
pendingChanges - A list of updates being applied to the ACL.default ACL.Builder pendingChanges(Consumer<ACLPendingChanges.Builder> pendingChanges)
A list of updates being applied to the ACL.
This is a convenience method that creates an instance of theACLPendingChanges.Builder avoiding the
need to create one manually via ACLPendingChanges.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to pendingChanges(ACLPendingChanges).pendingChanges - a consumer that will call methods on ACLPendingChanges.BuilderpendingChanges(ACLPendingChanges)ACL.Builder clusters(Collection<String> clusters)
A list of clusters associated with the ACL.
clusters - A list of clusters associated with the ACL.ACL.Builder clusters(String... clusters)
A list of clusters associated with the ACL.
clusters - A list of clusters associated with the ACL.ACL.Builder arn(String arn)
The Amazon Resource Name (ARN) of the ACL
arn - The Amazon Resource Name (ARN) of the ACLCopyright © 2022. All rights reserved.