InputGlobalCheckpoint

data class InputGlobalCheckpoint(val sharedState: JsonNode?, val checkpointKey: CheckpointKey? = null, val streamStates: List<CheckpointMessage.Checkpoint> = emptyList(), val sourceRecordCount: Long? = null) : InputCheckpoint

Constructors

Link copied to clipboard
constructor(sharedState: JsonNode?, checkpointKey: CheckpointKey? = null, streamStates: List<CheckpointMessage.Checkpoint> = emptyList(), sourceRecordCount: Long? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val sharedState: JsonNode?
Link copied to clipboard
val sourceRecordCount: Long? = null

Functions

Link copied to clipboard
open fun asProtobuf(): AirbyteMessage.AirbyteMessageProtobuf
Link copied to clipboard
open override fun asProtocolMessage(): AirbyteMessage
Link copied to clipboard
open fun writeProtocolMessage(dataChannelFormat: DataChannelFormat = DataChannelFormat.JSONL, outputStream: OutputStream)