Package com.collibra.dgc.core.api.dto.user

# Class RemoveUserFromUserGroupsRequest.Builder

Object
Builder

Enclosing class:
  `RemoveUserFromUserGroupsRequest`

public static final class RemoveUserFromUserGroupsRequest.Builder extends Object

- ## Method Summary

  Modifier and Type
  Method
  Description
  `RemoveUserFromUserGroupsRequest`
  `build()`
  `RemoveUserFromUserGroupsRequest.Builder`
  `but()`
  Deprecated.
  This method will be removed in the future.
  `String`
  `toString()`
  `RemoveUserFromUserGroupsRequest.Builder`
  `userGroupIds(List<UUID> userGroupIds)`
  Required. The list of IDs of the user groups which the user should be removed from.
  `RemoveUserFromUserGroupsRequest.Builder`
  `userId(UUID userId)`
  Required. The ID of the user who should be removed from user groups.

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Method Details

  - ### but

    @Deprecated public RemoveUserFromUserGroupsRequest.Builder but()
    Deprecated.
    This method will be removed in the future. Please, use `RemoveUserFromUserGroupsRequest.builder()`
    Clone method for this Builder.

  - ### userId

    public RemoveUserFromUserGroupsRequest.Builder userId(UUID userId)
    Required. The ID of the user who should be removed from user groups. Silently ignored if the ID is provided as path parameter of the request.
    Returns:
      `this`.

  - ### userGroupIds

    public RemoveUserFromUserGroupsRequest.Builder userGroupIds(List<UUID> userGroupIds)
    Required. The list of IDs of the user groups which the user should be removed from.
    Returns:
      `this`.

  - ### build

    public RemoveUserFromUserGroupsRequest build()

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`