Package org.apache.spark.sql.util
Class MapperRowCounter
Object
org.apache.spark.util.AccumulatorV2<Long,List<scala.Tuple2<Integer,Long>>>
org.apache.spark.sql.util.MapperRowCounter
- All Implemented Interfaces:
Serializable
An AccumulatorV2 counter for collecting a list of (mapper index, row count).
- Since:
- 3.4.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidTakes the inputs and accumulates.copy()Creates a new copy of this accumulator.Creates a new copy of this accumulator, which is zero value.booleanisZero()Returns false if this accumulator has had any values added to it or the sum is non-zero.voidMerges another same-type accumulator into this one and update its state, i.e.voidreset()Resets this accumulator, which is zero value.voidvalue()Defines the current value of this accumulatorMethods inherited from class org.apache.spark.util.AccumulatorV2
excludeFromHeartbeat, id, isRegistered, name, toString
-
Constructor Details
-
MapperRowCounter
public MapperRowCounter()
-
-
Method Details
-
add
Description copied from class:AccumulatorV2Takes the inputs and accumulates. -
copy
Description copied from class:AccumulatorV2Creates a new copy of this accumulator. -
copyAndReset
Description copied from class:AccumulatorV2Creates a new copy of this accumulator, which is zero value. i.e. callisZeroon the copy must return true.- Overrides:
copyAndResetin classAccumulatorV2<Long,List<scala.Tuple2<Integer, Long>>> - Returns:
- (undocumented)
-
isZero
public boolean isZero()Returns false if this accumulator has had any values added to it or the sum is non-zero. -
merge
Description copied from class:AccumulatorV2Merges another same-type accumulator into this one and update its state, i.e. this should be merge-in-place. -
reset
public void reset()Description copied from class:AccumulatorV2Resets this accumulator, which is zero value. i.e. callisZeromust return true. -
setPartitionId
-
value
Description copied from class:AccumulatorV2Defines the current value of this accumulator
-