DataStream v1 API - Class IntegerRangePartition (2.13.0)

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

Reference documentation and code samples for the DataStream v1 API class IntegerRangePartition.

Integer range partitioning. see https://cloud.google.com/bigquery/docs/partitioned-tables#integer_range

Inheritance

object > IntegerRangePartition

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

IntegerRangePartition()

public IntegerRangePartition()

IntegerRangePartition(IntegerRangePartition)

public IntegerRangePartition(IntegerRangePartition other)
Parameter
Name Description
other IntegerRangePartition

Properties

Column

public string Column { get; set; }

Required. The partitioning column.

Property Value
Type Description
string

End

public long End { get; set; }

Required. The ending value for range partitioning (exclusive).

Property Value
Type Description
long

Interval

public long Interval { get; set; }

Required. The interval of each range within the partition.

Property Value
Type Description
long

Start

public long Start { get; set; }

Required. The starting value for range partitioning (inclusive).

Property Value
Type Description
long