public class IOMetrics extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
protected long |
accumulateBackPressuredTime |
protected double |
accumulateBusyTime |
protected long |
accumulateIdleTime |
protected long |
numBytesIn |
protected long |
numBytesOut |
protected Map<IntermediateResultPartitionID,Long> |
numBytesProducedOfPartitions |
protected long |
numRecordsIn |
protected long |
numRecordsOut |
| 构造器和说明 |
|---|
IOMetrics(long numBytesIn,
long numBytesOut,
long numRecordsIn,
long numRecordsOut,
long accumulateIdleTime,
long accumulateBusyTime,
long accumulateBackPressuredTime) |
IOMetrics(org.apache.flink.metrics.Meter recordsIn,
org.apache.flink.metrics.Meter recordsOut,
org.apache.flink.metrics.Meter bytesIn,
org.apache.flink.metrics.Meter bytesOut,
Map<IntermediateResultPartitionID,org.apache.flink.metrics.Counter> numBytesProducedCounters,
org.apache.flink.metrics.Gauge<Long> accumulatedBackPressuredTime,
org.apache.flink.metrics.Gauge<Long> accumulatedIdleTime,
org.apache.flink.metrics.Gauge<Double> accumulatedBusyTime) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getAccumulateBackPressuredTime() |
double |
getAccumulateBusyTime() |
long |
getAccumulateIdleTime() |
long |
getNumBytesIn() |
long |
getNumBytesOut() |
Map<IntermediateResultPartitionID,Long> |
getNumBytesProducedOfPartitions() |
long |
getNumRecordsIn() |
long |
getNumRecordsOut() |
protected long numRecordsIn
protected long numRecordsOut
protected long numBytesIn
protected long numBytesOut
protected long accumulateBackPressuredTime
protected double accumulateBusyTime
protected long accumulateIdleTime
protected final Map<IntermediateResultPartitionID,Long> numBytesProducedOfPartitions
public IOMetrics(org.apache.flink.metrics.Meter recordsIn,
org.apache.flink.metrics.Meter recordsOut,
org.apache.flink.metrics.Meter bytesIn,
org.apache.flink.metrics.Meter bytesOut,
Map<IntermediateResultPartitionID,org.apache.flink.metrics.Counter> numBytesProducedCounters,
org.apache.flink.metrics.Gauge<Long> accumulatedBackPressuredTime,
org.apache.flink.metrics.Gauge<Long> accumulatedIdleTime,
org.apache.flink.metrics.Gauge<Double> accumulatedBusyTime)
public IOMetrics(long numBytesIn,
long numBytesOut,
long numRecordsIn,
long numRecordsOut,
long accumulateIdleTime,
long accumulateBusyTime,
long accumulateBackPressuredTime)
public long getNumRecordsIn()
public long getNumRecordsOut()
public long getNumBytesIn()
public long getNumBytesOut()
public double getAccumulateBusyTime()
public long getAccumulateBackPressuredTime()
public long getAccumulateIdleTime()
public Map<IntermediateResultPartitionID,Long> getNumBytesProducedOfPartitions()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.