case class CheckpointMetadata(version: Long, tags: Map[String, String] = null) extends CheckpointOnlyAction with Product with Serializable
Holds information about the Delta Checkpoint. This action will only be part of checkpoints.
- version
version of the checkpoint
- tags
attributes of the checkpoint, defaults to null (which is semantically same as an empty Map). This is kept null to ensure that the field is not present in the generated json.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CheckpointMetadata
- Serializable
- Product
- Equals
- CheckpointOnlyAction
- Action
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new CheckpointMetadata(version: Long, tags: Map[String, String] = null)
- version
version of the checkpoint
- tags
attributes of the checkpoint, defaults to null (which is semantically same as an empty Map). This is kept null to ensure that the field is not present in the generated json.
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 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
- def json: String
- Definition Classes
- Action
- 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 productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val tags: Map[String, String]
- val version: Long
- 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 wrap: SingleAction
- Definition Classes
- CheckpointMetadata → Action