Reference documentation and code samples for the Google Cloud Datastream V1 Client class BigQueryDestinationConfig.
BigQuery destination configuration
Generated from protobuf message google.cloud.datastream.v1.BigQueryDestinationConfig
Namespace
Google \ Cloud \ Datastream \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ single_target_dataset
↳ source_hierarchy_datasets
↳ data_freshness
Google\Protobuf\Duration
The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.
↳ blmt_config
↳ merge
↳ append_only
getSingleTargetDataset
Single destination dataset.
hasSingleTargetDataset
setSingleTargetDataset
Single destination dataset.
$this
getSourceHierarchyDatasets
Source hierarchy datasets.
hasSourceHierarchyDatasets
setSourceHierarchyDatasets
Source hierarchy datasets.
$this
getDataFreshness
The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.
hasDataFreshness
clearDataFreshness
setDataFreshness
The guaranteed data freshness (in seconds) when querying tables created by the stream. Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost.
$this
getBlmtConfig
Optional. Big Lake Managed Tables (BLMT) configuration.
hasBlmtConfig
clearBlmtConfig
setBlmtConfig
Optional. Big Lake Managed Tables (BLMT) configuration.
$this
getMerge
The standard mode
hasMerge
setMerge
The standard mode
$this
getAppendOnly
Append only mode
hasAppendOnly
setAppendOnly
Append only mode
$this
getDatasetConfig
string
getWriteMode
string