Uses of Interface
com.google.cloud.spring.pubsub.core.health.HealthTracker
Packages that use HealthTracker
-
Uses of HealthTracker in com.google.cloud.spring.pubsub.core.health
Classes in com.google.cloud.spring.pubsub.core.health that implement HealthTrackerModifier and TypeClassDescriptionclassHealth tracker for a Pub/Sub subscription.Methods in com.google.cloud.spring.pubsub.core.health that return HealthTrackerModifier and TypeMethodDescriptionHealthTrackerRegistry.registerTracker(com.google.pubsub.v1.ProjectSubscriptionName projectSubscriptionName) Create a tracker for givenProjectSubscriptionNameand 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) Methods in com.google.cloud.spring.pubsub.core.health that return types with arguments of type HealthTrackerModifier and TypeMethodDescriptionHealthTrackerRegistry.healthTrackers()Retrieve all the health trackers registered.HealthTrackerRegistryImpl.healthTrackers()Constructor parameters in com.google.cloud.spring.pubsub.core.health with type arguments of type HealthTrackerModifierConstructorDescriptionHealthTrackerRegistryImpl(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)