code: public Group addGroup(String name, String path, String description, Boolean membershipLock,
              Boolean shareWithGroupLock, Visibility visibility, Boolean lfsEnabled, Boolean requestAccessEnabled,
              Integer parentId, Integer sharedRunnersMinutesLimit) throws GitLabApiException {
  
          Form formData = new GitLabApiForm()
                  .withParam("name", name)
                  .withParam("path", path)
                  .withParam("description", description)
                  .withParam("membership_lock", membershipLock)
                  .withParam("share_with_group_lock", shareWithGroupLock)
                  .withParam("visibility", visibility)
                  .withParam("lfs_enabled", lfsEnabled)
                  .withParam("request_access_enabled", requestAccessEnabled)
                  .withParam("parent_id", parentId)
                  .withParam("shared_runners_minutes_limit", sharedRunnersMinutesLimit);
          Response response = post(Response.Status.CREATED, formData, "groups");
          return (response.readEntity(Group.class));
      }
docs: Creates a new project group. Available only for users who can create groups.
  
  <pre><code>GitLab Endpoint: POST /groups</code></pre>
  
  @param name the name of the group to add
  @param path the path for the group
  @param description (optional) - The group's description
  @param membershipLock (optional, boolean) - Prevent adding new members to project membership within this group
  @param shareWithGroupLock (optional, boolean) - Prevent sharing a project with another group within this group
  @param visibility (optional) - The group's visibility. Can be private, internal, or public.
  @param lfsEnabled (optional) - Enable/disable Large File Storage (LFS) for the projects in this group
  @param requestAccessEnabled (optional) - Allow users to request member access.
  @param parentId (optional) - The parent group id for creating nested group.
  @param sharedRunnersMinutesLimit (optional) - (admin-only) Pipeline minutes quota for this group
  @return the created Group instance
  @throws GitLabApiException if any exception occurs
  @deprecated  Will be removed in version 5.0, replaced by {@link #addGroup(String, String, String, Visibility,
  Boolean, Boolean, Integer)}