package io.evanwong.oss.hipchat.v2.users; import io.evanwong.oss.hipchat.v2.commons.DeleteRequest; import io.evanwong.oss.hipchat.v2.commons.NoContent; import io.evanwong.oss.hipchat.v2.commons.PostRequest; import org.apache.http.client.HttpClient; import java.util.Map; import java.util.concurrent.ExecutorService; public class DeleteUserRequest extends PostRequest<NoContent> { private final String idOrEmail; public DeleteUserRequest(String idOrEmail, String accessToken, String baseUrl, HttpClient httpClient, ExecutorService executorService) { super(accessToken, baseUrl, httpClient, executorService); this.idOrEmail = idOrEmail; } @Override protected Map<String, Object> toQueryMap() { return null; } @Override protected String getPath() { return "/user/" + idOrEmail; } }