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 getBaseUrl()
public void setBaseUrl(String baseUrl)
baseUrl - the baseUrl to setpublic List<URIInfo> getUnboundURIs(String tenantId, long startTime, long endTime, boolean compress)
getUnboundURIs in interface AnalyticsServicepublic List<String> getBoundURIs(String tenantId, String businessTransaction, long startTime, long endTime)
getBoundURIs in interface AnalyticsServicepublic List<PropertyInfo> getPropertyInfo(String tenantId, String businessTransaction, long startTime, long endTime)
getPropertyInfo in interface AnalyticsServicepublic long getCompletionCount(String tenantId, Criteria criteria)
getCompletionCount in interface AnalyticsServicepublic long getCompletionFaultCount(String tenantId, Criteria criteria)
getCompletionFaultCount in interface AnalyticsServicepublic Percentiles getCompletionPercentiles(String tenantId, Criteria criteria)
getCompletionPercentiles in interface AnalyticsServicepublic List<CompletionTimeseriesStatistics> getCompletionTimeseriesStatistics(String tenantId, Criteria criteria, long interval)
getCompletionTimeseriesStatistics in interface AnalyticsServicepublic List<Cardinality> getCompletionFaultDetails(String tenantId, Criteria criteria)
getCompletionFaultDetails in interface AnalyticsServicepublic List<Cardinality> getCompletionPropertyDetails(String tenantId, Criteria criteria, String property)
getCompletionPropertyDetails in interface AnalyticsServiceprotected boolean buildQueryString(StringBuilder builder, Criteria criteria)
builder - The urlcriteria - The criteriapublic int getAlertCount(String tenantId, String name)
getAlertCount 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)
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 Exception
storeCommunicationDetails in interface AnalyticsServiceExceptionpublic void storeNodeDetails(String tenantId, List<NodeDetails> nodeDetails) throws Exception
storeNodeDetails in interface AnalyticsServiceExceptionpublic void storeBTxnCompletionTimes(String tenantId, List<CompletionTime> completionTimes) throws Exception
storeBTxnCompletionTimes in interface AnalyticsServiceExceptionpublic void storeFragmentCompletionTimes(String tenantId, List<CompletionTime> completionTimes) throws Exception
storeFragmentCompletionTimes in interface AnalyticsServiceExceptionpublic 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.