public class ClusterService extends BaseService
Constructor and Description |
---|
ClusterService() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createCluster(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String clusterName)
Handles: POST /clusters/{clusterID}
Create a specific cluster.
|
javax.ws.rs.core.Response |
deleteCluster(javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String clusterName)
Handles: DELETE /clusters/{clusterID}
Delete a specific cluster.
|
javax.ws.rs.core.Response |
getCluster(javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String clusterName)
Handles: GET /clusters/{clusterID}
Get a specific cluster.
|
javax.ws.rs.core.Response |
getClusters(javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui)
Handles: GET /clusters
Get all clusters.
|
ComponentService |
getComponentHandler(String clusterName)
Get the component resource without specifying the parent service.
|
ConfigGroupService |
getConfigGroupService(String clusterName)
Gets the config group service
|
ConfigurationService |
getConfigurationHandler(String clusterName)
Gets the configurations sub-resource.
|
HostComponentService |
getHostComponentHandler(String clusterName)
Get the host component resource without specifying the parent host component.
|
HostService |
getHostHandler(String clusterName)
Get the hosts sub-resource
|
RequestService |
getRequestHandler(String clusterName)
Gets the requests sub-resource.
|
RequestScheduleService |
getRequestScheduleService(String clusterName)
Gets the request schedule service
|
ServiceService |
getServiceHandler(String clusterName)
Get the services sub-resource
|
WorkflowService |
getWorkflowHandler(String clusterName)
Gets the workflows sub-resource.
|
javax.ws.rs.core.Response |
updateCluster(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String clusterName)
Handles: PUT /clusters/{clusterID}
Update a specific cluster.
|
getBodyParser, getResultSerializer, handleRequest
public javax.ws.rs.core.Response getCluster(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String clusterName)
headers
- http headersui
- uri infoclusterName
- cluster idpublic javax.ws.rs.core.Response getClusters(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui)
headers
- http headersui
- uri infopublic javax.ws.rs.core.Response createCluster(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String clusterName)
headers
- http headersui
- uri infoclusterName
- cluster idpublic javax.ws.rs.core.Response updateCluster(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String clusterName)
headers
- http headersui
- uri infoclusterName
- cluster idpublic javax.ws.rs.core.Response deleteCluster(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String clusterName)
headers
- http headersui
- uri infoclusterName
- cluster idpublic HostService getHostHandler(String clusterName)
clusterName
- cluster idpublic ServiceService getServiceHandler(String clusterName)
clusterName
- cluster idpublic ConfigurationService getConfigurationHandler(String clusterName)
clusterName
- the cluster namepublic RequestService getRequestHandler(String clusterName)
public HostComponentService getHostComponentHandler(String clusterName)
clusterName
- the cluster namepublic ComponentService getComponentHandler(String clusterName)
clusterName
- the cluster namepublic WorkflowService getWorkflowHandler(String clusterName)
public ConfigGroupService getConfigGroupService(String clusterName)
public RequestScheduleService getRequestScheduleService(String clusterName)
Copyright © 2015. All rights reserved.