StreamDestinationConfigBigqueryDestinationConfig constructor
const
StreamDestinationConfigBigqueryDestinationConfig({
- Input<
Map< ? appendOnly,String, dynamic> ?> - Input<
StreamDestinationConfigBigqueryDestinationConfigBlmtConfig?> ? blmtConfig, - Input<
String?> ? dataFreshness, - Input<
Map< ? merge,String, dynamic> ?> - Input<
StreamDestinationConfigBigqueryDestinationConfigSingleTargetDataset?> ? singleTargetDataset, - Input<
StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasets?> ? sourceHierarchyDatasets,
Creates a new StreamDestinationConfigBigqueryDestinationConfig.
appendOnly AppendOnly mode defines that the stream of changes (INSERT, UPDATE-INSERT, UPDATE-DELETE and DELETE
blmtConfig BigLake Managed Tables configuration for BigQuery streams.
dataFreshness The guaranteed data freshness (in seconds) when querying tables created by the stream.
merge Merge mode defines that all changes to a table will be merged at the destination Google BigQuery
singleTargetDataset A single target dataset to which all data will be streamed.
sourceHierarchyDatasets Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy.
Implementation
const StreamDestinationConfigBigqueryDestinationConfig({
this.appendOnly,
this.blmtConfig,
this.dataFreshness,
this.merge,
this.singleTargetDataset,
this.sourceHierarchyDatasets,
});