public sealed class BigQueryPartitioning : IMessage<BigQueryPartitioning>, IEquatable<BigQueryPartitioning>, IDeepCloneable<BigQueryPartitioning>, IBufferMessage, IMessageReference documentation and code samples for the DataStream v1 API class BigQueryPartitioning.
BigQuery partitioning configuration.
Implements
IMessageBigQueryPartitioning, IEquatableBigQueryPartitioning, IDeepCloneableBigQueryPartitioning, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
BigQueryPartitioning()
public BigQueryPartitioning()BigQueryPartitioning(BigQueryPartitioning)
public BigQueryPartitioning(BigQueryPartitioning other)| Parameter | |
|---|---|
| Name | Description |
other |
BigQueryPartitioning |
Properties
IngestionTimePartition
public IngestionTimePartition IngestionTimePartition { get; set; }Ingestion time partitioning.
| Property Value | |
|---|---|
| Type | Description |
IngestionTimePartition |
|
IntegerRangePartition
public IntegerRangePartition IntegerRangePartition { get; set; }Integer range partitioning.
| Property Value | |
|---|---|
| Type | Description |
IntegerRangePartition |
|
PartitioningCase
public BigQueryPartitioning.PartitioningOneofCase PartitioningCase { get; }| Property Value | |
|---|---|
| Type | Description |
BigQueryPartitioningPartitioningOneofCase |
|
RequirePartitionFilter
public bool RequirePartitionFilter { get; set; }Optional. If true, queries over the table require a partition filter.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
TimeUnitPartition
public TimeUnitPartition TimeUnitPartition { get; set; }Time unit column partitioning.
| Property Value | |
|---|---|
| Type | Description |
TimeUnitPartition |
|