UniformInt64RangePartitionSchemeArgs

data class UniformInt64RangePartitionSchemeArgs(val count: Output<Int>, val highKey: Output<Double>, val lowKey: Output<Double>, val partitionScheme: Output<String>) : ConvertibleToJava<UniformInt64RangePartitionSchemeArgs>

Describes a partitioning scheme where an integer range is allocated evenly across a number of partitions.

Constructors

Link copied to clipboard
constructor(count: Output<Int>, highKey: Output<Double>, lowKey: Output<Double>, partitionScheme: Output<String>)

Properties

Link copied to clipboard
val count: Output<Int>

The number of partitions.

Link copied to clipboard
val highKey: Output<Double>

The upper bound of the partition key range that should be split between the partition ‘Count’

Link copied to clipboard
val lowKey: Output<Double>

The lower bound of the partition key range that should be split between the partition ‘Count’

Link copied to clipboard
val partitionScheme: Output<String>

Enumerates the ways that a service can be partitioned. Expected value is 'UniformInt64Range'.

Functions

Link copied to clipboard
open override fun toJava(): UniformInt64RangePartitionSchemeArgs