package io.evanwong.oss.hipchat.v2.rooms;
import io.evanwong.oss.hipchat.v2.commons.RequestBuilder;
import org.apache.http.client.HttpClient;
import java.util.concurrent.ExecutorService;
public class RemoveRoomMemberRequestBuilder extends RequestBuilder<RemoveRoomMemberRequest> {
private final String roomIdOrName;
private final String userIdOrEmail;
public RemoveRoomMemberRequestBuilder(String userIdOrEmail, String roomIdOrName, String accessToken, String baseUrl, HttpClient httpClient, ExecutorService executorService) {
super(accessToken, baseUrl, httpClient, executorService);
this.roomIdOrName = roomIdOrName;
this.userIdOrEmail = userIdOrEmail;
}
@Override
public RemoveRoomMemberRequest build() {
return new RemoveRoomMemberRequest(userIdOrEmail, roomIdOrName, accessToken, baseUrl, httpClient, executorService);
}
}