public class AnalyticsServiceRESTClient extends AbstractRESTClient implements AnalyticsService
mapper| Constructor and Description |
|---|
AnalyticsServiceRESTClient() |
AnalyticsServiceRESTClient(String username,
String password,
String url) |
addHeaders, clear, encodedCriteria, getConnectionForGetRequest, getConnectionForRequest, getResponse, getResultsForUrl, getResultsForUrl, getResultsForUrl, getUrl, getUrl, isAvailable, parseResultsIntoJson, postAsJsonTo, setAuthorization, toString, withContext, withJsonPayloadAndResultspublic List<EndpointInfo> getUnboundEndpoints(String tenantId, long startTime, long endTime, boolean compress)
getUnboundEndpoints in interface AnalyticsServicepublic List<EndpointInfo> getBoundEndpoints(String tenantId, String transaction, long startTime, long endTime)
getBoundEndpoints in interface AnalyticsServicepublic List<TransactionInfo> getTransactionInfo(String tenantId, Criteria criteria)
getTransactionInfo in interface AnalyticsServicepublic List<PropertyInfo> getPropertyInfo(String tenantId, Criteria criteria)
getPropertyInfo in interface AnalyticsServicepublic long getTraceCompletionCount(String tenantId, Criteria criteria)
getTraceCompletionCount in interface AnalyticsServicepublic long getTraceCompletionFaultCount(String tenantId, Criteria criteria)
getTraceCompletionFaultCount in interface AnalyticsServicepublic List<CompletionTime> getTraceCompletions(String tenantId, Criteria criteria)
getTraceCompletions in interface AnalyticsServicepublic Percentiles getTraceCompletionPercentiles(String tenantId, Criteria criteria)
getTraceCompletionPercentiles in interface AnalyticsServicepublic List<TimeseriesStatistics> getTraceCompletionTimeseriesStatistics(String tenantId, Criteria criteria, long interval)
getTraceCompletionTimeseriesStatistics in interface AnalyticsServicepublic List<Cardinality> getTraceCompletionFaultDetails(String tenantId, Criteria criteria)
getTraceCompletionFaultDetails in interface AnalyticsServicepublic List<Cardinality> getTraceCompletionPropertyDetails(String tenantId, Criteria criteria, String property)
getTraceCompletionPropertyDetails in interface AnalyticsServicepublic List<NodeTimeseriesStatistics> getNodeTimeseriesStatistics(String tenantId, Criteria criteria, long interval)
getNodeTimeseriesStatistics in interface AnalyticsServicepublic Collection<NodeSummaryStatistics> getNodeSummaryStatistics(String tenantId, Criteria criteria)
getNodeSummaryStatistics in interface AnalyticsServicepublic Collection<CommunicationSummaryStatistics> getCommunicationSummaryStatistics(String tenantId, Criteria criteria, boolean tree)
getCommunicationSummaryStatistics in interface AnalyticsServicepublic void storeCommunicationDetails(String tenantId, List<CommunicationDetails> communicationDetails) throws StoreException
storeCommunicationDetails in interface AnalyticsServiceStoreExceptionpublic void storeNodeDetails(String tenantId, List<NodeDetails> nodeDetails) throws StoreException
storeNodeDetails in interface AnalyticsServiceStoreExceptionpublic void storeTraceCompletions(String tenantId, List<CompletionTime> completionTimes) throws StoreException
storeTraceCompletions in interface AnalyticsServiceStoreExceptionpublic List<TimeseriesStatistics> getEndpointResponseTimeseriesStatistics(String tenantId, Criteria criteria, long interval)
getEndpointResponseTimeseriesStatistics in interface AnalyticsServicepublic Set<String> getHostNames(String tenantId, Criteria criteria)
getHostNames in interface AnalyticsServicepublic void clear(String tenantId)
clear in interface AnalyticsServiceCopyright © 2015–2017 Red Hat, Inc.. All rights reserved.