StreamDestinationConfigBigqueryDestinationConfig constructor

const StreamDestinationConfigBigqueryDestinationConfig({
  1. Input<Map<String, dynamic>?>? appendOnly,
  2. Input<StreamDestinationConfigBigqueryDestinationConfigBlmtConfig?>? blmtConfig,
  3. Input<String?>? dataFreshness,
  4. Input<Map<String, dynamic>?>? merge,
  5. Input<StreamDestinationConfigBigqueryDestinationConfigSingleTargetDataset?>? singleTargetDataset,
  6. 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,
});