Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1.52 KB

AirbyteStream.md

File metadata and controls

17 lines (12 loc) · 1.52 KB

AirbyteStream

Properties

Name Type Description Notes
name String Stream's name.
json_schema Option<serde_json::Value> Stream schema using Json Schema specs. [optional]
supported_sync_modes Option<Veccrate::models::SyncMode> [optional]
source_defined_cursor Option<bool> If the source defines the cursor field, then any other cursor field inputs will be ignored. If it does not, either the user_provided one is used, or the default one is used as a backup. [optional]
default_cursor_field Option<Vec> Path to the field that will be used to determine if a record is new or modified since the last sync. If not provided by the source, the end user will have to specify the comparable themselves. [optional]
source_defined_primary_key Option<Vec<Vec>> If the source defines the primary key, paths to the fields that will be used as a primary key. If not provided by the source, the end user will have to specify the primary key themselves. [optional]
namespace Option<String> Optional Source-defined namespace. Airbyte streams from the same sources should have the same namespace. Currently only used by JDBC destinations to determine what schema to write to. [optional]

[Back to Model list] [Back to API list] [Back to README]