Package uniffi.cedarling_uniffi
Class MetricsSnapshot
-
- All Implemented Interfaces:
public final class MetricsSnapshotTelemetry metrics snapshot for the current interval.
-
-
Field Summary
Fields Modifier and Type Field Description private Map<String, Long>policyStatsprivate Map<String, Long>errorCountersprivate Map<String, Long>operationalStatsprivate Durationinterval
-
Method Summary
Modifier and Type Method Description final Map<String, Long>getPolicyStats()Per-policy evaluation counts ( policy_id,policy_id.allow,policy_id.deny).final UnitsetPolicyStats(Map<String, Long> value)Per-policy evaluation counts ( policy_id,policy_id.allow,policy_id.deny).final Map<String, Long>getErrorCounters()Classified error counters keyed by error metric key. final UnitsetErrorCounters(Map<String, Long> value)Classified error counters keyed by error metric key. final Map<String, Long>getOperationalStats()Operational counters and gauges (authorization, cache, JWT, data, lock). final UnitsetOperationalStats(Map<String, Long> value)Operational counters and gauges (authorization, cache, JWT, data, lock). final DurationgetInterval()Duration of the snapshot interval with sub-second precision. final UnitsetInterval(Duration value)Duration of the snapshot interval with sub-second precision. -
-
Method Detail
-
getPolicyStats
final Map<String, Long> getPolicyStats()
Per-policy evaluation counts (
policy_id,policy_id.allow,policy_id.deny).
-
setPolicyStats
final Unit setPolicyStats(Map<String, Long> value)
Per-policy evaluation counts (
policy_id,policy_id.allow,policy_id.deny).
-
getErrorCounters
final Map<String, Long> getErrorCounters()
Classified error counters keyed by error metric key.
-
setErrorCounters
final Unit setErrorCounters(Map<String, Long> value)
Classified error counters keyed by error metric key.
-
getOperationalStats
final Map<String, Long> getOperationalStats()
Operational counters and gauges (authorization, cache, JWT, data, lock).
-
setOperationalStats
final Unit setOperationalStats(Map<String, Long> value)
Operational counters and gauges (authorization, cache, JWT, data, lock).
-
getInterval
final Duration getInterval()
Duration of the snapshot interval with sub-second precision.
-
setInterval
final Unit setInterval(Duration value)
Duration of the snapshot interval with sub-second precision.
-
-
-
-