Stream

data class Stream(val id: StreamIdentifier, val schema: Set<DataOrMetaField>, val configuredSyncMode: ConfiguredSyncMode, val configuredPrimaryKey: List<EmittedField>?, val configuredCursor: DataOrMetaField?) : Feed

Acts as a key for Airbyte STATE messages of type STREAM.

Roughly equivalent to a io.airbyte.protocol.models.v0.ConfiguredAirbyteStream.

Constructors

Link copied to clipboard
constructor(id: StreamIdentifier, schema: Set<DataOrMetaField>, configuredSyncMode: ConfiguredSyncMode, configuredPrimaryKey: List<EmittedField>?, configuredCursor: DataOrMetaField?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val label: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

List of Streams this Feed emits records for.