brooklyn.rest.resources
[Java] Class EntityResource
java.lang.Object
brooklyn.rest.resources.AbstractBrooklynRestResource
brooklyn.rest.resources.EntityResource
@Path("/v1/applications/{application}/entities")
@Apidoc("Application entities")
@Produces("application/json")
public class EntityResource
extends AbstractBrooklynRestResource
Method Summary |
EntitySummary
|
get(java.lang.String application, java.lang.String entity)
|
java.lang.Iterable
|
getChildren(java.lang.String application, java.lang.String entity)
|
java.util.List
|
list(java.lang.String application)
|
get
@GET
@Path("/{entity}")
@ApiOperation(value = "Fetch details about a specific application entity",
responseClass = "brooklyn.rest.domain.EntitySummary")
@ApiErrors(value = {
@ApiError(code = 404, reason = "Application or entity missing")
})
public EntitySummary get(@ApiParam(value = "Application ID or name", required = true) @PathParam("application") java.lang.String application, @ApiParam(value = "Entity ID or name", required = true) @PathParam("entity") java.lang.String entity)
-
getChildren
@GET
@Path("/{entity}/entities")
public java.lang.Iterable getChildren(@PathParam("application") java.lang.String application, @PathParam("entity") java.lang.String entity)
-
list
@GET
@ApiOperation(value = "Fetch the list of entities for a given application",
responseClass = "brooklyn.rest.domain.EntitySummary",
multiValueResponse = true)
@ApiErrors(value = {
@ApiError(code = 404, reason = "Application not found")
})
public java.util.List list(@ApiParam(value = "Application ID or name", required = true) @PathParam("application") java.lang.String application)
-
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.