Uses of Interface
com.google.cloud.spring.pubsub.core.health.HealthTracker
-
Uses of HealthTracker in com.google.cloud.spring.pubsub.core.health
Modifier and TypeClassDescriptionclass
Health tracker for a Pub/Sub subscription.Modifier and TypeMethodDescriptionHealthTrackerRegistry.registerTracker
(com.google.pubsub.v1.ProjectSubscriptionName projectSubscriptionName) Create a tracker for givenProjectSubscriptionName
and add tracker to registry.HealthTrackerRegistry.registerTracker
(String subscriptionName) Create a tracker for given subscription name and add tracker to registry.HealthTrackerRegistryImpl.registerTracker
(com.google.pubsub.v1.ProjectSubscriptionName projectSubscriptionName) HealthTrackerRegistryImpl.registerTracker
(String subscriptionName) Modifier and TypeMethodDescriptionHealthTrackerRegistry.healthTrackers()
Retrieve all the health trackers registered.HealthTrackerRegistryImpl.healthTrackers()
ModifierConstructorDescriptionHealthTrackerRegistryImpl
(String projectId, com.google.cloud.monitoring.v3.MetricServiceClient metricServiceClient, Integer lagThreshold, Integer backlogThreshold, Integer lookUpInterval, com.google.api.gax.core.ExecutorProvider executorProvider, ConcurrentMap<com.google.pubsub.v1.ProjectSubscriptionName, HealthTracker> healthTrackers)