public class ControlMetricsCollectorWebResource
extends org.onosproject.rest.AbstractWebResource
| Modifier and Type | Field and Description |
|---|---|
static String |
INVALID_REQUEST |
static String |
INVALID_RESOURCE_NAME |
static String |
INVALID_SYSTEM_SPECS |
static int |
UPDATE_INTERVAL_IN_MINUTE |
| Constructor and Description |
|---|
ControlMetricsCollectorWebResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
cpuMetrics(InputStream stream)
Collects CPU metrics.
|
javax.ws.rs.core.Response |
diskMetrics(InputStream stream)
Collects disk metrics.
|
javax.ws.rs.core.Response |
memoryMetrics(InputStream stream)
Collects memory metrics.
|
javax.ws.rs.core.Response |
networkMetrics(InputStream stream)
Collects network metrics.
|
javax.ws.rs.core.Response |
systemInfo(InputStream stream)
Collects system information.
|
public static final int UPDATE_INTERVAL_IN_MINUTE
public static final String INVALID_SYSTEM_SPECS
public static final String INVALID_RESOURCE_NAME
public static final String INVALID_REQUEST
public javax.ws.rs.core.Response cpuMetrics(InputStream stream)
stream - JSON streampublic javax.ws.rs.core.Response memoryMetrics(InputStream stream)
stream - JSON streampublic javax.ws.rs.core.Response diskMetrics(InputStream stream)
stream - JSON streampublic javax.ws.rs.core.Response networkMetrics(InputStream stream)
stream - JSON streampublic javax.ws.rs.core.Response systemInfo(InputStream stream)
stream - JSON streamCopyright © 2016. All rights reserved.