Class PrometheusStatsConfiguration.Builder
java.lang.Object
io.opencensus.exporter.stats.prometheus.PrometheusStatsConfiguration.Builder
- Direct Known Subclasses:
AutoValue_PrometheusStatsConfiguration.Builder
- Enclosing class:
PrometheusStatsConfiguration
Builder for
PrometheusStatsConfiguration
.- Since:
- 0.13
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract PrometheusStatsConfiguration
build()
Builds a newPrometheusStatsConfiguration
with current settings.abstract PrometheusStatsConfiguration.Builder
setNamespace
(String namespace) Sets the namespace used for Prometheus metrics.abstract PrometheusStatsConfiguration.Builder
setRegistry
(io.prometheus.client.CollectorRegistry registry) Sets the given PrometheusCollectorRegistry
.
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
setRegistry
public abstract PrometheusStatsConfiguration.Builder setRegistry(io.prometheus.client.CollectorRegistry registry) Sets the given PrometheusCollectorRegistry
.- Parameters:
registry
- the PrometheusCollectorRegistry
.- Returns:
- this.
- Since:
- 0.13
-
setNamespace
Sets the namespace used for Prometheus metrics.- Parameters:
namespace
- the namespace.- Returns:
- this.
- Since:
- 0.21
-
build
Builds a newPrometheusStatsConfiguration
with current settings.- Returns:
- a
PrometheusStatsConfiguration
. - Since:
- 0.13
-