public class RequestScheduleService extends BaseService
Constructor and Description |
---|
RequestScheduleService(String m_clusterName)
Constructor
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createRequestSchedule(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui)
Handles POST /clusters/{clusterId}/request_schedules
Create a new request schedule
|
javax.ws.rs.core.Response |
deleteRequestSchedule(javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String requestScheduleId)
Handles DELETE /clusters/{clusterId}/request_schedules/{requestScheduleId}
Delete a request schedule
|
javax.ws.rs.core.Response |
getRequestSchedule(javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String requestScheduleId)
Handles URL: /clusters/{clusterId}/request_schedules/{requestScheduleId}
Get details on a specific request schedule
|
javax.ws.rs.core.Response |
getRequestSchedules(javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui)
Handles URL: /clusters/{clusterId}/request_schedules
Get all the scheduled requests for a cluster.
|
getBodyParser, getResultSerializer, handleRequest
public RequestScheduleService(String m_clusterName)
m_clusterName
- public javax.ws.rs.core.Response getRequestSchedules(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui)
headers
- ui
- public javax.ws.rs.core.Response getRequestSchedule(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String requestScheduleId)
public javax.ws.rs.core.Response createRequestSchedule(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui)
body
- headers
- ui
- public javax.ws.rs.core.Response deleteRequestSchedule(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String requestScheduleId)
headers
- ui
- requestScheduleId
- Copyright © 2017. All rights reserved.