public sealed class BigQueryDestinationConfig : IMessage<BigQueryDestinationConfig>, IEquatable<BigQueryDestinationConfig>, IDeepCloneable<BigQueryDestinationConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the DataStream v1 API class BigQueryDestinationConfig.
BigQuery destination configuration
Implements
IMessageBigQueryDestinationConfig, IEquatableBigQueryDestinationConfig, IDeepCloneableBigQueryDestinationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
BigQueryDestinationConfig()
public BigQueryDestinationConfig()
BigQueryDestinationConfig(BigQueryDestinationConfig)
public BigQueryDestinationConfig(BigQueryDestinationConfig other)
Parameter | |
---|---|
Name | Description |
other | BigQueryDestinationConfig |
Properties
DataFreshness
public Duration DataFreshness { get; set; }
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.
Property Value | |
---|---|
Type | Description |
Duration |
DatasetConfigCase
public BigQueryDestinationConfig.DatasetConfigOneofCase DatasetConfigCase { get; }
Property Value | |
---|---|
Type | Description |
BigQueryDestinationConfigDatasetConfigOneofCase |
SingleTargetDataset
public BigQueryDestinationConfig.Types.SingleTargetDataset SingleTargetDataset { get; set; }
Single destination dataset.
Property Value | |
---|---|
Type | Description |
BigQueryDestinationConfigTypesSingleTargetDataset |
SourceHierarchyDatasets
public BigQueryDestinationConfig.Types.SourceHierarchyDatasets SourceHierarchyDatasets { get; set; }
Source hierarchy datasets.
Property Value | |
---|---|
Type | Description |
BigQueryDestinationConfigTypesSourceHierarchyDatasets |