@Override
    public String toString() {
        return "SourceTableMetricData{"
                + "numRecordsIn=" + getNumRecordsIn().getCount()
                + ", numBytesIn=" + getNumBytesIn().getCount()
                + ", numRecordsInForMeter=" + getNumRecordsInForMeter().getCount()
                + ", numBytesInForMeter=" + getNumBytesInForMeter().getCount()
                + ", numRecordsInPerSecond=" + getNumRecordsInPerSecond().getRate()
                + ", numBytesInPerSecond=" + getNumBytesInPerSecond().getRate()
                + ", currentFetchEventTimeLag=" + getFetchDelay()
                + ", currentEmitEventTimeLag=" + getEmitDelay()
                + ", readPhaseMetricDataMap=" + readPhaseMetricDataMap
                + ", subSourceMetricMap=" + subSourceMetricMap
                + '}';
    }
output read phase metric

@param metricState the metric state of record
@param readPhase the readPhase of record
inlong-sort/sort-flink/base/src/main/java/org/apache/inlong/sort/base/metric/sub/SourceTableMetricData.java