Package com.databricks.jdbc.telemetry
Class CircuitBreakerTelemetryPushClient
- java.lang.Object
-
- com.databricks.jdbc.telemetry.CircuitBreakerTelemetryPushClient
-
public class CircuitBreakerTelemetryPushClient extends Object
TelemetryClient wrapper that implements circuit breaker pattern using Resilience4j. This wrapper handles server unavailability and resource exhausted errors by temporarily stopping telemetry requests when the service is experiencing issues.
-
-
Method Detail
-
pushEvent
public void pushEvent(TelemetryRequest request)
-
-