Interface PermissionGroupByUser.Builder

All Superinterfaces:
Buildable, CopyableBuilder<PermissionGroupByUser.Builder,PermissionGroupByUser>, SdkBuilder<PermissionGroupByUser.Builder,PermissionGroupByUser>, SdkPojo
Enclosing class:
PermissionGroupByUser

public static interface PermissionGroupByUser.Builder extends SdkPojo, CopyableBuilder<PermissionGroupByUser.Builder,PermissionGroupByUser>
  • Method Details

    • permissionGroupId

      PermissionGroupByUser.Builder permissionGroupId(String permissionGroupId)

      The unique identifier for the permission group.

      Parameters:
      permissionGroupId - The unique identifier for the permission group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the permission group.

      Parameters:
      name - The name of the permission group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • membershipStatus

      PermissionGroupByUser.Builder membershipStatus(String membershipStatus)

      Indicates the status of the user within a permission group.

      • ADDITION_IN_PROGRESS – The user is currently being added to the permission group.

      • ADDITION_SUCCESS – The user is successfully added to the permission group.

      • REMOVAL_IN_PROGRESS – The user is currently being removed from the permission group.

      Parameters:
      membershipStatus - Indicates the status of the user within a permission group.

      • ADDITION_IN_PROGRESS – The user is currently being added to the permission group.

      • ADDITION_SUCCESS – The user is successfully added to the permission group.

      • REMOVAL_IN_PROGRESS – The user is currently being removed from the permission group.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • membershipStatus

      Indicates the status of the user within a permission group.

      • ADDITION_IN_PROGRESS – The user is currently being added to the permission group.

      • ADDITION_SUCCESS – The user is successfully added to the permission group.

      • REMOVAL_IN_PROGRESS – The user is currently being removed from the permission group.

      Parameters:
      membershipStatus - Indicates the status of the user within a permission group.

      • ADDITION_IN_PROGRESS – The user is currently being added to the permission group.

      • ADDITION_SUCCESS – The user is successfully added to the permission group.

      • REMOVAL_IN_PROGRESS – The user is currently being removed from the permission group.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: