Class SubTaskInitializationMetricsBuilder
java.lang.Object
org.apache.flink.runtime.checkpoint.SubTaskInitializationMetricsBuilder
A builder for
SubTaskInitializationMetrics. Class is ThreadSafe to allow using it
from async threads when used by state backends.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDurationMetric(String name, long value) This adds a custom "duration" type metric, handled and aggregated by theJobInitializationMetricsBuilder.build()build(long endTs) longsetStatus(InitializationStatus status)
-
Constructor Details
-
SubTaskInitializationMetricsBuilder
public SubTaskInitializationMetricsBuilder(long initializationStartTs)
-
-
Method Details
-
getInitializationStartTs
public long getInitializationStartTs() -
addDurationMetric
This adds a custom "duration" type metric, handled and aggregated by theJobInitializationMetricsBuilder. If a metric with the given name already exists the old and the new values will be added together. -
setStatus
-
build
-
build
-