case object PreservedRowTrackingTag extends BooleanCommitTag with Product with Serializable
Tag to indicate whether the operation preserved row tracking. If not set, it is assumed that the operation did not preserve row tracking.
- Alphabetic
- By Inheritance
- PreservedRowTrackingTag
- Serializable
- Product
- Equals
- BooleanCommitTag
- TypedCommitTag
- DeltaCommitTag
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val key: String
Key to be used in the commit tags
Map[String, String].Key to be used in the commit tags
Map[String, String].- Definition Classes
- PreservedRowTrackingTag → DeltaCommitTag
- def merge(left: String, right: String): String
Combine tags coming from multiple sub-jobs into a single tag according to the tags' semantics.
Combine tags coming from multiple sub-jobs into a single tag according to the tags' semantics.
- Definition Classes
- TypedCommitTag → DeltaCommitTag
- def mergeTyped(left: Boolean, right: Boolean): Boolean
Combine tags coming from multiple sub-jobs into a single tag according to the tags' semantics.
Combine tags coming from multiple sub-jobs into a single tag according to the tags' semantics.
- Definition Classes
- PreservedRowTrackingTag → TypedCommitTag
- def mergeWithNewTypedValue(existingOpt: Option[String], newValue: Boolean): String
Combine tags coming from multiple sub-jobs into a single tag according to the tags' semantics.
Combine tags coming from multiple sub-jobs into a single tag according to the tags' semantics.
This variant is used when adding a new typed value to a potentially existing value from a
Map[<tagtype>, String].- Definition Classes
- TypedCommitTag
- 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()
- def productElementName(n: Int): String
- Definition Classes
- Product
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def valueFromString(value: String): Boolean
Deserialize a value for this tag from String.
Deserialize a value for this tag from String.
- Definition Classes
- BooleanCommitTag → TypedCommitTag
- def valueToString(value: Boolean): String
Serialize a value for this tag to String.
Serialize a value for this tag to String.
- Definition Classes
- TypedCommitTag
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withValue(value: Boolean): TypedCommitTagPair[Boolean]
- Definition Classes
- TypedCommitTag