github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/engine/enginepb/datarw.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.28.0
     4  // 	protoc        v3.20.1
     5  // source: engine/proto/datarw.proto
     6  
     7  package enginepb
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	// Verify that this generated code is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  type GenerateDataRequest struct {
    24  	state         protoimpl.MessageState
    25  	sizeCache     protoimpl.SizeCache
    26  	unknownFields protoimpl.UnknownFields
    27  
    28  	FileNum   int32 `protobuf:"varint,1,opt,name=file_num,json=fileNum,proto3" json:"file_num,omitempty"`
    29  	RecordNum int32 `protobuf:"varint,2,opt,name=record_num,json=recordNum,proto3" json:"record_num,omitempty"`
    30  }
    31  
    32  func (x *GenerateDataRequest) Reset() {
    33  	*x = GenerateDataRequest{}
    34  	if protoimpl.UnsafeEnabled {
    35  		mi := &file_engine_proto_datarw_proto_msgTypes[0]
    36  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    37  		ms.StoreMessageInfo(mi)
    38  	}
    39  }
    40  
    41  func (x *GenerateDataRequest) String() string {
    42  	return protoimpl.X.MessageStringOf(x)
    43  }
    44  
    45  func (*GenerateDataRequest) ProtoMessage() {}
    46  
    47  func (x *GenerateDataRequest) ProtoReflect() protoreflect.Message {
    48  	mi := &file_engine_proto_datarw_proto_msgTypes[0]
    49  	if protoimpl.UnsafeEnabled && x != nil {
    50  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    51  		if ms.LoadMessageInfo() == nil {
    52  			ms.StoreMessageInfo(mi)
    53  		}
    54  		return ms
    55  	}
    56  	return mi.MessageOf(x)
    57  }
    58  
    59  // Deprecated: Use GenerateDataRequest.ProtoReflect.Descriptor instead.
    60  func (*GenerateDataRequest) Descriptor() ([]byte, []int) {
    61  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{0}
    62  }
    63  
    64  func (x *GenerateDataRequest) GetFileNum() int32 {
    65  	if x != nil {
    66  		return x.FileNum
    67  	}
    68  	return 0
    69  }
    70  
    71  func (x *GenerateDataRequest) GetRecordNum() int32 {
    72  	if x != nil {
    73  		return x.RecordNum
    74  	}
    75  	return 0
    76  }
    77  
    78  type GenerateDataResponse struct {
    79  	state         protoimpl.MessageState
    80  	sizeCache     protoimpl.SizeCache
    81  	unknownFields protoimpl.UnknownFields
    82  
    83  	ErrMsg string `protobuf:"bytes,1,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
    84  }
    85  
    86  func (x *GenerateDataResponse) Reset() {
    87  	*x = GenerateDataResponse{}
    88  	if protoimpl.UnsafeEnabled {
    89  		mi := &file_engine_proto_datarw_proto_msgTypes[1]
    90  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    91  		ms.StoreMessageInfo(mi)
    92  	}
    93  }
    94  
    95  func (x *GenerateDataResponse) String() string {
    96  	return protoimpl.X.MessageStringOf(x)
    97  }
    98  
    99  func (*GenerateDataResponse) ProtoMessage() {}
   100  
   101  func (x *GenerateDataResponse) ProtoReflect() protoreflect.Message {
   102  	mi := &file_engine_proto_datarw_proto_msgTypes[1]
   103  	if protoimpl.UnsafeEnabled && x != nil {
   104  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   105  		if ms.LoadMessageInfo() == nil {
   106  			ms.StoreMessageInfo(mi)
   107  		}
   108  		return ms
   109  	}
   110  	return mi.MessageOf(x)
   111  }
   112  
   113  // Deprecated: Use GenerateDataResponse.ProtoReflect.Descriptor instead.
   114  func (*GenerateDataResponse) Descriptor() ([]byte, []int) {
   115  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{1}
   116  }
   117  
   118  func (x *GenerateDataResponse) GetErrMsg() string {
   119  	if x != nil {
   120  		return x.ErrMsg
   121  	}
   122  	return ""
   123  }
   124  
   125  type CheckDirRequest struct {
   126  	state         protoimpl.MessageState
   127  	sizeCache     protoimpl.SizeCache
   128  	unknownFields protoimpl.UnknownFields
   129  
   130  	Dir string `protobuf:"bytes,1,opt,name=dir,proto3" json:"dir,omitempty"`
   131  }
   132  
   133  func (x *CheckDirRequest) Reset() {
   134  	*x = CheckDirRequest{}
   135  	if protoimpl.UnsafeEnabled {
   136  		mi := &file_engine_proto_datarw_proto_msgTypes[2]
   137  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   138  		ms.StoreMessageInfo(mi)
   139  	}
   140  }
   141  
   142  func (x *CheckDirRequest) String() string {
   143  	return protoimpl.X.MessageStringOf(x)
   144  }
   145  
   146  func (*CheckDirRequest) ProtoMessage() {}
   147  
   148  func (x *CheckDirRequest) ProtoReflect() protoreflect.Message {
   149  	mi := &file_engine_proto_datarw_proto_msgTypes[2]
   150  	if protoimpl.UnsafeEnabled && x != nil {
   151  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   152  		if ms.LoadMessageInfo() == nil {
   153  			ms.StoreMessageInfo(mi)
   154  		}
   155  		return ms
   156  	}
   157  	return mi.MessageOf(x)
   158  }
   159  
   160  // Deprecated: Use CheckDirRequest.ProtoReflect.Descriptor instead.
   161  func (*CheckDirRequest) Descriptor() ([]byte, []int) {
   162  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{2}
   163  }
   164  
   165  func (x *CheckDirRequest) GetDir() string {
   166  	if x != nil {
   167  		return x.Dir
   168  	}
   169  	return ""
   170  }
   171  
   172  type CheckDirResponse struct {
   173  	state         protoimpl.MessageState
   174  	sizeCache     protoimpl.SizeCache
   175  	unknownFields protoimpl.UnknownFields
   176  
   177  	ErrMsg     string `protobuf:"bytes,1,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
   178  	ErrFileIdx int32  `protobuf:"varint,2,opt,name=err_file_idx,json=errFileIdx,proto3" json:"err_file_idx,omitempty"`
   179  }
   180  
   181  func (x *CheckDirResponse) Reset() {
   182  	*x = CheckDirResponse{}
   183  	if protoimpl.UnsafeEnabled {
   184  		mi := &file_engine_proto_datarw_proto_msgTypes[3]
   185  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   186  		ms.StoreMessageInfo(mi)
   187  	}
   188  }
   189  
   190  func (x *CheckDirResponse) String() string {
   191  	return protoimpl.X.MessageStringOf(x)
   192  }
   193  
   194  func (*CheckDirResponse) ProtoMessage() {}
   195  
   196  func (x *CheckDirResponse) ProtoReflect() protoreflect.Message {
   197  	mi := &file_engine_proto_datarw_proto_msgTypes[3]
   198  	if protoimpl.UnsafeEnabled && x != nil {
   199  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   200  		if ms.LoadMessageInfo() == nil {
   201  			ms.StoreMessageInfo(mi)
   202  		}
   203  		return ms
   204  	}
   205  	return mi.MessageOf(x)
   206  }
   207  
   208  // Deprecated: Use CheckDirResponse.ProtoReflect.Descriptor instead.
   209  func (*CheckDirResponse) Descriptor() ([]byte, []int) {
   210  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{3}
   211  }
   212  
   213  func (x *CheckDirResponse) GetErrMsg() string {
   214  	if x != nil {
   215  		return x.ErrMsg
   216  	}
   217  	return ""
   218  }
   219  
   220  func (x *CheckDirResponse) GetErrFileIdx() int32 {
   221  	if x != nil {
   222  		return x.ErrFileIdx
   223  	}
   224  	return 0
   225  }
   226  
   227  type IsReadyRequest struct {
   228  	state         protoimpl.MessageState
   229  	sizeCache     protoimpl.SizeCache
   230  	unknownFields protoimpl.UnknownFields
   231  }
   232  
   233  func (x *IsReadyRequest) Reset() {
   234  	*x = IsReadyRequest{}
   235  	if protoimpl.UnsafeEnabled {
   236  		mi := &file_engine_proto_datarw_proto_msgTypes[4]
   237  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   238  		ms.StoreMessageInfo(mi)
   239  	}
   240  }
   241  
   242  func (x *IsReadyRequest) String() string {
   243  	return protoimpl.X.MessageStringOf(x)
   244  }
   245  
   246  func (*IsReadyRequest) ProtoMessage() {}
   247  
   248  func (x *IsReadyRequest) ProtoReflect() protoreflect.Message {
   249  	mi := &file_engine_proto_datarw_proto_msgTypes[4]
   250  	if protoimpl.UnsafeEnabled && x != nil {
   251  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   252  		if ms.LoadMessageInfo() == nil {
   253  			ms.StoreMessageInfo(mi)
   254  		}
   255  		return ms
   256  	}
   257  	return mi.MessageOf(x)
   258  }
   259  
   260  // Deprecated: Use IsReadyRequest.ProtoReflect.Descriptor instead.
   261  func (*IsReadyRequest) Descriptor() ([]byte, []int) {
   262  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{4}
   263  }
   264  
   265  type IsReadyResponse struct {
   266  	state         protoimpl.MessageState
   267  	sizeCache     protoimpl.SizeCache
   268  	unknownFields protoimpl.UnknownFields
   269  
   270  	Ready bool `protobuf:"varint,1,opt,name=ready,proto3" json:"ready,omitempty"`
   271  }
   272  
   273  func (x *IsReadyResponse) Reset() {
   274  	*x = IsReadyResponse{}
   275  	if protoimpl.UnsafeEnabled {
   276  		mi := &file_engine_proto_datarw_proto_msgTypes[5]
   277  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   278  		ms.StoreMessageInfo(mi)
   279  	}
   280  }
   281  
   282  func (x *IsReadyResponse) String() string {
   283  	return protoimpl.X.MessageStringOf(x)
   284  }
   285  
   286  func (*IsReadyResponse) ProtoMessage() {}
   287  
   288  func (x *IsReadyResponse) ProtoReflect() protoreflect.Message {
   289  	mi := &file_engine_proto_datarw_proto_msgTypes[5]
   290  	if protoimpl.UnsafeEnabled && x != nil {
   291  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   292  		if ms.LoadMessageInfo() == nil {
   293  			ms.StoreMessageInfo(mi)
   294  		}
   295  		return ms
   296  	}
   297  	return mi.MessageOf(x)
   298  }
   299  
   300  // Deprecated: Use IsReadyResponse.ProtoReflect.Descriptor instead.
   301  func (*IsReadyResponse) Descriptor() ([]byte, []int) {
   302  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{5}
   303  }
   304  
   305  func (x *IsReadyResponse) GetReady() bool {
   306  	if x != nil {
   307  		return x.Ready
   308  	}
   309  	return false
   310  }
   311  
   312  type ListFilesReq struct {
   313  	state         protoimpl.MessageState
   314  	sizeCache     protoimpl.SizeCache
   315  	unknownFields protoimpl.UnknownFields
   316  }
   317  
   318  func (x *ListFilesReq) Reset() {
   319  	*x = ListFilesReq{}
   320  	if protoimpl.UnsafeEnabled {
   321  		mi := &file_engine_proto_datarw_proto_msgTypes[6]
   322  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   323  		ms.StoreMessageInfo(mi)
   324  	}
   325  }
   326  
   327  func (x *ListFilesReq) String() string {
   328  	return protoimpl.X.MessageStringOf(x)
   329  }
   330  
   331  func (*ListFilesReq) ProtoMessage() {}
   332  
   333  func (x *ListFilesReq) ProtoReflect() protoreflect.Message {
   334  	mi := &file_engine_proto_datarw_proto_msgTypes[6]
   335  	if protoimpl.UnsafeEnabled && x != nil {
   336  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   337  		if ms.LoadMessageInfo() == nil {
   338  			ms.StoreMessageInfo(mi)
   339  		}
   340  		return ms
   341  	}
   342  	return mi.MessageOf(x)
   343  }
   344  
   345  // Deprecated: Use ListFilesReq.ProtoReflect.Descriptor instead.
   346  func (*ListFilesReq) Descriptor() ([]byte, []int) {
   347  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{6}
   348  }
   349  
   350  type ListFilesResponse struct {
   351  	state         protoimpl.MessageState
   352  	sizeCache     protoimpl.SizeCache
   353  	unknownFields protoimpl.UnknownFields
   354  
   355  	FileNum int32 `protobuf:"varint,1,opt,name=fileNum,proto3" json:"fileNum,omitempty"`
   356  }
   357  
   358  func (x *ListFilesResponse) Reset() {
   359  	*x = ListFilesResponse{}
   360  	if protoimpl.UnsafeEnabled {
   361  		mi := &file_engine_proto_datarw_proto_msgTypes[7]
   362  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   363  		ms.StoreMessageInfo(mi)
   364  	}
   365  }
   366  
   367  func (x *ListFilesResponse) String() string {
   368  	return protoimpl.X.MessageStringOf(x)
   369  }
   370  
   371  func (*ListFilesResponse) ProtoMessage() {}
   372  
   373  func (x *ListFilesResponse) ProtoReflect() protoreflect.Message {
   374  	mi := &file_engine_proto_datarw_proto_msgTypes[7]
   375  	if protoimpl.UnsafeEnabled && x != nil {
   376  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   377  		if ms.LoadMessageInfo() == nil {
   378  			ms.StoreMessageInfo(mi)
   379  		}
   380  		return ms
   381  	}
   382  	return mi.MessageOf(x)
   383  }
   384  
   385  // Deprecated: Use ListFilesResponse.ProtoReflect.Descriptor instead.
   386  func (*ListFilesResponse) Descriptor() ([]byte, []int) {
   387  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{7}
   388  }
   389  
   390  func (x *ListFilesResponse) GetFileNum() int32 {
   391  	if x != nil {
   392  		return x.FileNum
   393  	}
   394  	return 0
   395  }
   396  
   397  type ReadLinesRequest struct {
   398  	state         protoimpl.MessageState
   399  	sizeCache     protoimpl.SizeCache
   400  	unknownFields protoimpl.UnknownFields
   401  
   402  	FileIdx int32  `protobuf:"varint,1,opt,name=fileIdx,proto3" json:"fileIdx,omitempty"`
   403  	LineNo  []byte `protobuf:"bytes,2,opt,name=lineNo,proto3" json:"lineNo,omitempty"`
   404  }
   405  
   406  func (x *ReadLinesRequest) Reset() {
   407  	*x = ReadLinesRequest{}
   408  	if protoimpl.UnsafeEnabled {
   409  		mi := &file_engine_proto_datarw_proto_msgTypes[8]
   410  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   411  		ms.StoreMessageInfo(mi)
   412  	}
   413  }
   414  
   415  func (x *ReadLinesRequest) String() string {
   416  	return protoimpl.X.MessageStringOf(x)
   417  }
   418  
   419  func (*ReadLinesRequest) ProtoMessage() {}
   420  
   421  func (x *ReadLinesRequest) ProtoReflect() protoreflect.Message {
   422  	mi := &file_engine_proto_datarw_proto_msgTypes[8]
   423  	if protoimpl.UnsafeEnabled && x != nil {
   424  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   425  		if ms.LoadMessageInfo() == nil {
   426  			ms.StoreMessageInfo(mi)
   427  		}
   428  		return ms
   429  	}
   430  	return mi.MessageOf(x)
   431  }
   432  
   433  // Deprecated: Use ReadLinesRequest.ProtoReflect.Descriptor instead.
   434  func (*ReadLinesRequest) Descriptor() ([]byte, []int) {
   435  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{8}
   436  }
   437  
   438  func (x *ReadLinesRequest) GetFileIdx() int32 {
   439  	if x != nil {
   440  		return x.FileIdx
   441  	}
   442  	return 0
   443  }
   444  
   445  func (x *ReadLinesRequest) GetLineNo() []byte {
   446  	if x != nil {
   447  		return x.LineNo
   448  	}
   449  	return nil
   450  }
   451  
   452  type ReadLinesResponse struct {
   453  	state         protoimpl.MessageState
   454  	sizeCache     protoimpl.SizeCache
   455  	unknownFields protoimpl.UnknownFields
   456  
   457  	Key    []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
   458  	Val    []byte `protobuf:"bytes,2,opt,name=val,proto3" json:"val,omitempty"`
   459  	IsEof  bool   `protobuf:"varint,3,opt,name=isEof,proto3" json:"isEof,omitempty"`
   460  	ErrMsg string `protobuf:"bytes,4,opt,name=errMsg,proto3" json:"errMsg,omitempty"`
   461  }
   462  
   463  func (x *ReadLinesResponse) Reset() {
   464  	*x = ReadLinesResponse{}
   465  	if protoimpl.UnsafeEnabled {
   466  		mi := &file_engine_proto_datarw_proto_msgTypes[9]
   467  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   468  		ms.StoreMessageInfo(mi)
   469  	}
   470  }
   471  
   472  func (x *ReadLinesResponse) String() string {
   473  	return protoimpl.X.MessageStringOf(x)
   474  }
   475  
   476  func (*ReadLinesResponse) ProtoMessage() {}
   477  
   478  func (x *ReadLinesResponse) ProtoReflect() protoreflect.Message {
   479  	mi := &file_engine_proto_datarw_proto_msgTypes[9]
   480  	if protoimpl.UnsafeEnabled && x != nil {
   481  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   482  		if ms.LoadMessageInfo() == nil {
   483  			ms.StoreMessageInfo(mi)
   484  		}
   485  		return ms
   486  	}
   487  	return mi.MessageOf(x)
   488  }
   489  
   490  // Deprecated: Use ReadLinesResponse.ProtoReflect.Descriptor instead.
   491  func (*ReadLinesResponse) Descriptor() ([]byte, []int) {
   492  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{9}
   493  }
   494  
   495  func (x *ReadLinesResponse) GetKey() []byte {
   496  	if x != nil {
   497  		return x.Key
   498  	}
   499  	return nil
   500  }
   501  
   502  func (x *ReadLinesResponse) GetVal() []byte {
   503  	if x != nil {
   504  		return x.Val
   505  	}
   506  	return nil
   507  }
   508  
   509  func (x *ReadLinesResponse) GetIsEof() bool {
   510  	if x != nil {
   511  		return x.IsEof
   512  	}
   513  	return false
   514  }
   515  
   516  func (x *ReadLinesResponse) GetErrMsg() string {
   517  	if x != nil {
   518  		return x.ErrMsg
   519  	}
   520  	return ""
   521  }
   522  
   523  type WriteLinesRequest struct {
   524  	state         protoimpl.MessageState
   525  	sizeCache     protoimpl.SizeCache
   526  	unknownFields protoimpl.UnknownFields
   527  
   528  	Dir     string `protobuf:"bytes,1,opt,name=dir,proto3" json:"dir,omitempty"`
   529  	FileIdx int32  `protobuf:"varint,2,opt,name=file_idx,json=fileIdx,proto3" json:"file_idx,omitempty"`
   530  	Key     []byte `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
   531  	Value   []byte `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
   532  }
   533  
   534  func (x *WriteLinesRequest) Reset() {
   535  	*x = WriteLinesRequest{}
   536  	if protoimpl.UnsafeEnabled {
   537  		mi := &file_engine_proto_datarw_proto_msgTypes[10]
   538  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   539  		ms.StoreMessageInfo(mi)
   540  	}
   541  }
   542  
   543  func (x *WriteLinesRequest) String() string {
   544  	return protoimpl.X.MessageStringOf(x)
   545  }
   546  
   547  func (*WriteLinesRequest) ProtoMessage() {}
   548  
   549  func (x *WriteLinesRequest) ProtoReflect() protoreflect.Message {
   550  	mi := &file_engine_proto_datarw_proto_msgTypes[10]
   551  	if protoimpl.UnsafeEnabled && x != nil {
   552  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   553  		if ms.LoadMessageInfo() == nil {
   554  			ms.StoreMessageInfo(mi)
   555  		}
   556  		return ms
   557  	}
   558  	return mi.MessageOf(x)
   559  }
   560  
   561  // Deprecated: Use WriteLinesRequest.ProtoReflect.Descriptor instead.
   562  func (*WriteLinesRequest) Descriptor() ([]byte, []int) {
   563  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{10}
   564  }
   565  
   566  func (x *WriteLinesRequest) GetDir() string {
   567  	if x != nil {
   568  		return x.Dir
   569  	}
   570  	return ""
   571  }
   572  
   573  func (x *WriteLinesRequest) GetFileIdx() int32 {
   574  	if x != nil {
   575  		return x.FileIdx
   576  	}
   577  	return 0
   578  }
   579  
   580  func (x *WriteLinesRequest) GetKey() []byte {
   581  	if x != nil {
   582  		return x.Key
   583  	}
   584  	return nil
   585  }
   586  
   587  func (x *WriteLinesRequest) GetValue() []byte {
   588  	if x != nil {
   589  		return x.Value
   590  	}
   591  	return nil
   592  }
   593  
   594  type WriteLinesResponse struct {
   595  	state         protoimpl.MessageState
   596  	sizeCache     protoimpl.SizeCache
   597  	unknownFields protoimpl.UnknownFields
   598  
   599  	ErrMsg string `protobuf:"bytes,1,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
   600  }
   601  
   602  func (x *WriteLinesResponse) Reset() {
   603  	*x = WriteLinesResponse{}
   604  	if protoimpl.UnsafeEnabled {
   605  		mi := &file_engine_proto_datarw_proto_msgTypes[11]
   606  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   607  		ms.StoreMessageInfo(mi)
   608  	}
   609  }
   610  
   611  func (x *WriteLinesResponse) String() string {
   612  	return protoimpl.X.MessageStringOf(x)
   613  }
   614  
   615  func (*WriteLinesResponse) ProtoMessage() {}
   616  
   617  func (x *WriteLinesResponse) ProtoReflect() protoreflect.Message {
   618  	mi := &file_engine_proto_datarw_proto_msgTypes[11]
   619  	if protoimpl.UnsafeEnabled && x != nil {
   620  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   621  		if ms.LoadMessageInfo() == nil {
   622  			ms.StoreMessageInfo(mi)
   623  		}
   624  		return ms
   625  	}
   626  	return mi.MessageOf(x)
   627  }
   628  
   629  // Deprecated: Use WriteLinesResponse.ProtoReflect.Descriptor instead.
   630  func (*WriteLinesResponse) Descriptor() ([]byte, []int) {
   631  	return file_engine_proto_datarw_proto_rawDescGZIP(), []int{11}
   632  }
   633  
   634  func (x *WriteLinesResponse) GetErrMsg() string {
   635  	if x != nil {
   636  		return x.ErrMsg
   637  	}
   638  	return ""
   639  }
   640  
   641  var File_engine_proto_datarw_proto protoreflect.FileDescriptor
   642  
   643  var file_engine_proto_datarw_proto_rawDesc = []byte{
   644  	0x0a, 0x19, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x64,
   645  	0x61, 0x74, 0x61, 0x72, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x67,
   646  	0x69, 0x6e, 0x65, 0x70, 0x62, 0x22, 0x4f, 0x0a, 0x13, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74,
   647  	0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x19, 0x0a, 0x08,
   648  	0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07,
   649  	0x66, 0x69, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x63, 0x6f, 0x72,
   650  	0x64, 0x5f, 0x6e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x72, 0x65, 0x63,
   651  	0x6f, 0x72, 0x64, 0x4e, 0x75, 0x6d, 0x22, 0x2f, 0x0a, 0x14, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61,
   652  	0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x17,
   653  	0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
   654  	0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x22, 0x23, 0x0a, 0x0f, 0x43, 0x68, 0x65, 0x63, 0x6b,
   655  	0x44, 0x69, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x69,
   656  	0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x69, 0x72, 0x22, 0x4d, 0x0a, 0x10,
   657  	0x43, 0x68, 0x65, 0x63, 0x6b, 0x44, 0x69, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
   658  	0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28,
   659  	0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x12, 0x20, 0x0a, 0x0c, 0x65, 0x72, 0x72,
   660  	0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
   661  	0x0a, 0x65, 0x72, 0x72, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x78, 0x22, 0x10, 0x0a, 0x0e, 0x49,
   662  	0x73, 0x52, 0x65, 0x61, 0x64, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x27, 0x0a,
   663  	0x0f, 0x49, 0x73, 0x52, 0x65, 0x61, 0x64, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
   664  	0x12, 0x14, 0x0a, 0x05, 0x72, 0x65, 0x61, 0x64, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52,
   665  	0x05, 0x72, 0x65, 0x61, 0x64, 0x79, 0x22, 0x0e, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69,
   666  	0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x22, 0x2d, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69,
   667  	0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x66,
   668  	0x69, 0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x66, 0x69,
   669  	0x6c, 0x65, 0x4e, 0x75, 0x6d, 0x22, 0x44, 0x0a, 0x10, 0x52, 0x65, 0x61, 0x64, 0x4c, 0x69, 0x6e,
   670  	0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x6c,
   671  	0x65, 0x49, 0x64, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x66, 0x69, 0x6c, 0x65,
   672  	0x49, 0x64, 0x78, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x6f, 0x18, 0x02, 0x20,
   673  	0x01, 0x28, 0x0c, 0x52, 0x06, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x6f, 0x22, 0x65, 0x0a, 0x11, 0x52,
   674  	0x65, 0x61, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
   675  	0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x03, 0x6b,
   676  	0x65, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x76, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
   677  	0x03, 0x76, 0x61, 0x6c, 0x12, 0x14, 0x0a, 0x05, 0x69, 0x73, 0x45, 0x6f, 0x66, 0x18, 0x03, 0x20,
   678  	0x01, 0x28, 0x08, 0x52, 0x05, 0x69, 0x73, 0x45, 0x6f, 0x66, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x72,
   679  	0x72, 0x4d, 0x73, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d,
   680  	0x73, 0x67, 0x22, 0x68, 0x0a, 0x11, 0x57, 0x72, 0x69, 0x74, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73,
   681  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x69, 0x72, 0x18, 0x01,
   682  	0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x69, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x66, 0x69, 0x6c,
   683  	0x65, 0x5f, 0x69, 0x64, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x66, 0x69, 0x6c,
   684  	0x65, 0x49, 0x64, 0x78, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28,
   685  	0x0c, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
   686  	0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x2d, 0x0a, 0x12,
   687  	0x57, 0x72, 0x69, 0x74, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
   688  	0x73, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20,
   689  	0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x73, 0x67, 0x32, 0xba, 0x03, 0x0a, 0x0d,
   690  	0x44, 0x61, 0x74, 0x61, 0x52, 0x57, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x48, 0x0a,
   691  	0x09, 0x52, 0x65, 0x61, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x1a, 0x2e, 0x65, 0x6e, 0x67,
   692  	0x69, 0x6e, 0x65, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x52,
   693  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x70,
   694  	0x62, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
   695  	0x6e, 0x73, 0x65, 0x22, 0x00, 0x30, 0x01, 0x12, 0x4b, 0x0a, 0x0a, 0x57, 0x72, 0x69, 0x74, 0x65,
   696  	0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x1b, 0x2e, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x70, 0x62,
   697  	0x2e, 0x57, 0x72, 0x69, 0x74, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
   698  	0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x70, 0x62, 0x2e, 0x57, 0x72,
   699  	0x69, 0x74, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
   700  	0x22, 0x00, 0x28, 0x01, 0x12, 0x4d, 0x0a, 0x0c, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65,
   701  	0x44, 0x61, 0x74, 0x61, 0x12, 0x1d, 0x2e, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x70, 0x62, 0x2e,
   702  	0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
   703  	0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x70, 0x62, 0x2e, 0x47,
   704  	0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f,
   705  	0x6e, 0x73, 0x65, 0x12, 0x40, 0x0a, 0x09, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x73,
   706  	0x12, 0x16, 0x2e, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
   707  	0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x1a, 0x1b, 0x2e, 0x65, 0x6e, 0x67, 0x69, 0x6e,
   708  	0x65, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73,
   709  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x07, 0x49, 0x73, 0x52, 0x65, 0x61, 0x64, 0x79,
   710  	0x12, 0x18, 0x2e, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x52, 0x65,
   711  	0x61, 0x64, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x65, 0x6e, 0x67,
   712  	0x69, 0x6e, 0x65, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x52, 0x65, 0x61, 0x64, 0x79, 0x52, 0x65, 0x73,
   713  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x08, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x44, 0x69,
   714  	0x72, 0x12, 0x19, 0x2e, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65,
   715  	0x63, 0x6b, 0x44, 0x69, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x65,
   716  	0x6e, 0x67, 0x69, 0x6e, 0x65, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x44, 0x69, 0x72,
   717  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x2b, 0x5a, 0x29, 0x67, 0x69, 0x74, 0x68,
   718  	0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x70, 0x69, 0x6e, 0x67, 0x63, 0x61, 0x70, 0x2f, 0x74,
   719  	0x69, 0x66, 0x6c, 0x6f, 0x77, 0x2f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x65, 0x6e, 0x67,
   720  	0x69, 0x6e, 0x65, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   721  }
   722  
   723  var (
   724  	file_engine_proto_datarw_proto_rawDescOnce sync.Once
   725  	file_engine_proto_datarw_proto_rawDescData = file_engine_proto_datarw_proto_rawDesc
   726  )
   727  
   728  func file_engine_proto_datarw_proto_rawDescGZIP() []byte {
   729  	file_engine_proto_datarw_proto_rawDescOnce.Do(func() {
   730  		file_engine_proto_datarw_proto_rawDescData = protoimpl.X.CompressGZIP(file_engine_proto_datarw_proto_rawDescData)
   731  	})
   732  	return file_engine_proto_datarw_proto_rawDescData
   733  }
   734  
   735  var file_engine_proto_datarw_proto_msgTypes = make([]protoimpl.MessageInfo, 12)
   736  var file_engine_proto_datarw_proto_goTypes = []interface{}{
   737  	(*GenerateDataRequest)(nil),  // 0: enginepb.GenerateDataRequest
   738  	(*GenerateDataResponse)(nil), // 1: enginepb.GenerateDataResponse
   739  	(*CheckDirRequest)(nil),      // 2: enginepb.CheckDirRequest
   740  	(*CheckDirResponse)(nil),     // 3: enginepb.CheckDirResponse
   741  	(*IsReadyRequest)(nil),       // 4: enginepb.IsReadyRequest
   742  	(*IsReadyResponse)(nil),      // 5: enginepb.IsReadyResponse
   743  	(*ListFilesReq)(nil),         // 6: enginepb.ListFilesReq
   744  	(*ListFilesResponse)(nil),    // 7: enginepb.ListFilesResponse
   745  	(*ReadLinesRequest)(nil),     // 8: enginepb.ReadLinesRequest
   746  	(*ReadLinesResponse)(nil),    // 9: enginepb.ReadLinesResponse
   747  	(*WriteLinesRequest)(nil),    // 10: enginepb.WriteLinesRequest
   748  	(*WriteLinesResponse)(nil),   // 11: enginepb.WriteLinesResponse
   749  }
   750  var file_engine_proto_datarw_proto_depIdxs = []int32{
   751  	8,  // 0: enginepb.DataRWService.ReadLines:input_type -> enginepb.ReadLinesRequest
   752  	10, // 1: enginepb.DataRWService.WriteLines:input_type -> enginepb.WriteLinesRequest
   753  	0,  // 2: enginepb.DataRWService.GenerateData:input_type -> enginepb.GenerateDataRequest
   754  	6,  // 3: enginepb.DataRWService.ListFiles:input_type -> enginepb.ListFilesReq
   755  	4,  // 4: enginepb.DataRWService.IsReady:input_type -> enginepb.IsReadyRequest
   756  	2,  // 5: enginepb.DataRWService.CheckDir:input_type -> enginepb.CheckDirRequest
   757  	9,  // 6: enginepb.DataRWService.ReadLines:output_type -> enginepb.ReadLinesResponse
   758  	11, // 7: enginepb.DataRWService.WriteLines:output_type -> enginepb.WriteLinesResponse
   759  	1,  // 8: enginepb.DataRWService.GenerateData:output_type -> enginepb.GenerateDataResponse
   760  	7,  // 9: enginepb.DataRWService.ListFiles:output_type -> enginepb.ListFilesResponse
   761  	5,  // 10: enginepb.DataRWService.IsReady:output_type -> enginepb.IsReadyResponse
   762  	3,  // 11: enginepb.DataRWService.CheckDir:output_type -> enginepb.CheckDirResponse
   763  	6,  // [6:12] is the sub-list for method output_type
   764  	0,  // [0:6] is the sub-list for method input_type
   765  	0,  // [0:0] is the sub-list for extension type_name
   766  	0,  // [0:0] is the sub-list for extension extendee
   767  	0,  // [0:0] is the sub-list for field type_name
   768  }
   769  
   770  func init() { file_engine_proto_datarw_proto_init() }
   771  func file_engine_proto_datarw_proto_init() {
   772  	if File_engine_proto_datarw_proto != nil {
   773  		return
   774  	}
   775  	if !protoimpl.UnsafeEnabled {
   776  		file_engine_proto_datarw_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   777  			switch v := v.(*GenerateDataRequest); i {
   778  			case 0:
   779  				return &v.state
   780  			case 1:
   781  				return &v.sizeCache
   782  			case 2:
   783  				return &v.unknownFields
   784  			default:
   785  				return nil
   786  			}
   787  		}
   788  		file_engine_proto_datarw_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   789  			switch v := v.(*GenerateDataResponse); i {
   790  			case 0:
   791  				return &v.state
   792  			case 1:
   793  				return &v.sizeCache
   794  			case 2:
   795  				return &v.unknownFields
   796  			default:
   797  				return nil
   798  			}
   799  		}
   800  		file_engine_proto_datarw_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   801  			switch v := v.(*CheckDirRequest); i {
   802  			case 0:
   803  				return &v.state
   804  			case 1:
   805  				return &v.sizeCache
   806  			case 2:
   807  				return &v.unknownFields
   808  			default:
   809  				return nil
   810  			}
   811  		}
   812  		file_engine_proto_datarw_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   813  			switch v := v.(*CheckDirResponse); i {
   814  			case 0:
   815  				return &v.state
   816  			case 1:
   817  				return &v.sizeCache
   818  			case 2:
   819  				return &v.unknownFields
   820  			default:
   821  				return nil
   822  			}
   823  		}
   824  		file_engine_proto_datarw_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   825  			switch v := v.(*IsReadyRequest); i {
   826  			case 0:
   827  				return &v.state
   828  			case 1:
   829  				return &v.sizeCache
   830  			case 2:
   831  				return &v.unknownFields
   832  			default:
   833  				return nil
   834  			}
   835  		}
   836  		file_engine_proto_datarw_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
   837  			switch v := v.(*IsReadyResponse); i {
   838  			case 0:
   839  				return &v.state
   840  			case 1:
   841  				return &v.sizeCache
   842  			case 2:
   843  				return &v.unknownFields
   844  			default:
   845  				return nil
   846  			}
   847  		}
   848  		file_engine_proto_datarw_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
   849  			switch v := v.(*ListFilesReq); i {
   850  			case 0:
   851  				return &v.state
   852  			case 1:
   853  				return &v.sizeCache
   854  			case 2:
   855  				return &v.unknownFields
   856  			default:
   857  				return nil
   858  			}
   859  		}
   860  		file_engine_proto_datarw_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
   861  			switch v := v.(*ListFilesResponse); i {
   862  			case 0:
   863  				return &v.state
   864  			case 1:
   865  				return &v.sizeCache
   866  			case 2:
   867  				return &v.unknownFields
   868  			default:
   869  				return nil
   870  			}
   871  		}
   872  		file_engine_proto_datarw_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
   873  			switch v := v.(*ReadLinesRequest); i {
   874  			case 0:
   875  				return &v.state
   876  			case 1:
   877  				return &v.sizeCache
   878  			case 2:
   879  				return &v.unknownFields
   880  			default:
   881  				return nil
   882  			}
   883  		}
   884  		file_engine_proto_datarw_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
   885  			switch v := v.(*ReadLinesResponse); i {
   886  			case 0:
   887  				return &v.state
   888  			case 1:
   889  				return &v.sizeCache
   890  			case 2:
   891  				return &v.unknownFields
   892  			default:
   893  				return nil
   894  			}
   895  		}
   896  		file_engine_proto_datarw_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
   897  			switch v := v.(*WriteLinesRequest); i {
   898  			case 0:
   899  				return &v.state
   900  			case 1:
   901  				return &v.sizeCache
   902  			case 2:
   903  				return &v.unknownFields
   904  			default:
   905  				return nil
   906  			}
   907  		}
   908  		file_engine_proto_datarw_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
   909  			switch v := v.(*WriteLinesResponse); i {
   910  			case 0:
   911  				return &v.state
   912  			case 1:
   913  				return &v.sizeCache
   914  			case 2:
   915  				return &v.unknownFields
   916  			default:
   917  				return nil
   918  			}
   919  		}
   920  	}
   921  	type x struct{}
   922  	out := protoimpl.TypeBuilder{
   923  		File: protoimpl.DescBuilder{
   924  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   925  			RawDescriptor: file_engine_proto_datarw_proto_rawDesc,
   926  			NumEnums:      0,
   927  			NumMessages:   12,
   928  			NumExtensions: 0,
   929  			NumServices:   1,
   930  		},
   931  		GoTypes:           file_engine_proto_datarw_proto_goTypes,
   932  		DependencyIndexes: file_engine_proto_datarw_proto_depIdxs,
   933  		MessageInfos:      file_engine_proto_datarw_proto_msgTypes,
   934  	}.Build()
   935  	File_engine_proto_datarw_proto = out.File
   936  	file_engine_proto_datarw_proto_rawDesc = nil
   937  	file_engine_proto_datarw_proto_goTypes = nil
   938  	file_engine_proto_datarw_proto_depIdxs = nil
   939  }