Interface ModifyUserGroupResponse.Builder

    • Method Detail

      • userGroupId

        ModifyUserGroupResponse.Builder userGroupId​(String userGroupId)

        The ID of the user group.

        Parameters:
        userGroupId - The ID of the user group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        ModifyUserGroupResponse.Builder status​(String status)

        Indicates user group status. Can be "creating", "active", "modifying", "deleting".

        Parameters:
        status - Indicates user group status. Can be "creating", "active", "modifying", "deleting".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • engine

        ModifyUserGroupResponse.Builder engine​(String engine)

        The current supported value is Redis user.

        Parameters:
        engine - The current supported value is Redis user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userIds

        ModifyUserGroupResponse.Builder userIds​(Collection<String> userIds)

        The list of user IDs that belong to the user group.

        Parameters:
        userIds - The list of user IDs that belong to the user group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userIds

        ModifyUserGroupResponse.Builder userIds​(String... userIds)

        The list of user IDs that belong to the user group.

        Parameters:
        userIds - The list of user IDs that belong to the user group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • minimumEngineVersion

        ModifyUserGroupResponse.Builder minimumEngineVersion​(String minimumEngineVersion)

        The minimum engine version required, which is Redis OSS 6.0

        Parameters:
        minimumEngineVersion - The minimum engine version required, which is Redis OSS 6.0
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pendingChanges

        ModifyUserGroupResponse.Builder pendingChanges​(UserGroupPendingChanges pendingChanges)

        A list of updates being applied to the user group.

        Parameters:
        pendingChanges - A list of updates being applied to the user group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicationGroups

        ModifyUserGroupResponse.Builder replicationGroups​(Collection<String> replicationGroups)

        A list of replication groups that the user group can access.

        Parameters:
        replicationGroups - A list of replication groups that the user group can access.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicationGroups

        ModifyUserGroupResponse.Builder replicationGroups​(String... replicationGroups)

        A list of replication groups that the user group can access.

        Parameters:
        replicationGroups - A list of replication groups that the user group can access.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serverlessCaches

        ModifyUserGroupResponse.Builder serverlessCaches​(Collection<String> serverlessCaches)

        Indicates which serverless caches the specified user group is associated with. Available for Valkey, Redis OSS and Serverless Memcached only.

        Parameters:
        serverlessCaches - Indicates which serverless caches the specified user group is associated with. Available for Valkey, Redis OSS and Serverless Memcached only.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serverlessCaches

        ModifyUserGroupResponse.Builder serverlessCaches​(String... serverlessCaches)

        Indicates which serverless caches the specified user group is associated with. Available for Valkey, Redis OSS and Serverless Memcached only.

        Parameters:
        serverlessCaches - Indicates which serverless caches the specified user group is associated with. Available for Valkey, Redis OSS and Serverless Memcached only.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        ModifyUserGroupResponse.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the user group.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the user group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.