| Package | Description |
|---|---|
| org.hawkular.agent.monitor.scheduler |
| Modifier and Type | Method and Description |
|---|---|
static <LL> Set<ScheduledMeasurementInstance<LL,AvailType<LL>>> |
ScheduledMeasurementInstance.createAvails(Resource<LL> resource)
This will create scheduled avail check instances for all availabilities associated with the given resource.
|
static <LL> Set<ScheduledMeasurementInstance<LL,MetricType<LL>>> |
ScheduledMeasurementInstance.createMetrics(Resource<LL> resource)
This will create scheduled metric instances for all metrics associated with the given resource.
|
protected abstract Collection<ScheduledMeasurementInstance<L,T>> |
MeasurementScheduler.getScheduledMeasurementInstances(Resource<L> resource)
Given a resource, this returns the measurement instances that this scheduler should collect for it.
|
| Modifier and Type | Method and Description |
|---|---|
int |
ScheduledMeasurementInstance.compareTo(ScheduledMeasurementInstance<L,T> smi) |
| Modifier and Type | Method and Description |
|---|---|
void |
ScheduledCollectionsQueue.schedule(Collection<ScheduledMeasurementInstance<L,T>> schedules)
Puts the given schedules in the queue to be prioritized for collection.
|
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.