Class NoOpCredentialJSentinelMetrics
java.lang.Object
com.svenruppert.jsentinel.credential.metrics.NoOpCredentialJSentinelMetrics
- All Implemented Interfaces:
CredentialJSentinelMetrics
public final class NoOpCredentialJSentinelMetrics
extends Object
implements CredentialJSentinelMetrics
Default
CredentialJSentinelMetrics that records nothing.
Single shared instance — metrics collection is opt-in by design. Minimal deployments use this and pay zero cost; production deployments swap it for an adapter that bridges to Micrometer / OpenTelemetry / similar.
-
Field Summary
Fields -
Method Summary
-
Field Details
-
INSTANCE
-
-
Method Details
-
publish
Description copied from interface:CredentialJSentinelMetricsRecords one event. Implementations must not throw; if the backend is unavailable, swallow the failure.- Specified by:
publishin interfaceCredentialJSentinelMetrics
-