Package | Description |
---|---|
com.google.cloud.spring.pubsub.core.health |
Modifier and Type | Class and Description |
---|---|
class |
HealthTrackerImpl
Health tracker for a Pub/Sub subscription.
|
Modifier and Type | Method and Description |
---|---|
HealthTracker |
HealthTrackerRegistryImpl.registerTracker(com.google.pubsub.v1.ProjectSubscriptionName projectSubscriptionName) |
HealthTracker |
HealthTrackerRegistry.registerTracker(com.google.pubsub.v1.ProjectSubscriptionName projectSubscriptionName)
Create a tracker for given
ProjectSubscriptionName and add tracker to registry. |
HealthTracker |
HealthTrackerRegistryImpl.registerTracker(String subscriptionName) |
HealthTracker |
HealthTrackerRegistry.registerTracker(String subscriptionName)
Create a tracker for given subscription name and add tracker to registry.
|
Modifier and Type | Method and Description |
---|---|
Collection<HealthTracker> |
HealthTrackerRegistryImpl.healthTrackers() |
Collection<HealthTracker> |
HealthTrackerRegistry.healthTrackers()
Retrieve all the health trackers registered.
|
Constructor and Description |
---|
HealthTrackerRegistryImpl(String projectId,
MetricServiceClient metricServiceClient,
Integer lagThreshold,
Integer backlogThreshold,
Integer lookUpInterval,
com.google.api.gax.core.ExecutorProvider executorProvider,
ConcurrentMap<com.google.pubsub.v1.ProjectSubscriptionName,HealthTracker> healthTrackers) |
Copyright © 2022. All rights reserved.