Class BigQueryDestinationConfig (2.1.0)

public sealed class BigQueryDestinationConfig : IMessage<BigQueryDestinationConfig>, IEquatable<BigQueryDestinationConfig>, IDeepCloneable<BigQueryDestinationConfig>, IBufferMessage, IMessage

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
NameDescription
otherBigQueryDestinationConfig

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
TypeDescription
Duration

DatasetConfigCase

public BigQueryDestinationConfig.DatasetConfigOneofCase DatasetConfigCase { get; }
Property Value
TypeDescription
BigQueryDestinationConfig.DatasetConfigOneofCase

SingleTargetDataset

public BigQueryDestinationConfig.Types.SingleTargetDataset SingleTargetDataset { get; set; }

Single destination dataset.

Property Value
TypeDescription
BigQueryDestinationConfig.Types.SingleTargetDataset

SourceHierarchyDatasets

public BigQueryDestinationConfig.Types.SourceHierarchyDatasets SourceHierarchyDatasets { get; set; }

Source hierarchy datasets.

Property Value
TypeDescription
BigQueryDestinationConfig.Types.SourceHierarchyDatasets