public static interface UserGroup.Builder extends SdkPojo, CopyableBuilder<UserGroup.Builder,UserGroup>
| Modifier and Type | Method and Description |
|---|---|
UserGroup.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the user group.
|
UserGroup.Builder |
engine(String engine)
The current supported value is Redis.
|
UserGroup.Builder |
minimumEngineVersion(String minimumEngineVersion)
The minimum engine version required, which is Redis 6.0
|
default UserGroup.Builder |
pendingChanges(Consumer<UserGroupPendingChanges.Builder> pendingChanges)
A list of updates being applied to the user group.
|
UserGroup.Builder |
pendingChanges(UserGroupPendingChanges pendingChanges)
A list of updates being applied to the user group.
|
UserGroup.Builder |
replicationGroups(Collection<String> replicationGroups)
A list of replication groups that the user group can access.
|
UserGroup.Builder |
replicationGroups(String... replicationGroups)
A list of replication groups that the user group can access.
|
UserGroup.Builder |
status(String status)
Indicates user group status.
|
UserGroup.Builder |
userGroupId(String userGroupId)
The ID of the user group.
|
UserGroup.Builder |
userIds(Collection<String> userIds)
The list of user IDs that belong to the user group.
|
UserGroup.Builder |
userIds(String... userIds)
The list of user IDs that belong to the user group.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildUserGroup.Builder userGroupId(String userGroupId)
The ID of the user group.
userGroupId - The ID of the user group.UserGroup.Builder status(String status)
Indicates user group status. Can be "creating", "active", "modifying", "deleting".
status - Indicates user group status. Can be "creating", "active", "modifying", "deleting".UserGroup.Builder engine(String engine)
The current supported value is Redis.
engine - The current supported value is Redis.UserGroup.Builder userIds(Collection<String> userIds)
The list of user IDs that belong to the user group.
userIds - The list of user IDs that belong to the user group.UserGroup.Builder userIds(String... userIds)
The list of user IDs that belong to the user group.
userIds - The list of user IDs that belong to the user group.UserGroup.Builder minimumEngineVersion(String minimumEngineVersion)
The minimum engine version required, which is Redis 6.0
minimumEngineVersion - The minimum engine version required, which is Redis 6.0UserGroup.Builder pendingChanges(UserGroupPendingChanges pendingChanges)
A list of updates being applied to the user group.
pendingChanges - A list of updates being applied to the user group.default UserGroup.Builder pendingChanges(Consumer<UserGroupPendingChanges.Builder> pendingChanges)
A list of updates being applied to the user group.
This is a convenience method that creates an instance of theUserGroupPendingChanges.Builder avoiding
the need to create one manually via UserGroupPendingChanges.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to pendingChanges(UserGroupPendingChanges).
pendingChanges - a consumer that will call methods on UserGroupPendingChanges.BuilderpendingChanges(UserGroupPendingChanges)UserGroup.Builder replicationGroups(Collection<String> replicationGroups)
A list of replication groups that the user group can access.
replicationGroups - A list of replication groups that the user group can access.UserGroup.Builder replicationGroups(String... replicationGroups)
A list of replication groups that the user group can access.
replicationGroups - A list of replication groups that the user group can access.UserGroup.Builder arn(String arn)
The Amazon Resource Name (ARN) of the user group.
arn - The Amazon Resource Name (ARN) of the user group.Copyright © 2023. All rights reserved.