|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.rest.resources.AbstractBrooklynRestResource
brooklyn.rest.resources.ApplicationResource
public class ApplicationResource extends AbstractBrooklynRestResource
Field Summary |
---|
Fields inherited from class AbstractBrooklynRestResource | |
---|---|
DATE_FORMAT |
Method Summary | |
---|---|
JsonNode
|
applicationTree()
@deprecated since 0.6.0 use fetch(String) (with slightly different, but better semantics) |
Response
|
create(ApplicationSpec applicationSpec)
|
protected Response
|
createFromAppSpec(ApplicationSpec applicationSpec)
@deprecated since 0.7.0 see #create |
Response
|
createFromForm(java.lang.String contents)
|
Response
|
createFromYaml(java.lang.String yaml)
|
Response
|
createPoly(byte[] inputToAutodetectType)
|
Response
|
delete(java.lang.String application)
|
JsonNode
|
fetch(java.lang.String entityIds)
|
ApplicationSummary
|
get(java.lang.String application)
|
java.lang.Iterable
|
getDescendants(java.lang.String application, java.lang.String typeRegex)
|
java.util.Map
|
getDescendantsSensor(java.lang.String application, java.lang.String sensor, java.lang.String typeRegex)
|
static java.util.Map
|
getSensorMap(java.lang.String sensor, java.lang.Iterable descs)
|
java.lang.Iterable
|
list()
|
Methods inherited from class AbstractBrooklynRestResource | |
---|---|
brooklyn, camp, getValueForDisplay, injectManagementContext, mapper, mgmt |
Method Detail |
---|
@java.lang.Deprecated @java.lang.Override public JsonNode applicationTree()
public Response create(ApplicationSpec applicationSpec)
@java.lang.DeprecatedonSpec); protected Response createFromAppSpec(ApplicationSpec applicationSpec)
@java.lang.OverrideTask> t = brooklyn().destroy(brooklyn().getApplication(application)); public Response createFromForm(java.lang.String contents)
@java.lang.OverrideReader input = new StringReader(yaml); public Response createFromYaml(java.lang.String yaml)
@java.lang.OverrideException legacyFormatException = null; public Response createPoly(byte[] inputToAutodetectType)
@java.lang.OverrideString appType = applicationSpec.getType(); public Response delete(java.lang.String application)
@java.lang.OverrideMapjsonEntitiesById = MutableMap.of(); public JsonNode fetch(java.lang.String entityIds)
@java.lang.Overridereturn ApplicationTransformer.summaryFromApplication(brooklyn().getApplication(application)); public ApplicationSummary get(java.lang.String application)
@java.lang.Overridereturn getSensorMap(sensor, descs); public java.lang.Iterable getDescendants(java.lang.String application, java.lang.String typeRegex)
@java.lang.Overridereturn Collections.emptyMap(); public java.util.Map getDescendantsSensor(java.lang.String application, java.lang.String sensor, java.lang.String typeRegex)
public static java.util.Map getSensorMap(java.lang.String sensor, java.lang.Iterable descs)
@java.lang.Overridereturn Collections2.transform(mgmt().getApplications(), ApplicationTransformer.FROM_APPLICATION); public java.lang.Iterable list()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.