case class DeleteMetric(condition: String, numFilesTotal: Long, numTouchedFiles: Long, numRewrittenFiles: Long, numRemovedFiles: Long, numAddedFiles: Long, numAddedChangeFiles: Long, numFilesBeforeSkipping: Long, numBytesBeforeSkipping: Long, numFilesAfterSkipping: Long, numBytesAfterSkipping: Long, numPartitionsAfterSkipping: Option[Long], numPartitionsAddedTo: Option[Long], numPartitionsRemovedFrom: Option[Long], numCopiedRows: Option[Long], numDeletedRows: Option[Long], numBytesAdded: Long, numBytesRemoved: Long, changeFileBytes: Long, scanTimeMs: Long, rewriteTimeMs: Long, numDeletionVectorsAdded: Long, numDeletionVectorsRemoved: Long, numDeletionVectorsUpdated: Long, commitVersion: Option[Long] = None, isWriteCommand: Boolean = false, numLogicalRecordsAdded: Option[Long] = None, numLogicalRecordsRemoved: Option[Long] = None) extends Product with Serializable
Used to report details about delete.
- Note
All the time units are milliseconds.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DeleteMetric
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new DeleteMetric(condition: String, numFilesTotal: Long, numTouchedFiles: Long, numRewrittenFiles: Long, numRemovedFiles: Long, numAddedFiles: Long, numAddedChangeFiles: Long, numFilesBeforeSkipping: Long, numBytesBeforeSkipping: Long, numFilesAfterSkipping: Long, numBytesAfterSkipping: Long, numPartitionsAfterSkipping: Option[Long], numPartitionsAddedTo: Option[Long], numPartitionsRemovedFrom: Option[Long], numCopiedRows: Option[Long], numDeletedRows: Option[Long], numBytesAdded: Long, numBytesRemoved: Long, changeFileBytes: Long, scanTimeMs: Long, rewriteTimeMs: Long, numDeletionVectorsAdded: Long, numDeletionVectorsRemoved: Long, numDeletionVectorsUpdated: Long, commitVersion: Option[Long] = None, isWriteCommand: Boolean = false, numLogicalRecordsAdded: Option[Long] = None, numLogicalRecordsRemoved: Option[Long] = None)
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
- val changeFileBytes: Long
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val commitVersion: Option[Long]
- val condition: String
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
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 isWriteCommand: Boolean
-
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()
- val numAddedChangeFiles: Long
- val numAddedFiles: Long
- val numBytesAdded: Long
- val numBytesAfterSkipping: Long
- val numBytesBeforeSkipping: Long
- val numBytesRemoved: Long
- val numCopiedRows: Option[Long]
- val numDeletedRows: Option[Long]
- val numDeletionVectorsAdded: Long
- val numDeletionVectorsRemoved: Long
- val numDeletionVectorsUpdated: Long
- val numFilesAfterSkipping: Long
- val numFilesBeforeSkipping: Long
- val numFilesTotal: Long
- val numLogicalRecordsAdded: Option[Long]
- val numLogicalRecordsRemoved: Option[Long]
- val numPartitionsAddedTo: Option[Long]
- val numPartitionsAfterSkipping: Option[Long]
- val numPartitionsRemovedFrom: Option[Long]
- val numRemovedFiles: Long
- val numRewrittenFiles: Long
- val numTouchedFiles: Long
- val rewriteTimeMs: Long
- val scanTimeMs: Long
-
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()