Brooklyn

brooklyn.rest.resources
[Java] Class UsageResource

java.lang.Object
  brooklyn.rest.resources.AbstractBrooklynRestResource
      brooklyn.rest.resources.UsageResource
All Implemented Interfaces:
UsageApi

public class UsageResource
extends AbstractBrooklynRestResource

Method Summary
UsageStatistics getApplicationUsage(java.lang.String application, java.lang.String start, java.lang.String end)

UsageStatistics getMachineUsage(java.lang.String machine, java.lang.String start, java.lang.String end)

java.lang.Iterable listApplicationsUsage(java.lang.String start, java.lang.String end)

java.lang.Iterable listMachinesUsage(java.lang.String application, java.lang.String start, java.lang.String end)

 
Methods inherited from class AbstractBrooklynRestResource
brooklyn, injectManagementContext, mgmt
 

Method Detail

getApplicationUsage

public UsageStatistics getApplicationUsage(String application, String start, String end) {
public UsageStatistics getApplicationUsage(java.lang.String application, java.lang.String start, java.lang.String end)


getMachineUsage

public UsageStatistics getMachineUsage(java.lang.String machine, java.lang.String start, java.lang.String end)


listApplicationsUsage

public Iterable listApplicationsUsage(@Nullable String start, @Nullable String end) {
public java.lang.Iterable listApplicationsUsage(ll applica java.lang.String start, } -> {}", java.lang.String end)


listMachinesUsage

log.debug("REST call to get machine usage for application {}: dates {} -> {}", new Object[] {application, start, end});
public java.lang.Iterable listMachinesUsage(java.lang.String application, java.lang.String start, java.lang.String end)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.