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
Google\Cloud\Datastream\V1\BigQueryDestinationConfig\SingleTargetDataset
Single destination dataset.
↳ source_hierarchy_datasets
Google\Cloud\Datastream\V1\BigQueryDestinationConfig\SourceHierarchyDatasets
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.
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
getDatasetConfig
string