Versions in this module Expand all Collapse all v0 v0.1.5 Apr 22, 2021 Changes in this version + var File_ld_proto protoreflect.FileDescriptor + func RegisterLdServer(s *grpc.Server, srv LdServer) + type Key struct + Key string + func (*Key) Descriptor() ([]byte, []int) + func (*Key) ProtoMessage() + func (x *Key) GetKey() string + func (x *Key) ProtoReflect() protoreflect.Message + func (x *Key) Reset() + func (x *Key) String() string + type KeyRange struct + From string + Pattern string + Prefix string + To string + func (*KeyRange) Descriptor() ([]byte, []int) + func (*KeyRange) ProtoMessage() + func (x *KeyRange) GetFrom() string + func (x *KeyRange) GetPattern() string + func (x *KeyRange) GetPrefix() string + func (x *KeyRange) GetTo() string + func (x *KeyRange) ProtoReflect() protoreflect.Message + func (x *KeyRange) Reset() + func (x *KeyRange) String() string + type KeyValue struct + Key string + Value []byte + func (*KeyValue) Descriptor() ([]byte, []int) + func (*KeyValue) ProtoMessage() + func (x *KeyValue) GetKey() string + func (x *KeyValue) GetValue() []byte + func (x *KeyValue) ProtoReflect() protoreflect.Message + func (x *KeyValue) Reset() + func (x *KeyValue) String() string + type LdClient interface + Delete func(ctx context.Context, in *Key, opts ...grpc.CallOption) (*KeyValue, error) + DeleteMany func(ctx context.Context, opts ...grpc.CallOption) (Ld_DeleteManyClient, error) + DeleteRange func(ctx context.Context, in *KeyRange, opts ...grpc.CallOption) (Ld_DeleteRangeClient, error) + Get func(ctx context.Context, in *Key, opts ...grpc.CallOption) (*KeyValue, error) + GetMany func(ctx context.Context, opts ...grpc.CallOption) (Ld_GetManyClient, error) + GetRange func(ctx context.Context, in *KeyRange, opts ...grpc.CallOption) (Ld_GetRangeClient, error) + Set func(ctx context.Context, in *KeyValue, opts ...grpc.CallOption) (*KeyValue, error) + SetMany func(ctx context.Context, opts ...grpc.CallOption) (Ld_SetManyClient, error) + func NewLdClient(cc grpc.ClientConnInterface) LdClient + type LdServer interface + Delete func(context.Context, *Key) (*KeyValue, error) + DeleteMany func(Ld_DeleteManyServer) error + DeleteRange func(*KeyRange, Ld_DeleteRangeServer) error + Get func(context.Context, *Key) (*KeyValue, error) + GetMany func(Ld_GetManyServer) error + GetRange func(*KeyRange, Ld_GetRangeServer) error + Set func(context.Context, *KeyValue) (*KeyValue, error) + SetMany func(Ld_SetManyServer) error + type Ld_DeleteManyClient interface + Recv func() (*KeyValue, error) + Send func(*Key) error + type Ld_DeleteManyServer interface + Recv func() (*Key, error) + Send func(*KeyValue) error + type Ld_DeleteRangeClient interface + Recv func() (*KeyValue, error) + type Ld_DeleteRangeServer interface + Send func(*KeyValue) error + type Ld_GetManyClient interface + Recv func() (*KeyValue, error) + Send func(*Key) error + type Ld_GetManyServer interface + Recv func() (*Key, error) + Send func(*KeyValue) error + type Ld_GetRangeClient interface + Recv func() (*KeyValue, error) + type Ld_GetRangeServer interface + Send func(*KeyValue) error + type Ld_SetManyClient interface + Recv func() (*KeyValue, error) + Send func(*KeyValue) error + type Ld_SetManyServer interface + Recv func() (*KeyValue, error) + Send func(*KeyValue) error + type UnimplementedLdServer struct + func (*UnimplementedLdServer) Delete(context.Context, *Key) (*KeyValue, error) + func (*UnimplementedLdServer) DeleteMany(Ld_DeleteManyServer) error + func (*UnimplementedLdServer) DeleteRange(*KeyRange, Ld_DeleteRangeServer) error + func (*UnimplementedLdServer) Get(context.Context, *Key) (*KeyValue, error) + func (*UnimplementedLdServer) GetMany(Ld_GetManyServer) error + func (*UnimplementedLdServer) GetRange(*KeyRange, Ld_GetRangeServer) error + func (*UnimplementedLdServer) Set(context.Context, *KeyValue) (*KeyValue, error) + func (*UnimplementedLdServer) SetMany(Ld_SetManyServer) error