| Package | Description |
|---|---|
| org.hawkular.apm.api.services |
| Modifier and Type | Method and Description |
|---|---|
Criteria |
Criteria.addProperty(String name,
String value,
Criteria.Operator operator)
This method adds a new property criteria.
|
Criteria |
Criteria.deriveTransactionWide()
This method returns the transaction wide version of the current criteria.
|
Criteria |
Criteria.setCorrelationIds(Set<CorrelationIdentifier> correlationIds) |
Criteria |
Criteria.setEndTime(long endTime) |
Criteria |
Criteria.setHostName(String hostName) |
Criteria |
Criteria.setOperation(String operation) |
Criteria |
Criteria.setProperties(Set<Criteria.PropertyCriteria> properties) |
Criteria |
Criteria.setStartTime(long startTime) |
Criteria |
Criteria.setTransaction(String name)
If a null name is used, then it will match any transaction whether it has
a name or not.
|
Criteria |
Criteria.setUri(String uri) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Collection<CommunicationSummaryStatistics> |
AbstractAnalyticsService.doGetCommunicationSummaryStatistics(String tenantId,
Criteria criteria)
This method returns the flat list of communication summary stats.
|
Collection<CommunicationSummaryStatistics> |
AbstractAnalyticsService.getCommunicationSummaryStatistics(String tenantId,
Criteria criteria,
boolean asTree) |
Collection<CommunicationSummaryStatistics> |
AnalyticsService.getCommunicationSummaryStatistics(String tenantId,
Criteria criteria,
boolean asTree)
This method returns the communication summary statistics, for the specified criteria, that were
executed during the time range.
|
List<TimeseriesStatistics> |
AnalyticsService.getEndpointResponseTimeseriesStatistics(String tenantId,
Criteria criteria,
long interval)
This method returns the endpoint response timeseries statistics, for the specified criteria, that were
executed during the time range.
|
protected Set<String> |
AbstractAnalyticsService.getEndpoints(String tenantId,
Criteria criteria) |
protected abstract List<Trace> |
AbstractAnalyticsService.getFragments(String tenantId,
Criteria criteria)
This method returns the list of traces for the supplied criteria.
|
Set<String> |
AnalyticsService.getHostNames(String tenantId,
Criteria criteria)
This method returns the list of host names where activities were executed, subject to the supplied
criteria.
|
Collection<NodeSummaryStatistics> |
AnalyticsService.getNodeSummaryStatistics(String tenantId,
Criteria criteria)
This method returns the node summary statistics, for the specified criteria, that were
executed during the time range.
|
List<NodeTimeseriesStatistics> |
AnalyticsService.getNodeTimeseriesStatistics(String tenantId,
Criteria criteria,
long interval)
This method returns the node timeseries statistics, for the specified criteria, that were
executed during the time range.
|
List<PropertyInfo> |
AnalyticsService.getPropertyInfo(String tenantId,
Criteria criteria)
This method returns the properties associated with the specified
criteria.
|
ServiceDeployment |
ServiceDeploymentService.getService(String serviceName,
String tenantId,
Criteria criteria)
Returns a single service deployment, based on the provided service name.
|
List<ServiceDeployment> |
ServiceDeploymentService.getServiceDeployments(String tenantId,
Criteria criteria)
Returns the available service deployments.
|
long |
AnalyticsService.getTraceCompletionCount(String tenantId,
Criteria criteria)
This method returns the number of completed transactions, of the specified named
trace, that were executed during the time range.
|
long |
AnalyticsService.getTraceCompletionFaultCount(String tenantId,
Criteria criteria)
This method returns the number of completed transactions, of the specified named
trace, that were executed during the time range and returned
a fault.
|
List<Cardinality> |
AnalyticsService.getTraceCompletionFaultDetails(String tenantId,
Criteria criteria)
This method returns the completion time fault details, for the specified criteria, that were
executed during the time range.
|
Percentiles |
AnalyticsService.getTraceCompletionPercentiles(String tenantId,
Criteria criteria)
This method returns the completion time percentiles, for the specified criteria, that were
executed during the time range.
|
List<Cardinality> |
AnalyticsService.getTraceCompletionPropertyDetails(String tenantId,
Criteria criteria,
String property)
This method returns the completion time property details, for the specified criteria, that were
executed during the time range.
|
List<CompletionTime> |
AnalyticsService.getTraceCompletions(String tenantId,
Criteria criteria)
This method returns the list of trace completion times that meet the supplied
criteria.
|
List<TimeseriesStatistics> |
AnalyticsService.getTraceCompletionTimeseriesStatistics(String tenantId,
Criteria criteria,
long interval)
This method returns the completion timeseries statistics, for the specified criteria, that were
executed during the time range.
|
List<TransactionInfo> |
AnalyticsService.getTransactionInfo(String tenantId,
Criteria criteria)
This method returns the transactions associated with the specified
criteria.
|
List<Trace> |
TraceService.searchFragments(String tenantId,
Criteria criteria)
This method returns a set of trace fragments that meet the
supplied query criteria.
|
| Constructor and Description |
|---|
Criteria(Criteria criteria)
Copy constructor.
|
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.