Ejemplo n.º 1
0
 def __init__(self, jprogress: JavaObject) -> None:
     self._jprogress: JavaObject = jprogress
     self._operatorName: str = jprogress.operatorName()
     self._numRowsTotal: int = jprogress.numRowsTotal()
     self._numRowsUpdated: int = jprogress.numRowsUpdated()
     self._allUpdatesTimeMs: int = jprogress.allUpdatesTimeMs()
     self._numRowsRemoved: int = jprogress.numRowsRemoved()
     self._allRemovalsTimeMs: int = jprogress.allRemovalsTimeMs()
     self._commitTimeMs: int = jprogress.commitTimeMs()
     self._memoryUsedBytes: int = jprogress.memoryUsedBytes()
     self._numRowsDroppedByWatermark: int = jprogress.numRowsDroppedByWatermark()
     self._numShufflePartitions: int = jprogress.numShufflePartitions()
     self._numStateStoreInstances: int = jprogress.numStateStoreInstances()
     self._customMetrics: Dict[str, int] = dict(jprogress.customMetrics())