public class ApplicationResource extends AbstractBrooklynRestResource implements ApplicationApi
AbstractBrooklynRestResource.RestValueResolver| Constructor and Description |
|---|
ApplicationResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
createFromForm(java.lang.String contents) |
javax.ws.rs.core.Response |
createFromYaml(java.lang.String yaml) |
javax.ws.rs.core.Response |
createFromYamlWithAppId(java.lang.String yaml,
java.lang.String appId) |
javax.ws.rs.core.Response |
createPoly(byte[] inputToAutodetectType) |
javax.ws.rs.core.Response |
delete(java.lang.String application) |
java.util.List<EntityDetail> |
fetch(java.lang.String entityIds) |
ApplicationSummary |
get(java.lang.String application) |
java.util.List<EntitySummary> |
getDescendants(java.lang.String application,
java.lang.String typeRegex) |
java.util.Map<java.lang.String,java.lang.Object> |
getDescendantsSensor(java.lang.String application,
java.lang.String sensor,
java.lang.String typeRegex) |
static java.util.Map<java.lang.String,java.lang.Object> |
getSensorMap(java.lang.String sensor,
java.lang.Iterable<Entity> descs) |
java.util.List<ApplicationSummary> |
list(java.lang.String typeRegex) |
brooklyn, mgmt, mgmtInternal, setManagementContextpublic java.util.List<EntityDetail> fetch(java.lang.String entityIds)
fetch in interface ApplicationApipublic java.util.List<ApplicationSummary> list(java.lang.String typeRegex)
list in interface ApplicationApipublic ApplicationSummary get(java.lang.String application)
get in interface ApplicationApipublic javax.ws.rs.core.Response createFromYaml(java.lang.String yaml)
createFromYaml in interface ApplicationApipublic javax.ws.rs.core.Response createFromYamlWithAppId(java.lang.String yaml,
java.lang.String appId)
createFromYamlWithAppId in interface ApplicationApipublic javax.ws.rs.core.Response createPoly(byte[] inputToAutodetectType)
createPoly in interface ApplicationApipublic javax.ws.rs.core.Response createFromForm(java.lang.String contents)
createFromForm in interface ApplicationApipublic javax.ws.rs.core.Response delete(java.lang.String application)
delete in interface ApplicationApipublic java.util.List<EntitySummary> getDescendants(java.lang.String application, java.lang.String typeRegex)
getDescendants in interface ApplicationApipublic java.util.Map<java.lang.String,java.lang.Object> getDescendantsSensor(java.lang.String application,
java.lang.String sensor,
java.lang.String typeRegex)
getDescendantsSensor in interface ApplicationApipublic static java.util.Map<java.lang.String,java.lang.Object> getSensorMap(java.lang.String sensor,
java.lang.Iterable<Entity> descs)