case class DeletionVectorResult(filePath: String, deletionVector: DeletionVectorDescriptor, matchedRowCount: Long) extends Product with Serializable
Final output for each file containing the file path, DeletionVectorDescriptor and how many rows are marked as deleted in this file as part of the this operation (doesn't include rows that are already marked as deleted).
- filePath
Absolute path of the data file this DV result is generated for.
- deletionVector
Deletion vector generated containing the newly deleted row indices from data file.
- matchedRowCount
Number of rows marked as deleted using the deletionVector.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DeletionVectorResult
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
DeletionVectorResult(filePath: String, deletionVector: DeletionVectorDescriptor, matchedRowCount: Long)
- filePath
Absolute path of the data file this DV result is generated for.
- deletionVector
Deletion vector generated containing the newly deleted row indices from data file.
- matchedRowCount
Number of rows marked as deleted using the deletionVector.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val deletionVector: DeletionVectorDescriptor
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val filePath: String
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val matchedRowCount: Long
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()