partition

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	PartitionStrategy_name = map[int32]string{
		0: "NONE",
		1: "HASH",
		2: "RANGE",
		3: "RANDOM",
		4: "ROUND_ROBIN",
	}
	PartitionStrategy_value = map[string]int32{
		"NONE":        0,
		"HASH":        1,
		"RANGE":       2,
		"RANDOM":      3,
		"ROUND_ROBIN": 4,
	}
)

Enum value maps for PartitionStrategy.

View Source
var (
	// optional bool key = 72000;
	E_Key = &file_atomix_primitive_partition_proto_extTypes[1]
	// optional bool range = 72001;
	E_Range = &file_atomix_primitive_partition_proto_extTypes[2]
)

Extension fields to descriptor.FieldOptions.

View Source
var (
	// optional atomix.primitive.partition.PartitionStrategy strategy = 71000;
	E_Strategy = &file_atomix_primitive_partition_proto_extTypes[0]
)

Extension fields to descriptor.MethodOptions.

View Source
var File_atomix_primitive_partition_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type PartitionStrategy

type PartitionStrategy int32

PartitionStrategy is an enum for indicating the strategy used to partition a primitive

const (
	PartitionStrategy_NONE        PartitionStrategy = 0
	PartitionStrategy_HASH        PartitionStrategy = 1
	PartitionStrategy_RANGE       PartitionStrategy = 2
	PartitionStrategy_RANDOM      PartitionStrategy = 3
	PartitionStrategy_ROUND_ROBIN PartitionStrategy = 4
)

func (PartitionStrategy) Descriptor added in v0.4.2

func (PartitionStrategy) Enum added in v0.4.2

func (PartitionStrategy) EnumDescriptor deprecated

func (PartitionStrategy) EnumDescriptor() ([]byte, []int)

Deprecated: Use PartitionStrategy.Descriptor instead.

func (PartitionStrategy) Number added in v0.4.2

func (PartitionStrategy) String

func (x PartitionStrategy) String() string

func (PartitionStrategy) Type added in v0.4.2

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL