public class AnalyticsServiceRESTClient extends Object implements AnalyticsService
| Constructor and Description |
|---|
AnalyticsServiceRESTClient() |
public String getUsername()
public void setUsername(String username)
username - the username to setpublic String getPassword()
public void setPassword(String password)
password - the password to setpublic String getUri()
public void setUri(String uri)
uri - the uri to setpublic List<EndpointInfo> getUnboundEndpoints(String tenantId, long startTime, long endTime, boolean compress)
getUnboundEndpoints in interface AnalyticsServicepublic List<EndpointInfo> getBoundEndpoints(String tenantId, String businessTransaction, long startTime, long endTime)
getBoundEndpoints in interface AnalyticsServicepublic List<PropertyInfo> getPropertyInfo(String tenantId, Criteria criteria)
getPropertyInfo in interface AnalyticsServicepublic List<PrincipalInfo> getPrincipalInfo(String tenantId, Criteria criteria)
getPrincipalInfo in interface AnalyticsServicepublic long getTraceCompletionCount(String tenantId, Criteria criteria)
getTraceCompletionCount in interface AnalyticsServicepublic long getTraceCompletionFaultCount(String tenantId, Criteria criteria)
getTraceCompletionFaultCount in interface AnalyticsServicepublic Percentiles getTraceCompletionPercentiles(String tenantId, Criteria criteria)
getTraceCompletionPercentiles in interface AnalyticsServicepublic List<CompletionTimeseriesStatistics> 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 AnalyticsServiceprotected boolean buildQueryString(StringBuilder builder, Criteria criteria)
builder - The urlcriteria - The criteriapublic 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 AnalyticsServiceprotected void addHeaders(HttpURLConnection connection, String tenantId)
connection - The connectiontenantId - The optional tenant idpublic 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 storeTraceCompletionTimes(String tenantId, List<CompletionTime> completionTimes) throws StoreException
storeTraceCompletionTimes in interface AnalyticsServiceStoreExceptionpublic void storeFragmentCompletionTimes(String tenantId, List<CompletionTime> completionTimes) throws StoreException
storeFragmentCompletionTimes in interface AnalyticsServiceStoreExceptionpublic List<String> getHostNames(String tenantId, Criteria criteria)
getHostNames in interface AnalyticsServicepublic void clear(String tenantId)
clear in interface AnalyticsServiceCopyright © 2015–2016 Red Hat, Inc.. All rights reserved.