pub fn new(
        sync_mode: crate::models::SyncMode,
        destination_sync_mode: crate::models::DestinationSyncMode,
    ) -> AirbyteStreamConfiguration {
        AirbyteStreamConfiguration {
            sync_mode,
            cursor_field: None,
            destination_sync_mode,
            primary_key: None,
            alias_name: None,
            selected: None,
        }
    }
/// the mutable part of the stream to configure the destination
the mutable part of the stream to configure the destination
the mutable part of the stream to configure the destination
pub fn new(
        sync_mode: crate::models::SyncMode,
        destination_sync_mode: crate::models::DestinationSyncMode,
    ) -> AirbyteStreamConfiguration {
        AirbyteStreamConfiguration {
            sync_mode,
            cursor_field: None,
            destination_sync_mode,
            primary_key: None,
            alias_name: None,
            selected: None,
        }
    }
pub fn new ( sync_mode : crate :: models :: SyncMode , destination_sync_mode : crate :: models :: DestinationSyncMode , ) -> AirbyteStreamConfiguration { AirbyteStreamConfiguration { sync_mode , cursor_field : None , destination_sync_mode , primary_key : None , alias_name : None , selected : None , } }
the mutable part of the stream to configure the destination
the mutable part of the stream to configure the destination
sync_mode
crate::models::SyncMode
destination_sync_mode
crate::models::DestinationSyncMode
sync_mode
crate::models::SyncMode
destination_sync_mode
crate::models::DestinationSyncMode