类 ResourceLifecycleMetricTracker
- java.lang.Object
-
- org.apache.flink.kubernetes.operator.metrics.lifecycle.ResourceLifecycleMetricTracker
-
public class ResourceLifecycleMetricTracker extends java.lang.ObjectLifecycle state transition tracker for a single resource.
-
-
构造器概要
构造器 构造器 说明 ResourceLifecycleMetricTracker(org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleState initialState, java.time.Instant time, java.util.Map<java.lang.String,java.util.List<org.apache.flink.metrics.Histogram>> transitionHistos, java.util.Map<org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleState,java.util.List<org.apache.flink.metrics.Histogram>> stateTimeHistos)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleStategetCurrentState()protected java.util.Map<org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleState,java.util.List<org.apache.flink.metrics.Histogram>>getStateTimeHistos()protected java.util.Map<java.lang.String,java.util.List<org.apache.flink.metrics.Histogram>>getTransitionHistos()voidonUpdate(org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleState newState, java.time.Instant time)
-
-
-
构造器详细资料
-
ResourceLifecycleMetricTracker
public ResourceLifecycleMetricTracker(org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleState initialState, java.time.Instant time, java.util.Map<java.lang.String,java.util.List<org.apache.flink.metrics.Histogram>> transitionHistos, java.util.Map<org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleState,java.util.List<org.apache.flink.metrics.Histogram>> stateTimeHistos)
-
-
方法详细资料
-
onUpdate
public void onUpdate(org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleState newState, java.time.Instant time)
-
getCurrentState
public org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleState getCurrentState()
-
getTransitionHistos
@VisibleForTesting protected java.util.Map<java.lang.String,java.util.List<org.apache.flink.metrics.Histogram>> getTransitionHistos()
-
getStateTimeHistos
@VisibleForTesting protected java.util.Map<org.apache.flink.kubernetes.operator.api.lifecycle.ResourceLifecycleState,java.util.List<org.apache.flink.metrics.Histogram>> getStateTimeHistos()
-
-