Stream

data class Stream(val id: StreamIdentifier, val schema: Set<FieldOrMetaField>, val configuredSyncMode: ConfiguredSyncMode, val configuredPrimaryKey: List<Field>?, val configuredCursor: FieldOrMetaField?) : 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<FieldOrMetaField>, configuredSyncMode: ConfiguredSyncMode, configuredPrimaryKey: List<Field>?, configuredCursor: FieldOrMetaField?)

Properties

Link copied to clipboard
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.