public interface SubscriptionManager
| Modifier and Type | Interface and Description |
|---|---|
static class |
SubscriptionManager.Forecaster |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isSubscribed(String tenant,
String metricId) |
void |
setPredictionListener(PredictionListener predictionListener) |
void |
subscribe(Subscription subscription) |
Subscription |
subscription(String tenant,
String metricId) |
Set<Subscription> |
subscriptionsOfTenant(String tenant) |
void |
unsubscribe(String tenant,
String metricId,
Set<Subscription.SubscriptionOwner> subscriptionOwners) |
void |
unsubscribe(String tenant,
String metricId,
Subscription.SubscriptionOwner subscriptionOwner) |
void |
unsubscribeAll(String tenant,
String metricId) |
void |
updateForecaster(String tenant,
String metricId,
Forecaster.Update update) |
void |
updateMetric(String tenant,
String metricId,
Metric.Update update) |
void subscribe(Subscription subscription)
void updateMetric(String tenant, String metricId, Metric.Update update)
void updateForecaster(String tenant, String metricId, Forecaster.Update update)
Subscription subscription(String tenant, String metricId)
Set<Subscription> subscriptionsOfTenant(String tenant)
void unsubscribe(String tenant, String metricId, Subscription.SubscriptionOwner subscriptionOwner)
void unsubscribe(String tenant, String metricId, Set<Subscription.SubscriptionOwner> subscriptionOwners)
void setPredictionListener(PredictionListener predictionListener)
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.