Uses of Interface
io.prometheus.metrics.model.registry.PrometheusScrapeRequest
Packages that use PrometheusScrapeRequest
Package
Description
-
Uses of PrometheusScrapeRequest in io.prometheus.metrics.exporter.common
Subinterfaces of PrometheusScrapeRequest in io.prometheus.metrics.exporter.common -
Uses of PrometheusScrapeRequest in io.prometheus.metrics.exporter.httpserver
Classes in io.prometheus.metrics.exporter.httpserver that implement PrometheusScrapeRequest -
Uses of PrometheusScrapeRequest in io.prometheus.metrics.exporter.servlet.jakarta
Classes in io.prometheus.metrics.exporter.servlet.jakarta that implement PrometheusScrapeRequest -
Uses of PrometheusScrapeRequest in io.prometheus.metrics.exporter.servlet.javax
Classes in io.prometheus.metrics.exporter.servlet.javax that implement PrometheusScrapeRequestModifier and TypeClassDescriptionstatic classThis inner class adapts a HttpServletRequest to a PrometheusHttpRequest. -
Uses of PrometheusScrapeRequest in io.prometheus.metrics.model.registry
Methods in io.prometheus.metrics.model.registry with parameters of type PrometheusScrapeRequestModifier and TypeMethodDescriptiondefault MetricSnapshotCollector.collect(PrometheusScrapeRequest scrapeRequest) Provides Collector with the details of the request issued by Prometheus to allow multi-target pattern implementation Override to implement request dependent logic to provide MetricSnapshotdefault MetricSnapshotCollector.collect(Predicate<String> includedNames, PrometheusScrapeRequest scrapeRequest) LikeCollector.collect(Predicate), but with support for multi-target pattern.default MetricSnapshotsMultiCollector.collect(PrometheusScrapeRequest scrapeRequest) Provides Collector with the details of the request issued by Prometheus to allow multi-target pattern implementation Override to implement request dependent logic to provide MetricSnapshotdefault MetricSnapshotsMultiCollector.collect(Predicate<String> includedNames, PrometheusScrapeRequest scrapeRequest) LikeMultiCollector.collect(Predicate), but with support for multi-target pattern.PrometheusRegistry.scrape(PrometheusScrapeRequest scrapeRequest) PrometheusRegistry.scrape(Predicate<String> includedNames, PrometheusScrapeRequest scrapeRequest)