@ApplicationScoped @Path(value="/api") public class API extends Object
| Constructor and Description |
|---|
API() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCloud(String name) |
String |
getCloudNames() |
String |
getClouds() |
String |
getGlobalProperties() |
String |
getProcessorFlowDeployment(String name) |
List<String> |
listFlows() |
List<String> |
listPods() |
String |
listProcessors() |
List<String> |
listTopics() |
void |
postFlow(String flowJson)
Upload a new Custom Resource
|
@GET @Path(value="/pods") @Produces(value="application/json") public List<String> listPods()
@GET
@Path(value="/dataflows/{name}")
@Produces(value="application/json")
public String getProcessorFlowDeployment(@PathParam(value="name")
String name)
throws Exception
Exception@GET @Path(value="/dataflows") @Produces(value="application/json") public List<String> listFlows()
@GET @Path(value="/processors") @Produces(value="application/json") public String listProcessors() throws Exception
Exception@POST @Path(value="/flows") @Consumes(value="application/json") public void postFlow(String flowJson)
@GET @Path(value="/globalproperties") @Produces(value="application/json") public String getGlobalProperties()
@GET @Path(value="/topics") @Produces(value="application/json") public List<String> listTopics()
@GET @Path(value="/clouds") @Produces(value="application/json") public String getClouds() throws Exception
Exception@GET @Path(value="/clouds/names") @Produces(value="application/json") public String getCloudNames() throws Exception
ExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.