github.com/MetalBlockchain/metalgo@v1.11.9/proto/pb/rpcdb/rpcdb.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.33.0
     4  // 	protoc        (unknown)
     5  // source: rpcdb/rpcdb.proto
     6  
     7  package rpcdb
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	emptypb "google.golang.org/protobuf/types/known/emptypb"
    13  	reflect "reflect"
    14  	sync "sync"
    15  )
    16  
    17  const (
    18  	// Verify that this generated code is sufficiently up-to-date.
    19  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    20  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    21  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    22  )
    23  
    24  type Error int32
    25  
    26  const (
    27  	// ERROR_UNSPECIFIED is used to indicate that no error occurred.
    28  	Error_ERROR_UNSPECIFIED Error = 0
    29  	Error_ERROR_CLOSED      Error = 1
    30  	Error_ERROR_NOT_FOUND   Error = 2
    31  )
    32  
    33  // Enum value maps for Error.
    34  var (
    35  	Error_name = map[int32]string{
    36  		0: "ERROR_UNSPECIFIED",
    37  		1: "ERROR_CLOSED",
    38  		2: "ERROR_NOT_FOUND",
    39  	}
    40  	Error_value = map[string]int32{
    41  		"ERROR_UNSPECIFIED": 0,
    42  		"ERROR_CLOSED":      1,
    43  		"ERROR_NOT_FOUND":   2,
    44  	}
    45  )
    46  
    47  func (x Error) Enum() *Error {
    48  	p := new(Error)
    49  	*p = x
    50  	return p
    51  }
    52  
    53  func (x Error) String() string {
    54  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    55  }
    56  
    57  func (Error) Descriptor() protoreflect.EnumDescriptor {
    58  	return file_rpcdb_rpcdb_proto_enumTypes[0].Descriptor()
    59  }
    60  
    61  func (Error) Type() protoreflect.EnumType {
    62  	return &file_rpcdb_rpcdb_proto_enumTypes[0]
    63  }
    64  
    65  func (x Error) Number() protoreflect.EnumNumber {
    66  	return protoreflect.EnumNumber(x)
    67  }
    68  
    69  // Deprecated: Use Error.Descriptor instead.
    70  func (Error) EnumDescriptor() ([]byte, []int) {
    71  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{0}
    72  }
    73  
    74  type HasRequest struct {
    75  	state         protoimpl.MessageState
    76  	sizeCache     protoimpl.SizeCache
    77  	unknownFields protoimpl.UnknownFields
    78  
    79  	Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
    80  }
    81  
    82  func (x *HasRequest) Reset() {
    83  	*x = HasRequest{}
    84  	if protoimpl.UnsafeEnabled {
    85  		mi := &file_rpcdb_rpcdb_proto_msgTypes[0]
    86  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    87  		ms.StoreMessageInfo(mi)
    88  	}
    89  }
    90  
    91  func (x *HasRequest) String() string {
    92  	return protoimpl.X.MessageStringOf(x)
    93  }
    94  
    95  func (*HasRequest) ProtoMessage() {}
    96  
    97  func (x *HasRequest) ProtoReflect() protoreflect.Message {
    98  	mi := &file_rpcdb_rpcdb_proto_msgTypes[0]
    99  	if protoimpl.UnsafeEnabled && x != nil {
   100  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   101  		if ms.LoadMessageInfo() == nil {
   102  			ms.StoreMessageInfo(mi)
   103  		}
   104  		return ms
   105  	}
   106  	return mi.MessageOf(x)
   107  }
   108  
   109  // Deprecated: Use HasRequest.ProtoReflect.Descriptor instead.
   110  func (*HasRequest) Descriptor() ([]byte, []int) {
   111  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{0}
   112  }
   113  
   114  func (x *HasRequest) GetKey() []byte {
   115  	if x != nil {
   116  		return x.Key
   117  	}
   118  	return nil
   119  }
   120  
   121  type HasResponse struct {
   122  	state         protoimpl.MessageState
   123  	sizeCache     protoimpl.SizeCache
   124  	unknownFields protoimpl.UnknownFields
   125  
   126  	Has bool  `protobuf:"varint,1,opt,name=has,proto3" json:"has,omitempty"`
   127  	Err Error `protobuf:"varint,2,opt,name=err,proto3,enum=rpcdb.Error" json:"err,omitempty"`
   128  }
   129  
   130  func (x *HasResponse) Reset() {
   131  	*x = HasResponse{}
   132  	if protoimpl.UnsafeEnabled {
   133  		mi := &file_rpcdb_rpcdb_proto_msgTypes[1]
   134  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   135  		ms.StoreMessageInfo(mi)
   136  	}
   137  }
   138  
   139  func (x *HasResponse) String() string {
   140  	return protoimpl.X.MessageStringOf(x)
   141  }
   142  
   143  func (*HasResponse) ProtoMessage() {}
   144  
   145  func (x *HasResponse) ProtoReflect() protoreflect.Message {
   146  	mi := &file_rpcdb_rpcdb_proto_msgTypes[1]
   147  	if protoimpl.UnsafeEnabled && x != nil {
   148  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   149  		if ms.LoadMessageInfo() == nil {
   150  			ms.StoreMessageInfo(mi)
   151  		}
   152  		return ms
   153  	}
   154  	return mi.MessageOf(x)
   155  }
   156  
   157  // Deprecated: Use HasResponse.ProtoReflect.Descriptor instead.
   158  func (*HasResponse) Descriptor() ([]byte, []int) {
   159  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{1}
   160  }
   161  
   162  func (x *HasResponse) GetHas() bool {
   163  	if x != nil {
   164  		return x.Has
   165  	}
   166  	return false
   167  }
   168  
   169  func (x *HasResponse) GetErr() Error {
   170  	if x != nil {
   171  		return x.Err
   172  	}
   173  	return Error_ERROR_UNSPECIFIED
   174  }
   175  
   176  type GetRequest struct {
   177  	state         protoimpl.MessageState
   178  	sizeCache     protoimpl.SizeCache
   179  	unknownFields protoimpl.UnknownFields
   180  
   181  	Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
   182  }
   183  
   184  func (x *GetRequest) Reset() {
   185  	*x = GetRequest{}
   186  	if protoimpl.UnsafeEnabled {
   187  		mi := &file_rpcdb_rpcdb_proto_msgTypes[2]
   188  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   189  		ms.StoreMessageInfo(mi)
   190  	}
   191  }
   192  
   193  func (x *GetRequest) String() string {
   194  	return protoimpl.X.MessageStringOf(x)
   195  }
   196  
   197  func (*GetRequest) ProtoMessage() {}
   198  
   199  func (x *GetRequest) ProtoReflect() protoreflect.Message {
   200  	mi := &file_rpcdb_rpcdb_proto_msgTypes[2]
   201  	if protoimpl.UnsafeEnabled && x != nil {
   202  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   203  		if ms.LoadMessageInfo() == nil {
   204  			ms.StoreMessageInfo(mi)
   205  		}
   206  		return ms
   207  	}
   208  	return mi.MessageOf(x)
   209  }
   210  
   211  // Deprecated: Use GetRequest.ProtoReflect.Descriptor instead.
   212  func (*GetRequest) Descriptor() ([]byte, []int) {
   213  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{2}
   214  }
   215  
   216  func (x *GetRequest) GetKey() []byte {
   217  	if x != nil {
   218  		return x.Key
   219  	}
   220  	return nil
   221  }
   222  
   223  type GetResponse struct {
   224  	state         protoimpl.MessageState
   225  	sizeCache     protoimpl.SizeCache
   226  	unknownFields protoimpl.UnknownFields
   227  
   228  	Value []byte `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
   229  	Err   Error  `protobuf:"varint,2,opt,name=err,proto3,enum=rpcdb.Error" json:"err,omitempty"`
   230  }
   231  
   232  func (x *GetResponse) Reset() {
   233  	*x = GetResponse{}
   234  	if protoimpl.UnsafeEnabled {
   235  		mi := &file_rpcdb_rpcdb_proto_msgTypes[3]
   236  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   237  		ms.StoreMessageInfo(mi)
   238  	}
   239  }
   240  
   241  func (x *GetResponse) String() string {
   242  	return protoimpl.X.MessageStringOf(x)
   243  }
   244  
   245  func (*GetResponse) ProtoMessage() {}
   246  
   247  func (x *GetResponse) ProtoReflect() protoreflect.Message {
   248  	mi := &file_rpcdb_rpcdb_proto_msgTypes[3]
   249  	if protoimpl.UnsafeEnabled && x != nil {
   250  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   251  		if ms.LoadMessageInfo() == nil {
   252  			ms.StoreMessageInfo(mi)
   253  		}
   254  		return ms
   255  	}
   256  	return mi.MessageOf(x)
   257  }
   258  
   259  // Deprecated: Use GetResponse.ProtoReflect.Descriptor instead.
   260  func (*GetResponse) Descriptor() ([]byte, []int) {
   261  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{3}
   262  }
   263  
   264  func (x *GetResponse) GetValue() []byte {
   265  	if x != nil {
   266  		return x.Value
   267  	}
   268  	return nil
   269  }
   270  
   271  func (x *GetResponse) GetErr() Error {
   272  	if x != nil {
   273  		return x.Err
   274  	}
   275  	return Error_ERROR_UNSPECIFIED
   276  }
   277  
   278  type PutRequest struct {
   279  	state         protoimpl.MessageState
   280  	sizeCache     protoimpl.SizeCache
   281  	unknownFields protoimpl.UnknownFields
   282  
   283  	Key   []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
   284  	Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
   285  }
   286  
   287  func (x *PutRequest) Reset() {
   288  	*x = PutRequest{}
   289  	if protoimpl.UnsafeEnabled {
   290  		mi := &file_rpcdb_rpcdb_proto_msgTypes[4]
   291  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   292  		ms.StoreMessageInfo(mi)
   293  	}
   294  }
   295  
   296  func (x *PutRequest) String() string {
   297  	return protoimpl.X.MessageStringOf(x)
   298  }
   299  
   300  func (*PutRequest) ProtoMessage() {}
   301  
   302  func (x *PutRequest) ProtoReflect() protoreflect.Message {
   303  	mi := &file_rpcdb_rpcdb_proto_msgTypes[4]
   304  	if protoimpl.UnsafeEnabled && x != nil {
   305  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   306  		if ms.LoadMessageInfo() == nil {
   307  			ms.StoreMessageInfo(mi)
   308  		}
   309  		return ms
   310  	}
   311  	return mi.MessageOf(x)
   312  }
   313  
   314  // Deprecated: Use PutRequest.ProtoReflect.Descriptor instead.
   315  func (*PutRequest) Descriptor() ([]byte, []int) {
   316  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{4}
   317  }
   318  
   319  func (x *PutRequest) GetKey() []byte {
   320  	if x != nil {
   321  		return x.Key
   322  	}
   323  	return nil
   324  }
   325  
   326  func (x *PutRequest) GetValue() []byte {
   327  	if x != nil {
   328  		return x.Value
   329  	}
   330  	return nil
   331  }
   332  
   333  type PutResponse struct {
   334  	state         protoimpl.MessageState
   335  	sizeCache     protoimpl.SizeCache
   336  	unknownFields protoimpl.UnknownFields
   337  
   338  	Err Error `protobuf:"varint,1,opt,name=err,proto3,enum=rpcdb.Error" json:"err,omitempty"`
   339  }
   340  
   341  func (x *PutResponse) Reset() {
   342  	*x = PutResponse{}
   343  	if protoimpl.UnsafeEnabled {
   344  		mi := &file_rpcdb_rpcdb_proto_msgTypes[5]
   345  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   346  		ms.StoreMessageInfo(mi)
   347  	}
   348  }
   349  
   350  func (x *PutResponse) String() string {
   351  	return protoimpl.X.MessageStringOf(x)
   352  }
   353  
   354  func (*PutResponse) ProtoMessage() {}
   355  
   356  func (x *PutResponse) ProtoReflect() protoreflect.Message {
   357  	mi := &file_rpcdb_rpcdb_proto_msgTypes[5]
   358  	if protoimpl.UnsafeEnabled && x != nil {
   359  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   360  		if ms.LoadMessageInfo() == nil {
   361  			ms.StoreMessageInfo(mi)
   362  		}
   363  		return ms
   364  	}
   365  	return mi.MessageOf(x)
   366  }
   367  
   368  // Deprecated: Use PutResponse.ProtoReflect.Descriptor instead.
   369  func (*PutResponse) Descriptor() ([]byte, []int) {
   370  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{5}
   371  }
   372  
   373  func (x *PutResponse) GetErr() Error {
   374  	if x != nil {
   375  		return x.Err
   376  	}
   377  	return Error_ERROR_UNSPECIFIED
   378  }
   379  
   380  type DeleteRequest struct {
   381  	state         protoimpl.MessageState
   382  	sizeCache     protoimpl.SizeCache
   383  	unknownFields protoimpl.UnknownFields
   384  
   385  	Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
   386  }
   387  
   388  func (x *DeleteRequest) Reset() {
   389  	*x = DeleteRequest{}
   390  	if protoimpl.UnsafeEnabled {
   391  		mi := &file_rpcdb_rpcdb_proto_msgTypes[6]
   392  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   393  		ms.StoreMessageInfo(mi)
   394  	}
   395  }
   396  
   397  func (x *DeleteRequest) String() string {
   398  	return protoimpl.X.MessageStringOf(x)
   399  }
   400  
   401  func (*DeleteRequest) ProtoMessage() {}
   402  
   403  func (x *DeleteRequest) ProtoReflect() protoreflect.Message {
   404  	mi := &file_rpcdb_rpcdb_proto_msgTypes[6]
   405  	if protoimpl.UnsafeEnabled && x != nil {
   406  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   407  		if ms.LoadMessageInfo() == nil {
   408  			ms.StoreMessageInfo(mi)
   409  		}
   410  		return ms
   411  	}
   412  	return mi.MessageOf(x)
   413  }
   414  
   415  // Deprecated: Use DeleteRequest.ProtoReflect.Descriptor instead.
   416  func (*DeleteRequest) Descriptor() ([]byte, []int) {
   417  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{6}
   418  }
   419  
   420  func (x *DeleteRequest) GetKey() []byte {
   421  	if x != nil {
   422  		return x.Key
   423  	}
   424  	return nil
   425  }
   426  
   427  type DeleteResponse struct {
   428  	state         protoimpl.MessageState
   429  	sizeCache     protoimpl.SizeCache
   430  	unknownFields protoimpl.UnknownFields
   431  
   432  	Err Error `protobuf:"varint,1,opt,name=err,proto3,enum=rpcdb.Error" json:"err,omitempty"`
   433  }
   434  
   435  func (x *DeleteResponse) Reset() {
   436  	*x = DeleteResponse{}
   437  	if protoimpl.UnsafeEnabled {
   438  		mi := &file_rpcdb_rpcdb_proto_msgTypes[7]
   439  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   440  		ms.StoreMessageInfo(mi)
   441  	}
   442  }
   443  
   444  func (x *DeleteResponse) String() string {
   445  	return protoimpl.X.MessageStringOf(x)
   446  }
   447  
   448  func (*DeleteResponse) ProtoMessage() {}
   449  
   450  func (x *DeleteResponse) ProtoReflect() protoreflect.Message {
   451  	mi := &file_rpcdb_rpcdb_proto_msgTypes[7]
   452  	if protoimpl.UnsafeEnabled && x != nil {
   453  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   454  		if ms.LoadMessageInfo() == nil {
   455  			ms.StoreMessageInfo(mi)
   456  		}
   457  		return ms
   458  	}
   459  	return mi.MessageOf(x)
   460  }
   461  
   462  // Deprecated: Use DeleteResponse.ProtoReflect.Descriptor instead.
   463  func (*DeleteResponse) Descriptor() ([]byte, []int) {
   464  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{7}
   465  }
   466  
   467  func (x *DeleteResponse) GetErr() Error {
   468  	if x != nil {
   469  		return x.Err
   470  	}
   471  	return Error_ERROR_UNSPECIFIED
   472  }
   473  
   474  type CompactRequest struct {
   475  	state         protoimpl.MessageState
   476  	sizeCache     protoimpl.SizeCache
   477  	unknownFields protoimpl.UnknownFields
   478  
   479  	Start []byte `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"`
   480  	Limit []byte `protobuf:"bytes,2,opt,name=limit,proto3" json:"limit,omitempty"`
   481  }
   482  
   483  func (x *CompactRequest) Reset() {
   484  	*x = CompactRequest{}
   485  	if protoimpl.UnsafeEnabled {
   486  		mi := &file_rpcdb_rpcdb_proto_msgTypes[8]
   487  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   488  		ms.StoreMessageInfo(mi)
   489  	}
   490  }
   491  
   492  func (x *CompactRequest) String() string {
   493  	return protoimpl.X.MessageStringOf(x)
   494  }
   495  
   496  func (*CompactRequest) ProtoMessage() {}
   497  
   498  func (x *CompactRequest) ProtoReflect() protoreflect.Message {
   499  	mi := &file_rpcdb_rpcdb_proto_msgTypes[8]
   500  	if protoimpl.UnsafeEnabled && x != nil {
   501  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   502  		if ms.LoadMessageInfo() == nil {
   503  			ms.StoreMessageInfo(mi)
   504  		}
   505  		return ms
   506  	}
   507  	return mi.MessageOf(x)
   508  }
   509  
   510  // Deprecated: Use CompactRequest.ProtoReflect.Descriptor instead.
   511  func (*CompactRequest) Descriptor() ([]byte, []int) {
   512  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{8}
   513  }
   514  
   515  func (x *CompactRequest) GetStart() []byte {
   516  	if x != nil {
   517  		return x.Start
   518  	}
   519  	return nil
   520  }
   521  
   522  func (x *CompactRequest) GetLimit() []byte {
   523  	if x != nil {
   524  		return x.Limit
   525  	}
   526  	return nil
   527  }
   528  
   529  type CompactResponse struct {
   530  	state         protoimpl.MessageState
   531  	sizeCache     protoimpl.SizeCache
   532  	unknownFields protoimpl.UnknownFields
   533  
   534  	Err Error `protobuf:"varint,1,opt,name=err,proto3,enum=rpcdb.Error" json:"err,omitempty"`
   535  }
   536  
   537  func (x *CompactResponse) Reset() {
   538  	*x = CompactResponse{}
   539  	if protoimpl.UnsafeEnabled {
   540  		mi := &file_rpcdb_rpcdb_proto_msgTypes[9]
   541  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   542  		ms.StoreMessageInfo(mi)
   543  	}
   544  }
   545  
   546  func (x *CompactResponse) String() string {
   547  	return protoimpl.X.MessageStringOf(x)
   548  }
   549  
   550  func (*CompactResponse) ProtoMessage() {}
   551  
   552  func (x *CompactResponse) ProtoReflect() protoreflect.Message {
   553  	mi := &file_rpcdb_rpcdb_proto_msgTypes[9]
   554  	if protoimpl.UnsafeEnabled && x != nil {
   555  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   556  		if ms.LoadMessageInfo() == nil {
   557  			ms.StoreMessageInfo(mi)
   558  		}
   559  		return ms
   560  	}
   561  	return mi.MessageOf(x)
   562  }
   563  
   564  // Deprecated: Use CompactResponse.ProtoReflect.Descriptor instead.
   565  func (*CompactResponse) Descriptor() ([]byte, []int) {
   566  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{9}
   567  }
   568  
   569  func (x *CompactResponse) GetErr() Error {
   570  	if x != nil {
   571  		return x.Err
   572  	}
   573  	return Error_ERROR_UNSPECIFIED
   574  }
   575  
   576  type CloseRequest struct {
   577  	state         protoimpl.MessageState
   578  	sizeCache     protoimpl.SizeCache
   579  	unknownFields protoimpl.UnknownFields
   580  }
   581  
   582  func (x *CloseRequest) Reset() {
   583  	*x = CloseRequest{}
   584  	if protoimpl.UnsafeEnabled {
   585  		mi := &file_rpcdb_rpcdb_proto_msgTypes[10]
   586  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   587  		ms.StoreMessageInfo(mi)
   588  	}
   589  }
   590  
   591  func (x *CloseRequest) String() string {
   592  	return protoimpl.X.MessageStringOf(x)
   593  }
   594  
   595  func (*CloseRequest) ProtoMessage() {}
   596  
   597  func (x *CloseRequest) ProtoReflect() protoreflect.Message {
   598  	mi := &file_rpcdb_rpcdb_proto_msgTypes[10]
   599  	if protoimpl.UnsafeEnabled && x != nil {
   600  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   601  		if ms.LoadMessageInfo() == nil {
   602  			ms.StoreMessageInfo(mi)
   603  		}
   604  		return ms
   605  	}
   606  	return mi.MessageOf(x)
   607  }
   608  
   609  // Deprecated: Use CloseRequest.ProtoReflect.Descriptor instead.
   610  func (*CloseRequest) Descriptor() ([]byte, []int) {
   611  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{10}
   612  }
   613  
   614  type CloseResponse struct {
   615  	state         protoimpl.MessageState
   616  	sizeCache     protoimpl.SizeCache
   617  	unknownFields protoimpl.UnknownFields
   618  
   619  	Err Error `protobuf:"varint,1,opt,name=err,proto3,enum=rpcdb.Error" json:"err,omitempty"`
   620  }
   621  
   622  func (x *CloseResponse) Reset() {
   623  	*x = CloseResponse{}
   624  	if protoimpl.UnsafeEnabled {
   625  		mi := &file_rpcdb_rpcdb_proto_msgTypes[11]
   626  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   627  		ms.StoreMessageInfo(mi)
   628  	}
   629  }
   630  
   631  func (x *CloseResponse) String() string {
   632  	return protoimpl.X.MessageStringOf(x)
   633  }
   634  
   635  func (*CloseResponse) ProtoMessage() {}
   636  
   637  func (x *CloseResponse) ProtoReflect() protoreflect.Message {
   638  	mi := &file_rpcdb_rpcdb_proto_msgTypes[11]
   639  	if protoimpl.UnsafeEnabled && x != nil {
   640  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   641  		if ms.LoadMessageInfo() == nil {
   642  			ms.StoreMessageInfo(mi)
   643  		}
   644  		return ms
   645  	}
   646  	return mi.MessageOf(x)
   647  }
   648  
   649  // Deprecated: Use CloseResponse.ProtoReflect.Descriptor instead.
   650  func (*CloseResponse) Descriptor() ([]byte, []int) {
   651  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{11}
   652  }
   653  
   654  func (x *CloseResponse) GetErr() Error {
   655  	if x != nil {
   656  		return x.Err
   657  	}
   658  	return Error_ERROR_UNSPECIFIED
   659  }
   660  
   661  type WriteBatchRequest struct {
   662  	state         protoimpl.MessageState
   663  	sizeCache     protoimpl.SizeCache
   664  	unknownFields protoimpl.UnknownFields
   665  
   666  	Puts    []*PutRequest    `protobuf:"bytes,1,rep,name=puts,proto3" json:"puts,omitempty"`
   667  	Deletes []*DeleteRequest `protobuf:"bytes,2,rep,name=deletes,proto3" json:"deletes,omitempty"`
   668  }
   669  
   670  func (x *WriteBatchRequest) Reset() {
   671  	*x = WriteBatchRequest{}
   672  	if protoimpl.UnsafeEnabled {
   673  		mi := &file_rpcdb_rpcdb_proto_msgTypes[12]
   674  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   675  		ms.StoreMessageInfo(mi)
   676  	}
   677  }
   678  
   679  func (x *WriteBatchRequest) String() string {
   680  	return protoimpl.X.MessageStringOf(x)
   681  }
   682  
   683  func (*WriteBatchRequest) ProtoMessage() {}
   684  
   685  func (x *WriteBatchRequest) ProtoReflect() protoreflect.Message {
   686  	mi := &file_rpcdb_rpcdb_proto_msgTypes[12]
   687  	if protoimpl.UnsafeEnabled && x != nil {
   688  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   689  		if ms.LoadMessageInfo() == nil {
   690  			ms.StoreMessageInfo(mi)
   691  		}
   692  		return ms
   693  	}
   694  	return mi.MessageOf(x)
   695  }
   696  
   697  // Deprecated: Use WriteBatchRequest.ProtoReflect.Descriptor instead.
   698  func (*WriteBatchRequest) Descriptor() ([]byte, []int) {
   699  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{12}
   700  }
   701  
   702  func (x *WriteBatchRequest) GetPuts() []*PutRequest {
   703  	if x != nil {
   704  		return x.Puts
   705  	}
   706  	return nil
   707  }
   708  
   709  func (x *WriteBatchRequest) GetDeletes() []*DeleteRequest {
   710  	if x != nil {
   711  		return x.Deletes
   712  	}
   713  	return nil
   714  }
   715  
   716  type WriteBatchResponse struct {
   717  	state         protoimpl.MessageState
   718  	sizeCache     protoimpl.SizeCache
   719  	unknownFields protoimpl.UnknownFields
   720  
   721  	Err Error `protobuf:"varint,1,opt,name=err,proto3,enum=rpcdb.Error" json:"err,omitempty"`
   722  }
   723  
   724  func (x *WriteBatchResponse) Reset() {
   725  	*x = WriteBatchResponse{}
   726  	if protoimpl.UnsafeEnabled {
   727  		mi := &file_rpcdb_rpcdb_proto_msgTypes[13]
   728  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   729  		ms.StoreMessageInfo(mi)
   730  	}
   731  }
   732  
   733  func (x *WriteBatchResponse) String() string {
   734  	return protoimpl.X.MessageStringOf(x)
   735  }
   736  
   737  func (*WriteBatchResponse) ProtoMessage() {}
   738  
   739  func (x *WriteBatchResponse) ProtoReflect() protoreflect.Message {
   740  	mi := &file_rpcdb_rpcdb_proto_msgTypes[13]
   741  	if protoimpl.UnsafeEnabled && x != nil {
   742  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   743  		if ms.LoadMessageInfo() == nil {
   744  			ms.StoreMessageInfo(mi)
   745  		}
   746  		return ms
   747  	}
   748  	return mi.MessageOf(x)
   749  }
   750  
   751  // Deprecated: Use WriteBatchResponse.ProtoReflect.Descriptor instead.
   752  func (*WriteBatchResponse) Descriptor() ([]byte, []int) {
   753  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{13}
   754  }
   755  
   756  func (x *WriteBatchResponse) GetErr() Error {
   757  	if x != nil {
   758  		return x.Err
   759  	}
   760  	return Error_ERROR_UNSPECIFIED
   761  }
   762  
   763  type NewIteratorRequest struct {
   764  	state         protoimpl.MessageState
   765  	sizeCache     protoimpl.SizeCache
   766  	unknownFields protoimpl.UnknownFields
   767  }
   768  
   769  func (x *NewIteratorRequest) Reset() {
   770  	*x = NewIteratorRequest{}
   771  	if protoimpl.UnsafeEnabled {
   772  		mi := &file_rpcdb_rpcdb_proto_msgTypes[14]
   773  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   774  		ms.StoreMessageInfo(mi)
   775  	}
   776  }
   777  
   778  func (x *NewIteratorRequest) String() string {
   779  	return protoimpl.X.MessageStringOf(x)
   780  }
   781  
   782  func (*NewIteratorRequest) ProtoMessage() {}
   783  
   784  func (x *NewIteratorRequest) ProtoReflect() protoreflect.Message {
   785  	mi := &file_rpcdb_rpcdb_proto_msgTypes[14]
   786  	if protoimpl.UnsafeEnabled && x != nil {
   787  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   788  		if ms.LoadMessageInfo() == nil {
   789  			ms.StoreMessageInfo(mi)
   790  		}
   791  		return ms
   792  	}
   793  	return mi.MessageOf(x)
   794  }
   795  
   796  // Deprecated: Use NewIteratorRequest.ProtoReflect.Descriptor instead.
   797  func (*NewIteratorRequest) Descriptor() ([]byte, []int) {
   798  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{14}
   799  }
   800  
   801  type NewIteratorWithStartAndPrefixRequest struct {
   802  	state         protoimpl.MessageState
   803  	sizeCache     protoimpl.SizeCache
   804  	unknownFields protoimpl.UnknownFields
   805  
   806  	Start  []byte `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"`
   807  	Prefix []byte `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
   808  }
   809  
   810  func (x *NewIteratorWithStartAndPrefixRequest) Reset() {
   811  	*x = NewIteratorWithStartAndPrefixRequest{}
   812  	if protoimpl.UnsafeEnabled {
   813  		mi := &file_rpcdb_rpcdb_proto_msgTypes[15]
   814  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   815  		ms.StoreMessageInfo(mi)
   816  	}
   817  }
   818  
   819  func (x *NewIteratorWithStartAndPrefixRequest) String() string {
   820  	return protoimpl.X.MessageStringOf(x)
   821  }
   822  
   823  func (*NewIteratorWithStartAndPrefixRequest) ProtoMessage() {}
   824  
   825  func (x *NewIteratorWithStartAndPrefixRequest) ProtoReflect() protoreflect.Message {
   826  	mi := &file_rpcdb_rpcdb_proto_msgTypes[15]
   827  	if protoimpl.UnsafeEnabled && x != nil {
   828  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   829  		if ms.LoadMessageInfo() == nil {
   830  			ms.StoreMessageInfo(mi)
   831  		}
   832  		return ms
   833  	}
   834  	return mi.MessageOf(x)
   835  }
   836  
   837  // Deprecated: Use NewIteratorWithStartAndPrefixRequest.ProtoReflect.Descriptor instead.
   838  func (*NewIteratorWithStartAndPrefixRequest) Descriptor() ([]byte, []int) {
   839  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{15}
   840  }
   841  
   842  func (x *NewIteratorWithStartAndPrefixRequest) GetStart() []byte {
   843  	if x != nil {
   844  		return x.Start
   845  	}
   846  	return nil
   847  }
   848  
   849  func (x *NewIteratorWithStartAndPrefixRequest) GetPrefix() []byte {
   850  	if x != nil {
   851  		return x.Prefix
   852  	}
   853  	return nil
   854  }
   855  
   856  type NewIteratorWithStartAndPrefixResponse struct {
   857  	state         protoimpl.MessageState
   858  	sizeCache     protoimpl.SizeCache
   859  	unknownFields protoimpl.UnknownFields
   860  
   861  	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
   862  }
   863  
   864  func (x *NewIteratorWithStartAndPrefixResponse) Reset() {
   865  	*x = NewIteratorWithStartAndPrefixResponse{}
   866  	if protoimpl.UnsafeEnabled {
   867  		mi := &file_rpcdb_rpcdb_proto_msgTypes[16]
   868  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   869  		ms.StoreMessageInfo(mi)
   870  	}
   871  }
   872  
   873  func (x *NewIteratorWithStartAndPrefixResponse) String() string {
   874  	return protoimpl.X.MessageStringOf(x)
   875  }
   876  
   877  func (*NewIteratorWithStartAndPrefixResponse) ProtoMessage() {}
   878  
   879  func (x *NewIteratorWithStartAndPrefixResponse) ProtoReflect() protoreflect.Message {
   880  	mi := &file_rpcdb_rpcdb_proto_msgTypes[16]
   881  	if protoimpl.UnsafeEnabled && x != nil {
   882  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   883  		if ms.LoadMessageInfo() == nil {
   884  			ms.StoreMessageInfo(mi)
   885  		}
   886  		return ms
   887  	}
   888  	return mi.MessageOf(x)
   889  }
   890  
   891  // Deprecated: Use NewIteratorWithStartAndPrefixResponse.ProtoReflect.Descriptor instead.
   892  func (*NewIteratorWithStartAndPrefixResponse) Descriptor() ([]byte, []int) {
   893  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{16}
   894  }
   895  
   896  func (x *NewIteratorWithStartAndPrefixResponse) GetId() uint64 {
   897  	if x != nil {
   898  		return x.Id
   899  	}
   900  	return 0
   901  }
   902  
   903  type IteratorNextRequest struct {
   904  	state         protoimpl.MessageState
   905  	sizeCache     protoimpl.SizeCache
   906  	unknownFields protoimpl.UnknownFields
   907  
   908  	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
   909  }
   910  
   911  func (x *IteratorNextRequest) Reset() {
   912  	*x = IteratorNextRequest{}
   913  	if protoimpl.UnsafeEnabled {
   914  		mi := &file_rpcdb_rpcdb_proto_msgTypes[17]
   915  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   916  		ms.StoreMessageInfo(mi)
   917  	}
   918  }
   919  
   920  func (x *IteratorNextRequest) String() string {
   921  	return protoimpl.X.MessageStringOf(x)
   922  }
   923  
   924  func (*IteratorNextRequest) ProtoMessage() {}
   925  
   926  func (x *IteratorNextRequest) ProtoReflect() protoreflect.Message {
   927  	mi := &file_rpcdb_rpcdb_proto_msgTypes[17]
   928  	if protoimpl.UnsafeEnabled && x != nil {
   929  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   930  		if ms.LoadMessageInfo() == nil {
   931  			ms.StoreMessageInfo(mi)
   932  		}
   933  		return ms
   934  	}
   935  	return mi.MessageOf(x)
   936  }
   937  
   938  // Deprecated: Use IteratorNextRequest.ProtoReflect.Descriptor instead.
   939  func (*IteratorNextRequest) Descriptor() ([]byte, []int) {
   940  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{17}
   941  }
   942  
   943  func (x *IteratorNextRequest) GetId() uint64 {
   944  	if x != nil {
   945  		return x.Id
   946  	}
   947  	return 0
   948  }
   949  
   950  type IteratorNextResponse struct {
   951  	state         protoimpl.MessageState
   952  	sizeCache     protoimpl.SizeCache
   953  	unknownFields protoimpl.UnknownFields
   954  
   955  	Data []*PutRequest `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
   956  }
   957  
   958  func (x *IteratorNextResponse) Reset() {
   959  	*x = IteratorNextResponse{}
   960  	if protoimpl.UnsafeEnabled {
   961  		mi := &file_rpcdb_rpcdb_proto_msgTypes[18]
   962  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   963  		ms.StoreMessageInfo(mi)
   964  	}
   965  }
   966  
   967  func (x *IteratorNextResponse) String() string {
   968  	return protoimpl.X.MessageStringOf(x)
   969  }
   970  
   971  func (*IteratorNextResponse) ProtoMessage() {}
   972  
   973  func (x *IteratorNextResponse) ProtoReflect() protoreflect.Message {
   974  	mi := &file_rpcdb_rpcdb_proto_msgTypes[18]
   975  	if protoimpl.UnsafeEnabled && x != nil {
   976  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   977  		if ms.LoadMessageInfo() == nil {
   978  			ms.StoreMessageInfo(mi)
   979  		}
   980  		return ms
   981  	}
   982  	return mi.MessageOf(x)
   983  }
   984  
   985  // Deprecated: Use IteratorNextResponse.ProtoReflect.Descriptor instead.
   986  func (*IteratorNextResponse) Descriptor() ([]byte, []int) {
   987  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{18}
   988  }
   989  
   990  func (x *IteratorNextResponse) GetData() []*PutRequest {
   991  	if x != nil {
   992  		return x.Data
   993  	}
   994  	return nil
   995  }
   996  
   997  type IteratorErrorRequest struct {
   998  	state         protoimpl.MessageState
   999  	sizeCache     protoimpl.SizeCache
  1000  	unknownFields protoimpl.UnknownFields
  1001  
  1002  	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  1003  }
  1004  
  1005  func (x *IteratorErrorRequest) Reset() {
  1006  	*x = IteratorErrorRequest{}
  1007  	if protoimpl.UnsafeEnabled {
  1008  		mi := &file_rpcdb_rpcdb_proto_msgTypes[19]
  1009  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1010  		ms.StoreMessageInfo(mi)
  1011  	}
  1012  }
  1013  
  1014  func (x *IteratorErrorRequest) String() string {
  1015  	return protoimpl.X.MessageStringOf(x)
  1016  }
  1017  
  1018  func (*IteratorErrorRequest) ProtoMessage() {}
  1019  
  1020  func (x *IteratorErrorRequest) ProtoReflect() protoreflect.Message {
  1021  	mi := &file_rpcdb_rpcdb_proto_msgTypes[19]
  1022  	if protoimpl.UnsafeEnabled && x != nil {
  1023  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1024  		if ms.LoadMessageInfo() == nil {
  1025  			ms.StoreMessageInfo(mi)
  1026  		}
  1027  		return ms
  1028  	}
  1029  	return mi.MessageOf(x)
  1030  }
  1031  
  1032  // Deprecated: Use IteratorErrorRequest.ProtoReflect.Descriptor instead.
  1033  func (*IteratorErrorRequest) Descriptor() ([]byte, []int) {
  1034  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{19}
  1035  }
  1036  
  1037  func (x *IteratorErrorRequest) GetId() uint64 {
  1038  	if x != nil {
  1039  		return x.Id
  1040  	}
  1041  	return 0
  1042  }
  1043  
  1044  type IteratorErrorResponse struct {
  1045  	state         protoimpl.MessageState
  1046  	sizeCache     protoimpl.SizeCache
  1047  	unknownFields protoimpl.UnknownFields
  1048  
  1049  	Err Error `protobuf:"varint,1,opt,name=err,proto3,enum=rpcdb.Error" json:"err,omitempty"`
  1050  }
  1051  
  1052  func (x *IteratorErrorResponse) Reset() {
  1053  	*x = IteratorErrorResponse{}
  1054  	if protoimpl.UnsafeEnabled {
  1055  		mi := &file_rpcdb_rpcdb_proto_msgTypes[20]
  1056  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1057  		ms.StoreMessageInfo(mi)
  1058  	}
  1059  }
  1060  
  1061  func (x *IteratorErrorResponse) String() string {
  1062  	return protoimpl.X.MessageStringOf(x)
  1063  }
  1064  
  1065  func (*IteratorErrorResponse) ProtoMessage() {}
  1066  
  1067  func (x *IteratorErrorResponse) ProtoReflect() protoreflect.Message {
  1068  	mi := &file_rpcdb_rpcdb_proto_msgTypes[20]
  1069  	if protoimpl.UnsafeEnabled && x != nil {
  1070  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1071  		if ms.LoadMessageInfo() == nil {
  1072  			ms.StoreMessageInfo(mi)
  1073  		}
  1074  		return ms
  1075  	}
  1076  	return mi.MessageOf(x)
  1077  }
  1078  
  1079  // Deprecated: Use IteratorErrorResponse.ProtoReflect.Descriptor instead.
  1080  func (*IteratorErrorResponse) Descriptor() ([]byte, []int) {
  1081  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{20}
  1082  }
  1083  
  1084  func (x *IteratorErrorResponse) GetErr() Error {
  1085  	if x != nil {
  1086  		return x.Err
  1087  	}
  1088  	return Error_ERROR_UNSPECIFIED
  1089  }
  1090  
  1091  type IteratorReleaseRequest struct {
  1092  	state         protoimpl.MessageState
  1093  	sizeCache     protoimpl.SizeCache
  1094  	unknownFields protoimpl.UnknownFields
  1095  
  1096  	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  1097  }
  1098  
  1099  func (x *IteratorReleaseRequest) Reset() {
  1100  	*x = IteratorReleaseRequest{}
  1101  	if protoimpl.UnsafeEnabled {
  1102  		mi := &file_rpcdb_rpcdb_proto_msgTypes[21]
  1103  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1104  		ms.StoreMessageInfo(mi)
  1105  	}
  1106  }
  1107  
  1108  func (x *IteratorReleaseRequest) String() string {
  1109  	return protoimpl.X.MessageStringOf(x)
  1110  }
  1111  
  1112  func (*IteratorReleaseRequest) ProtoMessage() {}
  1113  
  1114  func (x *IteratorReleaseRequest) ProtoReflect() protoreflect.Message {
  1115  	mi := &file_rpcdb_rpcdb_proto_msgTypes[21]
  1116  	if protoimpl.UnsafeEnabled && x != nil {
  1117  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1118  		if ms.LoadMessageInfo() == nil {
  1119  			ms.StoreMessageInfo(mi)
  1120  		}
  1121  		return ms
  1122  	}
  1123  	return mi.MessageOf(x)
  1124  }
  1125  
  1126  // Deprecated: Use IteratorReleaseRequest.ProtoReflect.Descriptor instead.
  1127  func (*IteratorReleaseRequest) Descriptor() ([]byte, []int) {
  1128  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{21}
  1129  }
  1130  
  1131  func (x *IteratorReleaseRequest) GetId() uint64 {
  1132  	if x != nil {
  1133  		return x.Id
  1134  	}
  1135  	return 0
  1136  }
  1137  
  1138  type IteratorReleaseResponse struct {
  1139  	state         protoimpl.MessageState
  1140  	sizeCache     protoimpl.SizeCache
  1141  	unknownFields protoimpl.UnknownFields
  1142  
  1143  	Err Error `protobuf:"varint,1,opt,name=err,proto3,enum=rpcdb.Error" json:"err,omitempty"`
  1144  }
  1145  
  1146  func (x *IteratorReleaseResponse) Reset() {
  1147  	*x = IteratorReleaseResponse{}
  1148  	if protoimpl.UnsafeEnabled {
  1149  		mi := &file_rpcdb_rpcdb_proto_msgTypes[22]
  1150  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1151  		ms.StoreMessageInfo(mi)
  1152  	}
  1153  }
  1154  
  1155  func (x *IteratorReleaseResponse) String() string {
  1156  	return protoimpl.X.MessageStringOf(x)
  1157  }
  1158  
  1159  func (*IteratorReleaseResponse) ProtoMessage() {}
  1160  
  1161  func (x *IteratorReleaseResponse) ProtoReflect() protoreflect.Message {
  1162  	mi := &file_rpcdb_rpcdb_proto_msgTypes[22]
  1163  	if protoimpl.UnsafeEnabled && x != nil {
  1164  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1165  		if ms.LoadMessageInfo() == nil {
  1166  			ms.StoreMessageInfo(mi)
  1167  		}
  1168  		return ms
  1169  	}
  1170  	return mi.MessageOf(x)
  1171  }
  1172  
  1173  // Deprecated: Use IteratorReleaseResponse.ProtoReflect.Descriptor instead.
  1174  func (*IteratorReleaseResponse) Descriptor() ([]byte, []int) {
  1175  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{22}
  1176  }
  1177  
  1178  func (x *IteratorReleaseResponse) GetErr() Error {
  1179  	if x != nil {
  1180  		return x.Err
  1181  	}
  1182  	return Error_ERROR_UNSPECIFIED
  1183  }
  1184  
  1185  type HealthCheckResponse struct {
  1186  	state         protoimpl.MessageState
  1187  	sizeCache     protoimpl.SizeCache
  1188  	unknownFields protoimpl.UnknownFields
  1189  
  1190  	Details []byte `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"`
  1191  }
  1192  
  1193  func (x *HealthCheckResponse) Reset() {
  1194  	*x = HealthCheckResponse{}
  1195  	if protoimpl.UnsafeEnabled {
  1196  		mi := &file_rpcdb_rpcdb_proto_msgTypes[23]
  1197  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1198  		ms.StoreMessageInfo(mi)
  1199  	}
  1200  }
  1201  
  1202  func (x *HealthCheckResponse) String() string {
  1203  	return protoimpl.X.MessageStringOf(x)
  1204  }
  1205  
  1206  func (*HealthCheckResponse) ProtoMessage() {}
  1207  
  1208  func (x *HealthCheckResponse) ProtoReflect() protoreflect.Message {
  1209  	mi := &file_rpcdb_rpcdb_proto_msgTypes[23]
  1210  	if protoimpl.UnsafeEnabled && x != nil {
  1211  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1212  		if ms.LoadMessageInfo() == nil {
  1213  			ms.StoreMessageInfo(mi)
  1214  		}
  1215  		return ms
  1216  	}
  1217  	return mi.MessageOf(x)
  1218  }
  1219  
  1220  // Deprecated: Use HealthCheckResponse.ProtoReflect.Descriptor instead.
  1221  func (*HealthCheckResponse) Descriptor() ([]byte, []int) {
  1222  	return file_rpcdb_rpcdb_proto_rawDescGZIP(), []int{23}
  1223  }
  1224  
  1225  func (x *HealthCheckResponse) GetDetails() []byte {
  1226  	if x != nil {
  1227  		return x.Details
  1228  	}
  1229  	return nil
  1230  }
  1231  
  1232  var File_rpcdb_rpcdb_proto protoreflect.FileDescriptor
  1233  
  1234  var file_rpcdb_rpcdb_proto_rawDesc = []byte{
  1235  	0x0a, 0x11, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2f, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x70, 0x72,
  1236  	0x6f, 0x74, 0x6f, 0x12, 0x05, 0x72, 0x70, 0x63, 0x64, 0x62, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67,
  1237  	0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74,
  1238  	0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x1e, 0x0a, 0x0a, 0x48, 0x61, 0x73, 0x52, 0x65,
  1239  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
  1240  	0x28, 0x0c, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x22, 0x3f, 0x0a, 0x0b, 0x48, 0x61, 0x73, 0x52, 0x65,
  1241  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x68, 0x61, 0x73, 0x18, 0x01, 0x20,
  1242  	0x01, 0x28, 0x08, 0x52, 0x03, 0x68, 0x61, 0x73, 0x12, 0x1e, 0x0a, 0x03, 0x65, 0x72, 0x72, 0x18,
  1243  	0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0c, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x45, 0x72,
  1244  	0x72, 0x6f, 0x72, 0x52, 0x03, 0x65, 0x72, 0x72, 0x22, 0x1e, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x52,
  1245  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
  1246  	0x01, 0x28, 0x0c, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x22, 0x43, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x52,
  1247  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
  1248  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1e, 0x0a,
  1249  	0x03, 0x65, 0x72, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0c, 0x2e, 0x72, 0x70, 0x63,
  1250  	0x64, 0x62, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x03, 0x65, 0x72, 0x72, 0x22, 0x34, 0x0a,
  1251  	0x0a, 0x50, 0x75, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b,
  1252  	0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
  1253  	0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61,
  1254  	0x6c, 0x75, 0x65, 0x22, 0x2d, 0x0a, 0x0b, 0x50, 0x75, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  1255  	0x73, 0x65, 0x12, 0x1e, 0x0a, 0x03, 0x65, 0x72, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32,
  1256  	0x0c, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x03, 0x65,
  1257  	0x72, 0x72, 0x22, 0x21, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75,
  1258  	0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c,
  1259  	0x52, 0x03, 0x6b, 0x65, 0x79, 0x22, 0x30, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52,
  1260  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x03, 0x65, 0x72, 0x72, 0x18, 0x01,
  1261  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x0c, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x45, 0x72, 0x72,
  1262  	0x6f, 0x72, 0x52, 0x03, 0x65, 0x72, 0x72, 0x22, 0x3c, 0x0a, 0x0e, 0x43, 0x6f, 0x6d, 0x70, 0x61,
  1263  	0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61,
  1264  	0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12,
  1265  	0x14, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05,
  1266  	0x6c, 0x69, 0x6d, 0x69, 0x74, 0x22, 0x31, 0x0a, 0x0f, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74,
  1267  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x03, 0x65, 0x72, 0x72, 0x18,
  1268  	0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0c, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x45, 0x72,
  1269  	0x72, 0x6f, 0x72, 0x52, 0x03, 0x65, 0x72, 0x72, 0x22, 0x0e, 0x0a, 0x0c, 0x43, 0x6c, 0x6f, 0x73,
  1270  	0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x2f, 0x0a, 0x0d, 0x43, 0x6c, 0x6f, 0x73,
  1271  	0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x03, 0x65, 0x72, 0x72,
  1272  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0c, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x45,
  1273  	0x72, 0x72, 0x6f, 0x72, 0x52, 0x03, 0x65, 0x72, 0x72, 0x22, 0x6a, 0x0a, 0x11, 0x57, 0x72, 0x69,
  1274  	0x74, 0x65, 0x42, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x25,
  1275  	0x0a, 0x04, 0x70, 0x75, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x72,
  1276  	0x70, 0x63, 0x64, 0x62, 0x2e, 0x50, 0x75, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52,
  1277  	0x04, 0x70, 0x75, 0x74, 0x73, 0x12, 0x2e, 0x0a, 0x07, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x73,
  1278  	0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x44,
  1279  	0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x07, 0x64, 0x65,
  1280  	0x6c, 0x65, 0x74, 0x65, 0x73, 0x22, 0x34, 0x0a, 0x12, 0x57, 0x72, 0x69, 0x74, 0x65, 0x42, 0x61,
  1281  	0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x03, 0x65,
  1282  	0x72, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0c, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62,
  1283  	0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x03, 0x65, 0x72, 0x72, 0x22, 0x14, 0x0a, 0x12, 0x4e,
  1284  	0x65, 0x77, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  1285  	0x74, 0x22, 0x54, 0x0a, 0x24, 0x4e, 0x65, 0x77, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72,
  1286  	0x57, 0x69, 0x74, 0x68, 0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x6e, 0x64, 0x50, 0x72, 0x65, 0x66,
  1287  	0x69, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61,
  1288  	0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12,
  1289  	0x16, 0x0a, 0x06, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
  1290  	0x06, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x22, 0x37, 0x0a, 0x25, 0x4e, 0x65, 0x77, 0x49, 0x74,
  1291  	0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x57, 0x69, 0x74, 0x68, 0x53, 0x74, 0x61, 0x72, 0x74, 0x41,
  1292  	0x6e, 0x64, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  1293  	0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x02, 0x69, 0x64,
  1294  	0x22, 0x25, 0x0a, 0x13, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x4e, 0x65, 0x78, 0x74,
  1295  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
  1296  	0x01, 0x28, 0x04, 0x52, 0x02, 0x69, 0x64, 0x22, 0x3d, 0x0a, 0x14, 0x49, 0x74, 0x65, 0x72, 0x61,
  1297  	0x74, 0x6f, 0x72, 0x4e, 0x65, 0x78, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  1298  	0x25, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e,
  1299  	0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x50, 0x75, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  1300  	0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x26, 0x0a, 0x14, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74,
  1301  	0x6f, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e,
  1302  	0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x02, 0x69, 0x64, 0x22, 0x37,
  1303  	0x0a, 0x15, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52,
  1304  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x03, 0x65, 0x72, 0x72, 0x18, 0x01,
  1305  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x0c, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x45, 0x72, 0x72,
  1306  	0x6f, 0x72, 0x52, 0x03, 0x65, 0x72, 0x72, 0x22, 0x28, 0x0a, 0x16, 0x49, 0x74, 0x65, 0x72, 0x61,
  1307  	0x74, 0x6f, 0x72, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  1308  	0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x02, 0x69,
  1309  	0x64, 0x22, 0x39, 0x0a, 0x17, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x6c,
  1310  	0x65, 0x61, 0x73, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x03,
  1311  	0x65, 0x72, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0c, 0x2e, 0x72, 0x70, 0x63, 0x64,
  1312  	0x62, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x03, 0x65, 0x72, 0x72, 0x22, 0x2f, 0x0a, 0x13,
  1313  	0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f,
  1314  	0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x01,
  1315  	0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2a, 0x45, 0x0a,
  1316  	0x05, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x15, 0x0a, 0x11, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f,
  1317  	0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x10, 0x0a,
  1318  	0x0c, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x43, 0x4c, 0x4f, 0x53, 0x45, 0x44, 0x10, 0x01, 0x12,
  1319  	0x13, 0x0a, 0x0f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x46, 0x4f, 0x55,
  1320  	0x4e, 0x44, 0x10, 0x02, 0x32, 0xa2, 0x06, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
  1321  	0x65, 0x12, 0x2c, 0x0a, 0x03, 0x48, 0x61, 0x73, 0x12, 0x11, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62,
  1322  	0x2e, 0x48, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x12, 0x2e, 0x72, 0x70,
  1323  	0x63, 0x64, 0x62, 0x2e, 0x48, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  1324  	0x2c, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x11, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x47,
  1325  	0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x12, 0x2e, 0x72, 0x70, 0x63, 0x64,
  1326  	0x62, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a,
  1327  	0x03, 0x50, 0x75, 0x74, 0x12, 0x11, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x50, 0x75, 0x74,
  1328  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x12, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e,
  1329  	0x50, 0x75, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x06, 0x44,
  1330  	0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x14, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x44, 0x65,
  1331  	0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x72, 0x70,
  1332  	0x63, 0x64, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  1333  	0x73, 0x65, 0x12, 0x38, 0x0a, 0x07, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x12, 0x15, 0x2e,
  1334  	0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71,
  1335  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x43, 0x6f, 0x6d,
  1336  	0x70, 0x61, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x05,
  1337  	0x43, 0x6c, 0x6f, 0x73, 0x65, 0x12, 0x13, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x43, 0x6c,
  1338  	0x6f, 0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x72, 0x70, 0x63,
  1339  	0x64, 0x62, 0x2e, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  1340  	0x12, 0x41, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12,
  1341  	0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
  1342  	0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e,
  1343  	0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f,
  1344  	0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0a, 0x57, 0x72, 0x69, 0x74, 0x65, 0x42, 0x61, 0x74, 0x63,
  1345  	0x68, 0x12, 0x18, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x57, 0x72, 0x69, 0x74, 0x65, 0x42,
  1346  	0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x72, 0x70,
  1347  	0x63, 0x64, 0x62, 0x2e, 0x57, 0x72, 0x69, 0x74, 0x65, 0x42, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65,
  1348  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1d, 0x4e, 0x65, 0x77, 0x49, 0x74, 0x65,
  1349  	0x72, 0x61, 0x74, 0x6f, 0x72, 0x57, 0x69, 0x74, 0x68, 0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x6e,
  1350  	0x64, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x12, 0x2b, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e,
  1351  	0x4e, 0x65, 0x77, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x57, 0x69, 0x74, 0x68, 0x53,
  1352  	0x74, 0x61, 0x72, 0x74, 0x41, 0x6e, 0x64, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x52, 0x65, 0x71,
  1353  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x4e, 0x65, 0x77,
  1354  	0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x57, 0x69, 0x74, 0x68, 0x53, 0x74, 0x61, 0x72,
  1355  	0x74, 0x41, 0x6e, 0x64, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  1356  	0x73, 0x65, 0x12, 0x47, 0x0a, 0x0c, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x4e, 0x65,
  1357  	0x78, 0x74, 0x12, 0x1a, 0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x49, 0x74, 0x65, 0x72, 0x61,
  1358  	0x74, 0x6f, 0x72, 0x4e, 0x65, 0x78, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b,
  1359  	0x2e, 0x72, 0x70, 0x63, 0x64, 0x62, 0x2e, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x4e,
  1360  	0x65, 0x78, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0d, 0x49,
  1361  	0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1b, 0x2e, 0x72,
  1362  	0x70, 0x63, 0x64, 0x62, 0x2e, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x45, 0x72, 0x72,
  1363  	0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x72, 0x70, 0x63, 0x64,
  1364  	0x62, 0x2e, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52,
  1365  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x0f, 0x49, 0x74, 0x65, 0x72, 0x61,
  1366  	0x74, 0x6f, 0x72, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x12, 0x1d, 0x2e, 0x72, 0x70, 0x63,
  1367  	0x64, 0x62, 0x2e, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x6c, 0x65, 0x61,
  1368  	0x73, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x72, 0x70, 0x63, 0x64,
  1369  	0x62, 0x2e, 0x49, 0x74, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73,
  1370  	0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x30, 0x5a, 0x2e, 0x67, 0x69, 0x74,
  1371  	0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x76, 0x61, 0x2d, 0x6c, 0x61, 0x62, 0x73,
  1372  	0x2f, 0x61, 0x76, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x68, 0x65, 0x67, 0x6f, 0x2f, 0x70, 0x72, 0x6f,
  1373  	0x74, 0x6f, 0x2f, 0x70, 0x62, 0x2f, 0x72, 0x70, 0x63, 0x64, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
  1374  	0x74, 0x6f, 0x33,
  1375  }
  1376  
  1377  var (
  1378  	file_rpcdb_rpcdb_proto_rawDescOnce sync.Once
  1379  	file_rpcdb_rpcdb_proto_rawDescData = file_rpcdb_rpcdb_proto_rawDesc
  1380  )
  1381  
  1382  func file_rpcdb_rpcdb_proto_rawDescGZIP() []byte {
  1383  	file_rpcdb_rpcdb_proto_rawDescOnce.Do(func() {
  1384  		file_rpcdb_rpcdb_proto_rawDescData = protoimpl.X.CompressGZIP(file_rpcdb_rpcdb_proto_rawDescData)
  1385  	})
  1386  	return file_rpcdb_rpcdb_proto_rawDescData
  1387  }
  1388  
  1389  var file_rpcdb_rpcdb_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
  1390  var file_rpcdb_rpcdb_proto_msgTypes = make([]protoimpl.MessageInfo, 24)
  1391  var file_rpcdb_rpcdb_proto_goTypes = []interface{}{
  1392  	(Error)(0),                                    // 0: rpcdb.Error
  1393  	(*HasRequest)(nil),                            // 1: rpcdb.HasRequest
  1394  	(*HasResponse)(nil),                           // 2: rpcdb.HasResponse
  1395  	(*GetRequest)(nil),                            // 3: rpcdb.GetRequest
  1396  	(*GetResponse)(nil),                           // 4: rpcdb.GetResponse
  1397  	(*PutRequest)(nil),                            // 5: rpcdb.PutRequest
  1398  	(*PutResponse)(nil),                           // 6: rpcdb.PutResponse
  1399  	(*DeleteRequest)(nil),                         // 7: rpcdb.DeleteRequest
  1400  	(*DeleteResponse)(nil),                        // 8: rpcdb.DeleteResponse
  1401  	(*CompactRequest)(nil),                        // 9: rpcdb.CompactRequest
  1402  	(*CompactResponse)(nil),                       // 10: rpcdb.CompactResponse
  1403  	(*CloseRequest)(nil),                          // 11: rpcdb.CloseRequest
  1404  	(*CloseResponse)(nil),                         // 12: rpcdb.CloseResponse
  1405  	(*WriteBatchRequest)(nil),                     // 13: rpcdb.WriteBatchRequest
  1406  	(*WriteBatchResponse)(nil),                    // 14: rpcdb.WriteBatchResponse
  1407  	(*NewIteratorRequest)(nil),                    // 15: rpcdb.NewIteratorRequest
  1408  	(*NewIteratorWithStartAndPrefixRequest)(nil),  // 16: rpcdb.NewIteratorWithStartAndPrefixRequest
  1409  	(*NewIteratorWithStartAndPrefixResponse)(nil), // 17: rpcdb.NewIteratorWithStartAndPrefixResponse
  1410  	(*IteratorNextRequest)(nil),                   // 18: rpcdb.IteratorNextRequest
  1411  	(*IteratorNextResponse)(nil),                  // 19: rpcdb.IteratorNextResponse
  1412  	(*IteratorErrorRequest)(nil),                  // 20: rpcdb.IteratorErrorRequest
  1413  	(*IteratorErrorResponse)(nil),                 // 21: rpcdb.IteratorErrorResponse
  1414  	(*IteratorReleaseRequest)(nil),                // 22: rpcdb.IteratorReleaseRequest
  1415  	(*IteratorReleaseResponse)(nil),               // 23: rpcdb.IteratorReleaseResponse
  1416  	(*HealthCheckResponse)(nil),                   // 24: rpcdb.HealthCheckResponse
  1417  	(*emptypb.Empty)(nil),                         // 25: google.protobuf.Empty
  1418  }
  1419  var file_rpcdb_rpcdb_proto_depIdxs = []int32{
  1420  	0,  // 0: rpcdb.HasResponse.err:type_name -> rpcdb.Error
  1421  	0,  // 1: rpcdb.GetResponse.err:type_name -> rpcdb.Error
  1422  	0,  // 2: rpcdb.PutResponse.err:type_name -> rpcdb.Error
  1423  	0,  // 3: rpcdb.DeleteResponse.err:type_name -> rpcdb.Error
  1424  	0,  // 4: rpcdb.CompactResponse.err:type_name -> rpcdb.Error
  1425  	0,  // 5: rpcdb.CloseResponse.err:type_name -> rpcdb.Error
  1426  	5,  // 6: rpcdb.WriteBatchRequest.puts:type_name -> rpcdb.PutRequest
  1427  	7,  // 7: rpcdb.WriteBatchRequest.deletes:type_name -> rpcdb.DeleteRequest
  1428  	0,  // 8: rpcdb.WriteBatchResponse.err:type_name -> rpcdb.Error
  1429  	5,  // 9: rpcdb.IteratorNextResponse.data:type_name -> rpcdb.PutRequest
  1430  	0,  // 10: rpcdb.IteratorErrorResponse.err:type_name -> rpcdb.Error
  1431  	0,  // 11: rpcdb.IteratorReleaseResponse.err:type_name -> rpcdb.Error
  1432  	1,  // 12: rpcdb.Database.Has:input_type -> rpcdb.HasRequest
  1433  	3,  // 13: rpcdb.Database.Get:input_type -> rpcdb.GetRequest
  1434  	5,  // 14: rpcdb.Database.Put:input_type -> rpcdb.PutRequest
  1435  	7,  // 15: rpcdb.Database.Delete:input_type -> rpcdb.DeleteRequest
  1436  	9,  // 16: rpcdb.Database.Compact:input_type -> rpcdb.CompactRequest
  1437  	11, // 17: rpcdb.Database.Close:input_type -> rpcdb.CloseRequest
  1438  	25, // 18: rpcdb.Database.HealthCheck:input_type -> google.protobuf.Empty
  1439  	13, // 19: rpcdb.Database.WriteBatch:input_type -> rpcdb.WriteBatchRequest
  1440  	16, // 20: rpcdb.Database.NewIteratorWithStartAndPrefix:input_type -> rpcdb.NewIteratorWithStartAndPrefixRequest
  1441  	18, // 21: rpcdb.Database.IteratorNext:input_type -> rpcdb.IteratorNextRequest
  1442  	20, // 22: rpcdb.Database.IteratorError:input_type -> rpcdb.IteratorErrorRequest
  1443  	22, // 23: rpcdb.Database.IteratorRelease:input_type -> rpcdb.IteratorReleaseRequest
  1444  	2,  // 24: rpcdb.Database.Has:output_type -> rpcdb.HasResponse
  1445  	4,  // 25: rpcdb.Database.Get:output_type -> rpcdb.GetResponse
  1446  	6,  // 26: rpcdb.Database.Put:output_type -> rpcdb.PutResponse
  1447  	8,  // 27: rpcdb.Database.Delete:output_type -> rpcdb.DeleteResponse
  1448  	10, // 28: rpcdb.Database.Compact:output_type -> rpcdb.CompactResponse
  1449  	12, // 29: rpcdb.Database.Close:output_type -> rpcdb.CloseResponse
  1450  	24, // 30: rpcdb.Database.HealthCheck:output_type -> rpcdb.HealthCheckResponse
  1451  	14, // 31: rpcdb.Database.WriteBatch:output_type -> rpcdb.WriteBatchResponse
  1452  	17, // 32: rpcdb.Database.NewIteratorWithStartAndPrefix:output_type -> rpcdb.NewIteratorWithStartAndPrefixResponse
  1453  	19, // 33: rpcdb.Database.IteratorNext:output_type -> rpcdb.IteratorNextResponse
  1454  	21, // 34: rpcdb.Database.IteratorError:output_type -> rpcdb.IteratorErrorResponse
  1455  	23, // 35: rpcdb.Database.IteratorRelease:output_type -> rpcdb.IteratorReleaseResponse
  1456  	24, // [24:36] is the sub-list for method output_type
  1457  	12, // [12:24] is the sub-list for method input_type
  1458  	12, // [12:12] is the sub-list for extension type_name
  1459  	12, // [12:12] is the sub-list for extension extendee
  1460  	0,  // [0:12] is the sub-list for field type_name
  1461  }
  1462  
  1463  func init() { file_rpcdb_rpcdb_proto_init() }
  1464  func file_rpcdb_rpcdb_proto_init() {
  1465  	if File_rpcdb_rpcdb_proto != nil {
  1466  		return
  1467  	}
  1468  	if !protoimpl.UnsafeEnabled {
  1469  		file_rpcdb_rpcdb_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  1470  			switch v := v.(*HasRequest); i {
  1471  			case 0:
  1472  				return &v.state
  1473  			case 1:
  1474  				return &v.sizeCache
  1475  			case 2:
  1476  				return &v.unknownFields
  1477  			default:
  1478  				return nil
  1479  			}
  1480  		}
  1481  		file_rpcdb_rpcdb_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  1482  			switch v := v.(*HasResponse); i {
  1483  			case 0:
  1484  				return &v.state
  1485  			case 1:
  1486  				return &v.sizeCache
  1487  			case 2:
  1488  				return &v.unknownFields
  1489  			default:
  1490  				return nil
  1491  			}
  1492  		}
  1493  		file_rpcdb_rpcdb_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1494  			switch v := v.(*GetRequest); i {
  1495  			case 0:
  1496  				return &v.state
  1497  			case 1:
  1498  				return &v.sizeCache
  1499  			case 2:
  1500  				return &v.unknownFields
  1501  			default:
  1502  				return nil
  1503  			}
  1504  		}
  1505  		file_rpcdb_rpcdb_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  1506  			switch v := v.(*GetResponse); i {
  1507  			case 0:
  1508  				return &v.state
  1509  			case 1:
  1510  				return &v.sizeCache
  1511  			case 2:
  1512  				return &v.unknownFields
  1513  			default:
  1514  				return nil
  1515  			}
  1516  		}
  1517  		file_rpcdb_rpcdb_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1518  			switch v := v.(*PutRequest); i {
  1519  			case 0:
  1520  				return &v.state
  1521  			case 1:
  1522  				return &v.sizeCache
  1523  			case 2:
  1524  				return &v.unknownFields
  1525  			default:
  1526  				return nil
  1527  			}
  1528  		}
  1529  		file_rpcdb_rpcdb_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1530  			switch v := v.(*PutResponse); i {
  1531  			case 0:
  1532  				return &v.state
  1533  			case 1:
  1534  				return &v.sizeCache
  1535  			case 2:
  1536  				return &v.unknownFields
  1537  			default:
  1538  				return nil
  1539  			}
  1540  		}
  1541  		file_rpcdb_rpcdb_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  1542  			switch v := v.(*DeleteRequest); i {
  1543  			case 0:
  1544  				return &v.state
  1545  			case 1:
  1546  				return &v.sizeCache
  1547  			case 2:
  1548  				return &v.unknownFields
  1549  			default:
  1550  				return nil
  1551  			}
  1552  		}
  1553  		file_rpcdb_rpcdb_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  1554  			switch v := v.(*DeleteResponse); i {
  1555  			case 0:
  1556  				return &v.state
  1557  			case 1:
  1558  				return &v.sizeCache
  1559  			case 2:
  1560  				return &v.unknownFields
  1561  			default:
  1562  				return nil
  1563  			}
  1564  		}
  1565  		file_rpcdb_rpcdb_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  1566  			switch v := v.(*CompactRequest); i {
  1567  			case 0:
  1568  				return &v.state
  1569  			case 1:
  1570  				return &v.sizeCache
  1571  			case 2:
  1572  				return &v.unknownFields
  1573  			default:
  1574  				return nil
  1575  			}
  1576  		}
  1577  		file_rpcdb_rpcdb_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  1578  			switch v := v.(*CompactResponse); i {
  1579  			case 0:
  1580  				return &v.state
  1581  			case 1:
  1582  				return &v.sizeCache
  1583  			case 2:
  1584  				return &v.unknownFields
  1585  			default:
  1586  				return nil
  1587  			}
  1588  		}
  1589  		file_rpcdb_rpcdb_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  1590  			switch v := v.(*CloseRequest); i {
  1591  			case 0:
  1592  				return &v.state
  1593  			case 1:
  1594  				return &v.sizeCache
  1595  			case 2:
  1596  				return &v.unknownFields
  1597  			default:
  1598  				return nil
  1599  			}
  1600  		}
  1601  		file_rpcdb_rpcdb_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  1602  			switch v := v.(*CloseResponse); i {
  1603  			case 0:
  1604  				return &v.state
  1605  			case 1:
  1606  				return &v.sizeCache
  1607  			case 2:
  1608  				return &v.unknownFields
  1609  			default:
  1610  				return nil
  1611  			}
  1612  		}
  1613  		file_rpcdb_rpcdb_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  1614  			switch v := v.(*WriteBatchRequest); i {
  1615  			case 0:
  1616  				return &v.state
  1617  			case 1:
  1618  				return &v.sizeCache
  1619  			case 2:
  1620  				return &v.unknownFields
  1621  			default:
  1622  				return nil
  1623  			}
  1624  		}
  1625  		file_rpcdb_rpcdb_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  1626  			switch v := v.(*WriteBatchResponse); i {
  1627  			case 0:
  1628  				return &v.state
  1629  			case 1:
  1630  				return &v.sizeCache
  1631  			case 2:
  1632  				return &v.unknownFields
  1633  			default:
  1634  				return nil
  1635  			}
  1636  		}
  1637  		file_rpcdb_rpcdb_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  1638  			switch v := v.(*NewIteratorRequest); i {
  1639  			case 0:
  1640  				return &v.state
  1641  			case 1:
  1642  				return &v.sizeCache
  1643  			case 2:
  1644  				return &v.unknownFields
  1645  			default:
  1646  				return nil
  1647  			}
  1648  		}
  1649  		file_rpcdb_rpcdb_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
  1650  			switch v := v.(*NewIteratorWithStartAndPrefixRequest); i {
  1651  			case 0:
  1652  				return &v.state
  1653  			case 1:
  1654  				return &v.sizeCache
  1655  			case 2:
  1656  				return &v.unknownFields
  1657  			default:
  1658  				return nil
  1659  			}
  1660  		}
  1661  		file_rpcdb_rpcdb_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
  1662  			switch v := v.(*NewIteratorWithStartAndPrefixResponse); i {
  1663  			case 0:
  1664  				return &v.state
  1665  			case 1:
  1666  				return &v.sizeCache
  1667  			case 2:
  1668  				return &v.unknownFields
  1669  			default:
  1670  				return nil
  1671  			}
  1672  		}
  1673  		file_rpcdb_rpcdb_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
  1674  			switch v := v.(*IteratorNextRequest); i {
  1675  			case 0:
  1676  				return &v.state
  1677  			case 1:
  1678  				return &v.sizeCache
  1679  			case 2:
  1680  				return &v.unknownFields
  1681  			default:
  1682  				return nil
  1683  			}
  1684  		}
  1685  		file_rpcdb_rpcdb_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
  1686  			switch v := v.(*IteratorNextResponse); i {
  1687  			case 0:
  1688  				return &v.state
  1689  			case 1:
  1690  				return &v.sizeCache
  1691  			case 2:
  1692  				return &v.unknownFields
  1693  			default:
  1694  				return nil
  1695  			}
  1696  		}
  1697  		file_rpcdb_rpcdb_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
  1698  			switch v := v.(*IteratorErrorRequest); i {
  1699  			case 0:
  1700  				return &v.state
  1701  			case 1:
  1702  				return &v.sizeCache
  1703  			case 2:
  1704  				return &v.unknownFields
  1705  			default:
  1706  				return nil
  1707  			}
  1708  		}
  1709  		file_rpcdb_rpcdb_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
  1710  			switch v := v.(*IteratorErrorResponse); i {
  1711  			case 0:
  1712  				return &v.state
  1713  			case 1:
  1714  				return &v.sizeCache
  1715  			case 2:
  1716  				return &v.unknownFields
  1717  			default:
  1718  				return nil
  1719  			}
  1720  		}
  1721  		file_rpcdb_rpcdb_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
  1722  			switch v := v.(*IteratorReleaseRequest); i {
  1723  			case 0:
  1724  				return &v.state
  1725  			case 1:
  1726  				return &v.sizeCache
  1727  			case 2:
  1728  				return &v.unknownFields
  1729  			default:
  1730  				return nil
  1731  			}
  1732  		}
  1733  		file_rpcdb_rpcdb_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
  1734  			switch v := v.(*IteratorReleaseResponse); i {
  1735  			case 0:
  1736  				return &v.state
  1737  			case 1:
  1738  				return &v.sizeCache
  1739  			case 2:
  1740  				return &v.unknownFields
  1741  			default:
  1742  				return nil
  1743  			}
  1744  		}
  1745  		file_rpcdb_rpcdb_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
  1746  			switch v := v.(*HealthCheckResponse); i {
  1747  			case 0:
  1748  				return &v.state
  1749  			case 1:
  1750  				return &v.sizeCache
  1751  			case 2:
  1752  				return &v.unknownFields
  1753  			default:
  1754  				return nil
  1755  			}
  1756  		}
  1757  	}
  1758  	type x struct{}
  1759  	out := protoimpl.TypeBuilder{
  1760  		File: protoimpl.DescBuilder{
  1761  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1762  			RawDescriptor: file_rpcdb_rpcdb_proto_rawDesc,
  1763  			NumEnums:      1,
  1764  			NumMessages:   24,
  1765  			NumExtensions: 0,
  1766  			NumServices:   1,
  1767  		},
  1768  		GoTypes:           file_rpcdb_rpcdb_proto_goTypes,
  1769  		DependencyIndexes: file_rpcdb_rpcdb_proto_depIdxs,
  1770  		EnumInfos:         file_rpcdb_rpcdb_proto_enumTypes,
  1771  		MessageInfos:      file_rpcdb_rpcdb_proto_msgTypes,
  1772  	}.Build()
  1773  	File_rpcdb_rpcdb_proto = out.File
  1774  	file_rpcdb_rpcdb_proto_rawDesc = nil
  1775  	file_rpcdb_rpcdb_proto_goTypes = nil
  1776  	file_rpcdb_rpcdb_proto_depIdxs = nil
  1777  }