@Path(value="/v2/nodes") public class NodeHandler extends AbstractAuthHandler
Modifier and Type | Method and Description |
---|---|
void |
createNode(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder) |
void |
deleteNode(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String nodeId) |
void |
getNode(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String nodeId)
Get a node visible to the user.
|
void |
getNodes(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder)
Get all nodes visible to the user.
|
void |
updateNode(org.jboss.netty.handler.codec.http.HttpRequest request,
co.cask.http.HttpResponder responder,
String nodeId) |
getAndAuthenticateAccount
@GET public void getNodes(org.jboss.netty.handler.codec.http.HttpRequest request, co.cask.http.HttpResponder responder)
request
- Request for clusters.responder
- Responder for sending the response.@GET @Path(value="/{node-id}") public void getNode(org.jboss.netty.handler.codec.http.HttpRequest request, co.cask.http.HttpResponder responder, @PathParam(value="node-id") String nodeId)
request
- Request for clusters.responder
- Responder for sending the response.@POST public void createNode(org.jboss.netty.handler.codec.http.HttpRequest request, co.cask.http.HttpResponder responder)
@PUT @Path(value="/{node-id}") public void updateNode(org.jboss.netty.handler.codec.http.HttpRequest request, co.cask.http.HttpResponder responder, @PathParam(value="node-id") String nodeId)
@DELETE @Path(value="/{node-id}") public void deleteNode(org.jboss.netty.handler.codec.http.HttpRequest request, co.cask.http.HttpResponder responder, @PathParam(value="node-id") String nodeId)
Copyright © 2013-2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.