Class ProcessMetrics.Builder
java.lang.Object
io.prometheus.metrics.instrumentation.jvm.ProcessMetrics.Builder
- Enclosing class:
- ProcessMetrics
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PrometheusPropertiesprivate Labelsprivate ProcessMetrics.Grepperprivate OperatingSystemMXBeanprivate RuntimeMXBean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconstLabels(Labels constLabels) (package private) ProcessMetrics.Buildergrepper(ProcessMetrics.Grepper grepper) Package private.(package private) ProcessMetrics.BuilderosBean(OperatingSystemMXBean osBean) Package private.voidregister()voidregister(PrometheusRegistry registry) (package private) ProcessMetrics.BuilderruntimeBean(RuntimeMXBean runtimeBean) Package private.
-
Field Details
-
config
-
osBean
-
runtimeBean
-
grepper
-
constLabels
-
-
Constructor Details
-
Builder
-
-
Method Details
-
osBean
Package private. For testing only. -
runtimeBean
Package private. For testing only. -
grepper
Package private. For testing only. -
constLabels
-
register
public void register() -
register
-