Class ResourceLifecycleMetricTracker


  • public class ResourceLifecycleMetricTracker
    extends java.lang.Object
    Lifecycle state transition tracker for a single resource.
    • Constructor Detail

      • ResourceLifecycleMetricTracker

        public ResourceLifecycleMetricTracker​(ResourceLifecycleState initialState,
                                              java.time.Instant time,
                                              java.util.Map<java.lang.String,​java.util.List<org.apache.flink.metrics.Histogram>> transitionHistos,
                                              java.util.Map<ResourceLifecycleState,​java.util.List<org.apache.flink.metrics.Histogram>> stateTimeHistos)
    • Method Detail

      • getTransitionHistos

        @VisibleForTesting
        protected java.util.Map<java.lang.String,​java.util.List<org.apache.flink.metrics.Histogram>> getTransitionHistos()
      • getStateTimeHistos

        @VisibleForTesting
        protected java.util.Map<ResourceLifecycleState,​java.util.List<org.apache.flink.metrics.Histogram>> getStateTimeHistos()