proto

package
v1.6.2 Latest Latest
Warning

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

Go to latest
Published: Jan 2, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_simpledb_proto_compaction_metadata_proto protoreflect.FileDescriptor
View Source
var File_simpledb_proto_wal_mutation_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CompactionMetadata

type CompactionMetadata struct {

	// database root relative write path of the compaction result
	WritePath string `protobuf:"bytes,1,opt,name=writePath,proto3" json:"writePath,omitempty"`
	// database root relative desired replacement path for the compaction result
	ReplacementPath string `protobuf:"bytes,2,opt,name=replacementPath,proto3" json:"replacementPath,omitempty"`
	// database root relative set of paths that contributed to that compaction result
	SstablePaths []string `protobuf:"bytes,3,rep,name=sstablePaths,proto3" json:"sstablePaths,omitempty"`
	// contains filtered or unexported fields
}

func (*CompactionMetadata) Descriptor deprecated

func (*CompactionMetadata) Descriptor() ([]byte, []int)

Deprecated: Use CompactionMetadata.ProtoReflect.Descriptor instead.

func (*CompactionMetadata) GetReplacementPath

func (x *CompactionMetadata) GetReplacementPath() string

func (*CompactionMetadata) GetSstablePaths

func (x *CompactionMetadata) GetSstablePaths() []string

func (*CompactionMetadata) GetWritePath

func (x *CompactionMetadata) GetWritePath() string

func (*CompactionMetadata) ProtoMessage

func (*CompactionMetadata) ProtoMessage()

func (*CompactionMetadata) ProtoReflect

func (x *CompactionMetadata) ProtoReflect() protoreflect.Message

func (*CompactionMetadata) Reset

func (x *CompactionMetadata) Reset()

func (*CompactionMetadata) String

func (x *CompactionMetadata) String() string

type DeleteTombstoneMutation

type DeleteTombstoneMutation struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTombstoneMutation) Descriptor deprecated

func (*DeleteTombstoneMutation) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTombstoneMutation.ProtoReflect.Descriptor instead.

func (*DeleteTombstoneMutation) GetKey

func (x *DeleteTombstoneMutation) GetKey() string

func (*DeleteTombstoneMutation) ProtoMessage

func (*DeleteTombstoneMutation) ProtoMessage()

func (*DeleteTombstoneMutation) ProtoReflect

func (x *DeleteTombstoneMutation) ProtoReflect() protoreflect.Message

func (*DeleteTombstoneMutation) Reset

func (x *DeleteTombstoneMutation) Reset()

func (*DeleteTombstoneMutation) String

func (x *DeleteTombstoneMutation) String() string

type UpsertMutation

type UpsertMutation struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UpsertMutation) Descriptor deprecated

func (*UpsertMutation) Descriptor() ([]byte, []int)

Deprecated: Use UpsertMutation.ProtoReflect.Descriptor instead.

func (*UpsertMutation) GetKey

func (x *UpsertMutation) GetKey() string

func (*UpsertMutation) GetValue

func (x *UpsertMutation) GetValue() string

func (*UpsertMutation) ProtoMessage

func (*UpsertMutation) ProtoMessage()

func (*UpsertMutation) ProtoReflect

func (x *UpsertMutation) ProtoReflect() protoreflect.Message

func (*UpsertMutation) Reset

func (x *UpsertMutation) Reset()

func (*UpsertMutation) String

func (x *UpsertMutation) String() string

type WalMutation

type WalMutation struct {

	// Types that are assignable to Mutation:
	//
	//	*WalMutation_Addition
	//	*WalMutation_DeleteTombStone
	Mutation isWalMutation_Mutation `protobuf_oneof:"mutation"`
	// contains filtered or unexported fields
}

func (*WalMutation) Descriptor deprecated

func (*WalMutation) Descriptor() ([]byte, []int)

Deprecated: Use WalMutation.ProtoReflect.Descriptor instead.

func (*WalMutation) GetAddition

func (x *WalMutation) GetAddition() *UpsertMutation

func (*WalMutation) GetDeleteTombStone

func (x *WalMutation) GetDeleteTombStone() *DeleteTombstoneMutation

func (*WalMutation) GetMutation

func (m *WalMutation) GetMutation() isWalMutation_Mutation

func (*WalMutation) ProtoMessage

func (*WalMutation) ProtoMessage()

func (*WalMutation) ProtoReflect

func (x *WalMutation) ProtoReflect() protoreflect.Message

func (*WalMutation) Reset

func (x *WalMutation) Reset()

func (*WalMutation) String

func (x *WalMutation) String() string

type WalMutation_Addition

type WalMutation_Addition struct {
	Addition *UpsertMutation `protobuf:"bytes,1,opt,name=addition,proto3,oneof"`
}

type WalMutation_DeleteTombStone

type WalMutation_DeleteTombStone struct {
	DeleteTombStone *DeleteTombstoneMutation `protobuf:"bytes,2,opt,name=deleteTombStone,proto3,oneof"`
}

Jump to

Keyboard shortcuts

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