DataStream v1 API - Class BigQueryDestinationConfig (2.7.0)

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

Inheritance

object > BigQueryDestinationConfig

Namespace

Google.Cloud.Datastream.V1

Assembly

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