MetricProvider
public protocol MetricProvider
Undocumented
-
Undocumented
Declaration
Swift
func results(for query: ScalarQuery<Counter>) -> EventLoopFuture<VectorResult<CounterScalarResult>>
-
Undocumented
Declaration
Swift
func results(for query: ScalarQuery<Gauge>) -> EventLoopFuture<VectorResult<GaugeScalarResult>>
-
Undocumented
Declaration
Swift
func results(for query: ScalarQuery<Recorder>) -> EventLoopFuture<VectorResult<RecorderScalarResult>>
-
Undocumented
Declaration
Swift
func results(for query: ScalarQuery<Timer>) -> EventLoopFuture<VectorResult<TimerScalarResult>>
-
Undocumented
Declaration
Swift
func results(for query: VectorQuery<Counter>) -> EventLoopFuture<VectorResult<CounterScalarResult>>
-
Undocumented
Declaration
Swift
func results(for query: VectorQuery<Gauge>) -> EventLoopFuture<VectorResult<GaugeScalarResult>>
-
Undocumented
Declaration
Swift
func results(for query: VectorQuery<Recorder>) -> EventLoopFuture<VectorResult<RecorderScalarResult>>
-
Undocumented
Declaration
Swift
func results(for query: VectorQuery<Timer>) -> EventLoopFuture<VectorResult<TimerScalarResult>>
-
Undocumented
Declaration
Swift
func results(for query: RangeQuery<Counter>) -> EventLoopFuture<[RangeResult]>
-
Undocumented
Declaration
Swift
func results(for query: RangeQuery<Gauge>) -> EventLoopFuture<[RangeResult]>
-
Undocumented
Declaration
Swift
func results(for query: RangeQuery<Recorder>) -> EventLoopFuture<[RangeResult]>
-
Undocumented
Declaration
Swift
func results(for query: RangeQuery<Timer>) -> EventLoopFuture<[RangeResult]>