com.cloudera.api.v11
Interface TimeSeriesResourceV11

All Superinterfaces:
TimeSeriesResource, TimeSeriesResourceV6

public interface TimeSeriesResourceV11
extends TimeSeriesResourceV6


Method Summary
 ApiTimeSeriesEntityAttributeList getEntityTypeAttributes()
          Retrieve all metric entity type attributes monitored by Cloudera Manager.
 ApiTimeSeriesEntityTypeList getEntityTypes()
          Retrieve all metric entity types monitored by Cloudera Manager.
 javax.ws.rs.core.Response queryTimeSeries(ApiTimeSeriesRequest timeSeriesRequest)
          Retrieve time-series data from the Cloudera Manager (CM) time-series data store accepting HTTP POST request.
 
Methods inherited from interface com.cloudera.api.v6.TimeSeriesResourceV6
getDashboardsResource, queryTimeSeries
 
Methods inherited from interface com.cloudera.api.v4.TimeSeriesResource
getMetricSchema, queryTimeSeries
 

Method Detail

getEntityTypes

@Path(value="/entityTypes")
ApiTimeSeriesEntityTypeList getEntityTypes()
Retrieve all metric entity types monitored by Cloudera Manager. It is guaranteed that parent types appear before their children.

Available since API v11.

Returns:
List of time series entity type.

getEntityTypeAttributes

@Path(value="/entityTypeAttributes")
ApiTimeSeriesEntityAttributeList getEntityTypeAttributes()
Retrieve all metric entity type attributes monitored by Cloudera Manager.

Available since API v11.

Returns:
List of time series entity attributes.

queryTimeSeries

@Path(value="/")
javax.ws.rs.core.Response queryTimeSeries(ApiTimeSeriesRequest timeSeriesRequest)
Retrieve time-series data from the Cloudera Manager (CM) time-series data store accepting HTTP POST request. This method differs from queryTimeSeries() in v6 that this could accept query strings that are longer than HTTP GET request limit. Available since API v11.

Parameters:
timeSeriesRequest - Request object containing information used when retrieving timeseries data.
Returns:
List of time series that match the tsquery.


Copyright © Cloudera, Inc. Released under Apache License, Version 2.0.