case class DeltaSourceOffset extends Offset with Comparable[DeltaSourceOffset] with Product with Serializable
Tracks how far we processed in when reading changes from the DeltaLog.
Note this class retains the naming of Reservoir to maintain compatibility
with serialized offsets from the beta period.
- Annotations
- @JsonDeserialize() @JsonSerialize()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DeltaSourceOffset
- Serializable
- Serializable
- Product
- Equals
- Comparable
- Offset
- Offset
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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()
-
def
compare(otherOffset: DeltaSourceOffset): Int
Compare two DeltaSourceOffsets which are on the same table.
Compare two DeltaSourceOffsets which are on the same table.
- returns
0 for equivalent offsets. negative if this offset is less than
otherOffset. Positive if this offset is greater thanotherOffset
-
def
compareTo(o: DeltaSourceOffset): Int
- Definition Classes
- DeltaSourceOffset → Comparable
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- Offset → AnyRef → Any
-
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()
-
def
hashCode(): Int
- Definition Classes
- Offset → AnyRef → Any
- val index: Long
- val isInitialSnapshot: Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
json(): String
- Definition Classes
- DeltaSourceOffset → Offset
-
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 reservoirId: String
- val reservoirVersion: Long
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Offset → AnyRef → Any
-
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()