github.com/tsuna/gohbase@v0.0.0-20250731002811-4ffcadfba63e/pb/Master.pb.go (about)

     1  //*
     2  // Licensed to the Apache Software Foundation (ASF) under one
     3  // or more contributor license agreements.  See the NOTICE file
     4  // distributed with this work for additional information
     5  // regarding copyright ownership.  The ASF licenses this file
     6  // to you under the Apache License, Version 2.0 (the
     7  // "License"); you may not use this file except in compliance
     8  // with the License.  You may obtain a copy of the License at
     9  //
    10  //     http://www.apache.org/licenses/LICENSE-2.0
    11  //
    12  // Unless required by applicable law or agreed to in writing, software
    13  // distributed under the License is distributed on an "AS IS" BASIS,
    14  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    15  // See the License for the specific language governing permissions and
    16  // limitations under the License.
    17  
    18  // All to do with the Master.  Includes schema management since these
    19  // changes are run by the Master process.
    20  
    21  // Code generated by protoc-gen-go. DO NOT EDIT.
    22  // versions:
    23  // 	protoc-gen-go v1.36.4
    24  // 	protoc        v5.28.3
    25  // source: Master.proto
    26  
    27  package pb
    28  
    29  import (
    30  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    31  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    32  	reflect "reflect"
    33  	sync "sync"
    34  	unsafe "unsafe"
    35  )
    36  
    37  const (
    38  	// Verify that this generated code is sufficiently up-to-date.
    39  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    40  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    41  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    42  )
    43  
    44  type MasterSwitchType int32
    45  
    46  const (
    47  	MasterSwitchType_SPLIT MasterSwitchType = 0
    48  	MasterSwitchType_MERGE MasterSwitchType = 1
    49  )
    50  
    51  // Enum value maps for MasterSwitchType.
    52  var (
    53  	MasterSwitchType_name = map[int32]string{
    54  		0: "SPLIT",
    55  		1: "MERGE",
    56  	}
    57  	MasterSwitchType_value = map[string]int32{
    58  		"SPLIT": 0,
    59  		"MERGE": 1,
    60  	}
    61  )
    62  
    63  func (x MasterSwitchType) Enum() *MasterSwitchType {
    64  	p := new(MasterSwitchType)
    65  	*p = x
    66  	return p
    67  }
    68  
    69  func (x MasterSwitchType) String() string {
    70  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    71  }
    72  
    73  func (MasterSwitchType) Descriptor() protoreflect.EnumDescriptor {
    74  	return file_Master_proto_enumTypes[0].Descriptor()
    75  }
    76  
    77  func (MasterSwitchType) Type() protoreflect.EnumType {
    78  	return &file_Master_proto_enumTypes[0]
    79  }
    80  
    81  func (x MasterSwitchType) Number() protoreflect.EnumNumber {
    82  	return protoreflect.EnumNumber(x)
    83  }
    84  
    85  // Deprecated: Do not use.
    86  func (x *MasterSwitchType) UnmarshalJSON(b []byte) error {
    87  	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
    88  	if err != nil {
    89  		return err
    90  	}
    91  	*x = MasterSwitchType(num)
    92  	return nil
    93  }
    94  
    95  // Deprecated: Use MasterSwitchType.Descriptor instead.
    96  func (MasterSwitchType) EnumDescriptor() ([]byte, []int) {
    97  	return file_Master_proto_rawDescGZIP(), []int{0}
    98  }
    99  
   100  type GetProcedureResultResponse_State int32
   101  
   102  const (
   103  	GetProcedureResultResponse_NOT_FOUND GetProcedureResultResponse_State = 0
   104  	GetProcedureResultResponse_RUNNING   GetProcedureResultResponse_State = 1
   105  	GetProcedureResultResponse_FINISHED  GetProcedureResultResponse_State = 2
   106  )
   107  
   108  // Enum value maps for GetProcedureResultResponse_State.
   109  var (
   110  	GetProcedureResultResponse_State_name = map[int32]string{
   111  		0: "NOT_FOUND",
   112  		1: "RUNNING",
   113  		2: "FINISHED",
   114  	}
   115  	GetProcedureResultResponse_State_value = map[string]int32{
   116  		"NOT_FOUND": 0,
   117  		"RUNNING":   1,
   118  		"FINISHED":  2,
   119  	}
   120  )
   121  
   122  func (x GetProcedureResultResponse_State) Enum() *GetProcedureResultResponse_State {
   123  	p := new(GetProcedureResultResponse_State)
   124  	*p = x
   125  	return p
   126  }
   127  
   128  func (x GetProcedureResultResponse_State) String() string {
   129  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   130  }
   131  
   132  func (GetProcedureResultResponse_State) Descriptor() protoreflect.EnumDescriptor {
   133  	return file_Master_proto_enumTypes[1].Descriptor()
   134  }
   135  
   136  func (GetProcedureResultResponse_State) Type() protoreflect.EnumType {
   137  	return &file_Master_proto_enumTypes[1]
   138  }
   139  
   140  func (x GetProcedureResultResponse_State) Number() protoreflect.EnumNumber {
   141  	return protoreflect.EnumNumber(x)
   142  }
   143  
   144  // Deprecated: Do not use.
   145  func (x *GetProcedureResultResponse_State) UnmarshalJSON(b []byte) error {
   146  	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
   147  	if err != nil {
   148  		return err
   149  	}
   150  	*x = GetProcedureResultResponse_State(num)
   151  	return nil
   152  }
   153  
   154  // Deprecated: Use GetProcedureResultResponse_State.Descriptor instead.
   155  func (GetProcedureResultResponse_State) EnumDescriptor() ([]byte, []int) {
   156  	return file_Master_proto_rawDescGZIP(), []int{95, 0}
   157  }
   158  
   159  type SecurityCapabilitiesResponse_Capability int32
   160  
   161  const (
   162  	SecurityCapabilitiesResponse_SIMPLE_AUTHENTICATION SecurityCapabilitiesResponse_Capability = 0
   163  	SecurityCapabilitiesResponse_SECURE_AUTHENTICATION SecurityCapabilitiesResponse_Capability = 1
   164  	SecurityCapabilitiesResponse_AUTHORIZATION         SecurityCapabilitiesResponse_Capability = 2
   165  	SecurityCapabilitiesResponse_CELL_AUTHORIZATION    SecurityCapabilitiesResponse_Capability = 3
   166  	SecurityCapabilitiesResponse_CELL_VISIBILITY       SecurityCapabilitiesResponse_Capability = 4
   167  )
   168  
   169  // Enum value maps for SecurityCapabilitiesResponse_Capability.
   170  var (
   171  	SecurityCapabilitiesResponse_Capability_name = map[int32]string{
   172  		0: "SIMPLE_AUTHENTICATION",
   173  		1: "SECURE_AUTHENTICATION",
   174  		2: "AUTHORIZATION",
   175  		3: "CELL_AUTHORIZATION",
   176  		4: "CELL_VISIBILITY",
   177  	}
   178  	SecurityCapabilitiesResponse_Capability_value = map[string]int32{
   179  		"SIMPLE_AUTHENTICATION": 0,
   180  		"SECURE_AUTHENTICATION": 1,
   181  		"AUTHORIZATION":         2,
   182  		"CELL_AUTHORIZATION":    3,
   183  		"CELL_VISIBILITY":       4,
   184  	}
   185  )
   186  
   187  func (x SecurityCapabilitiesResponse_Capability) Enum() *SecurityCapabilitiesResponse_Capability {
   188  	p := new(SecurityCapabilitiesResponse_Capability)
   189  	*p = x
   190  	return p
   191  }
   192  
   193  func (x SecurityCapabilitiesResponse_Capability) String() string {
   194  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   195  }
   196  
   197  func (SecurityCapabilitiesResponse_Capability) Descriptor() protoreflect.EnumDescriptor {
   198  	return file_Master_proto_enumTypes[2].Descriptor()
   199  }
   200  
   201  func (SecurityCapabilitiesResponse_Capability) Type() protoreflect.EnumType {
   202  	return &file_Master_proto_enumTypes[2]
   203  }
   204  
   205  func (x SecurityCapabilitiesResponse_Capability) Number() protoreflect.EnumNumber {
   206  	return protoreflect.EnumNumber(x)
   207  }
   208  
   209  // Deprecated: Do not use.
   210  func (x *SecurityCapabilitiesResponse_Capability) UnmarshalJSON(b []byte) error {
   211  	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
   212  	if err != nil {
   213  		return err
   214  	}
   215  	*x = SecurityCapabilitiesResponse_Capability(num)
   216  	return nil
   217  }
   218  
   219  // Deprecated: Use SecurityCapabilitiesResponse_Capability.Descriptor instead.
   220  func (SecurityCapabilitiesResponse_Capability) EnumDescriptor() ([]byte, []int) {
   221  	return file_Master_proto_rawDescGZIP(), []int{106, 0}
   222  }
   223  
   224  type AddColumnRequest struct {
   225  	state          protoimpl.MessageState `protogen:"open.v1"`
   226  	TableName      *TableName             `protobuf:"bytes,1,req,name=table_name,json=tableName" json:"table_name,omitempty"`
   227  	ColumnFamilies *ColumnFamilySchema    `protobuf:"bytes,2,req,name=column_families,json=columnFamilies" json:"column_families,omitempty"`
   228  	NonceGroup     *uint64                `protobuf:"varint,3,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
   229  	Nonce          *uint64                `protobuf:"varint,4,opt,name=nonce,def=0" json:"nonce,omitempty"`
   230  	unknownFields  protoimpl.UnknownFields
   231  	sizeCache      protoimpl.SizeCache
   232  }
   233  
   234  // Default values for AddColumnRequest fields.
   235  const (
   236  	Default_AddColumnRequest_NonceGroup = uint64(0)
   237  	Default_AddColumnRequest_Nonce      = uint64(0)
   238  )
   239  
   240  func (x *AddColumnRequest) Reset() {
   241  	*x = AddColumnRequest{}
   242  	mi := &file_Master_proto_msgTypes[0]
   243  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   244  	ms.StoreMessageInfo(mi)
   245  }
   246  
   247  func (x *AddColumnRequest) String() string {
   248  	return protoimpl.X.MessageStringOf(x)
   249  }
   250  
   251  func (*AddColumnRequest) ProtoMessage() {}
   252  
   253  func (x *AddColumnRequest) ProtoReflect() protoreflect.Message {
   254  	mi := &file_Master_proto_msgTypes[0]
   255  	if x != nil {
   256  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   257  		if ms.LoadMessageInfo() == nil {
   258  			ms.StoreMessageInfo(mi)
   259  		}
   260  		return ms
   261  	}
   262  	return mi.MessageOf(x)
   263  }
   264  
   265  // Deprecated: Use AddColumnRequest.ProtoReflect.Descriptor instead.
   266  func (*AddColumnRequest) Descriptor() ([]byte, []int) {
   267  	return file_Master_proto_rawDescGZIP(), []int{0}
   268  }
   269  
   270  func (x *AddColumnRequest) GetTableName() *TableName {
   271  	if x != nil {
   272  		return x.TableName
   273  	}
   274  	return nil
   275  }
   276  
   277  func (x *AddColumnRequest) GetColumnFamilies() *ColumnFamilySchema {
   278  	if x != nil {
   279  		return x.ColumnFamilies
   280  	}
   281  	return nil
   282  }
   283  
   284  func (x *AddColumnRequest) GetNonceGroup() uint64 {
   285  	if x != nil && x.NonceGroup != nil {
   286  		return *x.NonceGroup
   287  	}
   288  	return Default_AddColumnRequest_NonceGroup
   289  }
   290  
   291  func (x *AddColumnRequest) GetNonce() uint64 {
   292  	if x != nil && x.Nonce != nil {
   293  		return *x.Nonce
   294  	}
   295  	return Default_AddColumnRequest_Nonce
   296  }
   297  
   298  type AddColumnResponse struct {
   299  	state         protoimpl.MessageState `protogen:"open.v1"`
   300  	unknownFields protoimpl.UnknownFields
   301  	sizeCache     protoimpl.SizeCache
   302  }
   303  
   304  func (x *AddColumnResponse) Reset() {
   305  	*x = AddColumnResponse{}
   306  	mi := &file_Master_proto_msgTypes[1]
   307  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   308  	ms.StoreMessageInfo(mi)
   309  }
   310  
   311  func (x *AddColumnResponse) String() string {
   312  	return protoimpl.X.MessageStringOf(x)
   313  }
   314  
   315  func (*AddColumnResponse) ProtoMessage() {}
   316  
   317  func (x *AddColumnResponse) ProtoReflect() protoreflect.Message {
   318  	mi := &file_Master_proto_msgTypes[1]
   319  	if x != nil {
   320  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   321  		if ms.LoadMessageInfo() == nil {
   322  			ms.StoreMessageInfo(mi)
   323  		}
   324  		return ms
   325  	}
   326  	return mi.MessageOf(x)
   327  }
   328  
   329  // Deprecated: Use AddColumnResponse.ProtoReflect.Descriptor instead.
   330  func (*AddColumnResponse) Descriptor() ([]byte, []int) {
   331  	return file_Master_proto_rawDescGZIP(), []int{1}
   332  }
   333  
   334  type DeleteColumnRequest struct {
   335  	state         protoimpl.MessageState `protogen:"open.v1"`
   336  	TableName     *TableName             `protobuf:"bytes,1,req,name=table_name,json=tableName" json:"table_name,omitempty"`
   337  	ColumnName    []byte                 `protobuf:"bytes,2,req,name=column_name,json=columnName" json:"column_name,omitempty"`
   338  	NonceGroup    *uint64                `protobuf:"varint,3,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
   339  	Nonce         *uint64                `protobuf:"varint,4,opt,name=nonce,def=0" json:"nonce,omitempty"`
   340  	unknownFields protoimpl.UnknownFields
   341  	sizeCache     protoimpl.SizeCache
   342  }
   343  
   344  // Default values for DeleteColumnRequest fields.
   345  const (
   346  	Default_DeleteColumnRequest_NonceGroup = uint64(0)
   347  	Default_DeleteColumnRequest_Nonce      = uint64(0)
   348  )
   349  
   350  func (x *DeleteColumnRequest) Reset() {
   351  	*x = DeleteColumnRequest{}
   352  	mi := &file_Master_proto_msgTypes[2]
   353  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   354  	ms.StoreMessageInfo(mi)
   355  }
   356  
   357  func (x *DeleteColumnRequest) String() string {
   358  	return protoimpl.X.MessageStringOf(x)
   359  }
   360  
   361  func (*DeleteColumnRequest) ProtoMessage() {}
   362  
   363  func (x *DeleteColumnRequest) ProtoReflect() protoreflect.Message {
   364  	mi := &file_Master_proto_msgTypes[2]
   365  	if x != nil {
   366  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   367  		if ms.LoadMessageInfo() == nil {
   368  			ms.StoreMessageInfo(mi)
   369  		}
   370  		return ms
   371  	}
   372  	return mi.MessageOf(x)
   373  }
   374  
   375  // Deprecated: Use DeleteColumnRequest.ProtoReflect.Descriptor instead.
   376  func (*DeleteColumnRequest) Descriptor() ([]byte, []int) {
   377  	return file_Master_proto_rawDescGZIP(), []int{2}
   378  }
   379  
   380  func (x *DeleteColumnRequest) GetTableName() *TableName {
   381  	if x != nil {
   382  		return x.TableName
   383  	}
   384  	return nil
   385  }
   386  
   387  func (x *DeleteColumnRequest) GetColumnName() []byte {
   388  	if x != nil {
   389  		return x.ColumnName
   390  	}
   391  	return nil
   392  }
   393  
   394  func (x *DeleteColumnRequest) GetNonceGroup() uint64 {
   395  	if x != nil && x.NonceGroup != nil {
   396  		return *x.NonceGroup
   397  	}
   398  	return Default_DeleteColumnRequest_NonceGroup
   399  }
   400  
   401  func (x *DeleteColumnRequest) GetNonce() uint64 {
   402  	if x != nil && x.Nonce != nil {
   403  		return *x.Nonce
   404  	}
   405  	return Default_DeleteColumnRequest_Nonce
   406  }
   407  
   408  type DeleteColumnResponse struct {
   409  	state         protoimpl.MessageState `protogen:"open.v1"`
   410  	unknownFields protoimpl.UnknownFields
   411  	sizeCache     protoimpl.SizeCache
   412  }
   413  
   414  func (x *DeleteColumnResponse) Reset() {
   415  	*x = DeleteColumnResponse{}
   416  	mi := &file_Master_proto_msgTypes[3]
   417  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   418  	ms.StoreMessageInfo(mi)
   419  }
   420  
   421  func (x *DeleteColumnResponse) String() string {
   422  	return protoimpl.X.MessageStringOf(x)
   423  }
   424  
   425  func (*DeleteColumnResponse) ProtoMessage() {}
   426  
   427  func (x *DeleteColumnResponse) ProtoReflect() protoreflect.Message {
   428  	mi := &file_Master_proto_msgTypes[3]
   429  	if x != nil {
   430  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   431  		if ms.LoadMessageInfo() == nil {
   432  			ms.StoreMessageInfo(mi)
   433  		}
   434  		return ms
   435  	}
   436  	return mi.MessageOf(x)
   437  }
   438  
   439  // Deprecated: Use DeleteColumnResponse.ProtoReflect.Descriptor instead.
   440  func (*DeleteColumnResponse) Descriptor() ([]byte, []int) {
   441  	return file_Master_proto_rawDescGZIP(), []int{3}
   442  }
   443  
   444  type ModifyColumnRequest struct {
   445  	state          protoimpl.MessageState `protogen:"open.v1"`
   446  	TableName      *TableName             `protobuf:"bytes,1,req,name=table_name,json=tableName" json:"table_name,omitempty"`
   447  	ColumnFamilies *ColumnFamilySchema    `protobuf:"bytes,2,req,name=column_families,json=columnFamilies" json:"column_families,omitempty"`
   448  	NonceGroup     *uint64                `protobuf:"varint,3,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
   449  	Nonce          *uint64                `protobuf:"varint,4,opt,name=nonce,def=0" json:"nonce,omitempty"`
   450  	unknownFields  protoimpl.UnknownFields
   451  	sizeCache      protoimpl.SizeCache
   452  }
   453  
   454  // Default values for ModifyColumnRequest fields.
   455  const (
   456  	Default_ModifyColumnRequest_NonceGroup = uint64(0)
   457  	Default_ModifyColumnRequest_Nonce      = uint64(0)
   458  )
   459  
   460  func (x *ModifyColumnRequest) Reset() {
   461  	*x = ModifyColumnRequest{}
   462  	mi := &file_Master_proto_msgTypes[4]
   463  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   464  	ms.StoreMessageInfo(mi)
   465  }
   466  
   467  func (x *ModifyColumnRequest) String() string {
   468  	return protoimpl.X.MessageStringOf(x)
   469  }
   470  
   471  func (*ModifyColumnRequest) ProtoMessage() {}
   472  
   473  func (x *ModifyColumnRequest) ProtoReflect() protoreflect.Message {
   474  	mi := &file_Master_proto_msgTypes[4]
   475  	if x != nil {
   476  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   477  		if ms.LoadMessageInfo() == nil {
   478  			ms.StoreMessageInfo(mi)
   479  		}
   480  		return ms
   481  	}
   482  	return mi.MessageOf(x)
   483  }
   484  
   485  // Deprecated: Use ModifyColumnRequest.ProtoReflect.Descriptor instead.
   486  func (*ModifyColumnRequest) Descriptor() ([]byte, []int) {
   487  	return file_Master_proto_rawDescGZIP(), []int{4}
   488  }
   489  
   490  func (x *ModifyColumnRequest) GetTableName() *TableName {
   491  	if x != nil {
   492  		return x.TableName
   493  	}
   494  	return nil
   495  }
   496  
   497  func (x *ModifyColumnRequest) GetColumnFamilies() *ColumnFamilySchema {
   498  	if x != nil {
   499  		return x.ColumnFamilies
   500  	}
   501  	return nil
   502  }
   503  
   504  func (x *ModifyColumnRequest) GetNonceGroup() uint64 {
   505  	if x != nil && x.NonceGroup != nil {
   506  		return *x.NonceGroup
   507  	}
   508  	return Default_ModifyColumnRequest_NonceGroup
   509  }
   510  
   511  func (x *ModifyColumnRequest) GetNonce() uint64 {
   512  	if x != nil && x.Nonce != nil {
   513  		return *x.Nonce
   514  	}
   515  	return Default_ModifyColumnRequest_Nonce
   516  }
   517  
   518  type ModifyColumnResponse struct {
   519  	state         protoimpl.MessageState `protogen:"open.v1"`
   520  	unknownFields protoimpl.UnknownFields
   521  	sizeCache     protoimpl.SizeCache
   522  }
   523  
   524  func (x *ModifyColumnResponse) Reset() {
   525  	*x = ModifyColumnResponse{}
   526  	mi := &file_Master_proto_msgTypes[5]
   527  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   528  	ms.StoreMessageInfo(mi)
   529  }
   530  
   531  func (x *ModifyColumnResponse) String() string {
   532  	return protoimpl.X.MessageStringOf(x)
   533  }
   534  
   535  func (*ModifyColumnResponse) ProtoMessage() {}
   536  
   537  func (x *ModifyColumnResponse) ProtoReflect() protoreflect.Message {
   538  	mi := &file_Master_proto_msgTypes[5]
   539  	if x != nil {
   540  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   541  		if ms.LoadMessageInfo() == nil {
   542  			ms.StoreMessageInfo(mi)
   543  		}
   544  		return ms
   545  	}
   546  	return mi.MessageOf(x)
   547  }
   548  
   549  // Deprecated: Use ModifyColumnResponse.ProtoReflect.Descriptor instead.
   550  func (*ModifyColumnResponse) Descriptor() ([]byte, []int) {
   551  	return file_Master_proto_rawDescGZIP(), []int{5}
   552  }
   553  
   554  type MoveRegionRequest struct {
   555  	state          protoimpl.MessageState `protogen:"open.v1"`
   556  	Region         *RegionSpecifier       `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
   557  	DestServerName *ServerName            `protobuf:"bytes,2,opt,name=dest_server_name,json=destServerName" json:"dest_server_name,omitempty"`
   558  	unknownFields  protoimpl.UnknownFields
   559  	sizeCache      protoimpl.SizeCache
   560  }
   561  
   562  func (x *MoveRegionRequest) Reset() {
   563  	*x = MoveRegionRequest{}
   564  	mi := &file_Master_proto_msgTypes[6]
   565  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   566  	ms.StoreMessageInfo(mi)
   567  }
   568  
   569  func (x *MoveRegionRequest) String() string {
   570  	return protoimpl.X.MessageStringOf(x)
   571  }
   572  
   573  func (*MoveRegionRequest) ProtoMessage() {}
   574  
   575  func (x *MoveRegionRequest) ProtoReflect() protoreflect.Message {
   576  	mi := &file_Master_proto_msgTypes[6]
   577  	if x != nil {
   578  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   579  		if ms.LoadMessageInfo() == nil {
   580  			ms.StoreMessageInfo(mi)
   581  		}
   582  		return ms
   583  	}
   584  	return mi.MessageOf(x)
   585  }
   586  
   587  // Deprecated: Use MoveRegionRequest.ProtoReflect.Descriptor instead.
   588  func (*MoveRegionRequest) Descriptor() ([]byte, []int) {
   589  	return file_Master_proto_rawDescGZIP(), []int{6}
   590  }
   591  
   592  func (x *MoveRegionRequest) GetRegion() *RegionSpecifier {
   593  	if x != nil {
   594  		return x.Region
   595  	}
   596  	return nil
   597  }
   598  
   599  func (x *MoveRegionRequest) GetDestServerName() *ServerName {
   600  	if x != nil {
   601  		return x.DestServerName
   602  	}
   603  	return nil
   604  }
   605  
   606  type MoveRegionResponse struct {
   607  	state         protoimpl.MessageState `protogen:"open.v1"`
   608  	unknownFields protoimpl.UnknownFields
   609  	sizeCache     protoimpl.SizeCache
   610  }
   611  
   612  func (x *MoveRegionResponse) Reset() {
   613  	*x = MoveRegionResponse{}
   614  	mi := &file_Master_proto_msgTypes[7]
   615  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   616  	ms.StoreMessageInfo(mi)
   617  }
   618  
   619  func (x *MoveRegionResponse) String() string {
   620  	return protoimpl.X.MessageStringOf(x)
   621  }
   622  
   623  func (*MoveRegionResponse) ProtoMessage() {}
   624  
   625  func (x *MoveRegionResponse) ProtoReflect() protoreflect.Message {
   626  	mi := &file_Master_proto_msgTypes[7]
   627  	if x != nil {
   628  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   629  		if ms.LoadMessageInfo() == nil {
   630  			ms.StoreMessageInfo(mi)
   631  		}
   632  		return ms
   633  	}
   634  	return mi.MessageOf(x)
   635  }
   636  
   637  // Deprecated: Use MoveRegionResponse.ProtoReflect.Descriptor instead.
   638  func (*MoveRegionResponse) Descriptor() ([]byte, []int) {
   639  	return file_Master_proto_rawDescGZIP(), []int{7}
   640  }
   641  
   642  // *
   643  // Dispatch merging the specified regions.
   644  type DispatchMergingRegionsRequest struct {
   645  	state         protoimpl.MessageState `protogen:"open.v1"`
   646  	RegionA       *RegionSpecifier       `protobuf:"bytes,1,req,name=region_a,json=regionA" json:"region_a,omitempty"`
   647  	RegionB       *RegionSpecifier       `protobuf:"bytes,2,req,name=region_b,json=regionB" json:"region_b,omitempty"`
   648  	Forcible      *bool                  `protobuf:"varint,3,opt,name=forcible,def=0" json:"forcible,omitempty"`
   649  	unknownFields protoimpl.UnknownFields
   650  	sizeCache     protoimpl.SizeCache
   651  }
   652  
   653  // Default values for DispatchMergingRegionsRequest fields.
   654  const (
   655  	Default_DispatchMergingRegionsRequest_Forcible = bool(false)
   656  )
   657  
   658  func (x *DispatchMergingRegionsRequest) Reset() {
   659  	*x = DispatchMergingRegionsRequest{}
   660  	mi := &file_Master_proto_msgTypes[8]
   661  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   662  	ms.StoreMessageInfo(mi)
   663  }
   664  
   665  func (x *DispatchMergingRegionsRequest) String() string {
   666  	return protoimpl.X.MessageStringOf(x)
   667  }
   668  
   669  func (*DispatchMergingRegionsRequest) ProtoMessage() {}
   670  
   671  func (x *DispatchMergingRegionsRequest) ProtoReflect() protoreflect.Message {
   672  	mi := &file_Master_proto_msgTypes[8]
   673  	if x != nil {
   674  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   675  		if ms.LoadMessageInfo() == nil {
   676  			ms.StoreMessageInfo(mi)
   677  		}
   678  		return ms
   679  	}
   680  	return mi.MessageOf(x)
   681  }
   682  
   683  // Deprecated: Use DispatchMergingRegionsRequest.ProtoReflect.Descriptor instead.
   684  func (*DispatchMergingRegionsRequest) Descriptor() ([]byte, []int) {
   685  	return file_Master_proto_rawDescGZIP(), []int{8}
   686  }
   687  
   688  func (x *DispatchMergingRegionsRequest) GetRegionA() *RegionSpecifier {
   689  	if x != nil {
   690  		return x.RegionA
   691  	}
   692  	return nil
   693  }
   694  
   695  func (x *DispatchMergingRegionsRequest) GetRegionB() *RegionSpecifier {
   696  	if x != nil {
   697  		return x.RegionB
   698  	}
   699  	return nil
   700  }
   701  
   702  func (x *DispatchMergingRegionsRequest) GetForcible() bool {
   703  	if x != nil && x.Forcible != nil {
   704  		return *x.Forcible
   705  	}
   706  	return Default_DispatchMergingRegionsRequest_Forcible
   707  }
   708  
   709  type DispatchMergingRegionsResponse struct {
   710  	state         protoimpl.MessageState `protogen:"open.v1"`
   711  	unknownFields protoimpl.UnknownFields
   712  	sizeCache     protoimpl.SizeCache
   713  }
   714  
   715  func (x *DispatchMergingRegionsResponse) Reset() {
   716  	*x = DispatchMergingRegionsResponse{}
   717  	mi := &file_Master_proto_msgTypes[9]
   718  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   719  	ms.StoreMessageInfo(mi)
   720  }
   721  
   722  func (x *DispatchMergingRegionsResponse) String() string {
   723  	return protoimpl.X.MessageStringOf(x)
   724  }
   725  
   726  func (*DispatchMergingRegionsResponse) ProtoMessage() {}
   727  
   728  func (x *DispatchMergingRegionsResponse) ProtoReflect() protoreflect.Message {
   729  	mi := &file_Master_proto_msgTypes[9]
   730  	if x != nil {
   731  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   732  		if ms.LoadMessageInfo() == nil {
   733  			ms.StoreMessageInfo(mi)
   734  		}
   735  		return ms
   736  	}
   737  	return mi.MessageOf(x)
   738  }
   739  
   740  // Deprecated: Use DispatchMergingRegionsResponse.ProtoReflect.Descriptor instead.
   741  func (*DispatchMergingRegionsResponse) Descriptor() ([]byte, []int) {
   742  	return file_Master_proto_rawDescGZIP(), []int{9}
   743  }
   744  
   745  type AssignRegionRequest struct {
   746  	state         protoimpl.MessageState `protogen:"open.v1"`
   747  	Region        *RegionSpecifier       `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
   748  	unknownFields protoimpl.UnknownFields
   749  	sizeCache     protoimpl.SizeCache
   750  }
   751  
   752  func (x *AssignRegionRequest) Reset() {
   753  	*x = AssignRegionRequest{}
   754  	mi := &file_Master_proto_msgTypes[10]
   755  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   756  	ms.StoreMessageInfo(mi)
   757  }
   758  
   759  func (x *AssignRegionRequest) String() string {
   760  	return protoimpl.X.MessageStringOf(x)
   761  }
   762  
   763  func (*AssignRegionRequest) ProtoMessage() {}
   764  
   765  func (x *AssignRegionRequest) ProtoReflect() protoreflect.Message {
   766  	mi := &file_Master_proto_msgTypes[10]
   767  	if x != nil {
   768  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   769  		if ms.LoadMessageInfo() == nil {
   770  			ms.StoreMessageInfo(mi)
   771  		}
   772  		return ms
   773  	}
   774  	return mi.MessageOf(x)
   775  }
   776  
   777  // Deprecated: Use AssignRegionRequest.ProtoReflect.Descriptor instead.
   778  func (*AssignRegionRequest) Descriptor() ([]byte, []int) {
   779  	return file_Master_proto_rawDescGZIP(), []int{10}
   780  }
   781  
   782  func (x *AssignRegionRequest) GetRegion() *RegionSpecifier {
   783  	if x != nil {
   784  		return x.Region
   785  	}
   786  	return nil
   787  }
   788  
   789  type AssignRegionResponse struct {
   790  	state         protoimpl.MessageState `protogen:"open.v1"`
   791  	unknownFields protoimpl.UnknownFields
   792  	sizeCache     protoimpl.SizeCache
   793  }
   794  
   795  func (x *AssignRegionResponse) Reset() {
   796  	*x = AssignRegionResponse{}
   797  	mi := &file_Master_proto_msgTypes[11]
   798  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   799  	ms.StoreMessageInfo(mi)
   800  }
   801  
   802  func (x *AssignRegionResponse) String() string {
   803  	return protoimpl.X.MessageStringOf(x)
   804  }
   805  
   806  func (*AssignRegionResponse) ProtoMessage() {}
   807  
   808  func (x *AssignRegionResponse) ProtoReflect() protoreflect.Message {
   809  	mi := &file_Master_proto_msgTypes[11]
   810  	if x != nil {
   811  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   812  		if ms.LoadMessageInfo() == nil {
   813  			ms.StoreMessageInfo(mi)
   814  		}
   815  		return ms
   816  	}
   817  	return mi.MessageOf(x)
   818  }
   819  
   820  // Deprecated: Use AssignRegionResponse.ProtoReflect.Descriptor instead.
   821  func (*AssignRegionResponse) Descriptor() ([]byte, []int) {
   822  	return file_Master_proto_rawDescGZIP(), []int{11}
   823  }
   824  
   825  type UnassignRegionRequest struct {
   826  	state         protoimpl.MessageState `protogen:"open.v1"`
   827  	Region        *RegionSpecifier       `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
   828  	Force         *bool                  `protobuf:"varint,2,opt,name=force,def=0" json:"force,omitempty"`
   829  	unknownFields protoimpl.UnknownFields
   830  	sizeCache     protoimpl.SizeCache
   831  }
   832  
   833  // Default values for UnassignRegionRequest fields.
   834  const (
   835  	Default_UnassignRegionRequest_Force = bool(false)
   836  )
   837  
   838  func (x *UnassignRegionRequest) Reset() {
   839  	*x = UnassignRegionRequest{}
   840  	mi := &file_Master_proto_msgTypes[12]
   841  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   842  	ms.StoreMessageInfo(mi)
   843  }
   844  
   845  func (x *UnassignRegionRequest) String() string {
   846  	return protoimpl.X.MessageStringOf(x)
   847  }
   848  
   849  func (*UnassignRegionRequest) ProtoMessage() {}
   850  
   851  func (x *UnassignRegionRequest) ProtoReflect() protoreflect.Message {
   852  	mi := &file_Master_proto_msgTypes[12]
   853  	if x != nil {
   854  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   855  		if ms.LoadMessageInfo() == nil {
   856  			ms.StoreMessageInfo(mi)
   857  		}
   858  		return ms
   859  	}
   860  	return mi.MessageOf(x)
   861  }
   862  
   863  // Deprecated: Use UnassignRegionRequest.ProtoReflect.Descriptor instead.
   864  func (*UnassignRegionRequest) Descriptor() ([]byte, []int) {
   865  	return file_Master_proto_rawDescGZIP(), []int{12}
   866  }
   867  
   868  func (x *UnassignRegionRequest) GetRegion() *RegionSpecifier {
   869  	if x != nil {
   870  		return x.Region
   871  	}
   872  	return nil
   873  }
   874  
   875  func (x *UnassignRegionRequest) GetForce() bool {
   876  	if x != nil && x.Force != nil {
   877  		return *x.Force
   878  	}
   879  	return Default_UnassignRegionRequest_Force
   880  }
   881  
   882  type UnassignRegionResponse struct {
   883  	state         protoimpl.MessageState `protogen:"open.v1"`
   884  	unknownFields protoimpl.UnknownFields
   885  	sizeCache     protoimpl.SizeCache
   886  }
   887  
   888  func (x *UnassignRegionResponse) Reset() {
   889  	*x = UnassignRegionResponse{}
   890  	mi := &file_Master_proto_msgTypes[13]
   891  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   892  	ms.StoreMessageInfo(mi)
   893  }
   894  
   895  func (x *UnassignRegionResponse) String() string {
   896  	return protoimpl.X.MessageStringOf(x)
   897  }
   898  
   899  func (*UnassignRegionResponse) ProtoMessage() {}
   900  
   901  func (x *UnassignRegionResponse) ProtoReflect() protoreflect.Message {
   902  	mi := &file_Master_proto_msgTypes[13]
   903  	if x != nil {
   904  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   905  		if ms.LoadMessageInfo() == nil {
   906  			ms.StoreMessageInfo(mi)
   907  		}
   908  		return ms
   909  	}
   910  	return mi.MessageOf(x)
   911  }
   912  
   913  // Deprecated: Use UnassignRegionResponse.ProtoReflect.Descriptor instead.
   914  func (*UnassignRegionResponse) Descriptor() ([]byte, []int) {
   915  	return file_Master_proto_rawDescGZIP(), []int{13}
   916  }
   917  
   918  type OfflineRegionRequest struct {
   919  	state         protoimpl.MessageState `protogen:"open.v1"`
   920  	Region        *RegionSpecifier       `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
   921  	unknownFields protoimpl.UnknownFields
   922  	sizeCache     protoimpl.SizeCache
   923  }
   924  
   925  func (x *OfflineRegionRequest) Reset() {
   926  	*x = OfflineRegionRequest{}
   927  	mi := &file_Master_proto_msgTypes[14]
   928  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   929  	ms.StoreMessageInfo(mi)
   930  }
   931  
   932  func (x *OfflineRegionRequest) String() string {
   933  	return protoimpl.X.MessageStringOf(x)
   934  }
   935  
   936  func (*OfflineRegionRequest) ProtoMessage() {}
   937  
   938  func (x *OfflineRegionRequest) ProtoReflect() protoreflect.Message {
   939  	mi := &file_Master_proto_msgTypes[14]
   940  	if x != nil {
   941  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   942  		if ms.LoadMessageInfo() == nil {
   943  			ms.StoreMessageInfo(mi)
   944  		}
   945  		return ms
   946  	}
   947  	return mi.MessageOf(x)
   948  }
   949  
   950  // Deprecated: Use OfflineRegionRequest.ProtoReflect.Descriptor instead.
   951  func (*OfflineRegionRequest) Descriptor() ([]byte, []int) {
   952  	return file_Master_proto_rawDescGZIP(), []int{14}
   953  }
   954  
   955  func (x *OfflineRegionRequest) GetRegion() *RegionSpecifier {
   956  	if x != nil {
   957  		return x.Region
   958  	}
   959  	return nil
   960  }
   961  
   962  type OfflineRegionResponse struct {
   963  	state         protoimpl.MessageState `protogen:"open.v1"`
   964  	unknownFields protoimpl.UnknownFields
   965  	sizeCache     protoimpl.SizeCache
   966  }
   967  
   968  func (x *OfflineRegionResponse) Reset() {
   969  	*x = OfflineRegionResponse{}
   970  	mi := &file_Master_proto_msgTypes[15]
   971  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   972  	ms.StoreMessageInfo(mi)
   973  }
   974  
   975  func (x *OfflineRegionResponse) String() string {
   976  	return protoimpl.X.MessageStringOf(x)
   977  }
   978  
   979  func (*OfflineRegionResponse) ProtoMessage() {}
   980  
   981  func (x *OfflineRegionResponse) ProtoReflect() protoreflect.Message {
   982  	mi := &file_Master_proto_msgTypes[15]
   983  	if x != nil {
   984  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   985  		if ms.LoadMessageInfo() == nil {
   986  			ms.StoreMessageInfo(mi)
   987  		}
   988  		return ms
   989  	}
   990  	return mi.MessageOf(x)
   991  }
   992  
   993  // Deprecated: Use OfflineRegionResponse.ProtoReflect.Descriptor instead.
   994  func (*OfflineRegionResponse) Descriptor() ([]byte, []int) {
   995  	return file_Master_proto_rawDescGZIP(), []int{15}
   996  }
   997  
   998  type CreateTableRequest struct {
   999  	state         protoimpl.MessageState `protogen:"open.v1"`
  1000  	TableSchema   *TableSchema           `protobuf:"bytes,1,req,name=table_schema,json=tableSchema" json:"table_schema,omitempty"`
  1001  	SplitKeys     [][]byte               `protobuf:"bytes,2,rep,name=split_keys,json=splitKeys" json:"split_keys,omitempty"`
  1002  	NonceGroup    *uint64                `protobuf:"varint,3,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
  1003  	Nonce         *uint64                `protobuf:"varint,4,opt,name=nonce,def=0" json:"nonce,omitempty"`
  1004  	unknownFields protoimpl.UnknownFields
  1005  	sizeCache     protoimpl.SizeCache
  1006  }
  1007  
  1008  // Default values for CreateTableRequest fields.
  1009  const (
  1010  	Default_CreateTableRequest_NonceGroup = uint64(0)
  1011  	Default_CreateTableRequest_Nonce      = uint64(0)
  1012  )
  1013  
  1014  func (x *CreateTableRequest) Reset() {
  1015  	*x = CreateTableRequest{}
  1016  	mi := &file_Master_proto_msgTypes[16]
  1017  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1018  	ms.StoreMessageInfo(mi)
  1019  }
  1020  
  1021  func (x *CreateTableRequest) String() string {
  1022  	return protoimpl.X.MessageStringOf(x)
  1023  }
  1024  
  1025  func (*CreateTableRequest) ProtoMessage() {}
  1026  
  1027  func (x *CreateTableRequest) ProtoReflect() protoreflect.Message {
  1028  	mi := &file_Master_proto_msgTypes[16]
  1029  	if x != nil {
  1030  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1031  		if ms.LoadMessageInfo() == nil {
  1032  			ms.StoreMessageInfo(mi)
  1033  		}
  1034  		return ms
  1035  	}
  1036  	return mi.MessageOf(x)
  1037  }
  1038  
  1039  // Deprecated: Use CreateTableRequest.ProtoReflect.Descriptor instead.
  1040  func (*CreateTableRequest) Descriptor() ([]byte, []int) {
  1041  	return file_Master_proto_rawDescGZIP(), []int{16}
  1042  }
  1043  
  1044  func (x *CreateTableRequest) GetTableSchema() *TableSchema {
  1045  	if x != nil {
  1046  		return x.TableSchema
  1047  	}
  1048  	return nil
  1049  }
  1050  
  1051  func (x *CreateTableRequest) GetSplitKeys() [][]byte {
  1052  	if x != nil {
  1053  		return x.SplitKeys
  1054  	}
  1055  	return nil
  1056  }
  1057  
  1058  func (x *CreateTableRequest) GetNonceGroup() uint64 {
  1059  	if x != nil && x.NonceGroup != nil {
  1060  		return *x.NonceGroup
  1061  	}
  1062  	return Default_CreateTableRequest_NonceGroup
  1063  }
  1064  
  1065  func (x *CreateTableRequest) GetNonce() uint64 {
  1066  	if x != nil && x.Nonce != nil {
  1067  		return *x.Nonce
  1068  	}
  1069  	return Default_CreateTableRequest_Nonce
  1070  }
  1071  
  1072  type CreateTableResponse struct {
  1073  	state         protoimpl.MessageState `protogen:"open.v1"`
  1074  	ProcId        *uint64                `protobuf:"varint,1,opt,name=proc_id,json=procId" json:"proc_id,omitempty"`
  1075  	unknownFields protoimpl.UnknownFields
  1076  	sizeCache     protoimpl.SizeCache
  1077  }
  1078  
  1079  func (x *CreateTableResponse) Reset() {
  1080  	*x = CreateTableResponse{}
  1081  	mi := &file_Master_proto_msgTypes[17]
  1082  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1083  	ms.StoreMessageInfo(mi)
  1084  }
  1085  
  1086  func (x *CreateTableResponse) String() string {
  1087  	return protoimpl.X.MessageStringOf(x)
  1088  }
  1089  
  1090  func (*CreateTableResponse) ProtoMessage() {}
  1091  
  1092  func (x *CreateTableResponse) ProtoReflect() protoreflect.Message {
  1093  	mi := &file_Master_proto_msgTypes[17]
  1094  	if x != nil {
  1095  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1096  		if ms.LoadMessageInfo() == nil {
  1097  			ms.StoreMessageInfo(mi)
  1098  		}
  1099  		return ms
  1100  	}
  1101  	return mi.MessageOf(x)
  1102  }
  1103  
  1104  // Deprecated: Use CreateTableResponse.ProtoReflect.Descriptor instead.
  1105  func (*CreateTableResponse) Descriptor() ([]byte, []int) {
  1106  	return file_Master_proto_rawDescGZIP(), []int{17}
  1107  }
  1108  
  1109  func (x *CreateTableResponse) GetProcId() uint64 {
  1110  	if x != nil && x.ProcId != nil {
  1111  		return *x.ProcId
  1112  	}
  1113  	return 0
  1114  }
  1115  
  1116  type DeleteTableRequest struct {
  1117  	state         protoimpl.MessageState `protogen:"open.v1"`
  1118  	TableName     *TableName             `protobuf:"bytes,1,req,name=table_name,json=tableName" json:"table_name,omitempty"`
  1119  	NonceGroup    *uint64                `protobuf:"varint,2,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
  1120  	Nonce         *uint64                `protobuf:"varint,3,opt,name=nonce,def=0" json:"nonce,omitempty"`
  1121  	unknownFields protoimpl.UnknownFields
  1122  	sizeCache     protoimpl.SizeCache
  1123  }
  1124  
  1125  // Default values for DeleteTableRequest fields.
  1126  const (
  1127  	Default_DeleteTableRequest_NonceGroup = uint64(0)
  1128  	Default_DeleteTableRequest_Nonce      = uint64(0)
  1129  )
  1130  
  1131  func (x *DeleteTableRequest) Reset() {
  1132  	*x = DeleteTableRequest{}
  1133  	mi := &file_Master_proto_msgTypes[18]
  1134  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1135  	ms.StoreMessageInfo(mi)
  1136  }
  1137  
  1138  func (x *DeleteTableRequest) String() string {
  1139  	return protoimpl.X.MessageStringOf(x)
  1140  }
  1141  
  1142  func (*DeleteTableRequest) ProtoMessage() {}
  1143  
  1144  func (x *DeleteTableRequest) ProtoReflect() protoreflect.Message {
  1145  	mi := &file_Master_proto_msgTypes[18]
  1146  	if x != nil {
  1147  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1148  		if ms.LoadMessageInfo() == nil {
  1149  			ms.StoreMessageInfo(mi)
  1150  		}
  1151  		return ms
  1152  	}
  1153  	return mi.MessageOf(x)
  1154  }
  1155  
  1156  // Deprecated: Use DeleteTableRequest.ProtoReflect.Descriptor instead.
  1157  func (*DeleteTableRequest) Descriptor() ([]byte, []int) {
  1158  	return file_Master_proto_rawDescGZIP(), []int{18}
  1159  }
  1160  
  1161  func (x *DeleteTableRequest) GetTableName() *TableName {
  1162  	if x != nil {
  1163  		return x.TableName
  1164  	}
  1165  	return nil
  1166  }
  1167  
  1168  func (x *DeleteTableRequest) GetNonceGroup() uint64 {
  1169  	if x != nil && x.NonceGroup != nil {
  1170  		return *x.NonceGroup
  1171  	}
  1172  	return Default_DeleteTableRequest_NonceGroup
  1173  }
  1174  
  1175  func (x *DeleteTableRequest) GetNonce() uint64 {
  1176  	if x != nil && x.Nonce != nil {
  1177  		return *x.Nonce
  1178  	}
  1179  	return Default_DeleteTableRequest_Nonce
  1180  }
  1181  
  1182  type DeleteTableResponse struct {
  1183  	state         protoimpl.MessageState `protogen:"open.v1"`
  1184  	ProcId        *uint64                `protobuf:"varint,1,opt,name=proc_id,json=procId" json:"proc_id,omitempty"`
  1185  	unknownFields protoimpl.UnknownFields
  1186  	sizeCache     protoimpl.SizeCache
  1187  }
  1188  
  1189  func (x *DeleteTableResponse) Reset() {
  1190  	*x = DeleteTableResponse{}
  1191  	mi := &file_Master_proto_msgTypes[19]
  1192  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1193  	ms.StoreMessageInfo(mi)
  1194  }
  1195  
  1196  func (x *DeleteTableResponse) String() string {
  1197  	return protoimpl.X.MessageStringOf(x)
  1198  }
  1199  
  1200  func (*DeleteTableResponse) ProtoMessage() {}
  1201  
  1202  func (x *DeleteTableResponse) ProtoReflect() protoreflect.Message {
  1203  	mi := &file_Master_proto_msgTypes[19]
  1204  	if x != nil {
  1205  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1206  		if ms.LoadMessageInfo() == nil {
  1207  			ms.StoreMessageInfo(mi)
  1208  		}
  1209  		return ms
  1210  	}
  1211  	return mi.MessageOf(x)
  1212  }
  1213  
  1214  // Deprecated: Use DeleteTableResponse.ProtoReflect.Descriptor instead.
  1215  func (*DeleteTableResponse) Descriptor() ([]byte, []int) {
  1216  	return file_Master_proto_rawDescGZIP(), []int{19}
  1217  }
  1218  
  1219  func (x *DeleteTableResponse) GetProcId() uint64 {
  1220  	if x != nil && x.ProcId != nil {
  1221  		return *x.ProcId
  1222  	}
  1223  	return 0
  1224  }
  1225  
  1226  type TruncateTableRequest struct {
  1227  	state          protoimpl.MessageState `protogen:"open.v1"`
  1228  	TableName      *TableName             `protobuf:"bytes,1,req,name=tableName" json:"tableName,omitempty"`
  1229  	PreserveSplits *bool                  `protobuf:"varint,2,opt,name=preserveSplits,def=0" json:"preserveSplits,omitempty"`
  1230  	NonceGroup     *uint64                `protobuf:"varint,3,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
  1231  	Nonce          *uint64                `protobuf:"varint,4,opt,name=nonce,def=0" json:"nonce,omitempty"`
  1232  	unknownFields  protoimpl.UnknownFields
  1233  	sizeCache      protoimpl.SizeCache
  1234  }
  1235  
  1236  // Default values for TruncateTableRequest fields.
  1237  const (
  1238  	Default_TruncateTableRequest_PreserveSplits = bool(false)
  1239  	Default_TruncateTableRequest_NonceGroup     = uint64(0)
  1240  	Default_TruncateTableRequest_Nonce          = uint64(0)
  1241  )
  1242  
  1243  func (x *TruncateTableRequest) Reset() {
  1244  	*x = TruncateTableRequest{}
  1245  	mi := &file_Master_proto_msgTypes[20]
  1246  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1247  	ms.StoreMessageInfo(mi)
  1248  }
  1249  
  1250  func (x *TruncateTableRequest) String() string {
  1251  	return protoimpl.X.MessageStringOf(x)
  1252  }
  1253  
  1254  func (*TruncateTableRequest) ProtoMessage() {}
  1255  
  1256  func (x *TruncateTableRequest) ProtoReflect() protoreflect.Message {
  1257  	mi := &file_Master_proto_msgTypes[20]
  1258  	if x != nil {
  1259  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1260  		if ms.LoadMessageInfo() == nil {
  1261  			ms.StoreMessageInfo(mi)
  1262  		}
  1263  		return ms
  1264  	}
  1265  	return mi.MessageOf(x)
  1266  }
  1267  
  1268  // Deprecated: Use TruncateTableRequest.ProtoReflect.Descriptor instead.
  1269  func (*TruncateTableRequest) Descriptor() ([]byte, []int) {
  1270  	return file_Master_proto_rawDescGZIP(), []int{20}
  1271  }
  1272  
  1273  func (x *TruncateTableRequest) GetTableName() *TableName {
  1274  	if x != nil {
  1275  		return x.TableName
  1276  	}
  1277  	return nil
  1278  }
  1279  
  1280  func (x *TruncateTableRequest) GetPreserveSplits() bool {
  1281  	if x != nil && x.PreserveSplits != nil {
  1282  		return *x.PreserveSplits
  1283  	}
  1284  	return Default_TruncateTableRequest_PreserveSplits
  1285  }
  1286  
  1287  func (x *TruncateTableRequest) GetNonceGroup() uint64 {
  1288  	if x != nil && x.NonceGroup != nil {
  1289  		return *x.NonceGroup
  1290  	}
  1291  	return Default_TruncateTableRequest_NonceGroup
  1292  }
  1293  
  1294  func (x *TruncateTableRequest) GetNonce() uint64 {
  1295  	if x != nil && x.Nonce != nil {
  1296  		return *x.Nonce
  1297  	}
  1298  	return Default_TruncateTableRequest_Nonce
  1299  }
  1300  
  1301  type TruncateTableResponse struct {
  1302  	state         protoimpl.MessageState `protogen:"open.v1"`
  1303  	unknownFields protoimpl.UnknownFields
  1304  	sizeCache     protoimpl.SizeCache
  1305  }
  1306  
  1307  func (x *TruncateTableResponse) Reset() {
  1308  	*x = TruncateTableResponse{}
  1309  	mi := &file_Master_proto_msgTypes[21]
  1310  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1311  	ms.StoreMessageInfo(mi)
  1312  }
  1313  
  1314  func (x *TruncateTableResponse) String() string {
  1315  	return protoimpl.X.MessageStringOf(x)
  1316  }
  1317  
  1318  func (*TruncateTableResponse) ProtoMessage() {}
  1319  
  1320  func (x *TruncateTableResponse) ProtoReflect() protoreflect.Message {
  1321  	mi := &file_Master_proto_msgTypes[21]
  1322  	if x != nil {
  1323  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1324  		if ms.LoadMessageInfo() == nil {
  1325  			ms.StoreMessageInfo(mi)
  1326  		}
  1327  		return ms
  1328  	}
  1329  	return mi.MessageOf(x)
  1330  }
  1331  
  1332  // Deprecated: Use TruncateTableResponse.ProtoReflect.Descriptor instead.
  1333  func (*TruncateTableResponse) Descriptor() ([]byte, []int) {
  1334  	return file_Master_proto_rawDescGZIP(), []int{21}
  1335  }
  1336  
  1337  type EnableTableRequest struct {
  1338  	state         protoimpl.MessageState `protogen:"open.v1"`
  1339  	TableName     *TableName             `protobuf:"bytes,1,req,name=table_name,json=tableName" json:"table_name,omitempty"`
  1340  	NonceGroup    *uint64                `protobuf:"varint,2,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
  1341  	Nonce         *uint64                `protobuf:"varint,3,opt,name=nonce,def=0" json:"nonce,omitempty"`
  1342  	unknownFields protoimpl.UnknownFields
  1343  	sizeCache     protoimpl.SizeCache
  1344  }
  1345  
  1346  // Default values for EnableTableRequest fields.
  1347  const (
  1348  	Default_EnableTableRequest_NonceGroup = uint64(0)
  1349  	Default_EnableTableRequest_Nonce      = uint64(0)
  1350  )
  1351  
  1352  func (x *EnableTableRequest) Reset() {
  1353  	*x = EnableTableRequest{}
  1354  	mi := &file_Master_proto_msgTypes[22]
  1355  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1356  	ms.StoreMessageInfo(mi)
  1357  }
  1358  
  1359  func (x *EnableTableRequest) String() string {
  1360  	return protoimpl.X.MessageStringOf(x)
  1361  }
  1362  
  1363  func (*EnableTableRequest) ProtoMessage() {}
  1364  
  1365  func (x *EnableTableRequest) ProtoReflect() protoreflect.Message {
  1366  	mi := &file_Master_proto_msgTypes[22]
  1367  	if x != nil {
  1368  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1369  		if ms.LoadMessageInfo() == nil {
  1370  			ms.StoreMessageInfo(mi)
  1371  		}
  1372  		return ms
  1373  	}
  1374  	return mi.MessageOf(x)
  1375  }
  1376  
  1377  // Deprecated: Use EnableTableRequest.ProtoReflect.Descriptor instead.
  1378  func (*EnableTableRequest) Descriptor() ([]byte, []int) {
  1379  	return file_Master_proto_rawDescGZIP(), []int{22}
  1380  }
  1381  
  1382  func (x *EnableTableRequest) GetTableName() *TableName {
  1383  	if x != nil {
  1384  		return x.TableName
  1385  	}
  1386  	return nil
  1387  }
  1388  
  1389  func (x *EnableTableRequest) GetNonceGroup() uint64 {
  1390  	if x != nil && x.NonceGroup != nil {
  1391  		return *x.NonceGroup
  1392  	}
  1393  	return Default_EnableTableRequest_NonceGroup
  1394  }
  1395  
  1396  func (x *EnableTableRequest) GetNonce() uint64 {
  1397  	if x != nil && x.Nonce != nil {
  1398  		return *x.Nonce
  1399  	}
  1400  	return Default_EnableTableRequest_Nonce
  1401  }
  1402  
  1403  type EnableTableResponse struct {
  1404  	state         protoimpl.MessageState `protogen:"open.v1"`
  1405  	ProcId        *uint64                `protobuf:"varint,1,opt,name=proc_id,json=procId" json:"proc_id,omitempty"`
  1406  	unknownFields protoimpl.UnknownFields
  1407  	sizeCache     protoimpl.SizeCache
  1408  }
  1409  
  1410  func (x *EnableTableResponse) Reset() {
  1411  	*x = EnableTableResponse{}
  1412  	mi := &file_Master_proto_msgTypes[23]
  1413  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1414  	ms.StoreMessageInfo(mi)
  1415  }
  1416  
  1417  func (x *EnableTableResponse) String() string {
  1418  	return protoimpl.X.MessageStringOf(x)
  1419  }
  1420  
  1421  func (*EnableTableResponse) ProtoMessage() {}
  1422  
  1423  func (x *EnableTableResponse) ProtoReflect() protoreflect.Message {
  1424  	mi := &file_Master_proto_msgTypes[23]
  1425  	if x != nil {
  1426  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1427  		if ms.LoadMessageInfo() == nil {
  1428  			ms.StoreMessageInfo(mi)
  1429  		}
  1430  		return ms
  1431  	}
  1432  	return mi.MessageOf(x)
  1433  }
  1434  
  1435  // Deprecated: Use EnableTableResponse.ProtoReflect.Descriptor instead.
  1436  func (*EnableTableResponse) Descriptor() ([]byte, []int) {
  1437  	return file_Master_proto_rawDescGZIP(), []int{23}
  1438  }
  1439  
  1440  func (x *EnableTableResponse) GetProcId() uint64 {
  1441  	if x != nil && x.ProcId != nil {
  1442  		return *x.ProcId
  1443  	}
  1444  	return 0
  1445  }
  1446  
  1447  type DisableTableRequest struct {
  1448  	state         protoimpl.MessageState `protogen:"open.v1"`
  1449  	TableName     *TableName             `protobuf:"bytes,1,req,name=table_name,json=tableName" json:"table_name,omitempty"`
  1450  	NonceGroup    *uint64                `protobuf:"varint,2,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
  1451  	Nonce         *uint64                `protobuf:"varint,3,opt,name=nonce,def=0" json:"nonce,omitempty"`
  1452  	unknownFields protoimpl.UnknownFields
  1453  	sizeCache     protoimpl.SizeCache
  1454  }
  1455  
  1456  // Default values for DisableTableRequest fields.
  1457  const (
  1458  	Default_DisableTableRequest_NonceGroup = uint64(0)
  1459  	Default_DisableTableRequest_Nonce      = uint64(0)
  1460  )
  1461  
  1462  func (x *DisableTableRequest) Reset() {
  1463  	*x = DisableTableRequest{}
  1464  	mi := &file_Master_proto_msgTypes[24]
  1465  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1466  	ms.StoreMessageInfo(mi)
  1467  }
  1468  
  1469  func (x *DisableTableRequest) String() string {
  1470  	return protoimpl.X.MessageStringOf(x)
  1471  }
  1472  
  1473  func (*DisableTableRequest) ProtoMessage() {}
  1474  
  1475  func (x *DisableTableRequest) ProtoReflect() protoreflect.Message {
  1476  	mi := &file_Master_proto_msgTypes[24]
  1477  	if x != nil {
  1478  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1479  		if ms.LoadMessageInfo() == nil {
  1480  			ms.StoreMessageInfo(mi)
  1481  		}
  1482  		return ms
  1483  	}
  1484  	return mi.MessageOf(x)
  1485  }
  1486  
  1487  // Deprecated: Use DisableTableRequest.ProtoReflect.Descriptor instead.
  1488  func (*DisableTableRequest) Descriptor() ([]byte, []int) {
  1489  	return file_Master_proto_rawDescGZIP(), []int{24}
  1490  }
  1491  
  1492  func (x *DisableTableRequest) GetTableName() *TableName {
  1493  	if x != nil {
  1494  		return x.TableName
  1495  	}
  1496  	return nil
  1497  }
  1498  
  1499  func (x *DisableTableRequest) GetNonceGroup() uint64 {
  1500  	if x != nil && x.NonceGroup != nil {
  1501  		return *x.NonceGroup
  1502  	}
  1503  	return Default_DisableTableRequest_NonceGroup
  1504  }
  1505  
  1506  func (x *DisableTableRequest) GetNonce() uint64 {
  1507  	if x != nil && x.Nonce != nil {
  1508  		return *x.Nonce
  1509  	}
  1510  	return Default_DisableTableRequest_Nonce
  1511  }
  1512  
  1513  type DisableTableResponse struct {
  1514  	state         protoimpl.MessageState `protogen:"open.v1"`
  1515  	ProcId        *uint64                `protobuf:"varint,1,opt,name=proc_id,json=procId" json:"proc_id,omitempty"`
  1516  	unknownFields protoimpl.UnknownFields
  1517  	sizeCache     protoimpl.SizeCache
  1518  }
  1519  
  1520  func (x *DisableTableResponse) Reset() {
  1521  	*x = DisableTableResponse{}
  1522  	mi := &file_Master_proto_msgTypes[25]
  1523  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1524  	ms.StoreMessageInfo(mi)
  1525  }
  1526  
  1527  func (x *DisableTableResponse) String() string {
  1528  	return protoimpl.X.MessageStringOf(x)
  1529  }
  1530  
  1531  func (*DisableTableResponse) ProtoMessage() {}
  1532  
  1533  func (x *DisableTableResponse) ProtoReflect() protoreflect.Message {
  1534  	mi := &file_Master_proto_msgTypes[25]
  1535  	if x != nil {
  1536  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1537  		if ms.LoadMessageInfo() == nil {
  1538  			ms.StoreMessageInfo(mi)
  1539  		}
  1540  		return ms
  1541  	}
  1542  	return mi.MessageOf(x)
  1543  }
  1544  
  1545  // Deprecated: Use DisableTableResponse.ProtoReflect.Descriptor instead.
  1546  func (*DisableTableResponse) Descriptor() ([]byte, []int) {
  1547  	return file_Master_proto_rawDescGZIP(), []int{25}
  1548  }
  1549  
  1550  func (x *DisableTableResponse) GetProcId() uint64 {
  1551  	if x != nil && x.ProcId != nil {
  1552  		return *x.ProcId
  1553  	}
  1554  	return 0
  1555  }
  1556  
  1557  type ModifyTableRequest struct {
  1558  	state         protoimpl.MessageState `protogen:"open.v1"`
  1559  	TableName     *TableName             `protobuf:"bytes,1,req,name=table_name,json=tableName" json:"table_name,omitempty"`
  1560  	TableSchema   *TableSchema           `protobuf:"bytes,2,req,name=table_schema,json=tableSchema" json:"table_schema,omitempty"`
  1561  	NonceGroup    *uint64                `protobuf:"varint,3,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
  1562  	Nonce         *uint64                `protobuf:"varint,4,opt,name=nonce,def=0" json:"nonce,omitempty"`
  1563  	unknownFields protoimpl.UnknownFields
  1564  	sizeCache     protoimpl.SizeCache
  1565  }
  1566  
  1567  // Default values for ModifyTableRequest fields.
  1568  const (
  1569  	Default_ModifyTableRequest_NonceGroup = uint64(0)
  1570  	Default_ModifyTableRequest_Nonce      = uint64(0)
  1571  )
  1572  
  1573  func (x *ModifyTableRequest) Reset() {
  1574  	*x = ModifyTableRequest{}
  1575  	mi := &file_Master_proto_msgTypes[26]
  1576  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1577  	ms.StoreMessageInfo(mi)
  1578  }
  1579  
  1580  func (x *ModifyTableRequest) String() string {
  1581  	return protoimpl.X.MessageStringOf(x)
  1582  }
  1583  
  1584  func (*ModifyTableRequest) ProtoMessage() {}
  1585  
  1586  func (x *ModifyTableRequest) ProtoReflect() protoreflect.Message {
  1587  	mi := &file_Master_proto_msgTypes[26]
  1588  	if x != nil {
  1589  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1590  		if ms.LoadMessageInfo() == nil {
  1591  			ms.StoreMessageInfo(mi)
  1592  		}
  1593  		return ms
  1594  	}
  1595  	return mi.MessageOf(x)
  1596  }
  1597  
  1598  // Deprecated: Use ModifyTableRequest.ProtoReflect.Descriptor instead.
  1599  func (*ModifyTableRequest) Descriptor() ([]byte, []int) {
  1600  	return file_Master_proto_rawDescGZIP(), []int{26}
  1601  }
  1602  
  1603  func (x *ModifyTableRequest) GetTableName() *TableName {
  1604  	if x != nil {
  1605  		return x.TableName
  1606  	}
  1607  	return nil
  1608  }
  1609  
  1610  func (x *ModifyTableRequest) GetTableSchema() *TableSchema {
  1611  	if x != nil {
  1612  		return x.TableSchema
  1613  	}
  1614  	return nil
  1615  }
  1616  
  1617  func (x *ModifyTableRequest) GetNonceGroup() uint64 {
  1618  	if x != nil && x.NonceGroup != nil {
  1619  		return *x.NonceGroup
  1620  	}
  1621  	return Default_ModifyTableRequest_NonceGroup
  1622  }
  1623  
  1624  func (x *ModifyTableRequest) GetNonce() uint64 {
  1625  	if x != nil && x.Nonce != nil {
  1626  		return *x.Nonce
  1627  	}
  1628  	return Default_ModifyTableRequest_Nonce
  1629  }
  1630  
  1631  type ModifyTableResponse struct {
  1632  	state         protoimpl.MessageState `protogen:"open.v1"`
  1633  	unknownFields protoimpl.UnknownFields
  1634  	sizeCache     protoimpl.SizeCache
  1635  }
  1636  
  1637  func (x *ModifyTableResponse) Reset() {
  1638  	*x = ModifyTableResponse{}
  1639  	mi := &file_Master_proto_msgTypes[27]
  1640  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1641  	ms.StoreMessageInfo(mi)
  1642  }
  1643  
  1644  func (x *ModifyTableResponse) String() string {
  1645  	return protoimpl.X.MessageStringOf(x)
  1646  }
  1647  
  1648  func (*ModifyTableResponse) ProtoMessage() {}
  1649  
  1650  func (x *ModifyTableResponse) ProtoReflect() protoreflect.Message {
  1651  	mi := &file_Master_proto_msgTypes[27]
  1652  	if x != nil {
  1653  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1654  		if ms.LoadMessageInfo() == nil {
  1655  			ms.StoreMessageInfo(mi)
  1656  		}
  1657  		return ms
  1658  	}
  1659  	return mi.MessageOf(x)
  1660  }
  1661  
  1662  // Deprecated: Use ModifyTableResponse.ProtoReflect.Descriptor instead.
  1663  func (*ModifyTableResponse) Descriptor() ([]byte, []int) {
  1664  	return file_Master_proto_rawDescGZIP(), []int{27}
  1665  }
  1666  
  1667  type CreateNamespaceRequest struct {
  1668  	state               protoimpl.MessageState `protogen:"open.v1"`
  1669  	NamespaceDescriptor *NamespaceDescriptor   `protobuf:"bytes,1,req,name=namespaceDescriptor" json:"namespaceDescriptor,omitempty"`
  1670  	NonceGroup          *uint64                `protobuf:"varint,2,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
  1671  	Nonce               *uint64                `protobuf:"varint,3,opt,name=nonce,def=0" json:"nonce,omitempty"`
  1672  	unknownFields       protoimpl.UnknownFields
  1673  	sizeCache           protoimpl.SizeCache
  1674  }
  1675  
  1676  // Default values for CreateNamespaceRequest fields.
  1677  const (
  1678  	Default_CreateNamespaceRequest_NonceGroup = uint64(0)
  1679  	Default_CreateNamespaceRequest_Nonce      = uint64(0)
  1680  )
  1681  
  1682  func (x *CreateNamespaceRequest) Reset() {
  1683  	*x = CreateNamespaceRequest{}
  1684  	mi := &file_Master_proto_msgTypes[28]
  1685  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1686  	ms.StoreMessageInfo(mi)
  1687  }
  1688  
  1689  func (x *CreateNamespaceRequest) String() string {
  1690  	return protoimpl.X.MessageStringOf(x)
  1691  }
  1692  
  1693  func (*CreateNamespaceRequest) ProtoMessage() {}
  1694  
  1695  func (x *CreateNamespaceRequest) ProtoReflect() protoreflect.Message {
  1696  	mi := &file_Master_proto_msgTypes[28]
  1697  	if x != nil {
  1698  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1699  		if ms.LoadMessageInfo() == nil {
  1700  			ms.StoreMessageInfo(mi)
  1701  		}
  1702  		return ms
  1703  	}
  1704  	return mi.MessageOf(x)
  1705  }
  1706  
  1707  // Deprecated: Use CreateNamespaceRequest.ProtoReflect.Descriptor instead.
  1708  func (*CreateNamespaceRequest) Descriptor() ([]byte, []int) {
  1709  	return file_Master_proto_rawDescGZIP(), []int{28}
  1710  }
  1711  
  1712  func (x *CreateNamespaceRequest) GetNamespaceDescriptor() *NamespaceDescriptor {
  1713  	if x != nil {
  1714  		return x.NamespaceDescriptor
  1715  	}
  1716  	return nil
  1717  }
  1718  
  1719  func (x *CreateNamespaceRequest) GetNonceGroup() uint64 {
  1720  	if x != nil && x.NonceGroup != nil {
  1721  		return *x.NonceGroup
  1722  	}
  1723  	return Default_CreateNamespaceRequest_NonceGroup
  1724  }
  1725  
  1726  func (x *CreateNamespaceRequest) GetNonce() uint64 {
  1727  	if x != nil && x.Nonce != nil {
  1728  		return *x.Nonce
  1729  	}
  1730  	return Default_CreateNamespaceRequest_Nonce
  1731  }
  1732  
  1733  type CreateNamespaceResponse struct {
  1734  	state         protoimpl.MessageState `protogen:"open.v1"`
  1735  	unknownFields protoimpl.UnknownFields
  1736  	sizeCache     protoimpl.SizeCache
  1737  }
  1738  
  1739  func (x *CreateNamespaceResponse) Reset() {
  1740  	*x = CreateNamespaceResponse{}
  1741  	mi := &file_Master_proto_msgTypes[29]
  1742  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1743  	ms.StoreMessageInfo(mi)
  1744  }
  1745  
  1746  func (x *CreateNamespaceResponse) String() string {
  1747  	return protoimpl.X.MessageStringOf(x)
  1748  }
  1749  
  1750  func (*CreateNamespaceResponse) ProtoMessage() {}
  1751  
  1752  func (x *CreateNamespaceResponse) ProtoReflect() protoreflect.Message {
  1753  	mi := &file_Master_proto_msgTypes[29]
  1754  	if x != nil {
  1755  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1756  		if ms.LoadMessageInfo() == nil {
  1757  			ms.StoreMessageInfo(mi)
  1758  		}
  1759  		return ms
  1760  	}
  1761  	return mi.MessageOf(x)
  1762  }
  1763  
  1764  // Deprecated: Use CreateNamespaceResponse.ProtoReflect.Descriptor instead.
  1765  func (*CreateNamespaceResponse) Descriptor() ([]byte, []int) {
  1766  	return file_Master_proto_rawDescGZIP(), []int{29}
  1767  }
  1768  
  1769  type DeleteNamespaceRequest struct {
  1770  	state         protoimpl.MessageState `protogen:"open.v1"`
  1771  	NamespaceName *string                `protobuf:"bytes,1,req,name=namespaceName" json:"namespaceName,omitempty"`
  1772  	NonceGroup    *uint64                `protobuf:"varint,2,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
  1773  	Nonce         *uint64                `protobuf:"varint,3,opt,name=nonce,def=0" json:"nonce,omitempty"`
  1774  	unknownFields protoimpl.UnknownFields
  1775  	sizeCache     protoimpl.SizeCache
  1776  }
  1777  
  1778  // Default values for DeleteNamespaceRequest fields.
  1779  const (
  1780  	Default_DeleteNamespaceRequest_NonceGroup = uint64(0)
  1781  	Default_DeleteNamespaceRequest_Nonce      = uint64(0)
  1782  )
  1783  
  1784  func (x *DeleteNamespaceRequest) Reset() {
  1785  	*x = DeleteNamespaceRequest{}
  1786  	mi := &file_Master_proto_msgTypes[30]
  1787  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1788  	ms.StoreMessageInfo(mi)
  1789  }
  1790  
  1791  func (x *DeleteNamespaceRequest) String() string {
  1792  	return protoimpl.X.MessageStringOf(x)
  1793  }
  1794  
  1795  func (*DeleteNamespaceRequest) ProtoMessage() {}
  1796  
  1797  func (x *DeleteNamespaceRequest) ProtoReflect() protoreflect.Message {
  1798  	mi := &file_Master_proto_msgTypes[30]
  1799  	if x != nil {
  1800  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1801  		if ms.LoadMessageInfo() == nil {
  1802  			ms.StoreMessageInfo(mi)
  1803  		}
  1804  		return ms
  1805  	}
  1806  	return mi.MessageOf(x)
  1807  }
  1808  
  1809  // Deprecated: Use DeleteNamespaceRequest.ProtoReflect.Descriptor instead.
  1810  func (*DeleteNamespaceRequest) Descriptor() ([]byte, []int) {
  1811  	return file_Master_proto_rawDescGZIP(), []int{30}
  1812  }
  1813  
  1814  func (x *DeleteNamespaceRequest) GetNamespaceName() string {
  1815  	if x != nil && x.NamespaceName != nil {
  1816  		return *x.NamespaceName
  1817  	}
  1818  	return ""
  1819  }
  1820  
  1821  func (x *DeleteNamespaceRequest) GetNonceGroup() uint64 {
  1822  	if x != nil && x.NonceGroup != nil {
  1823  		return *x.NonceGroup
  1824  	}
  1825  	return Default_DeleteNamespaceRequest_NonceGroup
  1826  }
  1827  
  1828  func (x *DeleteNamespaceRequest) GetNonce() uint64 {
  1829  	if x != nil && x.Nonce != nil {
  1830  		return *x.Nonce
  1831  	}
  1832  	return Default_DeleteNamespaceRequest_Nonce
  1833  }
  1834  
  1835  type DeleteNamespaceResponse struct {
  1836  	state         protoimpl.MessageState `protogen:"open.v1"`
  1837  	unknownFields protoimpl.UnknownFields
  1838  	sizeCache     protoimpl.SizeCache
  1839  }
  1840  
  1841  func (x *DeleteNamespaceResponse) Reset() {
  1842  	*x = DeleteNamespaceResponse{}
  1843  	mi := &file_Master_proto_msgTypes[31]
  1844  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1845  	ms.StoreMessageInfo(mi)
  1846  }
  1847  
  1848  func (x *DeleteNamespaceResponse) String() string {
  1849  	return protoimpl.X.MessageStringOf(x)
  1850  }
  1851  
  1852  func (*DeleteNamespaceResponse) ProtoMessage() {}
  1853  
  1854  func (x *DeleteNamespaceResponse) ProtoReflect() protoreflect.Message {
  1855  	mi := &file_Master_proto_msgTypes[31]
  1856  	if x != nil {
  1857  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1858  		if ms.LoadMessageInfo() == nil {
  1859  			ms.StoreMessageInfo(mi)
  1860  		}
  1861  		return ms
  1862  	}
  1863  	return mi.MessageOf(x)
  1864  }
  1865  
  1866  // Deprecated: Use DeleteNamespaceResponse.ProtoReflect.Descriptor instead.
  1867  func (*DeleteNamespaceResponse) Descriptor() ([]byte, []int) {
  1868  	return file_Master_proto_rawDescGZIP(), []int{31}
  1869  }
  1870  
  1871  type ModifyNamespaceRequest struct {
  1872  	state               protoimpl.MessageState `protogen:"open.v1"`
  1873  	NamespaceDescriptor *NamespaceDescriptor   `protobuf:"bytes,1,req,name=namespaceDescriptor" json:"namespaceDescriptor,omitempty"`
  1874  	NonceGroup          *uint64                `protobuf:"varint,2,opt,name=nonce_group,json=nonceGroup,def=0" json:"nonce_group,omitempty"`
  1875  	Nonce               *uint64                `protobuf:"varint,3,opt,name=nonce,def=0" json:"nonce,omitempty"`
  1876  	unknownFields       protoimpl.UnknownFields
  1877  	sizeCache           protoimpl.SizeCache
  1878  }
  1879  
  1880  // Default values for ModifyNamespaceRequest fields.
  1881  const (
  1882  	Default_ModifyNamespaceRequest_NonceGroup = uint64(0)
  1883  	Default_ModifyNamespaceRequest_Nonce      = uint64(0)
  1884  )
  1885  
  1886  func (x *ModifyNamespaceRequest) Reset() {
  1887  	*x = ModifyNamespaceRequest{}
  1888  	mi := &file_Master_proto_msgTypes[32]
  1889  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1890  	ms.StoreMessageInfo(mi)
  1891  }
  1892  
  1893  func (x *ModifyNamespaceRequest) String() string {
  1894  	return protoimpl.X.MessageStringOf(x)
  1895  }
  1896  
  1897  func (*ModifyNamespaceRequest) ProtoMessage() {}
  1898  
  1899  func (x *ModifyNamespaceRequest) ProtoReflect() protoreflect.Message {
  1900  	mi := &file_Master_proto_msgTypes[32]
  1901  	if x != nil {
  1902  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1903  		if ms.LoadMessageInfo() == nil {
  1904  			ms.StoreMessageInfo(mi)
  1905  		}
  1906  		return ms
  1907  	}
  1908  	return mi.MessageOf(x)
  1909  }
  1910  
  1911  // Deprecated: Use ModifyNamespaceRequest.ProtoReflect.Descriptor instead.
  1912  func (*ModifyNamespaceRequest) Descriptor() ([]byte, []int) {
  1913  	return file_Master_proto_rawDescGZIP(), []int{32}
  1914  }
  1915  
  1916  func (x *ModifyNamespaceRequest) GetNamespaceDescriptor() *NamespaceDescriptor {
  1917  	if x != nil {
  1918  		return x.NamespaceDescriptor
  1919  	}
  1920  	return nil
  1921  }
  1922  
  1923  func (x *ModifyNamespaceRequest) GetNonceGroup() uint64 {
  1924  	if x != nil && x.NonceGroup != nil {
  1925  		return *x.NonceGroup
  1926  	}
  1927  	return Default_ModifyNamespaceRequest_NonceGroup
  1928  }
  1929  
  1930  func (x *ModifyNamespaceRequest) GetNonce() uint64 {
  1931  	if x != nil && x.Nonce != nil {
  1932  		return *x.Nonce
  1933  	}
  1934  	return Default_ModifyNamespaceRequest_Nonce
  1935  }
  1936  
  1937  type ModifyNamespaceResponse struct {
  1938  	state         protoimpl.MessageState `protogen:"open.v1"`
  1939  	unknownFields protoimpl.UnknownFields
  1940  	sizeCache     protoimpl.SizeCache
  1941  }
  1942  
  1943  func (x *ModifyNamespaceResponse) Reset() {
  1944  	*x = ModifyNamespaceResponse{}
  1945  	mi := &file_Master_proto_msgTypes[33]
  1946  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1947  	ms.StoreMessageInfo(mi)
  1948  }
  1949  
  1950  func (x *ModifyNamespaceResponse) String() string {
  1951  	return protoimpl.X.MessageStringOf(x)
  1952  }
  1953  
  1954  func (*ModifyNamespaceResponse) ProtoMessage() {}
  1955  
  1956  func (x *ModifyNamespaceResponse) ProtoReflect() protoreflect.Message {
  1957  	mi := &file_Master_proto_msgTypes[33]
  1958  	if x != nil {
  1959  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1960  		if ms.LoadMessageInfo() == nil {
  1961  			ms.StoreMessageInfo(mi)
  1962  		}
  1963  		return ms
  1964  	}
  1965  	return mi.MessageOf(x)
  1966  }
  1967  
  1968  // Deprecated: Use ModifyNamespaceResponse.ProtoReflect.Descriptor instead.
  1969  func (*ModifyNamespaceResponse) Descriptor() ([]byte, []int) {
  1970  	return file_Master_proto_rawDescGZIP(), []int{33}
  1971  }
  1972  
  1973  type GetNamespaceDescriptorRequest struct {
  1974  	state         protoimpl.MessageState `protogen:"open.v1"`
  1975  	NamespaceName *string                `protobuf:"bytes,1,req,name=namespaceName" json:"namespaceName,omitempty"`
  1976  	unknownFields protoimpl.UnknownFields
  1977  	sizeCache     protoimpl.SizeCache
  1978  }
  1979  
  1980  func (x *GetNamespaceDescriptorRequest) Reset() {
  1981  	*x = GetNamespaceDescriptorRequest{}
  1982  	mi := &file_Master_proto_msgTypes[34]
  1983  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1984  	ms.StoreMessageInfo(mi)
  1985  }
  1986  
  1987  func (x *GetNamespaceDescriptorRequest) String() string {
  1988  	return protoimpl.X.MessageStringOf(x)
  1989  }
  1990  
  1991  func (*GetNamespaceDescriptorRequest) ProtoMessage() {}
  1992  
  1993  func (x *GetNamespaceDescriptorRequest) ProtoReflect() protoreflect.Message {
  1994  	mi := &file_Master_proto_msgTypes[34]
  1995  	if x != nil {
  1996  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1997  		if ms.LoadMessageInfo() == nil {
  1998  			ms.StoreMessageInfo(mi)
  1999  		}
  2000  		return ms
  2001  	}
  2002  	return mi.MessageOf(x)
  2003  }
  2004  
  2005  // Deprecated: Use GetNamespaceDescriptorRequest.ProtoReflect.Descriptor instead.
  2006  func (*GetNamespaceDescriptorRequest) Descriptor() ([]byte, []int) {
  2007  	return file_Master_proto_rawDescGZIP(), []int{34}
  2008  }
  2009  
  2010  func (x *GetNamespaceDescriptorRequest) GetNamespaceName() string {
  2011  	if x != nil && x.NamespaceName != nil {
  2012  		return *x.NamespaceName
  2013  	}
  2014  	return ""
  2015  }
  2016  
  2017  type GetNamespaceDescriptorResponse struct {
  2018  	state               protoimpl.MessageState `protogen:"open.v1"`
  2019  	NamespaceDescriptor *NamespaceDescriptor   `protobuf:"bytes,1,req,name=namespaceDescriptor" json:"namespaceDescriptor,omitempty"`
  2020  	unknownFields       protoimpl.UnknownFields
  2021  	sizeCache           protoimpl.SizeCache
  2022  }
  2023  
  2024  func (x *GetNamespaceDescriptorResponse) Reset() {
  2025  	*x = GetNamespaceDescriptorResponse{}
  2026  	mi := &file_Master_proto_msgTypes[35]
  2027  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2028  	ms.StoreMessageInfo(mi)
  2029  }
  2030  
  2031  func (x *GetNamespaceDescriptorResponse) String() string {
  2032  	return protoimpl.X.MessageStringOf(x)
  2033  }
  2034  
  2035  func (*GetNamespaceDescriptorResponse) ProtoMessage() {}
  2036  
  2037  func (x *GetNamespaceDescriptorResponse) ProtoReflect() protoreflect.Message {
  2038  	mi := &file_Master_proto_msgTypes[35]
  2039  	if x != nil {
  2040  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2041  		if ms.LoadMessageInfo() == nil {
  2042  			ms.StoreMessageInfo(mi)
  2043  		}
  2044  		return ms
  2045  	}
  2046  	return mi.MessageOf(x)
  2047  }
  2048  
  2049  // Deprecated: Use GetNamespaceDescriptorResponse.ProtoReflect.Descriptor instead.
  2050  func (*GetNamespaceDescriptorResponse) Descriptor() ([]byte, []int) {
  2051  	return file_Master_proto_rawDescGZIP(), []int{35}
  2052  }
  2053  
  2054  func (x *GetNamespaceDescriptorResponse) GetNamespaceDescriptor() *NamespaceDescriptor {
  2055  	if x != nil {
  2056  		return x.NamespaceDescriptor
  2057  	}
  2058  	return nil
  2059  }
  2060  
  2061  type ListNamespaceDescriptorsRequest struct {
  2062  	state         protoimpl.MessageState `protogen:"open.v1"`
  2063  	unknownFields protoimpl.UnknownFields
  2064  	sizeCache     protoimpl.SizeCache
  2065  }
  2066  
  2067  func (x *ListNamespaceDescriptorsRequest) Reset() {
  2068  	*x = ListNamespaceDescriptorsRequest{}
  2069  	mi := &file_Master_proto_msgTypes[36]
  2070  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2071  	ms.StoreMessageInfo(mi)
  2072  }
  2073  
  2074  func (x *ListNamespaceDescriptorsRequest) String() string {
  2075  	return protoimpl.X.MessageStringOf(x)
  2076  }
  2077  
  2078  func (*ListNamespaceDescriptorsRequest) ProtoMessage() {}
  2079  
  2080  func (x *ListNamespaceDescriptorsRequest) ProtoReflect() protoreflect.Message {
  2081  	mi := &file_Master_proto_msgTypes[36]
  2082  	if x != nil {
  2083  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2084  		if ms.LoadMessageInfo() == nil {
  2085  			ms.StoreMessageInfo(mi)
  2086  		}
  2087  		return ms
  2088  	}
  2089  	return mi.MessageOf(x)
  2090  }
  2091  
  2092  // Deprecated: Use ListNamespaceDescriptorsRequest.ProtoReflect.Descriptor instead.
  2093  func (*ListNamespaceDescriptorsRequest) Descriptor() ([]byte, []int) {
  2094  	return file_Master_proto_rawDescGZIP(), []int{36}
  2095  }
  2096  
  2097  type ListNamespaceDescriptorsResponse struct {
  2098  	state               protoimpl.MessageState `protogen:"open.v1"`
  2099  	NamespaceDescriptor []*NamespaceDescriptor `protobuf:"bytes,1,rep,name=namespaceDescriptor" json:"namespaceDescriptor,omitempty"`
  2100  	unknownFields       protoimpl.UnknownFields
  2101  	sizeCache           protoimpl.SizeCache
  2102  }
  2103  
  2104  func (x *ListNamespaceDescriptorsResponse) Reset() {
  2105  	*x = ListNamespaceDescriptorsResponse{}
  2106  	mi := &file_Master_proto_msgTypes[37]
  2107  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2108  	ms.StoreMessageInfo(mi)
  2109  }
  2110  
  2111  func (x *ListNamespaceDescriptorsResponse) String() string {
  2112  	return protoimpl.X.MessageStringOf(x)
  2113  }
  2114  
  2115  func (*ListNamespaceDescriptorsResponse) ProtoMessage() {}
  2116  
  2117  func (x *ListNamespaceDescriptorsResponse) ProtoReflect() protoreflect.Message {
  2118  	mi := &file_Master_proto_msgTypes[37]
  2119  	if x != nil {
  2120  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2121  		if ms.LoadMessageInfo() == nil {
  2122  			ms.StoreMessageInfo(mi)
  2123  		}
  2124  		return ms
  2125  	}
  2126  	return mi.MessageOf(x)
  2127  }
  2128  
  2129  // Deprecated: Use ListNamespaceDescriptorsResponse.ProtoReflect.Descriptor instead.
  2130  func (*ListNamespaceDescriptorsResponse) Descriptor() ([]byte, []int) {
  2131  	return file_Master_proto_rawDescGZIP(), []int{37}
  2132  }
  2133  
  2134  func (x *ListNamespaceDescriptorsResponse) GetNamespaceDescriptor() []*NamespaceDescriptor {
  2135  	if x != nil {
  2136  		return x.NamespaceDescriptor
  2137  	}
  2138  	return nil
  2139  }
  2140  
  2141  type ListTableDescriptorsByNamespaceRequest struct {
  2142  	state         protoimpl.MessageState `protogen:"open.v1"`
  2143  	NamespaceName *string                `protobuf:"bytes,1,req,name=namespaceName" json:"namespaceName,omitempty"`
  2144  	unknownFields protoimpl.UnknownFields
  2145  	sizeCache     protoimpl.SizeCache
  2146  }
  2147  
  2148  func (x *ListTableDescriptorsByNamespaceRequest) Reset() {
  2149  	*x = ListTableDescriptorsByNamespaceRequest{}
  2150  	mi := &file_Master_proto_msgTypes[38]
  2151  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2152  	ms.StoreMessageInfo(mi)
  2153  }
  2154  
  2155  func (x *ListTableDescriptorsByNamespaceRequest) String() string {
  2156  	return protoimpl.X.MessageStringOf(x)
  2157  }
  2158  
  2159  func (*ListTableDescriptorsByNamespaceRequest) ProtoMessage() {}
  2160  
  2161  func (x *ListTableDescriptorsByNamespaceRequest) ProtoReflect() protoreflect.Message {
  2162  	mi := &file_Master_proto_msgTypes[38]
  2163  	if x != nil {
  2164  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2165  		if ms.LoadMessageInfo() == nil {
  2166  			ms.StoreMessageInfo(mi)
  2167  		}
  2168  		return ms
  2169  	}
  2170  	return mi.MessageOf(x)
  2171  }
  2172  
  2173  // Deprecated: Use ListTableDescriptorsByNamespaceRequest.ProtoReflect.Descriptor instead.
  2174  func (*ListTableDescriptorsByNamespaceRequest) Descriptor() ([]byte, []int) {
  2175  	return file_Master_proto_rawDescGZIP(), []int{38}
  2176  }
  2177  
  2178  func (x *ListTableDescriptorsByNamespaceRequest) GetNamespaceName() string {
  2179  	if x != nil && x.NamespaceName != nil {
  2180  		return *x.NamespaceName
  2181  	}
  2182  	return ""
  2183  }
  2184  
  2185  type ListTableDescriptorsByNamespaceResponse struct {
  2186  	state         protoimpl.MessageState `protogen:"open.v1"`
  2187  	TableSchema   []*TableSchema         `protobuf:"bytes,1,rep,name=tableSchema" json:"tableSchema,omitempty"`
  2188  	unknownFields protoimpl.UnknownFields
  2189  	sizeCache     protoimpl.SizeCache
  2190  }
  2191  
  2192  func (x *ListTableDescriptorsByNamespaceResponse) Reset() {
  2193  	*x = ListTableDescriptorsByNamespaceResponse{}
  2194  	mi := &file_Master_proto_msgTypes[39]
  2195  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2196  	ms.StoreMessageInfo(mi)
  2197  }
  2198  
  2199  func (x *ListTableDescriptorsByNamespaceResponse) String() string {
  2200  	return protoimpl.X.MessageStringOf(x)
  2201  }
  2202  
  2203  func (*ListTableDescriptorsByNamespaceResponse) ProtoMessage() {}
  2204  
  2205  func (x *ListTableDescriptorsByNamespaceResponse) ProtoReflect() protoreflect.Message {
  2206  	mi := &file_Master_proto_msgTypes[39]
  2207  	if x != nil {
  2208  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2209  		if ms.LoadMessageInfo() == nil {
  2210  			ms.StoreMessageInfo(mi)
  2211  		}
  2212  		return ms
  2213  	}
  2214  	return mi.MessageOf(x)
  2215  }
  2216  
  2217  // Deprecated: Use ListTableDescriptorsByNamespaceResponse.ProtoReflect.Descriptor instead.
  2218  func (*ListTableDescriptorsByNamespaceResponse) Descriptor() ([]byte, []int) {
  2219  	return file_Master_proto_rawDescGZIP(), []int{39}
  2220  }
  2221  
  2222  func (x *ListTableDescriptorsByNamespaceResponse) GetTableSchema() []*TableSchema {
  2223  	if x != nil {
  2224  		return x.TableSchema
  2225  	}
  2226  	return nil
  2227  }
  2228  
  2229  type ListTableNamesByNamespaceRequest struct {
  2230  	state         protoimpl.MessageState `protogen:"open.v1"`
  2231  	NamespaceName *string                `protobuf:"bytes,1,req,name=namespaceName" json:"namespaceName,omitempty"`
  2232  	unknownFields protoimpl.UnknownFields
  2233  	sizeCache     protoimpl.SizeCache
  2234  }
  2235  
  2236  func (x *ListTableNamesByNamespaceRequest) Reset() {
  2237  	*x = ListTableNamesByNamespaceRequest{}
  2238  	mi := &file_Master_proto_msgTypes[40]
  2239  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2240  	ms.StoreMessageInfo(mi)
  2241  }
  2242  
  2243  func (x *ListTableNamesByNamespaceRequest) String() string {
  2244  	return protoimpl.X.MessageStringOf(x)
  2245  }
  2246  
  2247  func (*ListTableNamesByNamespaceRequest) ProtoMessage() {}
  2248  
  2249  func (x *ListTableNamesByNamespaceRequest) ProtoReflect() protoreflect.Message {
  2250  	mi := &file_Master_proto_msgTypes[40]
  2251  	if x != nil {
  2252  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2253  		if ms.LoadMessageInfo() == nil {
  2254  			ms.StoreMessageInfo(mi)
  2255  		}
  2256  		return ms
  2257  	}
  2258  	return mi.MessageOf(x)
  2259  }
  2260  
  2261  // Deprecated: Use ListTableNamesByNamespaceRequest.ProtoReflect.Descriptor instead.
  2262  func (*ListTableNamesByNamespaceRequest) Descriptor() ([]byte, []int) {
  2263  	return file_Master_proto_rawDescGZIP(), []int{40}
  2264  }
  2265  
  2266  func (x *ListTableNamesByNamespaceRequest) GetNamespaceName() string {
  2267  	if x != nil && x.NamespaceName != nil {
  2268  		return *x.NamespaceName
  2269  	}
  2270  	return ""
  2271  }
  2272  
  2273  type ListTableNamesByNamespaceResponse struct {
  2274  	state         protoimpl.MessageState `protogen:"open.v1"`
  2275  	TableName     []*TableName           `protobuf:"bytes,1,rep,name=tableName" json:"tableName,omitempty"`
  2276  	unknownFields protoimpl.UnknownFields
  2277  	sizeCache     protoimpl.SizeCache
  2278  }
  2279  
  2280  func (x *ListTableNamesByNamespaceResponse) Reset() {
  2281  	*x = ListTableNamesByNamespaceResponse{}
  2282  	mi := &file_Master_proto_msgTypes[41]
  2283  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2284  	ms.StoreMessageInfo(mi)
  2285  }
  2286  
  2287  func (x *ListTableNamesByNamespaceResponse) String() string {
  2288  	return protoimpl.X.MessageStringOf(x)
  2289  }
  2290  
  2291  func (*ListTableNamesByNamespaceResponse) ProtoMessage() {}
  2292  
  2293  func (x *ListTableNamesByNamespaceResponse) ProtoReflect() protoreflect.Message {
  2294  	mi := &file_Master_proto_msgTypes[41]
  2295  	if x != nil {
  2296  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2297  		if ms.LoadMessageInfo() == nil {
  2298  			ms.StoreMessageInfo(mi)
  2299  		}
  2300  		return ms
  2301  	}
  2302  	return mi.MessageOf(x)
  2303  }
  2304  
  2305  // Deprecated: Use ListTableNamesByNamespaceResponse.ProtoReflect.Descriptor instead.
  2306  func (*ListTableNamesByNamespaceResponse) Descriptor() ([]byte, []int) {
  2307  	return file_Master_proto_rawDescGZIP(), []int{41}
  2308  }
  2309  
  2310  func (x *ListTableNamesByNamespaceResponse) GetTableName() []*TableName {
  2311  	if x != nil {
  2312  		return x.TableName
  2313  	}
  2314  	return nil
  2315  }
  2316  
  2317  type ShutdownRequest struct {
  2318  	state         protoimpl.MessageState `protogen:"open.v1"`
  2319  	unknownFields protoimpl.UnknownFields
  2320  	sizeCache     protoimpl.SizeCache
  2321  }
  2322  
  2323  func (x *ShutdownRequest) Reset() {
  2324  	*x = ShutdownRequest{}
  2325  	mi := &file_Master_proto_msgTypes[42]
  2326  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2327  	ms.StoreMessageInfo(mi)
  2328  }
  2329  
  2330  func (x *ShutdownRequest) String() string {
  2331  	return protoimpl.X.MessageStringOf(x)
  2332  }
  2333  
  2334  func (*ShutdownRequest) ProtoMessage() {}
  2335  
  2336  func (x *ShutdownRequest) ProtoReflect() protoreflect.Message {
  2337  	mi := &file_Master_proto_msgTypes[42]
  2338  	if x != nil {
  2339  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2340  		if ms.LoadMessageInfo() == nil {
  2341  			ms.StoreMessageInfo(mi)
  2342  		}
  2343  		return ms
  2344  	}
  2345  	return mi.MessageOf(x)
  2346  }
  2347  
  2348  // Deprecated: Use ShutdownRequest.ProtoReflect.Descriptor instead.
  2349  func (*ShutdownRequest) Descriptor() ([]byte, []int) {
  2350  	return file_Master_proto_rawDescGZIP(), []int{42}
  2351  }
  2352  
  2353  type ShutdownResponse struct {
  2354  	state         protoimpl.MessageState `protogen:"open.v1"`
  2355  	unknownFields protoimpl.UnknownFields
  2356  	sizeCache     protoimpl.SizeCache
  2357  }
  2358  
  2359  func (x *ShutdownResponse) Reset() {
  2360  	*x = ShutdownResponse{}
  2361  	mi := &file_Master_proto_msgTypes[43]
  2362  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2363  	ms.StoreMessageInfo(mi)
  2364  }
  2365  
  2366  func (x *ShutdownResponse) String() string {
  2367  	return protoimpl.X.MessageStringOf(x)
  2368  }
  2369  
  2370  func (*ShutdownResponse) ProtoMessage() {}
  2371  
  2372  func (x *ShutdownResponse) ProtoReflect() protoreflect.Message {
  2373  	mi := &file_Master_proto_msgTypes[43]
  2374  	if x != nil {
  2375  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2376  		if ms.LoadMessageInfo() == nil {
  2377  			ms.StoreMessageInfo(mi)
  2378  		}
  2379  		return ms
  2380  	}
  2381  	return mi.MessageOf(x)
  2382  }
  2383  
  2384  // Deprecated: Use ShutdownResponse.ProtoReflect.Descriptor instead.
  2385  func (*ShutdownResponse) Descriptor() ([]byte, []int) {
  2386  	return file_Master_proto_rawDescGZIP(), []int{43}
  2387  }
  2388  
  2389  type StopMasterRequest struct {
  2390  	state         protoimpl.MessageState `protogen:"open.v1"`
  2391  	unknownFields protoimpl.UnknownFields
  2392  	sizeCache     protoimpl.SizeCache
  2393  }
  2394  
  2395  func (x *StopMasterRequest) Reset() {
  2396  	*x = StopMasterRequest{}
  2397  	mi := &file_Master_proto_msgTypes[44]
  2398  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2399  	ms.StoreMessageInfo(mi)
  2400  }
  2401  
  2402  func (x *StopMasterRequest) String() string {
  2403  	return protoimpl.X.MessageStringOf(x)
  2404  }
  2405  
  2406  func (*StopMasterRequest) ProtoMessage() {}
  2407  
  2408  func (x *StopMasterRequest) ProtoReflect() protoreflect.Message {
  2409  	mi := &file_Master_proto_msgTypes[44]
  2410  	if x != nil {
  2411  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2412  		if ms.LoadMessageInfo() == nil {
  2413  			ms.StoreMessageInfo(mi)
  2414  		}
  2415  		return ms
  2416  	}
  2417  	return mi.MessageOf(x)
  2418  }
  2419  
  2420  // Deprecated: Use StopMasterRequest.ProtoReflect.Descriptor instead.
  2421  func (*StopMasterRequest) Descriptor() ([]byte, []int) {
  2422  	return file_Master_proto_rawDescGZIP(), []int{44}
  2423  }
  2424  
  2425  type StopMasterResponse struct {
  2426  	state         protoimpl.MessageState `protogen:"open.v1"`
  2427  	unknownFields protoimpl.UnknownFields
  2428  	sizeCache     protoimpl.SizeCache
  2429  }
  2430  
  2431  func (x *StopMasterResponse) Reset() {
  2432  	*x = StopMasterResponse{}
  2433  	mi := &file_Master_proto_msgTypes[45]
  2434  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2435  	ms.StoreMessageInfo(mi)
  2436  }
  2437  
  2438  func (x *StopMasterResponse) String() string {
  2439  	return protoimpl.X.MessageStringOf(x)
  2440  }
  2441  
  2442  func (*StopMasterResponse) ProtoMessage() {}
  2443  
  2444  func (x *StopMasterResponse) ProtoReflect() protoreflect.Message {
  2445  	mi := &file_Master_proto_msgTypes[45]
  2446  	if x != nil {
  2447  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2448  		if ms.LoadMessageInfo() == nil {
  2449  			ms.StoreMessageInfo(mi)
  2450  		}
  2451  		return ms
  2452  	}
  2453  	return mi.MessageOf(x)
  2454  }
  2455  
  2456  // Deprecated: Use StopMasterResponse.ProtoReflect.Descriptor instead.
  2457  func (*StopMasterResponse) Descriptor() ([]byte, []int) {
  2458  	return file_Master_proto_rawDescGZIP(), []int{45}
  2459  }
  2460  
  2461  type BalanceRequest struct {
  2462  	state         protoimpl.MessageState `protogen:"open.v1"`
  2463  	Force         *bool                  `protobuf:"varint,1,opt,name=force" json:"force,omitempty"`
  2464  	unknownFields protoimpl.UnknownFields
  2465  	sizeCache     protoimpl.SizeCache
  2466  }
  2467  
  2468  func (x *BalanceRequest) Reset() {
  2469  	*x = BalanceRequest{}
  2470  	mi := &file_Master_proto_msgTypes[46]
  2471  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2472  	ms.StoreMessageInfo(mi)
  2473  }
  2474  
  2475  func (x *BalanceRequest) String() string {
  2476  	return protoimpl.X.MessageStringOf(x)
  2477  }
  2478  
  2479  func (*BalanceRequest) ProtoMessage() {}
  2480  
  2481  func (x *BalanceRequest) ProtoReflect() protoreflect.Message {
  2482  	mi := &file_Master_proto_msgTypes[46]
  2483  	if x != nil {
  2484  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2485  		if ms.LoadMessageInfo() == nil {
  2486  			ms.StoreMessageInfo(mi)
  2487  		}
  2488  		return ms
  2489  	}
  2490  	return mi.MessageOf(x)
  2491  }
  2492  
  2493  // Deprecated: Use BalanceRequest.ProtoReflect.Descriptor instead.
  2494  func (*BalanceRequest) Descriptor() ([]byte, []int) {
  2495  	return file_Master_proto_rawDescGZIP(), []int{46}
  2496  }
  2497  
  2498  func (x *BalanceRequest) GetForce() bool {
  2499  	if x != nil && x.Force != nil {
  2500  		return *x.Force
  2501  	}
  2502  	return false
  2503  }
  2504  
  2505  type BalanceResponse struct {
  2506  	state         protoimpl.MessageState `protogen:"open.v1"`
  2507  	BalancerRan   *bool                  `protobuf:"varint,1,req,name=balancer_ran,json=balancerRan" json:"balancer_ran,omitempty"`
  2508  	unknownFields protoimpl.UnknownFields
  2509  	sizeCache     protoimpl.SizeCache
  2510  }
  2511  
  2512  func (x *BalanceResponse) Reset() {
  2513  	*x = BalanceResponse{}
  2514  	mi := &file_Master_proto_msgTypes[47]
  2515  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2516  	ms.StoreMessageInfo(mi)
  2517  }
  2518  
  2519  func (x *BalanceResponse) String() string {
  2520  	return protoimpl.X.MessageStringOf(x)
  2521  }
  2522  
  2523  func (*BalanceResponse) ProtoMessage() {}
  2524  
  2525  func (x *BalanceResponse) ProtoReflect() protoreflect.Message {
  2526  	mi := &file_Master_proto_msgTypes[47]
  2527  	if x != nil {
  2528  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2529  		if ms.LoadMessageInfo() == nil {
  2530  			ms.StoreMessageInfo(mi)
  2531  		}
  2532  		return ms
  2533  	}
  2534  	return mi.MessageOf(x)
  2535  }
  2536  
  2537  // Deprecated: Use BalanceResponse.ProtoReflect.Descriptor instead.
  2538  func (*BalanceResponse) Descriptor() ([]byte, []int) {
  2539  	return file_Master_proto_rawDescGZIP(), []int{47}
  2540  }
  2541  
  2542  func (x *BalanceResponse) GetBalancerRan() bool {
  2543  	if x != nil && x.BalancerRan != nil {
  2544  		return *x.BalancerRan
  2545  	}
  2546  	return false
  2547  }
  2548  
  2549  type SetBalancerRunningRequest struct {
  2550  	state         protoimpl.MessageState `protogen:"open.v1"`
  2551  	On            *bool                  `protobuf:"varint,1,req,name=on" json:"on,omitempty"`
  2552  	Synchronous   *bool                  `protobuf:"varint,2,opt,name=synchronous" json:"synchronous,omitempty"`
  2553  	unknownFields protoimpl.UnknownFields
  2554  	sizeCache     protoimpl.SizeCache
  2555  }
  2556  
  2557  func (x *SetBalancerRunningRequest) Reset() {
  2558  	*x = SetBalancerRunningRequest{}
  2559  	mi := &file_Master_proto_msgTypes[48]
  2560  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2561  	ms.StoreMessageInfo(mi)
  2562  }
  2563  
  2564  func (x *SetBalancerRunningRequest) String() string {
  2565  	return protoimpl.X.MessageStringOf(x)
  2566  }
  2567  
  2568  func (*SetBalancerRunningRequest) ProtoMessage() {}
  2569  
  2570  func (x *SetBalancerRunningRequest) ProtoReflect() protoreflect.Message {
  2571  	mi := &file_Master_proto_msgTypes[48]
  2572  	if x != nil {
  2573  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2574  		if ms.LoadMessageInfo() == nil {
  2575  			ms.StoreMessageInfo(mi)
  2576  		}
  2577  		return ms
  2578  	}
  2579  	return mi.MessageOf(x)
  2580  }
  2581  
  2582  // Deprecated: Use SetBalancerRunningRequest.ProtoReflect.Descriptor instead.
  2583  func (*SetBalancerRunningRequest) Descriptor() ([]byte, []int) {
  2584  	return file_Master_proto_rawDescGZIP(), []int{48}
  2585  }
  2586  
  2587  func (x *SetBalancerRunningRequest) GetOn() bool {
  2588  	if x != nil && x.On != nil {
  2589  		return *x.On
  2590  	}
  2591  	return false
  2592  }
  2593  
  2594  func (x *SetBalancerRunningRequest) GetSynchronous() bool {
  2595  	if x != nil && x.Synchronous != nil {
  2596  		return *x.Synchronous
  2597  	}
  2598  	return false
  2599  }
  2600  
  2601  type SetBalancerRunningResponse struct {
  2602  	state            protoimpl.MessageState `protogen:"open.v1"`
  2603  	PrevBalanceValue *bool                  `protobuf:"varint,1,opt,name=prev_balance_value,json=prevBalanceValue" json:"prev_balance_value,omitempty"`
  2604  	unknownFields    protoimpl.UnknownFields
  2605  	sizeCache        protoimpl.SizeCache
  2606  }
  2607  
  2608  func (x *SetBalancerRunningResponse) Reset() {
  2609  	*x = SetBalancerRunningResponse{}
  2610  	mi := &file_Master_proto_msgTypes[49]
  2611  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2612  	ms.StoreMessageInfo(mi)
  2613  }
  2614  
  2615  func (x *SetBalancerRunningResponse) String() string {
  2616  	return protoimpl.X.MessageStringOf(x)
  2617  }
  2618  
  2619  func (*SetBalancerRunningResponse) ProtoMessage() {}
  2620  
  2621  func (x *SetBalancerRunningResponse) ProtoReflect() protoreflect.Message {
  2622  	mi := &file_Master_proto_msgTypes[49]
  2623  	if x != nil {
  2624  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2625  		if ms.LoadMessageInfo() == nil {
  2626  			ms.StoreMessageInfo(mi)
  2627  		}
  2628  		return ms
  2629  	}
  2630  	return mi.MessageOf(x)
  2631  }
  2632  
  2633  // Deprecated: Use SetBalancerRunningResponse.ProtoReflect.Descriptor instead.
  2634  func (*SetBalancerRunningResponse) Descriptor() ([]byte, []int) {
  2635  	return file_Master_proto_rawDescGZIP(), []int{49}
  2636  }
  2637  
  2638  func (x *SetBalancerRunningResponse) GetPrevBalanceValue() bool {
  2639  	if x != nil && x.PrevBalanceValue != nil {
  2640  		return *x.PrevBalanceValue
  2641  	}
  2642  	return false
  2643  }
  2644  
  2645  type IsBalancerEnabledRequest struct {
  2646  	state         protoimpl.MessageState `protogen:"open.v1"`
  2647  	unknownFields protoimpl.UnknownFields
  2648  	sizeCache     protoimpl.SizeCache
  2649  }
  2650  
  2651  func (x *IsBalancerEnabledRequest) Reset() {
  2652  	*x = IsBalancerEnabledRequest{}
  2653  	mi := &file_Master_proto_msgTypes[50]
  2654  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2655  	ms.StoreMessageInfo(mi)
  2656  }
  2657  
  2658  func (x *IsBalancerEnabledRequest) String() string {
  2659  	return protoimpl.X.MessageStringOf(x)
  2660  }
  2661  
  2662  func (*IsBalancerEnabledRequest) ProtoMessage() {}
  2663  
  2664  func (x *IsBalancerEnabledRequest) ProtoReflect() protoreflect.Message {
  2665  	mi := &file_Master_proto_msgTypes[50]
  2666  	if x != nil {
  2667  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2668  		if ms.LoadMessageInfo() == nil {
  2669  			ms.StoreMessageInfo(mi)
  2670  		}
  2671  		return ms
  2672  	}
  2673  	return mi.MessageOf(x)
  2674  }
  2675  
  2676  // Deprecated: Use IsBalancerEnabledRequest.ProtoReflect.Descriptor instead.
  2677  func (*IsBalancerEnabledRequest) Descriptor() ([]byte, []int) {
  2678  	return file_Master_proto_rawDescGZIP(), []int{50}
  2679  }
  2680  
  2681  type IsBalancerEnabledResponse struct {
  2682  	state         protoimpl.MessageState `protogen:"open.v1"`
  2683  	Enabled       *bool                  `protobuf:"varint,1,req,name=enabled" json:"enabled,omitempty"`
  2684  	unknownFields protoimpl.UnknownFields
  2685  	sizeCache     protoimpl.SizeCache
  2686  }
  2687  
  2688  func (x *IsBalancerEnabledResponse) Reset() {
  2689  	*x = IsBalancerEnabledResponse{}
  2690  	mi := &file_Master_proto_msgTypes[51]
  2691  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2692  	ms.StoreMessageInfo(mi)
  2693  }
  2694  
  2695  func (x *IsBalancerEnabledResponse) String() string {
  2696  	return protoimpl.X.MessageStringOf(x)
  2697  }
  2698  
  2699  func (*IsBalancerEnabledResponse) ProtoMessage() {}
  2700  
  2701  func (x *IsBalancerEnabledResponse) ProtoReflect() protoreflect.Message {
  2702  	mi := &file_Master_proto_msgTypes[51]
  2703  	if x != nil {
  2704  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2705  		if ms.LoadMessageInfo() == nil {
  2706  			ms.StoreMessageInfo(mi)
  2707  		}
  2708  		return ms
  2709  	}
  2710  	return mi.MessageOf(x)
  2711  }
  2712  
  2713  // Deprecated: Use IsBalancerEnabledResponse.ProtoReflect.Descriptor instead.
  2714  func (*IsBalancerEnabledResponse) Descriptor() ([]byte, []int) {
  2715  	return file_Master_proto_rawDescGZIP(), []int{51}
  2716  }
  2717  
  2718  func (x *IsBalancerEnabledResponse) GetEnabled() bool {
  2719  	if x != nil && x.Enabled != nil {
  2720  		return *x.Enabled
  2721  	}
  2722  	return false
  2723  }
  2724  
  2725  type SetSplitOrMergeEnabledRequest struct {
  2726  	state         protoimpl.MessageState `protogen:"open.v1"`
  2727  	Enabled       *bool                  `protobuf:"varint,1,req,name=enabled" json:"enabled,omitempty"`
  2728  	Synchronous   *bool                  `protobuf:"varint,2,opt,name=synchronous" json:"synchronous,omitempty"`
  2729  	SwitchTypes   []MasterSwitchType     `protobuf:"varint,3,rep,name=switch_types,json=switchTypes,enum=pb.MasterSwitchType" json:"switch_types,omitempty"`
  2730  	unknownFields protoimpl.UnknownFields
  2731  	sizeCache     protoimpl.SizeCache
  2732  }
  2733  
  2734  func (x *SetSplitOrMergeEnabledRequest) Reset() {
  2735  	*x = SetSplitOrMergeEnabledRequest{}
  2736  	mi := &file_Master_proto_msgTypes[52]
  2737  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2738  	ms.StoreMessageInfo(mi)
  2739  }
  2740  
  2741  func (x *SetSplitOrMergeEnabledRequest) String() string {
  2742  	return protoimpl.X.MessageStringOf(x)
  2743  }
  2744  
  2745  func (*SetSplitOrMergeEnabledRequest) ProtoMessage() {}
  2746  
  2747  func (x *SetSplitOrMergeEnabledRequest) ProtoReflect() protoreflect.Message {
  2748  	mi := &file_Master_proto_msgTypes[52]
  2749  	if x != nil {
  2750  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2751  		if ms.LoadMessageInfo() == nil {
  2752  			ms.StoreMessageInfo(mi)
  2753  		}
  2754  		return ms
  2755  	}
  2756  	return mi.MessageOf(x)
  2757  }
  2758  
  2759  // Deprecated: Use SetSplitOrMergeEnabledRequest.ProtoReflect.Descriptor instead.
  2760  func (*SetSplitOrMergeEnabledRequest) Descriptor() ([]byte, []int) {
  2761  	return file_Master_proto_rawDescGZIP(), []int{52}
  2762  }
  2763  
  2764  func (x *SetSplitOrMergeEnabledRequest) GetEnabled() bool {
  2765  	if x != nil && x.Enabled != nil {
  2766  		return *x.Enabled
  2767  	}
  2768  	return false
  2769  }
  2770  
  2771  func (x *SetSplitOrMergeEnabledRequest) GetSynchronous() bool {
  2772  	if x != nil && x.Synchronous != nil {
  2773  		return *x.Synchronous
  2774  	}
  2775  	return false
  2776  }
  2777  
  2778  func (x *SetSplitOrMergeEnabledRequest) GetSwitchTypes() []MasterSwitchType {
  2779  	if x != nil {
  2780  		return x.SwitchTypes
  2781  	}
  2782  	return nil
  2783  }
  2784  
  2785  type SetSplitOrMergeEnabledResponse struct {
  2786  	state         protoimpl.MessageState `protogen:"open.v1"`
  2787  	PrevValue     []bool                 `protobuf:"varint,1,rep,name=prev_value,json=prevValue" json:"prev_value,omitempty"`
  2788  	unknownFields protoimpl.UnknownFields
  2789  	sizeCache     protoimpl.SizeCache
  2790  }
  2791  
  2792  func (x *SetSplitOrMergeEnabledResponse) Reset() {
  2793  	*x = SetSplitOrMergeEnabledResponse{}
  2794  	mi := &file_Master_proto_msgTypes[53]
  2795  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2796  	ms.StoreMessageInfo(mi)
  2797  }
  2798  
  2799  func (x *SetSplitOrMergeEnabledResponse) String() string {
  2800  	return protoimpl.X.MessageStringOf(x)
  2801  }
  2802  
  2803  func (*SetSplitOrMergeEnabledResponse) ProtoMessage() {}
  2804  
  2805  func (x *SetSplitOrMergeEnabledResponse) ProtoReflect() protoreflect.Message {
  2806  	mi := &file_Master_proto_msgTypes[53]
  2807  	if x != nil {
  2808  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2809  		if ms.LoadMessageInfo() == nil {
  2810  			ms.StoreMessageInfo(mi)
  2811  		}
  2812  		return ms
  2813  	}
  2814  	return mi.MessageOf(x)
  2815  }
  2816  
  2817  // Deprecated: Use SetSplitOrMergeEnabledResponse.ProtoReflect.Descriptor instead.
  2818  func (*SetSplitOrMergeEnabledResponse) Descriptor() ([]byte, []int) {
  2819  	return file_Master_proto_rawDescGZIP(), []int{53}
  2820  }
  2821  
  2822  func (x *SetSplitOrMergeEnabledResponse) GetPrevValue() []bool {
  2823  	if x != nil {
  2824  		return x.PrevValue
  2825  	}
  2826  	return nil
  2827  }
  2828  
  2829  type IsSplitOrMergeEnabledRequest struct {
  2830  	state         protoimpl.MessageState `protogen:"open.v1"`
  2831  	SwitchType    *MasterSwitchType      `protobuf:"varint,1,req,name=switch_type,json=switchType,enum=pb.MasterSwitchType" json:"switch_type,omitempty"`
  2832  	unknownFields protoimpl.UnknownFields
  2833  	sizeCache     protoimpl.SizeCache
  2834  }
  2835  
  2836  func (x *IsSplitOrMergeEnabledRequest) Reset() {
  2837  	*x = IsSplitOrMergeEnabledRequest{}
  2838  	mi := &file_Master_proto_msgTypes[54]
  2839  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2840  	ms.StoreMessageInfo(mi)
  2841  }
  2842  
  2843  func (x *IsSplitOrMergeEnabledRequest) String() string {
  2844  	return protoimpl.X.MessageStringOf(x)
  2845  }
  2846  
  2847  func (*IsSplitOrMergeEnabledRequest) ProtoMessage() {}
  2848  
  2849  func (x *IsSplitOrMergeEnabledRequest) ProtoReflect() protoreflect.Message {
  2850  	mi := &file_Master_proto_msgTypes[54]
  2851  	if x != nil {
  2852  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2853  		if ms.LoadMessageInfo() == nil {
  2854  			ms.StoreMessageInfo(mi)
  2855  		}
  2856  		return ms
  2857  	}
  2858  	return mi.MessageOf(x)
  2859  }
  2860  
  2861  // Deprecated: Use IsSplitOrMergeEnabledRequest.ProtoReflect.Descriptor instead.
  2862  func (*IsSplitOrMergeEnabledRequest) Descriptor() ([]byte, []int) {
  2863  	return file_Master_proto_rawDescGZIP(), []int{54}
  2864  }
  2865  
  2866  func (x *IsSplitOrMergeEnabledRequest) GetSwitchType() MasterSwitchType {
  2867  	if x != nil && x.SwitchType != nil {
  2868  		return *x.SwitchType
  2869  	}
  2870  	return MasterSwitchType_SPLIT
  2871  }
  2872  
  2873  type IsSplitOrMergeEnabledResponse struct {
  2874  	state         protoimpl.MessageState `protogen:"open.v1"`
  2875  	Enabled       *bool                  `protobuf:"varint,1,req,name=enabled" json:"enabled,omitempty"`
  2876  	unknownFields protoimpl.UnknownFields
  2877  	sizeCache     protoimpl.SizeCache
  2878  }
  2879  
  2880  func (x *IsSplitOrMergeEnabledResponse) Reset() {
  2881  	*x = IsSplitOrMergeEnabledResponse{}
  2882  	mi := &file_Master_proto_msgTypes[55]
  2883  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2884  	ms.StoreMessageInfo(mi)
  2885  }
  2886  
  2887  func (x *IsSplitOrMergeEnabledResponse) String() string {
  2888  	return protoimpl.X.MessageStringOf(x)
  2889  }
  2890  
  2891  func (*IsSplitOrMergeEnabledResponse) ProtoMessage() {}
  2892  
  2893  func (x *IsSplitOrMergeEnabledResponse) ProtoReflect() protoreflect.Message {
  2894  	mi := &file_Master_proto_msgTypes[55]
  2895  	if x != nil {
  2896  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2897  		if ms.LoadMessageInfo() == nil {
  2898  			ms.StoreMessageInfo(mi)
  2899  		}
  2900  		return ms
  2901  	}
  2902  	return mi.MessageOf(x)
  2903  }
  2904  
  2905  // Deprecated: Use IsSplitOrMergeEnabledResponse.ProtoReflect.Descriptor instead.
  2906  func (*IsSplitOrMergeEnabledResponse) Descriptor() ([]byte, []int) {
  2907  	return file_Master_proto_rawDescGZIP(), []int{55}
  2908  }
  2909  
  2910  func (x *IsSplitOrMergeEnabledResponse) GetEnabled() bool {
  2911  	if x != nil && x.Enabled != nil {
  2912  		return *x.Enabled
  2913  	}
  2914  	return false
  2915  }
  2916  
  2917  type NormalizeRequest struct {
  2918  	state         protoimpl.MessageState `protogen:"open.v1"`
  2919  	unknownFields protoimpl.UnknownFields
  2920  	sizeCache     protoimpl.SizeCache
  2921  }
  2922  
  2923  func (x *NormalizeRequest) Reset() {
  2924  	*x = NormalizeRequest{}
  2925  	mi := &file_Master_proto_msgTypes[56]
  2926  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2927  	ms.StoreMessageInfo(mi)
  2928  }
  2929  
  2930  func (x *NormalizeRequest) String() string {
  2931  	return protoimpl.X.MessageStringOf(x)
  2932  }
  2933  
  2934  func (*NormalizeRequest) ProtoMessage() {}
  2935  
  2936  func (x *NormalizeRequest) ProtoReflect() protoreflect.Message {
  2937  	mi := &file_Master_proto_msgTypes[56]
  2938  	if x != nil {
  2939  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2940  		if ms.LoadMessageInfo() == nil {
  2941  			ms.StoreMessageInfo(mi)
  2942  		}
  2943  		return ms
  2944  	}
  2945  	return mi.MessageOf(x)
  2946  }
  2947  
  2948  // Deprecated: Use NormalizeRequest.ProtoReflect.Descriptor instead.
  2949  func (*NormalizeRequest) Descriptor() ([]byte, []int) {
  2950  	return file_Master_proto_rawDescGZIP(), []int{56}
  2951  }
  2952  
  2953  type NormalizeResponse struct {
  2954  	state         protoimpl.MessageState `protogen:"open.v1"`
  2955  	NormalizerRan *bool                  `protobuf:"varint,1,req,name=normalizer_ran,json=normalizerRan" json:"normalizer_ran,omitempty"`
  2956  	unknownFields protoimpl.UnknownFields
  2957  	sizeCache     protoimpl.SizeCache
  2958  }
  2959  
  2960  func (x *NormalizeResponse) Reset() {
  2961  	*x = NormalizeResponse{}
  2962  	mi := &file_Master_proto_msgTypes[57]
  2963  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2964  	ms.StoreMessageInfo(mi)
  2965  }
  2966  
  2967  func (x *NormalizeResponse) String() string {
  2968  	return protoimpl.X.MessageStringOf(x)
  2969  }
  2970  
  2971  func (*NormalizeResponse) ProtoMessage() {}
  2972  
  2973  func (x *NormalizeResponse) ProtoReflect() protoreflect.Message {
  2974  	mi := &file_Master_proto_msgTypes[57]
  2975  	if x != nil {
  2976  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2977  		if ms.LoadMessageInfo() == nil {
  2978  			ms.StoreMessageInfo(mi)
  2979  		}
  2980  		return ms
  2981  	}
  2982  	return mi.MessageOf(x)
  2983  }
  2984  
  2985  // Deprecated: Use NormalizeResponse.ProtoReflect.Descriptor instead.
  2986  func (*NormalizeResponse) Descriptor() ([]byte, []int) {
  2987  	return file_Master_proto_rawDescGZIP(), []int{57}
  2988  }
  2989  
  2990  func (x *NormalizeResponse) GetNormalizerRan() bool {
  2991  	if x != nil && x.NormalizerRan != nil {
  2992  		return *x.NormalizerRan
  2993  	}
  2994  	return false
  2995  }
  2996  
  2997  type SetNormalizerRunningRequest struct {
  2998  	state         protoimpl.MessageState `protogen:"open.v1"`
  2999  	On            *bool                  `protobuf:"varint,1,req,name=on" json:"on,omitempty"`
  3000  	unknownFields protoimpl.UnknownFields
  3001  	sizeCache     protoimpl.SizeCache
  3002  }
  3003  
  3004  func (x *SetNormalizerRunningRequest) Reset() {
  3005  	*x = SetNormalizerRunningRequest{}
  3006  	mi := &file_Master_proto_msgTypes[58]
  3007  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3008  	ms.StoreMessageInfo(mi)
  3009  }
  3010  
  3011  func (x *SetNormalizerRunningRequest) String() string {
  3012  	return protoimpl.X.MessageStringOf(x)
  3013  }
  3014  
  3015  func (*SetNormalizerRunningRequest) ProtoMessage() {}
  3016  
  3017  func (x *SetNormalizerRunningRequest) ProtoReflect() protoreflect.Message {
  3018  	mi := &file_Master_proto_msgTypes[58]
  3019  	if x != nil {
  3020  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3021  		if ms.LoadMessageInfo() == nil {
  3022  			ms.StoreMessageInfo(mi)
  3023  		}
  3024  		return ms
  3025  	}
  3026  	return mi.MessageOf(x)
  3027  }
  3028  
  3029  // Deprecated: Use SetNormalizerRunningRequest.ProtoReflect.Descriptor instead.
  3030  func (*SetNormalizerRunningRequest) Descriptor() ([]byte, []int) {
  3031  	return file_Master_proto_rawDescGZIP(), []int{58}
  3032  }
  3033  
  3034  func (x *SetNormalizerRunningRequest) GetOn() bool {
  3035  	if x != nil && x.On != nil {
  3036  		return *x.On
  3037  	}
  3038  	return false
  3039  }
  3040  
  3041  type SetNormalizerRunningResponse struct {
  3042  	state               protoimpl.MessageState `protogen:"open.v1"`
  3043  	PrevNormalizerValue *bool                  `protobuf:"varint,1,opt,name=prev_normalizer_value,json=prevNormalizerValue" json:"prev_normalizer_value,omitempty"`
  3044  	unknownFields       protoimpl.UnknownFields
  3045  	sizeCache           protoimpl.SizeCache
  3046  }
  3047  
  3048  func (x *SetNormalizerRunningResponse) Reset() {
  3049  	*x = SetNormalizerRunningResponse{}
  3050  	mi := &file_Master_proto_msgTypes[59]
  3051  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3052  	ms.StoreMessageInfo(mi)
  3053  }
  3054  
  3055  func (x *SetNormalizerRunningResponse) String() string {
  3056  	return protoimpl.X.MessageStringOf(x)
  3057  }
  3058  
  3059  func (*SetNormalizerRunningResponse) ProtoMessage() {}
  3060  
  3061  func (x *SetNormalizerRunningResponse) ProtoReflect() protoreflect.Message {
  3062  	mi := &file_Master_proto_msgTypes[59]
  3063  	if x != nil {
  3064  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3065  		if ms.LoadMessageInfo() == nil {
  3066  			ms.StoreMessageInfo(mi)
  3067  		}
  3068  		return ms
  3069  	}
  3070  	return mi.MessageOf(x)
  3071  }
  3072  
  3073  // Deprecated: Use SetNormalizerRunningResponse.ProtoReflect.Descriptor instead.
  3074  func (*SetNormalizerRunningResponse) Descriptor() ([]byte, []int) {
  3075  	return file_Master_proto_rawDescGZIP(), []int{59}
  3076  }
  3077  
  3078  func (x *SetNormalizerRunningResponse) GetPrevNormalizerValue() bool {
  3079  	if x != nil && x.PrevNormalizerValue != nil {
  3080  		return *x.PrevNormalizerValue
  3081  	}
  3082  	return false
  3083  }
  3084  
  3085  type IsNormalizerEnabledRequest struct {
  3086  	state         protoimpl.MessageState `protogen:"open.v1"`
  3087  	unknownFields protoimpl.UnknownFields
  3088  	sizeCache     protoimpl.SizeCache
  3089  }
  3090  
  3091  func (x *IsNormalizerEnabledRequest) Reset() {
  3092  	*x = IsNormalizerEnabledRequest{}
  3093  	mi := &file_Master_proto_msgTypes[60]
  3094  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3095  	ms.StoreMessageInfo(mi)
  3096  }
  3097  
  3098  func (x *IsNormalizerEnabledRequest) String() string {
  3099  	return protoimpl.X.MessageStringOf(x)
  3100  }
  3101  
  3102  func (*IsNormalizerEnabledRequest) ProtoMessage() {}
  3103  
  3104  func (x *IsNormalizerEnabledRequest) ProtoReflect() protoreflect.Message {
  3105  	mi := &file_Master_proto_msgTypes[60]
  3106  	if x != nil {
  3107  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3108  		if ms.LoadMessageInfo() == nil {
  3109  			ms.StoreMessageInfo(mi)
  3110  		}
  3111  		return ms
  3112  	}
  3113  	return mi.MessageOf(x)
  3114  }
  3115  
  3116  // Deprecated: Use IsNormalizerEnabledRequest.ProtoReflect.Descriptor instead.
  3117  func (*IsNormalizerEnabledRequest) Descriptor() ([]byte, []int) {
  3118  	return file_Master_proto_rawDescGZIP(), []int{60}
  3119  }
  3120  
  3121  type IsNormalizerEnabledResponse struct {
  3122  	state         protoimpl.MessageState `protogen:"open.v1"`
  3123  	Enabled       *bool                  `protobuf:"varint,1,req,name=enabled" json:"enabled,omitempty"`
  3124  	unknownFields protoimpl.UnknownFields
  3125  	sizeCache     protoimpl.SizeCache
  3126  }
  3127  
  3128  func (x *IsNormalizerEnabledResponse) Reset() {
  3129  	*x = IsNormalizerEnabledResponse{}
  3130  	mi := &file_Master_proto_msgTypes[61]
  3131  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3132  	ms.StoreMessageInfo(mi)
  3133  }
  3134  
  3135  func (x *IsNormalizerEnabledResponse) String() string {
  3136  	return protoimpl.X.MessageStringOf(x)
  3137  }
  3138  
  3139  func (*IsNormalizerEnabledResponse) ProtoMessage() {}
  3140  
  3141  func (x *IsNormalizerEnabledResponse) ProtoReflect() protoreflect.Message {
  3142  	mi := &file_Master_proto_msgTypes[61]
  3143  	if x != nil {
  3144  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3145  		if ms.LoadMessageInfo() == nil {
  3146  			ms.StoreMessageInfo(mi)
  3147  		}
  3148  		return ms
  3149  	}
  3150  	return mi.MessageOf(x)
  3151  }
  3152  
  3153  // Deprecated: Use IsNormalizerEnabledResponse.ProtoReflect.Descriptor instead.
  3154  func (*IsNormalizerEnabledResponse) Descriptor() ([]byte, []int) {
  3155  	return file_Master_proto_rawDescGZIP(), []int{61}
  3156  }
  3157  
  3158  func (x *IsNormalizerEnabledResponse) GetEnabled() bool {
  3159  	if x != nil && x.Enabled != nil {
  3160  		return *x.Enabled
  3161  	}
  3162  	return false
  3163  }
  3164  
  3165  type RunCatalogScanRequest struct {
  3166  	state         protoimpl.MessageState `protogen:"open.v1"`
  3167  	unknownFields protoimpl.UnknownFields
  3168  	sizeCache     protoimpl.SizeCache
  3169  }
  3170  
  3171  func (x *RunCatalogScanRequest) Reset() {
  3172  	*x = RunCatalogScanRequest{}
  3173  	mi := &file_Master_proto_msgTypes[62]
  3174  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3175  	ms.StoreMessageInfo(mi)
  3176  }
  3177  
  3178  func (x *RunCatalogScanRequest) String() string {
  3179  	return protoimpl.X.MessageStringOf(x)
  3180  }
  3181  
  3182  func (*RunCatalogScanRequest) ProtoMessage() {}
  3183  
  3184  func (x *RunCatalogScanRequest) ProtoReflect() protoreflect.Message {
  3185  	mi := &file_Master_proto_msgTypes[62]
  3186  	if x != nil {
  3187  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3188  		if ms.LoadMessageInfo() == nil {
  3189  			ms.StoreMessageInfo(mi)
  3190  		}
  3191  		return ms
  3192  	}
  3193  	return mi.MessageOf(x)
  3194  }
  3195  
  3196  // Deprecated: Use RunCatalogScanRequest.ProtoReflect.Descriptor instead.
  3197  func (*RunCatalogScanRequest) Descriptor() ([]byte, []int) {
  3198  	return file_Master_proto_rawDescGZIP(), []int{62}
  3199  }
  3200  
  3201  type RunCatalogScanResponse struct {
  3202  	state         protoimpl.MessageState `protogen:"open.v1"`
  3203  	ScanResult    *int32                 `protobuf:"varint,1,opt,name=scan_result,json=scanResult" json:"scan_result,omitempty"`
  3204  	unknownFields protoimpl.UnknownFields
  3205  	sizeCache     protoimpl.SizeCache
  3206  }
  3207  
  3208  func (x *RunCatalogScanResponse) Reset() {
  3209  	*x = RunCatalogScanResponse{}
  3210  	mi := &file_Master_proto_msgTypes[63]
  3211  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3212  	ms.StoreMessageInfo(mi)
  3213  }
  3214  
  3215  func (x *RunCatalogScanResponse) String() string {
  3216  	return protoimpl.X.MessageStringOf(x)
  3217  }
  3218  
  3219  func (*RunCatalogScanResponse) ProtoMessage() {}
  3220  
  3221  func (x *RunCatalogScanResponse) ProtoReflect() protoreflect.Message {
  3222  	mi := &file_Master_proto_msgTypes[63]
  3223  	if x != nil {
  3224  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3225  		if ms.LoadMessageInfo() == nil {
  3226  			ms.StoreMessageInfo(mi)
  3227  		}
  3228  		return ms
  3229  	}
  3230  	return mi.MessageOf(x)
  3231  }
  3232  
  3233  // Deprecated: Use RunCatalogScanResponse.ProtoReflect.Descriptor instead.
  3234  func (*RunCatalogScanResponse) Descriptor() ([]byte, []int) {
  3235  	return file_Master_proto_rawDescGZIP(), []int{63}
  3236  }
  3237  
  3238  func (x *RunCatalogScanResponse) GetScanResult() int32 {
  3239  	if x != nil && x.ScanResult != nil {
  3240  		return *x.ScanResult
  3241  	}
  3242  	return 0
  3243  }
  3244  
  3245  type EnableCatalogJanitorRequest struct {
  3246  	state         protoimpl.MessageState `protogen:"open.v1"`
  3247  	Enable        *bool                  `protobuf:"varint,1,req,name=enable" json:"enable,omitempty"`
  3248  	unknownFields protoimpl.UnknownFields
  3249  	sizeCache     protoimpl.SizeCache
  3250  }
  3251  
  3252  func (x *EnableCatalogJanitorRequest) Reset() {
  3253  	*x = EnableCatalogJanitorRequest{}
  3254  	mi := &file_Master_proto_msgTypes[64]
  3255  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3256  	ms.StoreMessageInfo(mi)
  3257  }
  3258  
  3259  func (x *EnableCatalogJanitorRequest) String() string {
  3260  	return protoimpl.X.MessageStringOf(x)
  3261  }
  3262  
  3263  func (*EnableCatalogJanitorRequest) ProtoMessage() {}
  3264  
  3265  func (x *EnableCatalogJanitorRequest) ProtoReflect() protoreflect.Message {
  3266  	mi := &file_Master_proto_msgTypes[64]
  3267  	if x != nil {
  3268  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3269  		if ms.LoadMessageInfo() == nil {
  3270  			ms.StoreMessageInfo(mi)
  3271  		}
  3272  		return ms
  3273  	}
  3274  	return mi.MessageOf(x)
  3275  }
  3276  
  3277  // Deprecated: Use EnableCatalogJanitorRequest.ProtoReflect.Descriptor instead.
  3278  func (*EnableCatalogJanitorRequest) Descriptor() ([]byte, []int) {
  3279  	return file_Master_proto_rawDescGZIP(), []int{64}
  3280  }
  3281  
  3282  func (x *EnableCatalogJanitorRequest) GetEnable() bool {
  3283  	if x != nil && x.Enable != nil {
  3284  		return *x.Enable
  3285  	}
  3286  	return false
  3287  }
  3288  
  3289  type EnableCatalogJanitorResponse struct {
  3290  	state         protoimpl.MessageState `protogen:"open.v1"`
  3291  	PrevValue     *bool                  `protobuf:"varint,1,opt,name=prev_value,json=prevValue" json:"prev_value,omitempty"`
  3292  	unknownFields protoimpl.UnknownFields
  3293  	sizeCache     protoimpl.SizeCache
  3294  }
  3295  
  3296  func (x *EnableCatalogJanitorResponse) Reset() {
  3297  	*x = EnableCatalogJanitorResponse{}
  3298  	mi := &file_Master_proto_msgTypes[65]
  3299  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3300  	ms.StoreMessageInfo(mi)
  3301  }
  3302  
  3303  func (x *EnableCatalogJanitorResponse) String() string {
  3304  	return protoimpl.X.MessageStringOf(x)
  3305  }
  3306  
  3307  func (*EnableCatalogJanitorResponse) ProtoMessage() {}
  3308  
  3309  func (x *EnableCatalogJanitorResponse) ProtoReflect() protoreflect.Message {
  3310  	mi := &file_Master_proto_msgTypes[65]
  3311  	if x != nil {
  3312  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3313  		if ms.LoadMessageInfo() == nil {
  3314  			ms.StoreMessageInfo(mi)
  3315  		}
  3316  		return ms
  3317  	}
  3318  	return mi.MessageOf(x)
  3319  }
  3320  
  3321  // Deprecated: Use EnableCatalogJanitorResponse.ProtoReflect.Descriptor instead.
  3322  func (*EnableCatalogJanitorResponse) Descriptor() ([]byte, []int) {
  3323  	return file_Master_proto_rawDescGZIP(), []int{65}
  3324  }
  3325  
  3326  func (x *EnableCatalogJanitorResponse) GetPrevValue() bool {
  3327  	if x != nil && x.PrevValue != nil {
  3328  		return *x.PrevValue
  3329  	}
  3330  	return false
  3331  }
  3332  
  3333  type IsCatalogJanitorEnabledRequest struct {
  3334  	state         protoimpl.MessageState `protogen:"open.v1"`
  3335  	unknownFields protoimpl.UnknownFields
  3336  	sizeCache     protoimpl.SizeCache
  3337  }
  3338  
  3339  func (x *IsCatalogJanitorEnabledRequest) Reset() {
  3340  	*x = IsCatalogJanitorEnabledRequest{}
  3341  	mi := &file_Master_proto_msgTypes[66]
  3342  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3343  	ms.StoreMessageInfo(mi)
  3344  }
  3345  
  3346  func (x *IsCatalogJanitorEnabledRequest) String() string {
  3347  	return protoimpl.X.MessageStringOf(x)
  3348  }
  3349  
  3350  func (*IsCatalogJanitorEnabledRequest) ProtoMessage() {}
  3351  
  3352  func (x *IsCatalogJanitorEnabledRequest) ProtoReflect() protoreflect.Message {
  3353  	mi := &file_Master_proto_msgTypes[66]
  3354  	if x != nil {
  3355  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3356  		if ms.LoadMessageInfo() == nil {
  3357  			ms.StoreMessageInfo(mi)
  3358  		}
  3359  		return ms
  3360  	}
  3361  	return mi.MessageOf(x)
  3362  }
  3363  
  3364  // Deprecated: Use IsCatalogJanitorEnabledRequest.ProtoReflect.Descriptor instead.
  3365  func (*IsCatalogJanitorEnabledRequest) Descriptor() ([]byte, []int) {
  3366  	return file_Master_proto_rawDescGZIP(), []int{66}
  3367  }
  3368  
  3369  type IsCatalogJanitorEnabledResponse struct {
  3370  	state         protoimpl.MessageState `protogen:"open.v1"`
  3371  	Value         *bool                  `protobuf:"varint,1,req,name=value" json:"value,omitempty"`
  3372  	unknownFields protoimpl.UnknownFields
  3373  	sizeCache     protoimpl.SizeCache
  3374  }
  3375  
  3376  func (x *IsCatalogJanitorEnabledResponse) Reset() {
  3377  	*x = IsCatalogJanitorEnabledResponse{}
  3378  	mi := &file_Master_proto_msgTypes[67]
  3379  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3380  	ms.StoreMessageInfo(mi)
  3381  }
  3382  
  3383  func (x *IsCatalogJanitorEnabledResponse) String() string {
  3384  	return protoimpl.X.MessageStringOf(x)
  3385  }
  3386  
  3387  func (*IsCatalogJanitorEnabledResponse) ProtoMessage() {}
  3388  
  3389  func (x *IsCatalogJanitorEnabledResponse) ProtoReflect() protoreflect.Message {
  3390  	mi := &file_Master_proto_msgTypes[67]
  3391  	if x != nil {
  3392  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3393  		if ms.LoadMessageInfo() == nil {
  3394  			ms.StoreMessageInfo(mi)
  3395  		}
  3396  		return ms
  3397  	}
  3398  	return mi.MessageOf(x)
  3399  }
  3400  
  3401  // Deprecated: Use IsCatalogJanitorEnabledResponse.ProtoReflect.Descriptor instead.
  3402  func (*IsCatalogJanitorEnabledResponse) Descriptor() ([]byte, []int) {
  3403  	return file_Master_proto_rawDescGZIP(), []int{67}
  3404  }
  3405  
  3406  func (x *IsCatalogJanitorEnabledResponse) GetValue() bool {
  3407  	if x != nil && x.Value != nil {
  3408  		return *x.Value
  3409  	}
  3410  	return false
  3411  }
  3412  
  3413  type SnapshotRequest struct {
  3414  	state         protoimpl.MessageState `protogen:"open.v1"`
  3415  	Snapshot      *SnapshotDescription   `protobuf:"bytes,1,req,name=snapshot" json:"snapshot,omitempty"`
  3416  	unknownFields protoimpl.UnknownFields
  3417  	sizeCache     protoimpl.SizeCache
  3418  }
  3419  
  3420  func (x *SnapshotRequest) Reset() {
  3421  	*x = SnapshotRequest{}
  3422  	mi := &file_Master_proto_msgTypes[68]
  3423  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3424  	ms.StoreMessageInfo(mi)
  3425  }
  3426  
  3427  func (x *SnapshotRequest) String() string {
  3428  	return protoimpl.X.MessageStringOf(x)
  3429  }
  3430  
  3431  func (*SnapshotRequest) ProtoMessage() {}
  3432  
  3433  func (x *SnapshotRequest) ProtoReflect() protoreflect.Message {
  3434  	mi := &file_Master_proto_msgTypes[68]
  3435  	if x != nil {
  3436  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3437  		if ms.LoadMessageInfo() == nil {
  3438  			ms.StoreMessageInfo(mi)
  3439  		}
  3440  		return ms
  3441  	}
  3442  	return mi.MessageOf(x)
  3443  }
  3444  
  3445  // Deprecated: Use SnapshotRequest.ProtoReflect.Descriptor instead.
  3446  func (*SnapshotRequest) Descriptor() ([]byte, []int) {
  3447  	return file_Master_proto_rawDescGZIP(), []int{68}
  3448  }
  3449  
  3450  func (x *SnapshotRequest) GetSnapshot() *SnapshotDescription {
  3451  	if x != nil {
  3452  		return x.Snapshot
  3453  	}
  3454  	return nil
  3455  }
  3456  
  3457  type SnapshotResponse struct {
  3458  	state           protoimpl.MessageState `protogen:"open.v1"`
  3459  	ExpectedTimeout *int64                 `protobuf:"varint,1,req,name=expected_timeout,json=expectedTimeout" json:"expected_timeout,omitempty"`
  3460  	unknownFields   protoimpl.UnknownFields
  3461  	sizeCache       protoimpl.SizeCache
  3462  }
  3463  
  3464  func (x *SnapshotResponse) Reset() {
  3465  	*x = SnapshotResponse{}
  3466  	mi := &file_Master_proto_msgTypes[69]
  3467  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3468  	ms.StoreMessageInfo(mi)
  3469  }
  3470  
  3471  func (x *SnapshotResponse) String() string {
  3472  	return protoimpl.X.MessageStringOf(x)
  3473  }
  3474  
  3475  func (*SnapshotResponse) ProtoMessage() {}
  3476  
  3477  func (x *SnapshotResponse) ProtoReflect() protoreflect.Message {
  3478  	mi := &file_Master_proto_msgTypes[69]
  3479  	if x != nil {
  3480  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3481  		if ms.LoadMessageInfo() == nil {
  3482  			ms.StoreMessageInfo(mi)
  3483  		}
  3484  		return ms
  3485  	}
  3486  	return mi.MessageOf(x)
  3487  }
  3488  
  3489  // Deprecated: Use SnapshotResponse.ProtoReflect.Descriptor instead.
  3490  func (*SnapshotResponse) Descriptor() ([]byte, []int) {
  3491  	return file_Master_proto_rawDescGZIP(), []int{69}
  3492  }
  3493  
  3494  func (x *SnapshotResponse) GetExpectedTimeout() int64 {
  3495  	if x != nil && x.ExpectedTimeout != nil {
  3496  		return *x.ExpectedTimeout
  3497  	}
  3498  	return 0
  3499  }
  3500  
  3501  type GetCompletedSnapshotsRequest struct {
  3502  	state         protoimpl.MessageState `protogen:"open.v1"`
  3503  	unknownFields protoimpl.UnknownFields
  3504  	sizeCache     protoimpl.SizeCache
  3505  }
  3506  
  3507  func (x *GetCompletedSnapshotsRequest) Reset() {
  3508  	*x = GetCompletedSnapshotsRequest{}
  3509  	mi := &file_Master_proto_msgTypes[70]
  3510  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3511  	ms.StoreMessageInfo(mi)
  3512  }
  3513  
  3514  func (x *GetCompletedSnapshotsRequest) String() string {
  3515  	return protoimpl.X.MessageStringOf(x)
  3516  }
  3517  
  3518  func (*GetCompletedSnapshotsRequest) ProtoMessage() {}
  3519  
  3520  func (x *GetCompletedSnapshotsRequest) ProtoReflect() protoreflect.Message {
  3521  	mi := &file_Master_proto_msgTypes[70]
  3522  	if x != nil {
  3523  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3524  		if ms.LoadMessageInfo() == nil {
  3525  			ms.StoreMessageInfo(mi)
  3526  		}
  3527  		return ms
  3528  	}
  3529  	return mi.MessageOf(x)
  3530  }
  3531  
  3532  // Deprecated: Use GetCompletedSnapshotsRequest.ProtoReflect.Descriptor instead.
  3533  func (*GetCompletedSnapshotsRequest) Descriptor() ([]byte, []int) {
  3534  	return file_Master_proto_rawDescGZIP(), []int{70}
  3535  }
  3536  
  3537  type GetCompletedSnapshotsResponse struct {
  3538  	state         protoimpl.MessageState `protogen:"open.v1"`
  3539  	Snapshots     []*SnapshotDescription `protobuf:"bytes,1,rep,name=snapshots" json:"snapshots,omitempty"`
  3540  	unknownFields protoimpl.UnknownFields
  3541  	sizeCache     protoimpl.SizeCache
  3542  }
  3543  
  3544  func (x *GetCompletedSnapshotsResponse) Reset() {
  3545  	*x = GetCompletedSnapshotsResponse{}
  3546  	mi := &file_Master_proto_msgTypes[71]
  3547  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3548  	ms.StoreMessageInfo(mi)
  3549  }
  3550  
  3551  func (x *GetCompletedSnapshotsResponse) String() string {
  3552  	return protoimpl.X.MessageStringOf(x)
  3553  }
  3554  
  3555  func (*GetCompletedSnapshotsResponse) ProtoMessage() {}
  3556  
  3557  func (x *GetCompletedSnapshotsResponse) ProtoReflect() protoreflect.Message {
  3558  	mi := &file_Master_proto_msgTypes[71]
  3559  	if x != nil {
  3560  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3561  		if ms.LoadMessageInfo() == nil {
  3562  			ms.StoreMessageInfo(mi)
  3563  		}
  3564  		return ms
  3565  	}
  3566  	return mi.MessageOf(x)
  3567  }
  3568  
  3569  // Deprecated: Use GetCompletedSnapshotsResponse.ProtoReflect.Descriptor instead.
  3570  func (*GetCompletedSnapshotsResponse) Descriptor() ([]byte, []int) {
  3571  	return file_Master_proto_rawDescGZIP(), []int{71}
  3572  }
  3573  
  3574  func (x *GetCompletedSnapshotsResponse) GetSnapshots() []*SnapshotDescription {
  3575  	if x != nil {
  3576  		return x.Snapshots
  3577  	}
  3578  	return nil
  3579  }
  3580  
  3581  type DeleteSnapshotRequest struct {
  3582  	state         protoimpl.MessageState `protogen:"open.v1"`
  3583  	Snapshot      *SnapshotDescription   `protobuf:"bytes,1,req,name=snapshot" json:"snapshot,omitempty"`
  3584  	unknownFields protoimpl.UnknownFields
  3585  	sizeCache     protoimpl.SizeCache
  3586  }
  3587  
  3588  func (x *DeleteSnapshotRequest) Reset() {
  3589  	*x = DeleteSnapshotRequest{}
  3590  	mi := &file_Master_proto_msgTypes[72]
  3591  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3592  	ms.StoreMessageInfo(mi)
  3593  }
  3594  
  3595  func (x *DeleteSnapshotRequest) String() string {
  3596  	return protoimpl.X.MessageStringOf(x)
  3597  }
  3598  
  3599  func (*DeleteSnapshotRequest) ProtoMessage() {}
  3600  
  3601  func (x *DeleteSnapshotRequest) ProtoReflect() protoreflect.Message {
  3602  	mi := &file_Master_proto_msgTypes[72]
  3603  	if x != nil {
  3604  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3605  		if ms.LoadMessageInfo() == nil {
  3606  			ms.StoreMessageInfo(mi)
  3607  		}
  3608  		return ms
  3609  	}
  3610  	return mi.MessageOf(x)
  3611  }
  3612  
  3613  // Deprecated: Use DeleteSnapshotRequest.ProtoReflect.Descriptor instead.
  3614  func (*DeleteSnapshotRequest) Descriptor() ([]byte, []int) {
  3615  	return file_Master_proto_rawDescGZIP(), []int{72}
  3616  }
  3617  
  3618  func (x *DeleteSnapshotRequest) GetSnapshot() *SnapshotDescription {
  3619  	if x != nil {
  3620  		return x.Snapshot
  3621  	}
  3622  	return nil
  3623  }
  3624  
  3625  type DeleteSnapshotResponse struct {
  3626  	state         protoimpl.MessageState `protogen:"open.v1"`
  3627  	unknownFields protoimpl.UnknownFields
  3628  	sizeCache     protoimpl.SizeCache
  3629  }
  3630  
  3631  func (x *DeleteSnapshotResponse) Reset() {
  3632  	*x = DeleteSnapshotResponse{}
  3633  	mi := &file_Master_proto_msgTypes[73]
  3634  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3635  	ms.StoreMessageInfo(mi)
  3636  }
  3637  
  3638  func (x *DeleteSnapshotResponse) String() string {
  3639  	return protoimpl.X.MessageStringOf(x)
  3640  }
  3641  
  3642  func (*DeleteSnapshotResponse) ProtoMessage() {}
  3643  
  3644  func (x *DeleteSnapshotResponse) ProtoReflect() protoreflect.Message {
  3645  	mi := &file_Master_proto_msgTypes[73]
  3646  	if x != nil {
  3647  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3648  		if ms.LoadMessageInfo() == nil {
  3649  			ms.StoreMessageInfo(mi)
  3650  		}
  3651  		return ms
  3652  	}
  3653  	return mi.MessageOf(x)
  3654  }
  3655  
  3656  // Deprecated: Use DeleteSnapshotResponse.ProtoReflect.Descriptor instead.
  3657  func (*DeleteSnapshotResponse) Descriptor() ([]byte, []int) {
  3658  	return file_Master_proto_rawDescGZIP(), []int{73}
  3659  }
  3660  
  3661  type RestoreSnapshotRequest struct {
  3662  	state         protoimpl.MessageState `protogen:"open.v1"`
  3663  	Snapshot      *SnapshotDescription   `protobuf:"bytes,1,req,name=snapshot" json:"snapshot,omitempty"`
  3664  	unknownFields protoimpl.UnknownFields
  3665  	sizeCache     protoimpl.SizeCache
  3666  }
  3667  
  3668  func (x *RestoreSnapshotRequest) Reset() {
  3669  	*x = RestoreSnapshotRequest{}
  3670  	mi := &file_Master_proto_msgTypes[74]
  3671  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3672  	ms.StoreMessageInfo(mi)
  3673  }
  3674  
  3675  func (x *RestoreSnapshotRequest) String() string {
  3676  	return protoimpl.X.MessageStringOf(x)
  3677  }
  3678  
  3679  func (*RestoreSnapshotRequest) ProtoMessage() {}
  3680  
  3681  func (x *RestoreSnapshotRequest) ProtoReflect() protoreflect.Message {
  3682  	mi := &file_Master_proto_msgTypes[74]
  3683  	if x != nil {
  3684  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3685  		if ms.LoadMessageInfo() == nil {
  3686  			ms.StoreMessageInfo(mi)
  3687  		}
  3688  		return ms
  3689  	}
  3690  	return mi.MessageOf(x)
  3691  }
  3692  
  3693  // Deprecated: Use RestoreSnapshotRequest.ProtoReflect.Descriptor instead.
  3694  func (*RestoreSnapshotRequest) Descriptor() ([]byte, []int) {
  3695  	return file_Master_proto_rawDescGZIP(), []int{74}
  3696  }
  3697  
  3698  func (x *RestoreSnapshotRequest) GetSnapshot() *SnapshotDescription {
  3699  	if x != nil {
  3700  		return x.Snapshot
  3701  	}
  3702  	return nil
  3703  }
  3704  
  3705  type RestoreSnapshotResponse struct {
  3706  	state         protoimpl.MessageState `protogen:"open.v1"`
  3707  	unknownFields protoimpl.UnknownFields
  3708  	sizeCache     protoimpl.SizeCache
  3709  }
  3710  
  3711  func (x *RestoreSnapshotResponse) Reset() {
  3712  	*x = RestoreSnapshotResponse{}
  3713  	mi := &file_Master_proto_msgTypes[75]
  3714  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3715  	ms.StoreMessageInfo(mi)
  3716  }
  3717  
  3718  func (x *RestoreSnapshotResponse) String() string {
  3719  	return protoimpl.X.MessageStringOf(x)
  3720  }
  3721  
  3722  func (*RestoreSnapshotResponse) ProtoMessage() {}
  3723  
  3724  func (x *RestoreSnapshotResponse) ProtoReflect() protoreflect.Message {
  3725  	mi := &file_Master_proto_msgTypes[75]
  3726  	if x != nil {
  3727  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3728  		if ms.LoadMessageInfo() == nil {
  3729  			ms.StoreMessageInfo(mi)
  3730  		}
  3731  		return ms
  3732  	}
  3733  	return mi.MessageOf(x)
  3734  }
  3735  
  3736  // Deprecated: Use RestoreSnapshotResponse.ProtoReflect.Descriptor instead.
  3737  func (*RestoreSnapshotResponse) Descriptor() ([]byte, []int) {
  3738  	return file_Master_proto_rawDescGZIP(), []int{75}
  3739  }
  3740  
  3741  // if you don't send the snapshot, then you will get it back
  3742  // in the response (if the snapshot is done) so you can check the snapshot
  3743  type IsSnapshotDoneRequest struct {
  3744  	state         protoimpl.MessageState `protogen:"open.v1"`
  3745  	Snapshot      *SnapshotDescription   `protobuf:"bytes,1,opt,name=snapshot" json:"snapshot,omitempty"`
  3746  	unknownFields protoimpl.UnknownFields
  3747  	sizeCache     protoimpl.SizeCache
  3748  }
  3749  
  3750  func (x *IsSnapshotDoneRequest) Reset() {
  3751  	*x = IsSnapshotDoneRequest{}
  3752  	mi := &file_Master_proto_msgTypes[76]
  3753  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3754  	ms.StoreMessageInfo(mi)
  3755  }
  3756  
  3757  func (x *IsSnapshotDoneRequest) String() string {
  3758  	return protoimpl.X.MessageStringOf(x)
  3759  }
  3760  
  3761  func (*IsSnapshotDoneRequest) ProtoMessage() {}
  3762  
  3763  func (x *IsSnapshotDoneRequest) ProtoReflect() protoreflect.Message {
  3764  	mi := &file_Master_proto_msgTypes[76]
  3765  	if x != nil {
  3766  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3767  		if ms.LoadMessageInfo() == nil {
  3768  			ms.StoreMessageInfo(mi)
  3769  		}
  3770  		return ms
  3771  	}
  3772  	return mi.MessageOf(x)
  3773  }
  3774  
  3775  // Deprecated: Use IsSnapshotDoneRequest.ProtoReflect.Descriptor instead.
  3776  func (*IsSnapshotDoneRequest) Descriptor() ([]byte, []int) {
  3777  	return file_Master_proto_rawDescGZIP(), []int{76}
  3778  }
  3779  
  3780  func (x *IsSnapshotDoneRequest) GetSnapshot() *SnapshotDescription {
  3781  	if x != nil {
  3782  		return x.Snapshot
  3783  	}
  3784  	return nil
  3785  }
  3786  
  3787  type IsSnapshotDoneResponse struct {
  3788  	state         protoimpl.MessageState `protogen:"open.v1"`
  3789  	Done          *bool                  `protobuf:"varint,1,opt,name=done,def=0" json:"done,omitempty"`
  3790  	Snapshot      *SnapshotDescription   `protobuf:"bytes,2,opt,name=snapshot" json:"snapshot,omitempty"`
  3791  	unknownFields protoimpl.UnknownFields
  3792  	sizeCache     protoimpl.SizeCache
  3793  }
  3794  
  3795  // Default values for IsSnapshotDoneResponse fields.
  3796  const (
  3797  	Default_IsSnapshotDoneResponse_Done = bool(false)
  3798  )
  3799  
  3800  func (x *IsSnapshotDoneResponse) Reset() {
  3801  	*x = IsSnapshotDoneResponse{}
  3802  	mi := &file_Master_proto_msgTypes[77]
  3803  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3804  	ms.StoreMessageInfo(mi)
  3805  }
  3806  
  3807  func (x *IsSnapshotDoneResponse) String() string {
  3808  	return protoimpl.X.MessageStringOf(x)
  3809  }
  3810  
  3811  func (*IsSnapshotDoneResponse) ProtoMessage() {}
  3812  
  3813  func (x *IsSnapshotDoneResponse) ProtoReflect() protoreflect.Message {
  3814  	mi := &file_Master_proto_msgTypes[77]
  3815  	if x != nil {
  3816  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3817  		if ms.LoadMessageInfo() == nil {
  3818  			ms.StoreMessageInfo(mi)
  3819  		}
  3820  		return ms
  3821  	}
  3822  	return mi.MessageOf(x)
  3823  }
  3824  
  3825  // Deprecated: Use IsSnapshotDoneResponse.ProtoReflect.Descriptor instead.
  3826  func (*IsSnapshotDoneResponse) Descriptor() ([]byte, []int) {
  3827  	return file_Master_proto_rawDescGZIP(), []int{77}
  3828  }
  3829  
  3830  func (x *IsSnapshotDoneResponse) GetDone() bool {
  3831  	if x != nil && x.Done != nil {
  3832  		return *x.Done
  3833  	}
  3834  	return Default_IsSnapshotDoneResponse_Done
  3835  }
  3836  
  3837  func (x *IsSnapshotDoneResponse) GetSnapshot() *SnapshotDescription {
  3838  	if x != nil {
  3839  		return x.Snapshot
  3840  	}
  3841  	return nil
  3842  }
  3843  
  3844  type IsRestoreSnapshotDoneRequest struct {
  3845  	state         protoimpl.MessageState `protogen:"open.v1"`
  3846  	Snapshot      *SnapshotDescription   `protobuf:"bytes,1,opt,name=snapshot" json:"snapshot,omitempty"`
  3847  	unknownFields protoimpl.UnknownFields
  3848  	sizeCache     protoimpl.SizeCache
  3849  }
  3850  
  3851  func (x *IsRestoreSnapshotDoneRequest) Reset() {
  3852  	*x = IsRestoreSnapshotDoneRequest{}
  3853  	mi := &file_Master_proto_msgTypes[78]
  3854  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3855  	ms.StoreMessageInfo(mi)
  3856  }
  3857  
  3858  func (x *IsRestoreSnapshotDoneRequest) String() string {
  3859  	return protoimpl.X.MessageStringOf(x)
  3860  }
  3861  
  3862  func (*IsRestoreSnapshotDoneRequest) ProtoMessage() {}
  3863  
  3864  func (x *IsRestoreSnapshotDoneRequest) ProtoReflect() protoreflect.Message {
  3865  	mi := &file_Master_proto_msgTypes[78]
  3866  	if x != nil {
  3867  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3868  		if ms.LoadMessageInfo() == nil {
  3869  			ms.StoreMessageInfo(mi)
  3870  		}
  3871  		return ms
  3872  	}
  3873  	return mi.MessageOf(x)
  3874  }
  3875  
  3876  // Deprecated: Use IsRestoreSnapshotDoneRequest.ProtoReflect.Descriptor instead.
  3877  func (*IsRestoreSnapshotDoneRequest) Descriptor() ([]byte, []int) {
  3878  	return file_Master_proto_rawDescGZIP(), []int{78}
  3879  }
  3880  
  3881  func (x *IsRestoreSnapshotDoneRequest) GetSnapshot() *SnapshotDescription {
  3882  	if x != nil {
  3883  		return x.Snapshot
  3884  	}
  3885  	return nil
  3886  }
  3887  
  3888  type IsRestoreSnapshotDoneResponse struct {
  3889  	state         protoimpl.MessageState `protogen:"open.v1"`
  3890  	Done          *bool                  `protobuf:"varint,1,opt,name=done,def=0" json:"done,omitempty"`
  3891  	unknownFields protoimpl.UnknownFields
  3892  	sizeCache     protoimpl.SizeCache
  3893  }
  3894  
  3895  // Default values for IsRestoreSnapshotDoneResponse fields.
  3896  const (
  3897  	Default_IsRestoreSnapshotDoneResponse_Done = bool(false)
  3898  )
  3899  
  3900  func (x *IsRestoreSnapshotDoneResponse) Reset() {
  3901  	*x = IsRestoreSnapshotDoneResponse{}
  3902  	mi := &file_Master_proto_msgTypes[79]
  3903  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3904  	ms.StoreMessageInfo(mi)
  3905  }
  3906  
  3907  func (x *IsRestoreSnapshotDoneResponse) String() string {
  3908  	return protoimpl.X.MessageStringOf(x)
  3909  }
  3910  
  3911  func (*IsRestoreSnapshotDoneResponse) ProtoMessage() {}
  3912  
  3913  func (x *IsRestoreSnapshotDoneResponse) ProtoReflect() protoreflect.Message {
  3914  	mi := &file_Master_proto_msgTypes[79]
  3915  	if x != nil {
  3916  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3917  		if ms.LoadMessageInfo() == nil {
  3918  			ms.StoreMessageInfo(mi)
  3919  		}
  3920  		return ms
  3921  	}
  3922  	return mi.MessageOf(x)
  3923  }
  3924  
  3925  // Deprecated: Use IsRestoreSnapshotDoneResponse.ProtoReflect.Descriptor instead.
  3926  func (*IsRestoreSnapshotDoneResponse) Descriptor() ([]byte, []int) {
  3927  	return file_Master_proto_rawDescGZIP(), []int{79}
  3928  }
  3929  
  3930  func (x *IsRestoreSnapshotDoneResponse) GetDone() bool {
  3931  	if x != nil && x.Done != nil {
  3932  		return *x.Done
  3933  	}
  3934  	return Default_IsRestoreSnapshotDoneResponse_Done
  3935  }
  3936  
  3937  type GetSchemaAlterStatusRequest struct {
  3938  	state         protoimpl.MessageState `protogen:"open.v1"`
  3939  	TableName     *TableName             `protobuf:"bytes,1,req,name=table_name,json=tableName" json:"table_name,omitempty"`
  3940  	unknownFields protoimpl.UnknownFields
  3941  	sizeCache     protoimpl.SizeCache
  3942  }
  3943  
  3944  func (x *GetSchemaAlterStatusRequest) Reset() {
  3945  	*x = GetSchemaAlterStatusRequest{}
  3946  	mi := &file_Master_proto_msgTypes[80]
  3947  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3948  	ms.StoreMessageInfo(mi)
  3949  }
  3950  
  3951  func (x *GetSchemaAlterStatusRequest) String() string {
  3952  	return protoimpl.X.MessageStringOf(x)
  3953  }
  3954  
  3955  func (*GetSchemaAlterStatusRequest) ProtoMessage() {}
  3956  
  3957  func (x *GetSchemaAlterStatusRequest) ProtoReflect() protoreflect.Message {
  3958  	mi := &file_Master_proto_msgTypes[80]
  3959  	if x != nil {
  3960  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3961  		if ms.LoadMessageInfo() == nil {
  3962  			ms.StoreMessageInfo(mi)
  3963  		}
  3964  		return ms
  3965  	}
  3966  	return mi.MessageOf(x)
  3967  }
  3968  
  3969  // Deprecated: Use GetSchemaAlterStatusRequest.ProtoReflect.Descriptor instead.
  3970  func (*GetSchemaAlterStatusRequest) Descriptor() ([]byte, []int) {
  3971  	return file_Master_proto_rawDescGZIP(), []int{80}
  3972  }
  3973  
  3974  func (x *GetSchemaAlterStatusRequest) GetTableName() *TableName {
  3975  	if x != nil {
  3976  		return x.TableName
  3977  	}
  3978  	return nil
  3979  }
  3980  
  3981  type GetSchemaAlterStatusResponse struct {
  3982  	state              protoimpl.MessageState `protogen:"open.v1"`
  3983  	YetToUpdateRegions *uint32                `protobuf:"varint,1,opt,name=yet_to_update_regions,json=yetToUpdateRegions" json:"yet_to_update_regions,omitempty"`
  3984  	TotalRegions       *uint32                `protobuf:"varint,2,opt,name=total_regions,json=totalRegions" json:"total_regions,omitempty"`
  3985  	unknownFields      protoimpl.UnknownFields
  3986  	sizeCache          protoimpl.SizeCache
  3987  }
  3988  
  3989  func (x *GetSchemaAlterStatusResponse) Reset() {
  3990  	*x = GetSchemaAlterStatusResponse{}
  3991  	mi := &file_Master_proto_msgTypes[81]
  3992  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3993  	ms.StoreMessageInfo(mi)
  3994  }
  3995  
  3996  func (x *GetSchemaAlterStatusResponse) String() string {
  3997  	return protoimpl.X.MessageStringOf(x)
  3998  }
  3999  
  4000  func (*GetSchemaAlterStatusResponse) ProtoMessage() {}
  4001  
  4002  func (x *GetSchemaAlterStatusResponse) ProtoReflect() protoreflect.Message {
  4003  	mi := &file_Master_proto_msgTypes[81]
  4004  	if x != nil {
  4005  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4006  		if ms.LoadMessageInfo() == nil {
  4007  			ms.StoreMessageInfo(mi)
  4008  		}
  4009  		return ms
  4010  	}
  4011  	return mi.MessageOf(x)
  4012  }
  4013  
  4014  // Deprecated: Use GetSchemaAlterStatusResponse.ProtoReflect.Descriptor instead.
  4015  func (*GetSchemaAlterStatusResponse) Descriptor() ([]byte, []int) {
  4016  	return file_Master_proto_rawDescGZIP(), []int{81}
  4017  }
  4018  
  4019  func (x *GetSchemaAlterStatusResponse) GetYetToUpdateRegions() uint32 {
  4020  	if x != nil && x.YetToUpdateRegions != nil {
  4021  		return *x.YetToUpdateRegions
  4022  	}
  4023  	return 0
  4024  }
  4025  
  4026  func (x *GetSchemaAlterStatusResponse) GetTotalRegions() uint32 {
  4027  	if x != nil && x.TotalRegions != nil {
  4028  		return *x.TotalRegions
  4029  	}
  4030  	return 0
  4031  }
  4032  
  4033  type GetTableDescriptorsRequest struct {
  4034  	state            protoimpl.MessageState `protogen:"open.v1"`
  4035  	TableNames       []*TableName           `protobuf:"bytes,1,rep,name=table_names,json=tableNames" json:"table_names,omitempty"`
  4036  	Regex            *string                `protobuf:"bytes,2,opt,name=regex" json:"regex,omitempty"`
  4037  	IncludeSysTables *bool                  `protobuf:"varint,3,opt,name=include_sys_tables,json=includeSysTables,def=0" json:"include_sys_tables,omitempty"`
  4038  	Namespace        *string                `protobuf:"bytes,4,opt,name=namespace" json:"namespace,omitempty"`
  4039  	unknownFields    protoimpl.UnknownFields
  4040  	sizeCache        protoimpl.SizeCache
  4041  }
  4042  
  4043  // Default values for GetTableDescriptorsRequest fields.
  4044  const (
  4045  	Default_GetTableDescriptorsRequest_IncludeSysTables = bool(false)
  4046  )
  4047  
  4048  func (x *GetTableDescriptorsRequest) Reset() {
  4049  	*x = GetTableDescriptorsRequest{}
  4050  	mi := &file_Master_proto_msgTypes[82]
  4051  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4052  	ms.StoreMessageInfo(mi)
  4053  }
  4054  
  4055  func (x *GetTableDescriptorsRequest) String() string {
  4056  	return protoimpl.X.MessageStringOf(x)
  4057  }
  4058  
  4059  func (*GetTableDescriptorsRequest) ProtoMessage() {}
  4060  
  4061  func (x *GetTableDescriptorsRequest) ProtoReflect() protoreflect.Message {
  4062  	mi := &file_Master_proto_msgTypes[82]
  4063  	if x != nil {
  4064  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4065  		if ms.LoadMessageInfo() == nil {
  4066  			ms.StoreMessageInfo(mi)
  4067  		}
  4068  		return ms
  4069  	}
  4070  	return mi.MessageOf(x)
  4071  }
  4072  
  4073  // Deprecated: Use GetTableDescriptorsRequest.ProtoReflect.Descriptor instead.
  4074  func (*GetTableDescriptorsRequest) Descriptor() ([]byte, []int) {
  4075  	return file_Master_proto_rawDescGZIP(), []int{82}
  4076  }
  4077  
  4078  func (x *GetTableDescriptorsRequest) GetTableNames() []*TableName {
  4079  	if x != nil {
  4080  		return x.TableNames
  4081  	}
  4082  	return nil
  4083  }
  4084  
  4085  func (x *GetTableDescriptorsRequest) GetRegex() string {
  4086  	if x != nil && x.Regex != nil {
  4087  		return *x.Regex
  4088  	}
  4089  	return ""
  4090  }
  4091  
  4092  func (x *GetTableDescriptorsRequest) GetIncludeSysTables() bool {
  4093  	if x != nil && x.IncludeSysTables != nil {
  4094  		return *x.IncludeSysTables
  4095  	}
  4096  	return Default_GetTableDescriptorsRequest_IncludeSysTables
  4097  }
  4098  
  4099  func (x *GetTableDescriptorsRequest) GetNamespace() string {
  4100  	if x != nil && x.Namespace != nil {
  4101  		return *x.Namespace
  4102  	}
  4103  	return ""
  4104  }
  4105  
  4106  type GetTableDescriptorsResponse struct {
  4107  	state         protoimpl.MessageState `protogen:"open.v1"`
  4108  	TableSchema   []*TableSchema         `protobuf:"bytes,1,rep,name=table_schema,json=tableSchema" json:"table_schema,omitempty"`
  4109  	unknownFields protoimpl.UnknownFields
  4110  	sizeCache     protoimpl.SizeCache
  4111  }
  4112  
  4113  func (x *GetTableDescriptorsResponse) Reset() {
  4114  	*x = GetTableDescriptorsResponse{}
  4115  	mi := &file_Master_proto_msgTypes[83]
  4116  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4117  	ms.StoreMessageInfo(mi)
  4118  }
  4119  
  4120  func (x *GetTableDescriptorsResponse) String() string {
  4121  	return protoimpl.X.MessageStringOf(x)
  4122  }
  4123  
  4124  func (*GetTableDescriptorsResponse) ProtoMessage() {}
  4125  
  4126  func (x *GetTableDescriptorsResponse) ProtoReflect() protoreflect.Message {
  4127  	mi := &file_Master_proto_msgTypes[83]
  4128  	if x != nil {
  4129  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4130  		if ms.LoadMessageInfo() == nil {
  4131  			ms.StoreMessageInfo(mi)
  4132  		}
  4133  		return ms
  4134  	}
  4135  	return mi.MessageOf(x)
  4136  }
  4137  
  4138  // Deprecated: Use GetTableDescriptorsResponse.ProtoReflect.Descriptor instead.
  4139  func (*GetTableDescriptorsResponse) Descriptor() ([]byte, []int) {
  4140  	return file_Master_proto_rawDescGZIP(), []int{83}
  4141  }
  4142  
  4143  func (x *GetTableDescriptorsResponse) GetTableSchema() []*TableSchema {
  4144  	if x != nil {
  4145  		return x.TableSchema
  4146  	}
  4147  	return nil
  4148  }
  4149  
  4150  type GetTableNamesRequest struct {
  4151  	state            protoimpl.MessageState `protogen:"open.v1"`
  4152  	Regex            *string                `protobuf:"bytes,1,opt,name=regex" json:"regex,omitempty"`
  4153  	IncludeSysTables *bool                  `protobuf:"varint,2,opt,name=include_sys_tables,json=includeSysTables,def=0" json:"include_sys_tables,omitempty"`
  4154  	Namespace        *string                `protobuf:"bytes,3,opt,name=namespace" json:"namespace,omitempty"`
  4155  	unknownFields    protoimpl.UnknownFields
  4156  	sizeCache        protoimpl.SizeCache
  4157  }
  4158  
  4159  // Default values for GetTableNamesRequest fields.
  4160  const (
  4161  	Default_GetTableNamesRequest_IncludeSysTables = bool(false)
  4162  )
  4163  
  4164  func (x *GetTableNamesRequest) Reset() {
  4165  	*x = GetTableNamesRequest{}
  4166  	mi := &file_Master_proto_msgTypes[84]
  4167  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4168  	ms.StoreMessageInfo(mi)
  4169  }
  4170  
  4171  func (x *GetTableNamesRequest) String() string {
  4172  	return protoimpl.X.MessageStringOf(x)
  4173  }
  4174  
  4175  func (*GetTableNamesRequest) ProtoMessage() {}
  4176  
  4177  func (x *GetTableNamesRequest) ProtoReflect() protoreflect.Message {
  4178  	mi := &file_Master_proto_msgTypes[84]
  4179  	if x != nil {
  4180  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4181  		if ms.LoadMessageInfo() == nil {
  4182  			ms.StoreMessageInfo(mi)
  4183  		}
  4184  		return ms
  4185  	}
  4186  	return mi.MessageOf(x)
  4187  }
  4188  
  4189  // Deprecated: Use GetTableNamesRequest.ProtoReflect.Descriptor instead.
  4190  func (*GetTableNamesRequest) Descriptor() ([]byte, []int) {
  4191  	return file_Master_proto_rawDescGZIP(), []int{84}
  4192  }
  4193  
  4194  func (x *GetTableNamesRequest) GetRegex() string {
  4195  	if x != nil && x.Regex != nil {
  4196  		return *x.Regex
  4197  	}
  4198  	return ""
  4199  }
  4200  
  4201  func (x *GetTableNamesRequest) GetIncludeSysTables() bool {
  4202  	if x != nil && x.IncludeSysTables != nil {
  4203  		return *x.IncludeSysTables
  4204  	}
  4205  	return Default_GetTableNamesRequest_IncludeSysTables
  4206  }
  4207  
  4208  func (x *GetTableNamesRequest) GetNamespace() string {
  4209  	if x != nil && x.Namespace != nil {
  4210  		return *x.Namespace
  4211  	}
  4212  	return ""
  4213  }
  4214  
  4215  type GetTableNamesResponse struct {
  4216  	state         protoimpl.MessageState `protogen:"open.v1"`
  4217  	TableNames    []*TableName           `protobuf:"bytes,1,rep,name=table_names,json=tableNames" json:"table_names,omitempty"`
  4218  	unknownFields protoimpl.UnknownFields
  4219  	sizeCache     protoimpl.SizeCache
  4220  }
  4221  
  4222  func (x *GetTableNamesResponse) Reset() {
  4223  	*x = GetTableNamesResponse{}
  4224  	mi := &file_Master_proto_msgTypes[85]
  4225  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4226  	ms.StoreMessageInfo(mi)
  4227  }
  4228  
  4229  func (x *GetTableNamesResponse) String() string {
  4230  	return protoimpl.X.MessageStringOf(x)
  4231  }
  4232  
  4233  func (*GetTableNamesResponse) ProtoMessage() {}
  4234  
  4235  func (x *GetTableNamesResponse) ProtoReflect() protoreflect.Message {
  4236  	mi := &file_Master_proto_msgTypes[85]
  4237  	if x != nil {
  4238  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4239  		if ms.LoadMessageInfo() == nil {
  4240  			ms.StoreMessageInfo(mi)
  4241  		}
  4242  		return ms
  4243  	}
  4244  	return mi.MessageOf(x)
  4245  }
  4246  
  4247  // Deprecated: Use GetTableNamesResponse.ProtoReflect.Descriptor instead.
  4248  func (*GetTableNamesResponse) Descriptor() ([]byte, []int) {
  4249  	return file_Master_proto_rawDescGZIP(), []int{85}
  4250  }
  4251  
  4252  func (x *GetTableNamesResponse) GetTableNames() []*TableName {
  4253  	if x != nil {
  4254  		return x.TableNames
  4255  	}
  4256  	return nil
  4257  }
  4258  
  4259  type GetClusterStatusRequest struct {
  4260  	state         protoimpl.MessageState `protogen:"open.v1"`
  4261  	unknownFields protoimpl.UnknownFields
  4262  	sizeCache     protoimpl.SizeCache
  4263  }
  4264  
  4265  func (x *GetClusterStatusRequest) Reset() {
  4266  	*x = GetClusterStatusRequest{}
  4267  	mi := &file_Master_proto_msgTypes[86]
  4268  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4269  	ms.StoreMessageInfo(mi)
  4270  }
  4271  
  4272  func (x *GetClusterStatusRequest) String() string {
  4273  	return protoimpl.X.MessageStringOf(x)
  4274  }
  4275  
  4276  func (*GetClusterStatusRequest) ProtoMessage() {}
  4277  
  4278  func (x *GetClusterStatusRequest) ProtoReflect() protoreflect.Message {
  4279  	mi := &file_Master_proto_msgTypes[86]
  4280  	if x != nil {
  4281  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4282  		if ms.LoadMessageInfo() == nil {
  4283  			ms.StoreMessageInfo(mi)
  4284  		}
  4285  		return ms
  4286  	}
  4287  	return mi.MessageOf(x)
  4288  }
  4289  
  4290  // Deprecated: Use GetClusterStatusRequest.ProtoReflect.Descriptor instead.
  4291  func (*GetClusterStatusRequest) Descriptor() ([]byte, []int) {
  4292  	return file_Master_proto_rawDescGZIP(), []int{86}
  4293  }
  4294  
  4295  type GetClusterStatusResponse struct {
  4296  	state         protoimpl.MessageState `protogen:"open.v1"`
  4297  	ClusterStatus *ClusterStatus         `protobuf:"bytes,1,req,name=cluster_status,json=clusterStatus" json:"cluster_status,omitempty"`
  4298  	unknownFields protoimpl.UnknownFields
  4299  	sizeCache     protoimpl.SizeCache
  4300  }
  4301  
  4302  func (x *GetClusterStatusResponse) Reset() {
  4303  	*x = GetClusterStatusResponse{}
  4304  	mi := &file_Master_proto_msgTypes[87]
  4305  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4306  	ms.StoreMessageInfo(mi)
  4307  }
  4308  
  4309  func (x *GetClusterStatusResponse) String() string {
  4310  	return protoimpl.X.MessageStringOf(x)
  4311  }
  4312  
  4313  func (*GetClusterStatusResponse) ProtoMessage() {}
  4314  
  4315  func (x *GetClusterStatusResponse) ProtoReflect() protoreflect.Message {
  4316  	mi := &file_Master_proto_msgTypes[87]
  4317  	if x != nil {
  4318  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4319  		if ms.LoadMessageInfo() == nil {
  4320  			ms.StoreMessageInfo(mi)
  4321  		}
  4322  		return ms
  4323  	}
  4324  	return mi.MessageOf(x)
  4325  }
  4326  
  4327  // Deprecated: Use GetClusterStatusResponse.ProtoReflect.Descriptor instead.
  4328  func (*GetClusterStatusResponse) Descriptor() ([]byte, []int) {
  4329  	return file_Master_proto_rawDescGZIP(), []int{87}
  4330  }
  4331  
  4332  func (x *GetClusterStatusResponse) GetClusterStatus() *ClusterStatus {
  4333  	if x != nil {
  4334  		return x.ClusterStatus
  4335  	}
  4336  	return nil
  4337  }
  4338  
  4339  type IsMasterRunningRequest struct {
  4340  	state         protoimpl.MessageState `protogen:"open.v1"`
  4341  	unknownFields protoimpl.UnknownFields
  4342  	sizeCache     protoimpl.SizeCache
  4343  }
  4344  
  4345  func (x *IsMasterRunningRequest) Reset() {
  4346  	*x = IsMasterRunningRequest{}
  4347  	mi := &file_Master_proto_msgTypes[88]
  4348  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4349  	ms.StoreMessageInfo(mi)
  4350  }
  4351  
  4352  func (x *IsMasterRunningRequest) String() string {
  4353  	return protoimpl.X.MessageStringOf(x)
  4354  }
  4355  
  4356  func (*IsMasterRunningRequest) ProtoMessage() {}
  4357  
  4358  func (x *IsMasterRunningRequest) ProtoReflect() protoreflect.Message {
  4359  	mi := &file_Master_proto_msgTypes[88]
  4360  	if x != nil {
  4361  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4362  		if ms.LoadMessageInfo() == nil {
  4363  			ms.StoreMessageInfo(mi)
  4364  		}
  4365  		return ms
  4366  	}
  4367  	return mi.MessageOf(x)
  4368  }
  4369  
  4370  // Deprecated: Use IsMasterRunningRequest.ProtoReflect.Descriptor instead.
  4371  func (*IsMasterRunningRequest) Descriptor() ([]byte, []int) {
  4372  	return file_Master_proto_rawDescGZIP(), []int{88}
  4373  }
  4374  
  4375  type IsMasterRunningResponse struct {
  4376  	state           protoimpl.MessageState `protogen:"open.v1"`
  4377  	IsMasterRunning *bool                  `protobuf:"varint,1,req,name=is_master_running,json=isMasterRunning" json:"is_master_running,omitempty"`
  4378  	unknownFields   protoimpl.UnknownFields
  4379  	sizeCache       protoimpl.SizeCache
  4380  }
  4381  
  4382  func (x *IsMasterRunningResponse) Reset() {
  4383  	*x = IsMasterRunningResponse{}
  4384  	mi := &file_Master_proto_msgTypes[89]
  4385  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4386  	ms.StoreMessageInfo(mi)
  4387  }
  4388  
  4389  func (x *IsMasterRunningResponse) String() string {
  4390  	return protoimpl.X.MessageStringOf(x)
  4391  }
  4392  
  4393  func (*IsMasterRunningResponse) ProtoMessage() {}
  4394  
  4395  func (x *IsMasterRunningResponse) ProtoReflect() protoreflect.Message {
  4396  	mi := &file_Master_proto_msgTypes[89]
  4397  	if x != nil {
  4398  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4399  		if ms.LoadMessageInfo() == nil {
  4400  			ms.StoreMessageInfo(mi)
  4401  		}
  4402  		return ms
  4403  	}
  4404  	return mi.MessageOf(x)
  4405  }
  4406  
  4407  // Deprecated: Use IsMasterRunningResponse.ProtoReflect.Descriptor instead.
  4408  func (*IsMasterRunningResponse) Descriptor() ([]byte, []int) {
  4409  	return file_Master_proto_rawDescGZIP(), []int{89}
  4410  }
  4411  
  4412  func (x *IsMasterRunningResponse) GetIsMasterRunning() bool {
  4413  	if x != nil && x.IsMasterRunning != nil {
  4414  		return *x.IsMasterRunning
  4415  	}
  4416  	return false
  4417  }
  4418  
  4419  type ExecProcedureRequest struct {
  4420  	state         protoimpl.MessageState `protogen:"open.v1"`
  4421  	Procedure     *ProcedureDescription  `protobuf:"bytes,1,req,name=procedure" json:"procedure,omitempty"`
  4422  	unknownFields protoimpl.UnknownFields
  4423  	sizeCache     protoimpl.SizeCache
  4424  }
  4425  
  4426  func (x *ExecProcedureRequest) Reset() {
  4427  	*x = ExecProcedureRequest{}
  4428  	mi := &file_Master_proto_msgTypes[90]
  4429  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4430  	ms.StoreMessageInfo(mi)
  4431  }
  4432  
  4433  func (x *ExecProcedureRequest) String() string {
  4434  	return protoimpl.X.MessageStringOf(x)
  4435  }
  4436  
  4437  func (*ExecProcedureRequest) ProtoMessage() {}
  4438  
  4439  func (x *ExecProcedureRequest) ProtoReflect() protoreflect.Message {
  4440  	mi := &file_Master_proto_msgTypes[90]
  4441  	if x != nil {
  4442  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4443  		if ms.LoadMessageInfo() == nil {
  4444  			ms.StoreMessageInfo(mi)
  4445  		}
  4446  		return ms
  4447  	}
  4448  	return mi.MessageOf(x)
  4449  }
  4450  
  4451  // Deprecated: Use ExecProcedureRequest.ProtoReflect.Descriptor instead.
  4452  func (*ExecProcedureRequest) Descriptor() ([]byte, []int) {
  4453  	return file_Master_proto_rawDescGZIP(), []int{90}
  4454  }
  4455  
  4456  func (x *ExecProcedureRequest) GetProcedure() *ProcedureDescription {
  4457  	if x != nil {
  4458  		return x.Procedure
  4459  	}
  4460  	return nil
  4461  }
  4462  
  4463  type ExecProcedureResponse struct {
  4464  	state           protoimpl.MessageState `protogen:"open.v1"`
  4465  	ExpectedTimeout *int64                 `protobuf:"varint,1,opt,name=expected_timeout,json=expectedTimeout" json:"expected_timeout,omitempty"`
  4466  	ReturnData      []byte                 `protobuf:"bytes,2,opt,name=return_data,json=returnData" json:"return_data,omitempty"`
  4467  	unknownFields   protoimpl.UnknownFields
  4468  	sizeCache       protoimpl.SizeCache
  4469  }
  4470  
  4471  func (x *ExecProcedureResponse) Reset() {
  4472  	*x = ExecProcedureResponse{}
  4473  	mi := &file_Master_proto_msgTypes[91]
  4474  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4475  	ms.StoreMessageInfo(mi)
  4476  }
  4477  
  4478  func (x *ExecProcedureResponse) String() string {
  4479  	return protoimpl.X.MessageStringOf(x)
  4480  }
  4481  
  4482  func (*ExecProcedureResponse) ProtoMessage() {}
  4483  
  4484  func (x *ExecProcedureResponse) ProtoReflect() protoreflect.Message {
  4485  	mi := &file_Master_proto_msgTypes[91]
  4486  	if x != nil {
  4487  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4488  		if ms.LoadMessageInfo() == nil {
  4489  			ms.StoreMessageInfo(mi)
  4490  		}
  4491  		return ms
  4492  	}
  4493  	return mi.MessageOf(x)
  4494  }
  4495  
  4496  // Deprecated: Use ExecProcedureResponse.ProtoReflect.Descriptor instead.
  4497  func (*ExecProcedureResponse) Descriptor() ([]byte, []int) {
  4498  	return file_Master_proto_rawDescGZIP(), []int{91}
  4499  }
  4500  
  4501  func (x *ExecProcedureResponse) GetExpectedTimeout() int64 {
  4502  	if x != nil && x.ExpectedTimeout != nil {
  4503  		return *x.ExpectedTimeout
  4504  	}
  4505  	return 0
  4506  }
  4507  
  4508  func (x *ExecProcedureResponse) GetReturnData() []byte {
  4509  	if x != nil {
  4510  		return x.ReturnData
  4511  	}
  4512  	return nil
  4513  }
  4514  
  4515  type IsProcedureDoneRequest struct {
  4516  	state         protoimpl.MessageState `protogen:"open.v1"`
  4517  	Procedure     *ProcedureDescription  `protobuf:"bytes,1,opt,name=procedure" json:"procedure,omitempty"`
  4518  	unknownFields protoimpl.UnknownFields
  4519  	sizeCache     protoimpl.SizeCache
  4520  }
  4521  
  4522  func (x *IsProcedureDoneRequest) Reset() {
  4523  	*x = IsProcedureDoneRequest{}
  4524  	mi := &file_Master_proto_msgTypes[92]
  4525  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4526  	ms.StoreMessageInfo(mi)
  4527  }
  4528  
  4529  func (x *IsProcedureDoneRequest) String() string {
  4530  	return protoimpl.X.MessageStringOf(x)
  4531  }
  4532  
  4533  func (*IsProcedureDoneRequest) ProtoMessage() {}
  4534  
  4535  func (x *IsProcedureDoneRequest) ProtoReflect() protoreflect.Message {
  4536  	mi := &file_Master_proto_msgTypes[92]
  4537  	if x != nil {
  4538  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4539  		if ms.LoadMessageInfo() == nil {
  4540  			ms.StoreMessageInfo(mi)
  4541  		}
  4542  		return ms
  4543  	}
  4544  	return mi.MessageOf(x)
  4545  }
  4546  
  4547  // Deprecated: Use IsProcedureDoneRequest.ProtoReflect.Descriptor instead.
  4548  func (*IsProcedureDoneRequest) Descriptor() ([]byte, []int) {
  4549  	return file_Master_proto_rawDescGZIP(), []int{92}
  4550  }
  4551  
  4552  func (x *IsProcedureDoneRequest) GetProcedure() *ProcedureDescription {
  4553  	if x != nil {
  4554  		return x.Procedure
  4555  	}
  4556  	return nil
  4557  }
  4558  
  4559  type IsProcedureDoneResponse struct {
  4560  	state         protoimpl.MessageState `protogen:"open.v1"`
  4561  	Done          *bool                  `protobuf:"varint,1,opt,name=done,def=0" json:"done,omitempty"`
  4562  	Snapshot      *ProcedureDescription  `protobuf:"bytes,2,opt,name=snapshot" json:"snapshot,omitempty"`
  4563  	unknownFields protoimpl.UnknownFields
  4564  	sizeCache     protoimpl.SizeCache
  4565  }
  4566  
  4567  // Default values for IsProcedureDoneResponse fields.
  4568  const (
  4569  	Default_IsProcedureDoneResponse_Done = bool(false)
  4570  )
  4571  
  4572  func (x *IsProcedureDoneResponse) Reset() {
  4573  	*x = IsProcedureDoneResponse{}
  4574  	mi := &file_Master_proto_msgTypes[93]
  4575  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4576  	ms.StoreMessageInfo(mi)
  4577  }
  4578  
  4579  func (x *IsProcedureDoneResponse) String() string {
  4580  	return protoimpl.X.MessageStringOf(x)
  4581  }
  4582  
  4583  func (*IsProcedureDoneResponse) ProtoMessage() {}
  4584  
  4585  func (x *IsProcedureDoneResponse) ProtoReflect() protoreflect.Message {
  4586  	mi := &file_Master_proto_msgTypes[93]
  4587  	if x != nil {
  4588  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4589  		if ms.LoadMessageInfo() == nil {
  4590  			ms.StoreMessageInfo(mi)
  4591  		}
  4592  		return ms
  4593  	}
  4594  	return mi.MessageOf(x)
  4595  }
  4596  
  4597  // Deprecated: Use IsProcedureDoneResponse.ProtoReflect.Descriptor instead.
  4598  func (*IsProcedureDoneResponse) Descriptor() ([]byte, []int) {
  4599  	return file_Master_proto_rawDescGZIP(), []int{93}
  4600  }
  4601  
  4602  func (x *IsProcedureDoneResponse) GetDone() bool {
  4603  	if x != nil && x.Done != nil {
  4604  		return *x.Done
  4605  	}
  4606  	return Default_IsProcedureDoneResponse_Done
  4607  }
  4608  
  4609  func (x *IsProcedureDoneResponse) GetSnapshot() *ProcedureDescription {
  4610  	if x != nil {
  4611  		return x.Snapshot
  4612  	}
  4613  	return nil
  4614  }
  4615  
  4616  type GetProcedureResultRequest struct {
  4617  	state         protoimpl.MessageState `protogen:"open.v1"`
  4618  	ProcId        *uint64                `protobuf:"varint,1,req,name=proc_id,json=procId" json:"proc_id,omitempty"`
  4619  	unknownFields protoimpl.UnknownFields
  4620  	sizeCache     protoimpl.SizeCache
  4621  }
  4622  
  4623  func (x *GetProcedureResultRequest) Reset() {
  4624  	*x = GetProcedureResultRequest{}
  4625  	mi := &file_Master_proto_msgTypes[94]
  4626  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4627  	ms.StoreMessageInfo(mi)
  4628  }
  4629  
  4630  func (x *GetProcedureResultRequest) String() string {
  4631  	return protoimpl.X.MessageStringOf(x)
  4632  }
  4633  
  4634  func (*GetProcedureResultRequest) ProtoMessage() {}
  4635  
  4636  func (x *GetProcedureResultRequest) ProtoReflect() protoreflect.Message {
  4637  	mi := &file_Master_proto_msgTypes[94]
  4638  	if x != nil {
  4639  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4640  		if ms.LoadMessageInfo() == nil {
  4641  			ms.StoreMessageInfo(mi)
  4642  		}
  4643  		return ms
  4644  	}
  4645  	return mi.MessageOf(x)
  4646  }
  4647  
  4648  // Deprecated: Use GetProcedureResultRequest.ProtoReflect.Descriptor instead.
  4649  func (*GetProcedureResultRequest) Descriptor() ([]byte, []int) {
  4650  	return file_Master_proto_rawDescGZIP(), []int{94}
  4651  }
  4652  
  4653  func (x *GetProcedureResultRequest) GetProcId() uint64 {
  4654  	if x != nil && x.ProcId != nil {
  4655  		return *x.ProcId
  4656  	}
  4657  	return 0
  4658  }
  4659  
  4660  type GetProcedureResultResponse struct {
  4661  	state         protoimpl.MessageState            `protogen:"open.v1"`
  4662  	State         *GetProcedureResultResponse_State `protobuf:"varint,1,req,name=state,enum=pb.GetProcedureResultResponse_State" json:"state,omitempty"`
  4663  	StartTime     *uint64                           `protobuf:"varint,2,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
  4664  	LastUpdate    *uint64                           `protobuf:"varint,3,opt,name=last_update,json=lastUpdate" json:"last_update,omitempty"`
  4665  	Result        []byte                            `protobuf:"bytes,4,opt,name=result" json:"result,omitempty"`
  4666  	Exception     *ForeignExceptionMessage          `protobuf:"bytes,5,opt,name=exception" json:"exception,omitempty"`
  4667  	unknownFields protoimpl.UnknownFields
  4668  	sizeCache     protoimpl.SizeCache
  4669  }
  4670  
  4671  func (x *GetProcedureResultResponse) Reset() {
  4672  	*x = GetProcedureResultResponse{}
  4673  	mi := &file_Master_proto_msgTypes[95]
  4674  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4675  	ms.StoreMessageInfo(mi)
  4676  }
  4677  
  4678  func (x *GetProcedureResultResponse) String() string {
  4679  	return protoimpl.X.MessageStringOf(x)
  4680  }
  4681  
  4682  func (*GetProcedureResultResponse) ProtoMessage() {}
  4683  
  4684  func (x *GetProcedureResultResponse) ProtoReflect() protoreflect.Message {
  4685  	mi := &file_Master_proto_msgTypes[95]
  4686  	if x != nil {
  4687  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4688  		if ms.LoadMessageInfo() == nil {
  4689  			ms.StoreMessageInfo(mi)
  4690  		}
  4691  		return ms
  4692  	}
  4693  	return mi.MessageOf(x)
  4694  }
  4695  
  4696  // Deprecated: Use GetProcedureResultResponse.ProtoReflect.Descriptor instead.
  4697  func (*GetProcedureResultResponse) Descriptor() ([]byte, []int) {
  4698  	return file_Master_proto_rawDescGZIP(), []int{95}
  4699  }
  4700  
  4701  func (x *GetProcedureResultResponse) GetState() GetProcedureResultResponse_State {
  4702  	if x != nil && x.State != nil {
  4703  		return *x.State
  4704  	}
  4705  	return GetProcedureResultResponse_NOT_FOUND
  4706  }
  4707  
  4708  func (x *GetProcedureResultResponse) GetStartTime() uint64 {
  4709  	if x != nil && x.StartTime != nil {
  4710  		return *x.StartTime
  4711  	}
  4712  	return 0
  4713  }
  4714  
  4715  func (x *GetProcedureResultResponse) GetLastUpdate() uint64 {
  4716  	if x != nil && x.LastUpdate != nil {
  4717  		return *x.LastUpdate
  4718  	}
  4719  	return 0
  4720  }
  4721  
  4722  func (x *GetProcedureResultResponse) GetResult() []byte {
  4723  	if x != nil {
  4724  		return x.Result
  4725  	}
  4726  	return nil
  4727  }
  4728  
  4729  func (x *GetProcedureResultResponse) GetException() *ForeignExceptionMessage {
  4730  	if x != nil {
  4731  		return x.Exception
  4732  	}
  4733  	return nil
  4734  }
  4735  
  4736  type AbortProcedureRequest struct {
  4737  	state                 protoimpl.MessageState `protogen:"open.v1"`
  4738  	ProcId                *uint64                `protobuf:"varint,1,req,name=proc_id,json=procId" json:"proc_id,omitempty"`
  4739  	MayInterruptIfRunning *bool                  `protobuf:"varint,2,opt,name=mayInterruptIfRunning,def=1" json:"mayInterruptIfRunning,omitempty"`
  4740  	unknownFields         protoimpl.UnknownFields
  4741  	sizeCache             protoimpl.SizeCache
  4742  }
  4743  
  4744  // Default values for AbortProcedureRequest fields.
  4745  const (
  4746  	Default_AbortProcedureRequest_MayInterruptIfRunning = bool(true)
  4747  )
  4748  
  4749  func (x *AbortProcedureRequest) Reset() {
  4750  	*x = AbortProcedureRequest{}
  4751  	mi := &file_Master_proto_msgTypes[96]
  4752  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4753  	ms.StoreMessageInfo(mi)
  4754  }
  4755  
  4756  func (x *AbortProcedureRequest) String() string {
  4757  	return protoimpl.X.MessageStringOf(x)
  4758  }
  4759  
  4760  func (*AbortProcedureRequest) ProtoMessage() {}
  4761  
  4762  func (x *AbortProcedureRequest) ProtoReflect() protoreflect.Message {
  4763  	mi := &file_Master_proto_msgTypes[96]
  4764  	if x != nil {
  4765  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4766  		if ms.LoadMessageInfo() == nil {
  4767  			ms.StoreMessageInfo(mi)
  4768  		}
  4769  		return ms
  4770  	}
  4771  	return mi.MessageOf(x)
  4772  }
  4773  
  4774  // Deprecated: Use AbortProcedureRequest.ProtoReflect.Descriptor instead.
  4775  func (*AbortProcedureRequest) Descriptor() ([]byte, []int) {
  4776  	return file_Master_proto_rawDescGZIP(), []int{96}
  4777  }
  4778  
  4779  func (x *AbortProcedureRequest) GetProcId() uint64 {
  4780  	if x != nil && x.ProcId != nil {
  4781  		return *x.ProcId
  4782  	}
  4783  	return 0
  4784  }
  4785  
  4786  func (x *AbortProcedureRequest) GetMayInterruptIfRunning() bool {
  4787  	if x != nil && x.MayInterruptIfRunning != nil {
  4788  		return *x.MayInterruptIfRunning
  4789  	}
  4790  	return Default_AbortProcedureRequest_MayInterruptIfRunning
  4791  }
  4792  
  4793  type AbortProcedureResponse struct {
  4794  	state              protoimpl.MessageState `protogen:"open.v1"`
  4795  	IsProcedureAborted *bool                  `protobuf:"varint,1,req,name=is_procedure_aborted,json=isProcedureAborted" json:"is_procedure_aborted,omitempty"`
  4796  	unknownFields      protoimpl.UnknownFields
  4797  	sizeCache          protoimpl.SizeCache
  4798  }
  4799  
  4800  func (x *AbortProcedureResponse) Reset() {
  4801  	*x = AbortProcedureResponse{}
  4802  	mi := &file_Master_proto_msgTypes[97]
  4803  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4804  	ms.StoreMessageInfo(mi)
  4805  }
  4806  
  4807  func (x *AbortProcedureResponse) String() string {
  4808  	return protoimpl.X.MessageStringOf(x)
  4809  }
  4810  
  4811  func (*AbortProcedureResponse) ProtoMessage() {}
  4812  
  4813  func (x *AbortProcedureResponse) ProtoReflect() protoreflect.Message {
  4814  	mi := &file_Master_proto_msgTypes[97]
  4815  	if x != nil {
  4816  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4817  		if ms.LoadMessageInfo() == nil {
  4818  			ms.StoreMessageInfo(mi)
  4819  		}
  4820  		return ms
  4821  	}
  4822  	return mi.MessageOf(x)
  4823  }
  4824  
  4825  // Deprecated: Use AbortProcedureResponse.ProtoReflect.Descriptor instead.
  4826  func (*AbortProcedureResponse) Descriptor() ([]byte, []int) {
  4827  	return file_Master_proto_rawDescGZIP(), []int{97}
  4828  }
  4829  
  4830  func (x *AbortProcedureResponse) GetIsProcedureAborted() bool {
  4831  	if x != nil && x.IsProcedureAborted != nil {
  4832  		return *x.IsProcedureAborted
  4833  	}
  4834  	return false
  4835  }
  4836  
  4837  type ListProceduresRequest struct {
  4838  	state         protoimpl.MessageState `protogen:"open.v1"`
  4839  	unknownFields protoimpl.UnknownFields
  4840  	sizeCache     protoimpl.SizeCache
  4841  }
  4842  
  4843  func (x *ListProceduresRequest) Reset() {
  4844  	*x = ListProceduresRequest{}
  4845  	mi := &file_Master_proto_msgTypes[98]
  4846  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4847  	ms.StoreMessageInfo(mi)
  4848  }
  4849  
  4850  func (x *ListProceduresRequest) String() string {
  4851  	return protoimpl.X.MessageStringOf(x)
  4852  }
  4853  
  4854  func (*ListProceduresRequest) ProtoMessage() {}
  4855  
  4856  func (x *ListProceduresRequest) ProtoReflect() protoreflect.Message {
  4857  	mi := &file_Master_proto_msgTypes[98]
  4858  	if x != nil {
  4859  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4860  		if ms.LoadMessageInfo() == nil {
  4861  			ms.StoreMessageInfo(mi)
  4862  		}
  4863  		return ms
  4864  	}
  4865  	return mi.MessageOf(x)
  4866  }
  4867  
  4868  // Deprecated: Use ListProceduresRequest.ProtoReflect.Descriptor instead.
  4869  func (*ListProceduresRequest) Descriptor() ([]byte, []int) {
  4870  	return file_Master_proto_rawDescGZIP(), []int{98}
  4871  }
  4872  
  4873  type ListProceduresResponse struct {
  4874  	state         protoimpl.MessageState `protogen:"open.v1"`
  4875  	Procedure     []*Procedure           `protobuf:"bytes,1,rep,name=procedure" json:"procedure,omitempty"`
  4876  	unknownFields protoimpl.UnknownFields
  4877  	sizeCache     protoimpl.SizeCache
  4878  }
  4879  
  4880  func (x *ListProceduresResponse) Reset() {
  4881  	*x = ListProceduresResponse{}
  4882  	mi := &file_Master_proto_msgTypes[99]
  4883  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4884  	ms.StoreMessageInfo(mi)
  4885  }
  4886  
  4887  func (x *ListProceduresResponse) String() string {
  4888  	return protoimpl.X.MessageStringOf(x)
  4889  }
  4890  
  4891  func (*ListProceduresResponse) ProtoMessage() {}
  4892  
  4893  func (x *ListProceduresResponse) ProtoReflect() protoreflect.Message {
  4894  	mi := &file_Master_proto_msgTypes[99]
  4895  	if x != nil {
  4896  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4897  		if ms.LoadMessageInfo() == nil {
  4898  			ms.StoreMessageInfo(mi)
  4899  		}
  4900  		return ms
  4901  	}
  4902  	return mi.MessageOf(x)
  4903  }
  4904  
  4905  // Deprecated: Use ListProceduresResponse.ProtoReflect.Descriptor instead.
  4906  func (*ListProceduresResponse) Descriptor() ([]byte, []int) {
  4907  	return file_Master_proto_rawDescGZIP(), []int{99}
  4908  }
  4909  
  4910  func (x *ListProceduresResponse) GetProcedure() []*Procedure {
  4911  	if x != nil {
  4912  		return x.Procedure
  4913  	}
  4914  	return nil
  4915  }
  4916  
  4917  type SetQuotaRequest struct {
  4918  	state         protoimpl.MessageState `protogen:"open.v1"`
  4919  	UserName      *string                `protobuf:"bytes,1,opt,name=user_name,json=userName" json:"user_name,omitempty"`
  4920  	UserGroup     *string                `protobuf:"bytes,2,opt,name=user_group,json=userGroup" json:"user_group,omitempty"`
  4921  	Namespace     *string                `protobuf:"bytes,3,opt,name=namespace" json:"namespace,omitempty"`
  4922  	TableName     *TableName             `protobuf:"bytes,4,opt,name=table_name,json=tableName" json:"table_name,omitempty"`
  4923  	RemoveAll     *bool                  `protobuf:"varint,5,opt,name=remove_all,json=removeAll" json:"remove_all,omitempty"`
  4924  	BypassGlobals *bool                  `protobuf:"varint,6,opt,name=bypass_globals,json=bypassGlobals" json:"bypass_globals,omitempty"`
  4925  	Throttle      *ThrottleRequest       `protobuf:"bytes,7,opt,name=throttle" json:"throttle,omitempty"`
  4926  	unknownFields protoimpl.UnknownFields
  4927  	sizeCache     protoimpl.SizeCache
  4928  }
  4929  
  4930  func (x *SetQuotaRequest) Reset() {
  4931  	*x = SetQuotaRequest{}
  4932  	mi := &file_Master_proto_msgTypes[100]
  4933  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4934  	ms.StoreMessageInfo(mi)
  4935  }
  4936  
  4937  func (x *SetQuotaRequest) String() string {
  4938  	return protoimpl.X.MessageStringOf(x)
  4939  }
  4940  
  4941  func (*SetQuotaRequest) ProtoMessage() {}
  4942  
  4943  func (x *SetQuotaRequest) ProtoReflect() protoreflect.Message {
  4944  	mi := &file_Master_proto_msgTypes[100]
  4945  	if x != nil {
  4946  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4947  		if ms.LoadMessageInfo() == nil {
  4948  			ms.StoreMessageInfo(mi)
  4949  		}
  4950  		return ms
  4951  	}
  4952  	return mi.MessageOf(x)
  4953  }
  4954  
  4955  // Deprecated: Use SetQuotaRequest.ProtoReflect.Descriptor instead.
  4956  func (*SetQuotaRequest) Descriptor() ([]byte, []int) {
  4957  	return file_Master_proto_rawDescGZIP(), []int{100}
  4958  }
  4959  
  4960  func (x *SetQuotaRequest) GetUserName() string {
  4961  	if x != nil && x.UserName != nil {
  4962  		return *x.UserName
  4963  	}
  4964  	return ""
  4965  }
  4966  
  4967  func (x *SetQuotaRequest) GetUserGroup() string {
  4968  	if x != nil && x.UserGroup != nil {
  4969  		return *x.UserGroup
  4970  	}
  4971  	return ""
  4972  }
  4973  
  4974  func (x *SetQuotaRequest) GetNamespace() string {
  4975  	if x != nil && x.Namespace != nil {
  4976  		return *x.Namespace
  4977  	}
  4978  	return ""
  4979  }
  4980  
  4981  func (x *SetQuotaRequest) GetTableName() *TableName {
  4982  	if x != nil {
  4983  		return x.TableName
  4984  	}
  4985  	return nil
  4986  }
  4987  
  4988  func (x *SetQuotaRequest) GetRemoveAll() bool {
  4989  	if x != nil && x.RemoveAll != nil {
  4990  		return *x.RemoveAll
  4991  	}
  4992  	return false
  4993  }
  4994  
  4995  func (x *SetQuotaRequest) GetBypassGlobals() bool {
  4996  	if x != nil && x.BypassGlobals != nil {
  4997  		return *x.BypassGlobals
  4998  	}
  4999  	return false
  5000  }
  5001  
  5002  func (x *SetQuotaRequest) GetThrottle() *ThrottleRequest {
  5003  	if x != nil {
  5004  		return x.Throttle
  5005  	}
  5006  	return nil
  5007  }
  5008  
  5009  type SetQuotaResponse struct {
  5010  	state         protoimpl.MessageState `protogen:"open.v1"`
  5011  	unknownFields protoimpl.UnknownFields
  5012  	sizeCache     protoimpl.SizeCache
  5013  }
  5014  
  5015  func (x *SetQuotaResponse) Reset() {
  5016  	*x = SetQuotaResponse{}
  5017  	mi := &file_Master_proto_msgTypes[101]
  5018  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5019  	ms.StoreMessageInfo(mi)
  5020  }
  5021  
  5022  func (x *SetQuotaResponse) String() string {
  5023  	return protoimpl.X.MessageStringOf(x)
  5024  }
  5025  
  5026  func (*SetQuotaResponse) ProtoMessage() {}
  5027  
  5028  func (x *SetQuotaResponse) ProtoReflect() protoreflect.Message {
  5029  	mi := &file_Master_proto_msgTypes[101]
  5030  	if x != nil {
  5031  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5032  		if ms.LoadMessageInfo() == nil {
  5033  			ms.StoreMessageInfo(mi)
  5034  		}
  5035  		return ms
  5036  	}
  5037  	return mi.MessageOf(x)
  5038  }
  5039  
  5040  // Deprecated: Use SetQuotaResponse.ProtoReflect.Descriptor instead.
  5041  func (*SetQuotaResponse) Descriptor() ([]byte, []int) {
  5042  	return file_Master_proto_rawDescGZIP(), []int{101}
  5043  }
  5044  
  5045  type MajorCompactionTimestampRequest struct {
  5046  	state         protoimpl.MessageState `protogen:"open.v1"`
  5047  	TableName     *TableName             `protobuf:"bytes,1,req,name=table_name,json=tableName" json:"table_name,omitempty"`
  5048  	unknownFields protoimpl.UnknownFields
  5049  	sizeCache     protoimpl.SizeCache
  5050  }
  5051  
  5052  func (x *MajorCompactionTimestampRequest) Reset() {
  5053  	*x = MajorCompactionTimestampRequest{}
  5054  	mi := &file_Master_proto_msgTypes[102]
  5055  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5056  	ms.StoreMessageInfo(mi)
  5057  }
  5058  
  5059  func (x *MajorCompactionTimestampRequest) String() string {
  5060  	return protoimpl.X.MessageStringOf(x)
  5061  }
  5062  
  5063  func (*MajorCompactionTimestampRequest) ProtoMessage() {}
  5064  
  5065  func (x *MajorCompactionTimestampRequest) ProtoReflect() protoreflect.Message {
  5066  	mi := &file_Master_proto_msgTypes[102]
  5067  	if x != nil {
  5068  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5069  		if ms.LoadMessageInfo() == nil {
  5070  			ms.StoreMessageInfo(mi)
  5071  		}
  5072  		return ms
  5073  	}
  5074  	return mi.MessageOf(x)
  5075  }
  5076  
  5077  // Deprecated: Use MajorCompactionTimestampRequest.ProtoReflect.Descriptor instead.
  5078  func (*MajorCompactionTimestampRequest) Descriptor() ([]byte, []int) {
  5079  	return file_Master_proto_rawDescGZIP(), []int{102}
  5080  }
  5081  
  5082  func (x *MajorCompactionTimestampRequest) GetTableName() *TableName {
  5083  	if x != nil {
  5084  		return x.TableName
  5085  	}
  5086  	return nil
  5087  }
  5088  
  5089  type MajorCompactionTimestampForRegionRequest struct {
  5090  	state         protoimpl.MessageState `protogen:"open.v1"`
  5091  	Region        *RegionSpecifier       `protobuf:"bytes,1,req,name=region" json:"region,omitempty"`
  5092  	unknownFields protoimpl.UnknownFields
  5093  	sizeCache     protoimpl.SizeCache
  5094  }
  5095  
  5096  func (x *MajorCompactionTimestampForRegionRequest) Reset() {
  5097  	*x = MajorCompactionTimestampForRegionRequest{}
  5098  	mi := &file_Master_proto_msgTypes[103]
  5099  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5100  	ms.StoreMessageInfo(mi)
  5101  }
  5102  
  5103  func (x *MajorCompactionTimestampForRegionRequest) String() string {
  5104  	return protoimpl.X.MessageStringOf(x)
  5105  }
  5106  
  5107  func (*MajorCompactionTimestampForRegionRequest) ProtoMessage() {}
  5108  
  5109  func (x *MajorCompactionTimestampForRegionRequest) ProtoReflect() protoreflect.Message {
  5110  	mi := &file_Master_proto_msgTypes[103]
  5111  	if x != nil {
  5112  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5113  		if ms.LoadMessageInfo() == nil {
  5114  			ms.StoreMessageInfo(mi)
  5115  		}
  5116  		return ms
  5117  	}
  5118  	return mi.MessageOf(x)
  5119  }
  5120  
  5121  // Deprecated: Use MajorCompactionTimestampForRegionRequest.ProtoReflect.Descriptor instead.
  5122  func (*MajorCompactionTimestampForRegionRequest) Descriptor() ([]byte, []int) {
  5123  	return file_Master_proto_rawDescGZIP(), []int{103}
  5124  }
  5125  
  5126  func (x *MajorCompactionTimestampForRegionRequest) GetRegion() *RegionSpecifier {
  5127  	if x != nil {
  5128  		return x.Region
  5129  	}
  5130  	return nil
  5131  }
  5132  
  5133  type MajorCompactionTimestampResponse struct {
  5134  	state               protoimpl.MessageState `protogen:"open.v1"`
  5135  	CompactionTimestamp *int64                 `protobuf:"varint,1,req,name=compaction_timestamp,json=compactionTimestamp" json:"compaction_timestamp,omitempty"`
  5136  	unknownFields       protoimpl.UnknownFields
  5137  	sizeCache           protoimpl.SizeCache
  5138  }
  5139  
  5140  func (x *MajorCompactionTimestampResponse) Reset() {
  5141  	*x = MajorCompactionTimestampResponse{}
  5142  	mi := &file_Master_proto_msgTypes[104]
  5143  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5144  	ms.StoreMessageInfo(mi)
  5145  }
  5146  
  5147  func (x *MajorCompactionTimestampResponse) String() string {
  5148  	return protoimpl.X.MessageStringOf(x)
  5149  }
  5150  
  5151  func (*MajorCompactionTimestampResponse) ProtoMessage() {}
  5152  
  5153  func (x *MajorCompactionTimestampResponse) ProtoReflect() protoreflect.Message {
  5154  	mi := &file_Master_proto_msgTypes[104]
  5155  	if x != nil {
  5156  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5157  		if ms.LoadMessageInfo() == nil {
  5158  			ms.StoreMessageInfo(mi)
  5159  		}
  5160  		return ms
  5161  	}
  5162  	return mi.MessageOf(x)
  5163  }
  5164  
  5165  // Deprecated: Use MajorCompactionTimestampResponse.ProtoReflect.Descriptor instead.
  5166  func (*MajorCompactionTimestampResponse) Descriptor() ([]byte, []int) {
  5167  	return file_Master_proto_rawDescGZIP(), []int{104}
  5168  }
  5169  
  5170  func (x *MajorCompactionTimestampResponse) GetCompactionTimestamp() int64 {
  5171  	if x != nil && x.CompactionTimestamp != nil {
  5172  		return *x.CompactionTimestamp
  5173  	}
  5174  	return 0
  5175  }
  5176  
  5177  type SecurityCapabilitiesRequest struct {
  5178  	state         protoimpl.MessageState `protogen:"open.v1"`
  5179  	unknownFields protoimpl.UnknownFields
  5180  	sizeCache     protoimpl.SizeCache
  5181  }
  5182  
  5183  func (x *SecurityCapabilitiesRequest) Reset() {
  5184  	*x = SecurityCapabilitiesRequest{}
  5185  	mi := &file_Master_proto_msgTypes[105]
  5186  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5187  	ms.StoreMessageInfo(mi)
  5188  }
  5189  
  5190  func (x *SecurityCapabilitiesRequest) String() string {
  5191  	return protoimpl.X.MessageStringOf(x)
  5192  }
  5193  
  5194  func (*SecurityCapabilitiesRequest) ProtoMessage() {}
  5195  
  5196  func (x *SecurityCapabilitiesRequest) ProtoReflect() protoreflect.Message {
  5197  	mi := &file_Master_proto_msgTypes[105]
  5198  	if x != nil {
  5199  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5200  		if ms.LoadMessageInfo() == nil {
  5201  			ms.StoreMessageInfo(mi)
  5202  		}
  5203  		return ms
  5204  	}
  5205  	return mi.MessageOf(x)
  5206  }
  5207  
  5208  // Deprecated: Use SecurityCapabilitiesRequest.ProtoReflect.Descriptor instead.
  5209  func (*SecurityCapabilitiesRequest) Descriptor() ([]byte, []int) {
  5210  	return file_Master_proto_rawDescGZIP(), []int{105}
  5211  }
  5212  
  5213  type SecurityCapabilitiesResponse struct {
  5214  	state         protoimpl.MessageState                    `protogen:"open.v1"`
  5215  	Capabilities  []SecurityCapabilitiesResponse_Capability `protobuf:"varint,1,rep,name=capabilities,enum=pb.SecurityCapabilitiesResponse_Capability" json:"capabilities,omitempty"`
  5216  	unknownFields protoimpl.UnknownFields
  5217  	sizeCache     protoimpl.SizeCache
  5218  }
  5219  
  5220  func (x *SecurityCapabilitiesResponse) Reset() {
  5221  	*x = SecurityCapabilitiesResponse{}
  5222  	mi := &file_Master_proto_msgTypes[106]
  5223  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5224  	ms.StoreMessageInfo(mi)
  5225  }
  5226  
  5227  func (x *SecurityCapabilitiesResponse) String() string {
  5228  	return protoimpl.X.MessageStringOf(x)
  5229  }
  5230  
  5231  func (*SecurityCapabilitiesResponse) ProtoMessage() {}
  5232  
  5233  func (x *SecurityCapabilitiesResponse) ProtoReflect() protoreflect.Message {
  5234  	mi := &file_Master_proto_msgTypes[106]
  5235  	if x != nil {
  5236  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  5237  		if ms.LoadMessageInfo() == nil {
  5238  			ms.StoreMessageInfo(mi)
  5239  		}
  5240  		return ms
  5241  	}
  5242  	return mi.MessageOf(x)
  5243  }
  5244  
  5245  // Deprecated: Use SecurityCapabilitiesResponse.ProtoReflect.Descriptor instead.
  5246  func (*SecurityCapabilitiesResponse) Descriptor() ([]byte, []int) {
  5247  	return file_Master_proto_rawDescGZIP(), []int{106}
  5248  }
  5249  
  5250  func (x *SecurityCapabilitiesResponse) GetCapabilities() []SecurityCapabilitiesResponse_Capability {
  5251  	if x != nil {
  5252  		return x.Capabilities
  5253  	}
  5254  	return nil
  5255  }
  5256  
  5257  var File_Master_proto protoreflect.FileDescriptor
  5258  
  5259  var file_Master_proto_rawDesc = string([]byte{
  5260  	0x0a, 0x0c, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
  5261  	0x70, 0x62, 0x1a, 0x0b, 0x48, 0x42, 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
  5262  	0x0c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x13, 0x43,
  5263  	0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f,
  5264  	0x74, 0x6f, 0x1a, 0x13, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x61, 0x6e, 0x64, 0x6c, 0x69, 0x6e,
  5265  	0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0f, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75,
  5266  	0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0b, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x2e,
  5267  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xbe, 0x01, 0x0a, 0x10, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6c,
  5268  	0x75, 0x6d, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x0a, 0x74, 0x61,
  5269  	0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x0d,
  5270  	0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x74,
  5271  	0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3f, 0x0a, 0x0f, 0x63, 0x6f, 0x6c, 0x75,
  5272  	0x6d, 0x6e, 0x5f, 0x66, 0x61, 0x6d, 0x69, 0x6c, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x02, 0x28,
  5273  	0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d,
  5274  	0x69, 0x6c, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x52, 0x0e, 0x63, 0x6f, 0x6c, 0x75, 0x6d,
  5275  	0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x69, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0b, 0x6e, 0x6f, 0x6e,
  5276  	0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01,
  5277  	0x30, 0x52, 0x0a, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x17, 0x0a,
  5278  	0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52,
  5279  	0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x22, 0x13, 0x0a, 0x11, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6c,
  5280  	0x75, 0x6d, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa1, 0x01, 0x0a, 0x13,
  5281  	0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x52, 0x65, 0x71, 0x75,
  5282  	0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d,
  5283  	0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62,
  5284  	0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d,
  5285  	0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
  5286  	0x18, 0x02, 0x20, 0x02, 0x28, 0x0c, 0x52, 0x0a, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x4e, 0x61,
  5287  	0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75,
  5288  	0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f, 0x6e, 0x63,
  5289  	0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18,
  5290  	0x04, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x22,
  5291  	0x16, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x52,
  5292  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xc1, 0x01, 0x0a, 0x13, 0x4d, 0x6f, 0x64, 0x69,
  5293  	0x66, 0x79, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  5294  	0x2c, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
  5295  	0x02, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61,
  5296  	0x6d, 0x65, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3f, 0x0a,
  5297  	0x0f, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x5f, 0x66, 0x61, 0x6d, 0x69, 0x6c, 0x69, 0x65, 0x73,
  5298  	0x18, 0x02, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6c, 0x75,
  5299  	0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x52, 0x0e,
  5300  	0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x69, 0x65, 0x73, 0x12, 0x22,
  5301  	0x0a, 0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20,
  5302  	0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f,
  5303  	0x75, 0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
  5304  	0x04, 0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x22, 0x16, 0x0a, 0x14, 0x4d,
  5305  	0x6f, 0x64, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
  5306  	0x6e, 0x73, 0x65, 0x22, 0x7a, 0x0a, 0x11, 0x4d, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
  5307  	0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2b, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69,
  5308  	0x6f, 0x6e, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65,
  5309  	0x67, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x06, 0x72,
  5310  	0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x38, 0x0a, 0x10, 0x64, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x65,
  5311  	0x72, 0x76, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
  5312  	0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x52,
  5313  	0x0e, 0x64, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x22,
  5314  	0x14, 0x0a, 0x12, 0x4d, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73,
  5315  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa2, 0x01, 0x0a, 0x1d, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74,
  5316  	0x63, 0x68, 0x4d, 0x65, 0x72, 0x67, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73,
  5317  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2e, 0x0a, 0x08, 0x72, 0x65, 0x67, 0x69, 0x6f,
  5318  	0x6e, 0x5f, 0x61, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x52,
  5319  	0x65, 0x67, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x07,
  5320  	0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x41, 0x12, 0x2e, 0x0a, 0x08, 0x72, 0x65, 0x67, 0x69, 0x6f,
  5321  	0x6e, 0x5f, 0x62, 0x18, 0x02, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x52,
  5322  	0x65, 0x67, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x07,
  5323  	0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x42, 0x12, 0x21, 0x0a, 0x08, 0x66, 0x6f, 0x72, 0x63, 0x69,
  5324  	0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x3a, 0x05, 0x66, 0x61, 0x6c, 0x73, 0x65,
  5325  	0x52, 0x08, 0x66, 0x6f, 0x72, 0x63, 0x69, 0x62, 0x6c, 0x65, 0x22, 0x20, 0x0a, 0x1e, 0x44, 0x69,
  5326  	0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x72, 0x67, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x67,
  5327  	0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x42, 0x0a, 0x13,
  5328  	0x41, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
  5329  	0x65, 0x73, 0x74, 0x12, 0x2b, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20,
  5330  	0x02, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x53,
  5331  	0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
  5332  	0x22, 0x16, 0x0a, 0x14, 0x41, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
  5333  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x61, 0x0a, 0x15, 0x55, 0x6e, 0x61, 0x73,
  5334  	0x73, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5335  	0x74, 0x12, 0x2b, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x02, 0x28,
  5336  	0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65,
  5337  	0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x1b,
  5338  	0x0a, 0x05, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x3a, 0x05, 0x66,
  5339  	0x61, 0x6c, 0x73, 0x65, 0x52, 0x05, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x22, 0x18, 0x0a, 0x16, 0x55,
  5340  	0x6e, 0x61, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73,
  5341  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x43, 0x0a, 0x14, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65,
  5342  	0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2b, 0x0a,
  5343  	0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x13, 0x2e,
  5344  	0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69,
  5345  	0x65, 0x72, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x22, 0x17, 0x0a, 0x15, 0x4f, 0x66,
  5346  	0x66, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
  5347  	0x6e, 0x73, 0x65, 0x22, 0xa4, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61,
  5348  	0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x0c, 0x74, 0x61,
  5349  	0x62, 0x6c, 0x65, 0x5f, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b,
  5350  	0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63, 0x68, 0x65, 0x6d,
  5351  	0x61, 0x52, 0x0b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x1d,
  5352  	0x0a, 0x0a, 0x73, 0x70, 0x6c, 0x69, 0x74, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x02, 0x20, 0x03,
  5353  	0x28, 0x0c, 0x52, 0x09, 0x73, 0x70, 0x6c, 0x69, 0x74, 0x4b, 0x65, 0x79, 0x73, 0x12, 0x22, 0x0a,
  5354  	0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20, 0x01,
  5355  	0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75,
  5356  	0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04,
  5357  	0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x22, 0x2e, 0x0a, 0x13, 0x43, 0x72,
  5358  	0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  5359  	0x65, 0x12, 0x17, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x63, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
  5360  	0x28, 0x04, 0x52, 0x06, 0x70, 0x72, 0x6f, 0x63, 0x49, 0x64, 0x22, 0x7f, 0x0a, 0x12, 0x44, 0x65,
  5361  	0x6c, 0x65, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  5362  	0x12, 0x2c, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
  5363  	0x20, 0x02, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e,
  5364  	0x61, 0x6d, 0x65, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22,
  5365  	0x0a, 0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20,
  5366  	0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f,
  5367  	0x75, 0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
  5368  	0x04, 0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x22, 0x2e, 0x0a, 0x13, 0x44,
  5369  	0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5370  	0x73, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x63, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20,
  5371  	0x01, 0x28, 0x04, 0x52, 0x06, 0x70, 0x72, 0x6f, 0x63, 0x49, 0x64, 0x22, 0xaf, 0x01, 0x0a, 0x14,
  5372  	0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71,
  5373  	0x75, 0x65, 0x73, 0x74, 0x12, 0x2b, 0x0a, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d,
  5374  	0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62,
  5375  	0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d,
  5376  	0x65, 0x12, 0x2d, 0x0a, 0x0e, 0x70, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x53, 0x70, 0x6c,
  5377  	0x69, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x3a, 0x05, 0x66, 0x61, 0x6c, 0x73, 0x65,
  5378  	0x52, 0x0e, 0x70, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x73,
  5379  	0x12, 0x22, 0x0a, 0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18,
  5380  	0x03, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x47,
  5381  	0x72, 0x6f, 0x75, 0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x04, 0x20,
  5382  	0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x22, 0x17, 0x0a,
  5383  	0x15, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65,
  5384  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7f, 0x0a, 0x12, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
  5385  	0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x0a,
  5386  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b,
  5387  	0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52,
  5388  	0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0b, 0x6e, 0x6f,
  5389  	0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x3a,
  5390  	0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x17,
  5391  	0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30,
  5392  	0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x22, 0x2e, 0x0a, 0x13, 0x45, 0x6e, 0x61, 0x62, 0x6c,
  5393  	0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x17,
  5394  	0x0a, 0x07, 0x70, 0x72, 0x6f, 0x63, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52,
  5395  	0x06, 0x70, 0x72, 0x6f, 0x63, 0x49, 0x64, 0x22, 0x80, 0x01, 0x0a, 0x13, 0x44, 0x69, 0x73, 0x61,
  5396  	0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  5397  	0x2c, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
  5398  	0x02, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61,
  5399  	0x6d, 0x65, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a,
  5400  	0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20, 0x01,
  5401  	0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75,
  5402  	0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04,
  5403  	0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x22, 0x2f, 0x0a, 0x14, 0x44, 0x69,
  5404  	0x73, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5405  	0x73, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x63, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20,
  5406  	0x01, 0x28, 0x04, 0x52, 0x06, 0x70, 0x72, 0x6f, 0x63, 0x49, 0x64, 0x22, 0xb3, 0x01, 0x0a, 0x12,
  5407  	0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
  5408  	0x73, 0x74, 0x12, 0x2c, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
  5409  	0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c,
  5410  	0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65,
  5411  	0x12, 0x32, 0x0a, 0x0c, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61,
  5412  	0x18, 0x02, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c,
  5413  	0x65, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x52, 0x0b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63,
  5414  	0x68, 0x65, 0x6d, 0x61, 0x12, 0x22, 0x0a, 0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72,
  5415  	0x6f, 0x75, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f,
  5416  	0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63,
  5417  	0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63,
  5418  	0x65, 0x22, 0x15, 0x0a, 0x13, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x54, 0x61, 0x62, 0x6c, 0x65,
  5419  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa0, 0x01, 0x0a, 0x16, 0x43, 0x72, 0x65,
  5420  	0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
  5421  	0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x13, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
  5422  	0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b,
  5423  	0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44,
  5424  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x13, 0x6e, 0x61, 0x6d, 0x65, 0x73,
  5425  	0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x22,
  5426  	0x0a, 0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20,
  5427  	0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f,
  5428  	0x75, 0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
  5429  	0x04, 0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x22, 0x19, 0x0a, 0x17, 0x43,
  5430  	0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65,
  5431  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7b, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
  5432  	0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  5433  	0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d,
  5434  	0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
  5435  	0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f,
  5436  	0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a,
  5437  	0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f,
  5438  	0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f,
  5439  	0x6e, 0x63, 0x65, 0x22, 0x19, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d,
  5440  	0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xa0,
  5441  	0x01, 0x0a, 0x16, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
  5442  	0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x13, 0x6e, 0x61, 0x6d,
  5443  	0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  5444  	0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x61, 0x6d, 0x65,
  5445  	0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52,
  5446  	0x13, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
  5447  	0x70, 0x74, 0x6f, 0x72, 0x12, 0x22, 0x0a, 0x0b, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x5f, 0x67, 0x72,
  5448  	0x6f, 0x75, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x0a, 0x6e, 0x6f,
  5449  	0x6e, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x17, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63,
  5450  	0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x01, 0x30, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63,
  5451  	0x65, 0x22, 0x19, 0x0a, 0x17, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73,
  5452  	0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x45, 0x0a, 0x1d,
  5453  	0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63,
  5454  	0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a,
  5455  	0x0d, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01,
  5456  	0x20, 0x02, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x4e,
  5457  	0x61, 0x6d, 0x65, 0x22, 0x6b, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
  5458  	0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x73,
  5459  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x13, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
  5460  	0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x02,
  5461  	0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
  5462  	0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x13, 0x6e, 0x61, 0x6d,
  5463  	0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  5464  	0x22, 0x21, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
  5465  	0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
  5466  	0x65, 0x73, 0x74, 0x22, 0x6d, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
  5467  	0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52,
  5468  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x13, 0x6e, 0x61, 0x6d, 0x65, 0x73,
  5469  	0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x18, 0x01,
  5470  	0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
  5471  	0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x13, 0x6e,
  5472  	0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
  5473  	0x6f, 0x72, 0x22, 0x4e, 0x0a, 0x26, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44,
  5474  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x42, 0x79, 0x4e, 0x61, 0x6d, 0x65,
  5475  	0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d,
  5476  	0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
  5477  	0x02, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61,
  5478  	0x6d, 0x65, 0x22, 0x5c, 0x0a, 0x27, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44,
  5479  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x42, 0x79, 0x4e, 0x61, 0x6d, 0x65,
  5480  	0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a,
  5481  	0x0b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18, 0x01, 0x20, 0x03,
  5482  	0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63, 0x68,
  5483  	0x65, 0x6d, 0x61, 0x52, 0x0b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61,
  5484  	0x22, 0x48, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d,
  5485  	0x65, 0x73, 0x42, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71,
  5486  	0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
  5487  	0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x61, 0x6d,
  5488  	0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x50, 0x0a, 0x21, 0x4c, 0x69,
  5489  	0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x42, 0x79, 0x4e, 0x61,
  5490  	0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  5491  	0x2b, 0x0a, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x03,
  5492  	0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d,
  5493  	0x65, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x11, 0x0a, 0x0f,
  5494  	0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
  5495  	0x12, 0x0a, 0x10, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
  5496  	0x6e, 0x73, 0x65, 0x22, 0x13, 0x0a, 0x11, 0x53, 0x74, 0x6f, 0x70, 0x4d, 0x61, 0x73, 0x74, 0x65,
  5497  	0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x14, 0x0a, 0x12, 0x53, 0x74, 0x6f, 0x70,
  5498  	0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x26,
  5499  	0x0a, 0x0e, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  5500  	0x12, 0x14, 0x0a, 0x05, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52,
  5501  	0x05, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x22, 0x34, 0x0a, 0x0f, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63,
  5502  	0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x62, 0x61, 0x6c,
  5503  	0x61, 0x6e, 0x63, 0x65, 0x72, 0x5f, 0x72, 0x61, 0x6e, 0x18, 0x01, 0x20, 0x02, 0x28, 0x08, 0x52,
  5504  	0x0b, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x52, 0x61, 0x6e, 0x22, 0x4d, 0x0a, 0x19,
  5505  	0x53, 0x65, 0x74, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69,
  5506  	0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x6f, 0x6e, 0x18,
  5507  	0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x02, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x79, 0x6e,
  5508  	0x63, 0x68, 0x72, 0x6f, 0x6e, 0x6f, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b,
  5509  	0x73, 0x79, 0x6e, 0x63, 0x68, 0x72, 0x6f, 0x6e, 0x6f, 0x75, 0x73, 0x22, 0x4a, 0x0a, 0x1a, 0x53,
  5510  	0x65, 0x74, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e,
  5511  	0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x70, 0x72, 0x65,
  5512  	0x76, 0x5f, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
  5513  	0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x70, 0x72, 0x65, 0x76, 0x42, 0x61, 0x6c, 0x61, 0x6e,
  5514  	0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x1a, 0x0a, 0x18, 0x49, 0x73, 0x42, 0x61, 0x6c,
  5515  	0x61, 0x6e, 0x63, 0x65, 0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75,
  5516  	0x65, 0x73, 0x74, 0x22, 0x35, 0x0a, 0x19, 0x49, 0x73, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65,
  5517  	0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  5518  	0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01, 0x20, 0x02, 0x28,
  5519  	0x08, 0x52, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x22, 0x94, 0x01, 0x0a, 0x1d, 0x53,
  5520  	0x65, 0x74, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4f, 0x72, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x45, 0x6e,
  5521  	0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07,
  5522  	0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x07, 0x65,
  5523  	0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x79, 0x6e, 0x63, 0x68, 0x72,
  5524  	0x6f, 0x6e, 0x6f, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x73, 0x79, 0x6e,
  5525  	0x63, 0x68, 0x72, 0x6f, 0x6e, 0x6f, 0x75, 0x73, 0x12, 0x37, 0x0a, 0x0c, 0x73, 0x77, 0x69, 0x74,
  5526  	0x63, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x14,
  5527  	0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68,
  5528  	0x54, 0x79, 0x70, 0x65, 0x52, 0x0b, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65,
  5529  	0x73, 0x22, 0x3f, 0x0a, 0x1e, 0x53, 0x65, 0x74, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4f, 0x72, 0x4d,
  5530  	0x65, 0x72, 0x67, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f,
  5531  	0x6e, 0x73, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x76, 0x61, 0x6c, 0x75,
  5532  	0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52, 0x09, 0x70, 0x72, 0x65, 0x76, 0x56, 0x61, 0x6c,
  5533  	0x75, 0x65, 0x22, 0x55, 0x0a, 0x1c, 0x49, 0x73, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4f, 0x72, 0x4d,
  5534  	0x65, 0x72, 0x67, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
  5535  	0x73, 0x74, 0x12, 0x35, 0x0a, 0x0b, 0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70,
  5536  	0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x61, 0x73,
  5537  	0x74, 0x65, 0x72, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x73,
  5538  	0x77, 0x69, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x22, 0x39, 0x0a, 0x1d, 0x49, 0x73, 0x53,
  5539  	0x70, 0x6c, 0x69, 0x74, 0x4f, 0x72, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c,
  5540  	0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e,
  5541  	0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x07, 0x65, 0x6e, 0x61,
  5542  	0x62, 0x6c, 0x65, 0x64, 0x22, 0x12, 0x0a, 0x10, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a,
  5543  	0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x3a, 0x0a, 0x11, 0x4e, 0x6f, 0x72, 0x6d,
  5544  	0x61, 0x6c, 0x69, 0x7a, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x25, 0x0a,
  5545  	0x0e, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x72, 0x5f, 0x72, 0x61, 0x6e, 0x18,
  5546  	0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x0d, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65,
  5547  	0x72, 0x52, 0x61, 0x6e, 0x22, 0x2d, 0x0a, 0x1b, 0x53, 0x65, 0x74, 0x4e, 0x6f, 0x72, 0x6d, 0x61,
  5548  	0x6c, 0x69, 0x7a, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75,
  5549  	0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x02, 0x28, 0x08, 0x52,
  5550  	0x02, 0x6f, 0x6e, 0x22, 0x52, 0x0a, 0x1c, 0x53, 0x65, 0x74, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c,
  5551  	0x69, 0x7a, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f,
  5552  	0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x15, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x6e, 0x6f, 0x72, 0x6d,
  5553  	0x61, 0x6c, 0x69, 0x7a, 0x65, 0x72, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01,
  5554  	0x28, 0x08, 0x52, 0x13, 0x70, 0x72, 0x65, 0x76, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a,
  5555  	0x65, 0x72, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x1c, 0x0a, 0x1a, 0x49, 0x73, 0x4e, 0x6f, 0x72,
  5556  	0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65,
  5557  	0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x37, 0x0a, 0x1b, 0x49, 0x73, 0x4e, 0x6f, 0x72, 0x6d, 0x61,
  5558  	0x6c, 0x69, 0x7a, 0x65, 0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70,
  5559  	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18,
  5560  	0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x22, 0x17,
  5561  	0x0a, 0x15, 0x52, 0x75, 0x6e, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x53, 0x63, 0x61, 0x6e,
  5562  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x39, 0x0a, 0x16, 0x52, 0x75, 0x6e, 0x43, 0x61,
  5563  	0x74, 0x61, 0x6c, 0x6f, 0x67, 0x53, 0x63, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  5564  	0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x63, 0x61, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
  5565  	0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x73, 0x63, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x75,
  5566  	0x6c, 0x74, 0x22, 0x35, 0x0a, 0x1b, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x61, 0x74, 0x61,
  5567  	0x6c, 0x6f, 0x67, 0x4a, 0x61, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5568  	0x74, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28,
  5569  	0x08, 0x52, 0x06, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x3d, 0x0a, 0x1c, 0x45, 0x6e, 0x61,
  5570  	0x62, 0x6c, 0x65, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x4a, 0x61, 0x6e, 0x69, 0x74, 0x6f,
  5571  	0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x65,
  5572  	0x76, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x70,
  5573  	0x72, 0x65, 0x76, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x20, 0x0a, 0x1e, 0x49, 0x73, 0x43, 0x61,
  5574  	0x74, 0x61, 0x6c, 0x6f, 0x67, 0x4a, 0x61, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x45, 0x6e, 0x61, 0x62,
  5575  	0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x37, 0x0a, 0x1f, 0x49, 0x73,
  5576  	0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x4a, 0x61, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x45, 0x6e,
  5577  	0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a,
  5578  	0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61,
  5579  	0x6c, 0x75, 0x65, 0x22, 0x46, 0x0a, 0x0f, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52,
  5580  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x33, 0x0a, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68,
  5581  	0x6f, 0x74, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6e,
  5582  	0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
  5583  	0x6e, 0x52, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x22, 0x3d, 0x0a, 0x10, 0x53,
  5584  	0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  5585  	0x29, 0x0a, 0x10, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65,
  5586  	0x6f, 0x75, 0x74, 0x18, 0x01, 0x20, 0x02, 0x28, 0x03, 0x52, 0x0f, 0x65, 0x78, 0x70, 0x65, 0x63,
  5587  	0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x22, 0x1e, 0x0a, 0x1c, 0x47, 0x65,
  5588  	0x74, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68,
  5589  	0x6f, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x56, 0x0a, 0x1d, 0x47, 0x65,
  5590  	0x74, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68,
  5591  	0x6f, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x09, 0x73,
  5592  	0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17,
  5593  	0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x65, 0x73, 0x63,
  5594  	0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f,
  5595  	0x74, 0x73, 0x22, 0x4c, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70,
  5596  	0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x33, 0x0a, 0x08, 0x73,
  5597  	0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x17, 0x2e,
  5598  	0x70, 0x62, 0x2e, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72,
  5599  	0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74,
  5600  	0x22, 0x18, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68,
  5601  	0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4d, 0x0a, 0x16, 0x52, 0x65,
  5602  	0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x71,
  5603  	0x75, 0x65, 0x73, 0x74, 0x12, 0x33, 0x0a, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74,
  5604  	0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6e, 0x61, 0x70,
  5605  	0x73, 0x68, 0x6f, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52,
  5606  	0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x22, 0x19, 0x0a, 0x17, 0x52, 0x65, 0x73,
  5607  	0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70,
  5608  	0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4c, 0x0a, 0x15, 0x49, 0x73, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68,
  5609  	0x6f, 0x74, 0x44, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x33, 0x0a,
  5610  	0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  5611  	0x17, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x65, 0x73,
  5612  	0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68,
  5613  	0x6f, 0x74, 0x22, 0x68, 0x0a, 0x16, 0x49, 0x73, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74,
  5614  	0x44, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x19, 0x0a, 0x04,
  5615  	0x64, 0x6f, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x3a, 0x05, 0x66, 0x61, 0x6c, 0x73,
  5616  	0x65, 0x52, 0x04, 0x64, 0x6f, 0x6e, 0x65, 0x12, 0x33, 0x0a, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73,
  5617  	0x68, 0x6f, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x53,
  5618  	0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
  5619  	0x6f, 0x6e, 0x52, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x22, 0x53, 0x0a, 0x1c,
  5620  	0x49, 0x73, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f,
  5621  	0x74, 0x44, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x33, 0x0a, 0x08,
  5622  	0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17,
  5623  	0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x65, 0x73, 0x63,
  5624  	0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f,
  5625  	0x74, 0x22, 0x3a, 0x0a, 0x1d, 0x49, 0x73, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e,
  5626  	0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5627  	0x73, 0x65, 0x12, 0x19, 0x0a, 0x04, 0x64, 0x6f, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08,
  5628  	0x3a, 0x05, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x04, 0x64, 0x6f, 0x6e, 0x65, 0x22, 0x4b, 0x0a,
  5629  	0x1b, 0x47, 0x65, 0x74, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x53,
  5630  	0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x0a,
  5631  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b,
  5632  	0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52,
  5633  	0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x76, 0x0a, 0x1c, 0x47, 0x65,
  5634  	0x74, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74,
  5635  	0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a, 0x15, 0x79, 0x65,
  5636  	0x74, 0x5f, 0x74, 0x6f, 0x5f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x65, 0x67, 0x69,
  5637  	0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x12, 0x79, 0x65, 0x74, 0x54, 0x6f,
  5638  	0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x23, 0x0a,
  5639  	0x0d, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02,
  5640  	0x20, 0x01, 0x28, 0x0d, 0x52, 0x0c, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f,
  5641  	0x6e, 0x73, 0x22, 0xb5, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44,
  5642  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5643  	0x74, 0x12, 0x2e, 0x0a, 0x0b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73,
  5644  	0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c,
  5645  	0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65,
  5646  	0x73, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x65, 0x67, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  5647  	0x52, 0x05, 0x72, 0x65, 0x67, 0x65, 0x78, 0x12, 0x33, 0x0a, 0x12, 0x69, 0x6e, 0x63, 0x6c, 0x75,
  5648  	0x64, 0x65, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x03, 0x20,
  5649  	0x01, 0x28, 0x08, 0x3a, 0x05, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x10, 0x69, 0x6e, 0x63, 0x6c,
  5650  	0x75, 0x64, 0x65, 0x53, 0x79, 0x73, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x1c, 0x0a, 0x09,
  5651  	0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
  5652  	0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x51, 0x0a, 0x1b, 0x47, 0x65,
  5653  	0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
  5654  	0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x0c, 0x74, 0x61, 0x62,
  5655  	0x6c, 0x65, 0x5f, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
  5656  	0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61,
  5657  	0x52, 0x0b, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x22, 0x7f, 0x0a,
  5658  	0x14, 0x47, 0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65,
  5659  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x65, 0x67, 0x65, 0x78, 0x18, 0x01,
  5660  	0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72, 0x65, 0x67, 0x65, 0x78, 0x12, 0x33, 0x0a, 0x12, 0x69,
  5661  	0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65,
  5662  	0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x3a, 0x05, 0x66, 0x61, 0x6c, 0x73, 0x65, 0x52, 0x10,
  5663  	0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x53, 0x79, 0x73, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73,
  5664  	0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20,
  5665  	0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x47,
  5666  	0x0a, 0x15, 0x47, 0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52,
  5667  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x0b, 0x74, 0x61, 0x62, 0x6c, 0x65,
  5668  	0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70,
  5669  	0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x0a, 0x74, 0x61, 0x62,
  5670  	0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x22, 0x19, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x43, 0x6c,
  5671  	0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
  5672  	0x73, 0x74, 0x22, 0x54, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
  5673  	0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38,
  5674  	0x0a, 0x0e, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
  5675  	0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x75, 0x73,
  5676  	0x74, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0d, 0x63, 0x6c, 0x75, 0x73, 0x74,
  5677  	0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x18, 0x0a, 0x16, 0x49, 0x73, 0x4d, 0x61,
  5678  	0x73, 0x74, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
  5679  	0x73, 0x74, 0x22, 0x45, 0x0a, 0x17, 0x49, 0x73, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x75,
  5680  	0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a,
  5681  	0x11, 0x69, 0x73, 0x5f, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x72, 0x75, 0x6e, 0x6e, 0x69,
  5682  	0x6e, 0x67, 0x18, 0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x0f, 0x69, 0x73, 0x4d, 0x61, 0x73, 0x74,
  5683  	0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x22, 0x4e, 0x0a, 0x14, 0x45, 0x78, 0x65,
  5684  	0x63, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5685  	0x74, 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x18, 0x01,
  5686  	0x20, 0x02, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64,
  5687  	0x75, 0x72, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09,
  5688  	0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x22, 0x63, 0x0a, 0x15, 0x45, 0x78, 0x65,
  5689  	0x63, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5690  	0x73, 0x65, 0x12, 0x29, 0x0a, 0x10, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x5f, 0x74,
  5691  	0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x65, 0x78,
  5692  	0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x12, 0x1f, 0x0a,
  5693  	0x0b, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01,
  5694  	0x28, 0x0c, 0x52, 0x0a, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x22, 0x50,
  5695  	0x0a, 0x16, 0x49, 0x73, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x44, 0x6f, 0x6e,
  5696  	0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x63,
  5697  	0x65, 0x64, 0x75, 0x72, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62,
  5698  	0x2e, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
  5699  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65,
  5700  	0x22, 0x6a, 0x0a, 0x17, 0x49, 0x73, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x44,
  5701  	0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x19, 0x0a, 0x04, 0x64,
  5702  	0x6f, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x3a, 0x05, 0x66, 0x61, 0x6c, 0x73, 0x65,
  5703  	0x52, 0x04, 0x64, 0x6f, 0x6e, 0x65, 0x12, 0x34, 0x0a, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68,
  5704  	0x6f, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x72,
  5705  	0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
  5706  	0x6f, 0x6e, 0x52, 0x08, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x22, 0x34, 0x0a, 0x19,
  5707  	0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x73, 0x75,
  5708  	0x6c, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x07, 0x70, 0x72, 0x6f,
  5709  	0x63, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x02, 0x28, 0x04, 0x52, 0x06, 0x70, 0x72, 0x6f, 0x63,
  5710  	0x49, 0x64, 0x22, 0x9e, 0x02, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64,
  5711  	0x75, 0x72, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  5712  	0x65, 0x12, 0x3a, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0e,
  5713  	0x32, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75,
  5714  	0x72, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  5715  	0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1d, 0x0a,
  5716  	0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
  5717  	0x04, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x0b,
  5718  	0x6c, 0x61, 0x73, 0x74, 0x5f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
  5719  	0x04, 0x52, 0x0a, 0x6c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x16, 0x0a,
  5720  	0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x72,
  5721  	0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x39, 0x0a, 0x09, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69,
  5722  	0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x6f,
  5723  	0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65,
  5724  	0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x09, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  5725  	0x22, 0x31, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x0d, 0x0a, 0x09, 0x4e, 0x4f, 0x54,
  5726  	0x5f, 0x46, 0x4f, 0x55, 0x4e, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e,
  5727  	0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x46, 0x49, 0x4e, 0x49, 0x53, 0x48, 0x45,
  5728  	0x44, 0x10, 0x02, 0x22, 0x6c, 0x0a, 0x15, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x63,
  5729  	0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x07,
  5730  	0x70, 0x72, 0x6f, 0x63, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x02, 0x28, 0x04, 0x52, 0x06, 0x70,
  5731  	0x72, 0x6f, 0x63, 0x49, 0x64, 0x12, 0x3a, 0x0a, 0x15, 0x6d, 0x61, 0x79, 0x49, 0x6e, 0x74, 0x65,
  5732  	0x72, 0x72, 0x75, 0x70, 0x74, 0x49, 0x66, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x18, 0x02,
  5733  	0x20, 0x01, 0x28, 0x08, 0x3a, 0x04, 0x74, 0x72, 0x75, 0x65, 0x52, 0x15, 0x6d, 0x61, 0x79, 0x49,
  5734  	0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x49, 0x66, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e,
  5735  	0x67, 0x22, 0x4a, 0x0a, 0x16, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64,
  5736  	0x75, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x14, 0x69,
  5737  	0x73, 0x5f, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x5f, 0x61, 0x62, 0x6f, 0x72,
  5738  	0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x12, 0x69, 0x73, 0x50, 0x72, 0x6f,
  5739  	0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x22, 0x17, 0x0a,
  5740  	0x15, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x73, 0x52,
  5741  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x45, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72,
  5742  	0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  5743  	0x12, 0x2b, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x18, 0x01, 0x20,
  5744  	0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75,
  5745  	0x72, 0x65, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x22, 0x90, 0x02,
  5746  	0x0a, 0x0f, 0x53, 0x65, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5747  	0x74, 0x12, 0x1b, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
  5748  	0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1d,
  5749  	0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20, 0x01,
  5750  	0x28, 0x09, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1c, 0x0a,
  5751  	0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
  5752  	0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2c, 0x0a, 0x0a, 0x74,
  5753  	0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
  5754  	0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x09,
  5755  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x6d,
  5756  	0x6f, 0x76, 0x65, 0x5f, 0x61, 0x6c, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x72,
  5757  	0x65, 0x6d, 0x6f, 0x76, 0x65, 0x41, 0x6c, 0x6c, 0x12, 0x25, 0x0a, 0x0e, 0x62, 0x79, 0x70, 0x61,
  5758  	0x73, 0x73, 0x5f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08,
  5759  	0x52, 0x0d, 0x62, 0x79, 0x70, 0x61, 0x73, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x73, 0x12,
  5760  	0x2f, 0x0a, 0x08, 0x74, 0x68, 0x72, 0x6f, 0x74, 0x74, 0x6c, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
  5761  	0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x68, 0x72, 0x6f, 0x74, 0x74, 0x6c, 0x65, 0x52,
  5762  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x08, 0x74, 0x68, 0x72, 0x6f, 0x74, 0x74, 0x6c, 0x65,
  5763  	0x22, 0x12, 0x0a, 0x10, 0x53, 0x65, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70,
  5764  	0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4f, 0x0a, 0x1f, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x43, 0x6f, 0x6d,
  5765  	0x70, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
  5766  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65,
  5767  	0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62,
  5768  	0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c,
  5769  	0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x57, 0x0a, 0x28, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x43, 0x6f,
  5770  	0x6d, 0x70, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
  5771  	0x70, 0x46, 0x6f, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5772  	0x74, 0x12, 0x2b, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x02, 0x28,
  5773  	0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65,
  5774  	0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x22, 0x55,
  5775  	0x0a, 0x20, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x69, 0x6f,
  5776  	0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5777  	0x73, 0x65, 0x12, 0x31, 0x0a, 0x14, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  5778  	0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x01, 0x20, 0x02, 0x28, 0x03,
  5779  	0x52, 0x13, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65,
  5780  	0x73, 0x74, 0x61, 0x6d, 0x70, 0x22, 0x1d, 0x0a, 0x1b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74,
  5781  	0x79, 0x43, 0x61, 0x70, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71,
  5782  	0x75, 0x65, 0x73, 0x74, 0x22, 0xf4, 0x01, 0x0a, 0x1c, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74,
  5783  	0x79, 0x43, 0x61, 0x70, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73,
  5784  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x0c, 0x63, 0x61, 0x70, 0x61, 0x62, 0x69, 0x6c,
  5785  	0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2b, 0x2e, 0x70, 0x62,
  5786  	0x2e, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x43, 0x61, 0x70, 0x61, 0x62, 0x69, 0x6c,
  5787  	0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x43, 0x61,
  5788  	0x70, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x52, 0x0c, 0x63, 0x61, 0x70, 0x61, 0x62, 0x69,
  5789  	0x6c, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22, 0x82, 0x01, 0x0a, 0x0a, 0x43, 0x61, 0x70, 0x61, 0x62,
  5790  	0x69, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x19, 0x0a, 0x15, 0x53, 0x49, 0x4d, 0x50, 0x4c, 0x45, 0x5f,
  5791  	0x41, 0x55, 0x54, 0x48, 0x45, 0x4e, 0x54, 0x49, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x00,
  5792  	0x12, 0x19, 0x0a, 0x15, 0x53, 0x45, 0x43, 0x55, 0x52, 0x45, 0x5f, 0x41, 0x55, 0x54, 0x48, 0x45,
  5793  	0x4e, 0x54, 0x49, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 0x41,
  5794  	0x55, 0x54, 0x48, 0x4f, 0x52, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x02, 0x12, 0x16,
  5795  	0x0a, 0x12, 0x43, 0x45, 0x4c, 0x4c, 0x5f, 0x41, 0x55, 0x54, 0x48, 0x4f, 0x52, 0x49, 0x5a, 0x41,
  5796  	0x54, 0x49, 0x4f, 0x4e, 0x10, 0x03, 0x12, 0x13, 0x0a, 0x0f, 0x43, 0x45, 0x4c, 0x4c, 0x5f, 0x56,
  5797  	0x49, 0x53, 0x49, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x10, 0x04, 0x2a, 0x28, 0x0a, 0x10, 0x4d,
  5798  	0x61, 0x73, 0x74, 0x65, 0x72, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12,
  5799  	0x09, 0x0a, 0x05, 0x53, 0x50, 0x4c, 0x49, 0x54, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x4d, 0x45,
  5800  	0x52, 0x47, 0x45, 0x10, 0x01, 0x32, 0xdf, 0x22, 0x0a, 0x0d, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72,
  5801  	0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x53, 0x63,
  5802  	0x68, 0x65, 0x6d, 0x61, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
  5803  	0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x41, 0x6c,
  5804  	0x74, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  5805  	0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x41,
  5806  	0x6c, 0x74, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5807  	0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65,
  5808  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x47,
  5809  	0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  5810  	0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x47,
  5811  	0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
  5812  	0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x47, 0x65,
  5813  	0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x18, 0x2e, 0x70, 0x62,
  5814  	0x2e, 0x47, 0x65, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65,
  5815  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x61,
  5816  	0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  5817  	0x12, 0x4d, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x74,
  5818  	0x61, 0x74, 0x75, 0x73, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75,
  5819  	0x73, 0x74, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5820  	0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
  5821  	0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  5822  	0x4a, 0x0a, 0x0f, 0x49, 0x73, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69,
  5823  	0x6e, 0x67, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72,
  5824  	0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b,
  5825  	0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e,
  5826  	0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x41,
  5827  	0x64, 0x64, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x12, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x64,
  5828  	0x64, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15,
  5829  	0x2e, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x52, 0x65, 0x73,
  5830  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43,
  5831  	0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
  5832  	0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18,
  5833  	0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e,
  5834  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x4d, 0x6f, 0x64, 0x69,
  5835  	0x66, 0x79, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x6f,
  5836  	0x64, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5837  	0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x6c,
  5838  	0x75, 0x6d, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0a, 0x4d,
  5839  	0x6f, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x4d,
  5840  	0x6f, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  5841  	0x1a, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
  5842  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x44, 0x69, 0x73, 0x70,
  5843  	0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x72, 0x67, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x67, 0x69, 0x6f,
  5844  	0x6e, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68,
  5845  	0x4d, 0x65, 0x72, 0x67, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
  5846  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x69, 0x73, 0x70, 0x61,
  5847  	0x74, 0x63, 0x68, 0x4d, 0x65, 0x72, 0x67, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
  5848  	0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x41, 0x73, 0x73,
  5849  	0x69, 0x67, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x41,
  5850  	0x73, 0x73, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
  5851  	0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x52, 0x65,
  5852  	0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e,
  5853  	0x55, 0x6e, 0x61, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x19,
  5854  	0x2e, 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x61, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x67, 0x69,
  5855  	0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x55,
  5856  	0x6e, 0x61, 0x73, 0x73, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73,
  5857  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65,
  5858  	0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x4f, 0x66, 0x66, 0x6c,
  5859  	0x69, 0x6e, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  5860  	0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x67,
  5861  	0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x0b, 0x44,
  5862  	0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e,
  5863  	0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
  5864  	0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x61,
  5865  	0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x74,
  5866  	0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x18, 0x2e, 0x70,
  5867  	0x62, 0x2e, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52,
  5868  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x75, 0x6e,
  5869  	0x63, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  5870  	0x65, 0x12, 0x3e, 0x0a, 0x0b, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65,
  5871  	0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c,
  5872  	0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x6e,
  5873  	0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  5874  	0x65, 0x12, 0x41, 0x0a, 0x0c, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c,
  5875  	0x65, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61,
  5876  	0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62, 0x2e,
  5877  	0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70,
  5878  	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x0b, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x54, 0x61,
  5879  	0x62, 0x6c, 0x65, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x54,
  5880  	0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x62,
  5881  	0x2e, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70,
  5882  	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61,
  5883  	0x62, 0x6c, 0x65, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54,
  5884  	0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x62,
  5885  	0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70,
  5886  	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e,
  5887  	0x12, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x65,
  5888  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x68, 0x75, 0x74, 0x64,
  5889  	0x6f, 0x77, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0a, 0x53,
  5890  	0x74, 0x6f, 0x70, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x53,
  5891  	0x74, 0x6f, 0x70, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  5892  	0x1a, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72,
  5893  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61,
  5894  	0x6e, 0x63, 0x65, 0x12, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65,
  5895  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x61, 0x6c,
  5896  	0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12,
  5897  	0x53, 0x65, 0x74, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69,
  5898  	0x6e, 0x67, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x74, 0x42, 0x61, 0x6c, 0x61, 0x6e,
  5899  	0x63, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5900  	0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x74, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63,
  5901  	0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  5902  	0x65, 0x12, 0x50, 0x0a, 0x11, 0x49, 0x73, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x45,
  5903  	0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x42, 0x61,
  5904  	0x6c, 0x61, 0x6e, 0x63, 0x65, 0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71,
  5905  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x42, 0x61, 0x6c, 0x61,
  5906  	0x6e, 0x63, 0x65, 0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f,
  5907  	0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x53, 0x65, 0x74, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4f,
  5908  	0x72, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x21, 0x2e,
  5909  	0x70, 0x62, 0x2e, 0x53, 0x65, 0x74, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4f, 0x72, 0x4d, 0x65, 0x72,
  5910  	0x67, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  5911  	0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x74, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4f, 0x72,
  5912  	0x4d, 0x65, 0x72, 0x67, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70,
  5913  	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x49, 0x73, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4f,
  5914  	0x72, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x20, 0x2e,
  5915  	0x70, 0x62, 0x2e, 0x49, 0x73, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4f, 0x72, 0x4d, 0x65, 0x72, 0x67,
  5916  	0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  5917  	0x21, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4f, 0x72, 0x4d, 0x65,
  5918  	0x72, 0x67, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5919  	0x73, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x12,
  5920  	0x14, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x52, 0x65,
  5921  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x72, 0x6d, 0x61,
  5922  	0x6c, 0x69, 0x7a, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14,
  5923  	0x53, 0x65, 0x74, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x72, 0x52, 0x75, 0x6e,
  5924  	0x6e, 0x69, 0x6e, 0x67, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x74, 0x4e, 0x6f, 0x72,
  5925  	0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65,
  5926  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x74, 0x4e, 0x6f,
  5927  	0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52,
  5928  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x49, 0x73, 0x4e, 0x6f, 0x72,
  5929  	0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x1e,
  5930  	0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x72,
  5931  	0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f,
  5932  	0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x4e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x72,
  5933  	0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  5934  	0x47, 0x0a, 0x0e, 0x52, 0x75, 0x6e, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x53, 0x63, 0x61,
  5935  	0x6e, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x75, 0x6e, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f,
  5936  	0x67, 0x53, 0x63, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70,
  5937  	0x62, 0x2e, 0x52, 0x75, 0x6e, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x53, 0x63, 0x61, 0x6e,
  5938  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x45, 0x6e, 0x61, 0x62,
  5939  	0x6c, 0x65, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x4a, 0x61, 0x6e, 0x69, 0x74, 0x6f, 0x72,
  5940  	0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x61, 0x74, 0x61,
  5941  	0x6c, 0x6f, 0x67, 0x4a, 0x61, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5942  	0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x61, 0x74,
  5943  	0x61, 0x6c, 0x6f, 0x67, 0x4a, 0x61, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f,
  5944  	0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x49, 0x73, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67,
  5945  	0x4a, 0x61, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x22,
  5946  	0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f, 0x67, 0x4a, 0x61, 0x6e,
  5947  	0x69, 0x74, 0x6f, 0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
  5948  	0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x43, 0x61, 0x74, 0x61, 0x6c, 0x6f,
  5949  	0x67, 0x4a, 0x61, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52,
  5950  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x11, 0x45, 0x78, 0x65, 0x63, 0x4d,
  5951  	0x61, 0x73, 0x74, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x1d, 0x2e, 0x70,
  5952  	0x62, 0x2e, 0x43, 0x6f, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x53, 0x65, 0x72,
  5953  	0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62,
  5954  	0x2e, 0x43, 0x6f, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x53, 0x65, 0x72, 0x76,
  5955  	0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x53,
  5956  	0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x12, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6e, 0x61,
  5957  	0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
  5958  	0x62, 0x2e, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5959  	0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74,
  5960  	0x65, 0x64, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62,
  5961  	0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x53, 0x6e, 0x61,
  5962  	0x70, 0x73, 0x68, 0x6f, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e,
  5963  	0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x53,
  5964  	0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  5965  	0x12, 0x47, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68,
  5966  	0x6f, 0x74, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x6e,
  5967  	0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e,
  5968  	0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f,
  5969  	0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x49, 0x73, 0x53,
  5970  	0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x6f, 0x6e, 0x65, 0x12, 0x19, 0x2e, 0x70, 0x62,
  5971  	0x2e, 0x49, 0x73, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x6f, 0x6e, 0x65, 0x52,
  5972  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x53, 0x6e,
  5973  	0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5974  	0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61,
  5975  	0x70, 0x73, 0x68, 0x6f, 0x74, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x74, 0x6f,
  5976  	0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5977  	0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e,
  5978  	0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c,
  5979  	0x0a, 0x15, 0x49, 0x73, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73,
  5980  	0x68, 0x6f, 0x74, 0x44, 0x6f, 0x6e, 0x65, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x52,
  5981  	0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x44, 0x6f,
  5982  	0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x49,
  5983  	0x73, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x53, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74,
  5984  	0x44, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d,
  5985  	0x45, 0x78, 0x65, 0x63, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x12, 0x18, 0x2e,
  5986  	0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65,
  5987  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65,
  5988  	0x63, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  5989  	0x73, 0x65, 0x12, 0x4b, 0x0a, 0x14, 0x45, 0x78, 0x65, 0x63, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64,
  5990  	0x75, 0x72, 0x65, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x74, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e,
  5991  	0x45, 0x78, 0x65, 0x63, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x71,
  5992  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x50, 0x72,
  5993  	0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  5994  	0x4a, 0x0a, 0x0f, 0x49, 0x73, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x44, 0x6f,
  5995  	0x6e, 0x65, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64,
  5996  	0x75, 0x72, 0x65, 0x44, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b,
  5997  	0x2e, 0x70, 0x62, 0x2e, 0x49, 0x73, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x44,
  5998  	0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x4d,
  5999  	0x6f, 0x64, 0x69, 0x66, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1a,
  6000  	0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
  6001  	0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e,
  6002  	0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
  6003  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74,
  6004  	0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e,
  6005  	0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
  6006  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
  6007  	0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
  6008  	0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d,
  6009  	0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65,
  6010  	0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
  6011  	0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x61,
  6012  	0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  6013  	0x5f, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44,
  6014  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x47,
  6015  	0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72,
  6016  	0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70,
  6017  	0x62, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44, 0x65,
  6018  	0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  6019  	0x12, 0x65, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
  6020  	0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x23, 0x2e, 0x70,
  6021  	0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x44,
  6022  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  6023  	0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73,
  6024  	0x70, 0x61, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52,
  6025  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x54,
  6026  	0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x42,
  6027  	0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e,
  6028  	0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
  6029  	0x74, 0x6f, 0x72, 0x73, 0x42, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
  6030  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
  6031  	0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73,
  6032  	0x42, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
  6033  	0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65,
  6034  	0x4e, 0x61, 0x6d, 0x65, 0x73, 0x42, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
  6035  	0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e,
  6036  	0x61, 0x6d, 0x65, 0x73, 0x42, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
  6037  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
  6038  	0x54, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x42, 0x79, 0x4e, 0x61, 0x6d, 0x65,
  6039  	0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a,
  6040  	0x08, 0x53, 0x65, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x53,
  6041  	0x65, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14,
  6042  	0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x74, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70,
  6043  	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6c, 0x0a, 0x1f, 0x67, 0x65, 0x74, 0x4c, 0x61, 0x73, 0x74, 0x4d,
  6044  	0x61, 0x6a, 0x6f, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69,
  6045  	0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x61, 0x6a,
  6046  	0x6f, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65,
  6047  	0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70,
  6048  	0x62, 0x2e, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x69, 0x6f,
  6049  	0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  6050  	0x73, 0x65, 0x12, 0x7e, 0x0a, 0x28, 0x67, 0x65, 0x74, 0x4c, 0x61, 0x73, 0x74, 0x4d, 0x61, 0x6a,
  6051  	0x6f, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65,
  6052  	0x73, 0x74, 0x61, 0x6d, 0x70, 0x46, 0x6f, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x2c,
  6053  	0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74,
  6054  	0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x46, 0x6f, 0x72, 0x52,
  6055  	0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70,
  6056  	0x62, 0x2e, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x61, 0x63, 0x74, 0x69, 0x6f,
  6057  	0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  6058  	0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x67, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75,
  6059  	0x72, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65,
  6060  	0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
  6061  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74,
  6062  	0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52,
  6063  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x17, 0x67, 0x65, 0x74, 0x53, 0x65,
  6064  	0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x43, 0x61, 0x70, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x69,
  6065  	0x65, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79,
  6066  	0x43, 0x61, 0x70, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
  6067  	0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74,
  6068  	0x79, 0x43, 0x61, 0x70, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73,
  6069  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x50, 0x72,
  6070  	0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x62, 0x6f,
  6071  	0x72, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
  6072  	0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f,
  6073  	0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47,
  6074  	0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x73,
  6075  	0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64,
  6076  	0x75, 0x72, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62,
  6077  	0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x73, 0x52,
  6078  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x49, 0x0a, 0x2a, 0x6f, 0x72, 0x67, 0x2e, 0x61,
  6079  	0x70, 0x61, 0x63, 0x68, 0x65, 0x2e, 0x68, 0x61, 0x64, 0x6f, 0x6f, 0x70, 0x2e, 0x68, 0x62, 0x61,
  6080  	0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x67, 0x65, 0x6e, 0x65,
  6081  	0x72, 0x61, 0x74, 0x65, 0x64, 0x42, 0x0c, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x50, 0x72, 0x6f,
  6082  	0x74, 0x6f, 0x73, 0x48, 0x01, 0x5a, 0x05, 0x2e, 0x2e, 0x2f, 0x70, 0x62, 0x88, 0x01, 0x01, 0xa0,
  6083  	0x01, 0x01,
  6084  })
  6085  
  6086  var (
  6087  	file_Master_proto_rawDescOnce sync.Once
  6088  	file_Master_proto_rawDescData []byte
  6089  )
  6090  
  6091  func file_Master_proto_rawDescGZIP() []byte {
  6092  	file_Master_proto_rawDescOnce.Do(func() {
  6093  		file_Master_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_Master_proto_rawDesc), len(file_Master_proto_rawDesc)))
  6094  	})
  6095  	return file_Master_proto_rawDescData
  6096  }
  6097  
  6098  var file_Master_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
  6099  var file_Master_proto_msgTypes = make([]protoimpl.MessageInfo, 107)
  6100  var file_Master_proto_goTypes = []any{
  6101  	(MasterSwitchType)(0),                            // 0: pb.MasterSwitchType
  6102  	(GetProcedureResultResponse_State)(0),            // 1: pb.GetProcedureResultResponse.State
  6103  	(SecurityCapabilitiesResponse_Capability)(0),     // 2: pb.SecurityCapabilitiesResponse.Capability
  6104  	(*AddColumnRequest)(nil),                         // 3: pb.AddColumnRequest
  6105  	(*AddColumnResponse)(nil),                        // 4: pb.AddColumnResponse
  6106  	(*DeleteColumnRequest)(nil),                      // 5: pb.DeleteColumnRequest
  6107  	(*DeleteColumnResponse)(nil),                     // 6: pb.DeleteColumnResponse
  6108  	(*ModifyColumnRequest)(nil),                      // 7: pb.ModifyColumnRequest
  6109  	(*ModifyColumnResponse)(nil),                     // 8: pb.ModifyColumnResponse
  6110  	(*MoveRegionRequest)(nil),                        // 9: pb.MoveRegionRequest
  6111  	(*MoveRegionResponse)(nil),                       // 10: pb.MoveRegionResponse
  6112  	(*DispatchMergingRegionsRequest)(nil),            // 11: pb.DispatchMergingRegionsRequest
  6113  	(*DispatchMergingRegionsResponse)(nil),           // 12: pb.DispatchMergingRegionsResponse
  6114  	(*AssignRegionRequest)(nil),                      // 13: pb.AssignRegionRequest
  6115  	(*AssignRegionResponse)(nil),                     // 14: pb.AssignRegionResponse
  6116  	(*UnassignRegionRequest)(nil),                    // 15: pb.UnassignRegionRequest
  6117  	(*UnassignRegionResponse)(nil),                   // 16: pb.UnassignRegionResponse
  6118  	(*OfflineRegionRequest)(nil),                     // 17: pb.OfflineRegionRequest
  6119  	(*OfflineRegionResponse)(nil),                    // 18: pb.OfflineRegionResponse
  6120  	(*CreateTableRequest)(nil),                       // 19: pb.CreateTableRequest
  6121  	(*CreateTableResponse)(nil),                      // 20: pb.CreateTableResponse
  6122  	(*DeleteTableRequest)(nil),                       // 21: pb.DeleteTableRequest
  6123  	(*DeleteTableResponse)(nil),                      // 22: pb.DeleteTableResponse
  6124  	(*TruncateTableRequest)(nil),                     // 23: pb.TruncateTableRequest
  6125  	(*TruncateTableResponse)(nil),                    // 24: pb.TruncateTableResponse
  6126  	(*EnableTableRequest)(nil),                       // 25: pb.EnableTableRequest
  6127  	(*EnableTableResponse)(nil),                      // 26: pb.EnableTableResponse
  6128  	(*DisableTableRequest)(nil),                      // 27: pb.DisableTableRequest
  6129  	(*DisableTableResponse)(nil),                     // 28: pb.DisableTableResponse
  6130  	(*ModifyTableRequest)(nil),                       // 29: pb.ModifyTableRequest
  6131  	(*ModifyTableResponse)(nil),                      // 30: pb.ModifyTableResponse
  6132  	(*CreateNamespaceRequest)(nil),                   // 31: pb.CreateNamespaceRequest
  6133  	(*CreateNamespaceResponse)(nil),                  // 32: pb.CreateNamespaceResponse
  6134  	(*DeleteNamespaceRequest)(nil),                   // 33: pb.DeleteNamespaceRequest
  6135  	(*DeleteNamespaceResponse)(nil),                  // 34: pb.DeleteNamespaceResponse
  6136  	(*ModifyNamespaceRequest)(nil),                   // 35: pb.ModifyNamespaceRequest
  6137  	(*ModifyNamespaceResponse)(nil),                  // 36: pb.ModifyNamespaceResponse
  6138  	(*GetNamespaceDescriptorRequest)(nil),            // 37: pb.GetNamespaceDescriptorRequest
  6139  	(*GetNamespaceDescriptorResponse)(nil),           // 38: pb.GetNamespaceDescriptorResponse
  6140  	(*ListNamespaceDescriptorsRequest)(nil),          // 39: pb.ListNamespaceDescriptorsRequest
  6141  	(*ListNamespaceDescriptorsResponse)(nil),         // 40: pb.ListNamespaceDescriptorsResponse
  6142  	(*ListTableDescriptorsByNamespaceRequest)(nil),   // 41: pb.ListTableDescriptorsByNamespaceRequest
  6143  	(*ListTableDescriptorsByNamespaceResponse)(nil),  // 42: pb.ListTableDescriptorsByNamespaceResponse
  6144  	(*ListTableNamesByNamespaceRequest)(nil),         // 43: pb.ListTableNamesByNamespaceRequest
  6145  	(*ListTableNamesByNamespaceResponse)(nil),        // 44: pb.ListTableNamesByNamespaceResponse
  6146  	(*ShutdownRequest)(nil),                          // 45: pb.ShutdownRequest
  6147  	(*ShutdownResponse)(nil),                         // 46: pb.ShutdownResponse
  6148  	(*StopMasterRequest)(nil),                        // 47: pb.StopMasterRequest
  6149  	(*StopMasterResponse)(nil),                       // 48: pb.StopMasterResponse
  6150  	(*BalanceRequest)(nil),                           // 49: pb.BalanceRequest
  6151  	(*BalanceResponse)(nil),                          // 50: pb.BalanceResponse
  6152  	(*SetBalancerRunningRequest)(nil),                // 51: pb.SetBalancerRunningRequest
  6153  	(*SetBalancerRunningResponse)(nil),               // 52: pb.SetBalancerRunningResponse
  6154  	(*IsBalancerEnabledRequest)(nil),                 // 53: pb.IsBalancerEnabledRequest
  6155  	(*IsBalancerEnabledResponse)(nil),                // 54: pb.IsBalancerEnabledResponse
  6156  	(*SetSplitOrMergeEnabledRequest)(nil),            // 55: pb.SetSplitOrMergeEnabledRequest
  6157  	(*SetSplitOrMergeEnabledResponse)(nil),           // 56: pb.SetSplitOrMergeEnabledResponse
  6158  	(*IsSplitOrMergeEnabledRequest)(nil),             // 57: pb.IsSplitOrMergeEnabledRequest
  6159  	(*IsSplitOrMergeEnabledResponse)(nil),            // 58: pb.IsSplitOrMergeEnabledResponse
  6160  	(*NormalizeRequest)(nil),                         // 59: pb.NormalizeRequest
  6161  	(*NormalizeResponse)(nil),                        // 60: pb.NormalizeResponse
  6162  	(*SetNormalizerRunningRequest)(nil),              // 61: pb.SetNormalizerRunningRequest
  6163  	(*SetNormalizerRunningResponse)(nil),             // 62: pb.SetNormalizerRunningResponse
  6164  	(*IsNormalizerEnabledRequest)(nil),               // 63: pb.IsNormalizerEnabledRequest
  6165  	(*IsNormalizerEnabledResponse)(nil),              // 64: pb.IsNormalizerEnabledResponse
  6166  	(*RunCatalogScanRequest)(nil),                    // 65: pb.RunCatalogScanRequest
  6167  	(*RunCatalogScanResponse)(nil),                   // 66: pb.RunCatalogScanResponse
  6168  	(*EnableCatalogJanitorRequest)(nil),              // 67: pb.EnableCatalogJanitorRequest
  6169  	(*EnableCatalogJanitorResponse)(nil),             // 68: pb.EnableCatalogJanitorResponse
  6170  	(*IsCatalogJanitorEnabledRequest)(nil),           // 69: pb.IsCatalogJanitorEnabledRequest
  6171  	(*IsCatalogJanitorEnabledResponse)(nil),          // 70: pb.IsCatalogJanitorEnabledResponse
  6172  	(*SnapshotRequest)(nil),                          // 71: pb.SnapshotRequest
  6173  	(*SnapshotResponse)(nil),                         // 72: pb.SnapshotResponse
  6174  	(*GetCompletedSnapshotsRequest)(nil),             // 73: pb.GetCompletedSnapshotsRequest
  6175  	(*GetCompletedSnapshotsResponse)(nil),            // 74: pb.GetCompletedSnapshotsResponse
  6176  	(*DeleteSnapshotRequest)(nil),                    // 75: pb.DeleteSnapshotRequest
  6177  	(*DeleteSnapshotResponse)(nil),                   // 76: pb.DeleteSnapshotResponse
  6178  	(*RestoreSnapshotRequest)(nil),                   // 77: pb.RestoreSnapshotRequest
  6179  	(*RestoreSnapshotResponse)(nil),                  // 78: pb.RestoreSnapshotResponse
  6180  	(*IsSnapshotDoneRequest)(nil),                    // 79: pb.IsSnapshotDoneRequest
  6181  	(*IsSnapshotDoneResponse)(nil),                   // 80: pb.IsSnapshotDoneResponse
  6182  	(*IsRestoreSnapshotDoneRequest)(nil),             // 81: pb.IsRestoreSnapshotDoneRequest
  6183  	(*IsRestoreSnapshotDoneResponse)(nil),            // 82: pb.IsRestoreSnapshotDoneResponse
  6184  	(*GetSchemaAlterStatusRequest)(nil),              // 83: pb.GetSchemaAlterStatusRequest
  6185  	(*GetSchemaAlterStatusResponse)(nil),             // 84: pb.GetSchemaAlterStatusResponse
  6186  	(*GetTableDescriptorsRequest)(nil),               // 85: pb.GetTableDescriptorsRequest
  6187  	(*GetTableDescriptorsResponse)(nil),              // 86: pb.GetTableDescriptorsResponse
  6188  	(*GetTableNamesRequest)(nil),                     // 87: pb.GetTableNamesRequest
  6189  	(*GetTableNamesResponse)(nil),                    // 88: pb.GetTableNamesResponse
  6190  	(*GetClusterStatusRequest)(nil),                  // 89: pb.GetClusterStatusRequest
  6191  	(*GetClusterStatusResponse)(nil),                 // 90: pb.GetClusterStatusResponse
  6192  	(*IsMasterRunningRequest)(nil),                   // 91: pb.IsMasterRunningRequest
  6193  	(*IsMasterRunningResponse)(nil),                  // 92: pb.IsMasterRunningResponse
  6194  	(*ExecProcedureRequest)(nil),                     // 93: pb.ExecProcedureRequest
  6195  	(*ExecProcedureResponse)(nil),                    // 94: pb.ExecProcedureResponse
  6196  	(*IsProcedureDoneRequest)(nil),                   // 95: pb.IsProcedureDoneRequest
  6197  	(*IsProcedureDoneResponse)(nil),                  // 96: pb.IsProcedureDoneResponse
  6198  	(*GetProcedureResultRequest)(nil),                // 97: pb.GetProcedureResultRequest
  6199  	(*GetProcedureResultResponse)(nil),               // 98: pb.GetProcedureResultResponse
  6200  	(*AbortProcedureRequest)(nil),                    // 99: pb.AbortProcedureRequest
  6201  	(*AbortProcedureResponse)(nil),                   // 100: pb.AbortProcedureResponse
  6202  	(*ListProceduresRequest)(nil),                    // 101: pb.ListProceduresRequest
  6203  	(*ListProceduresResponse)(nil),                   // 102: pb.ListProceduresResponse
  6204  	(*SetQuotaRequest)(nil),                          // 103: pb.SetQuotaRequest
  6205  	(*SetQuotaResponse)(nil),                         // 104: pb.SetQuotaResponse
  6206  	(*MajorCompactionTimestampRequest)(nil),          // 105: pb.MajorCompactionTimestampRequest
  6207  	(*MajorCompactionTimestampForRegionRequest)(nil), // 106: pb.MajorCompactionTimestampForRegionRequest
  6208  	(*MajorCompactionTimestampResponse)(nil),         // 107: pb.MajorCompactionTimestampResponse
  6209  	(*SecurityCapabilitiesRequest)(nil),              // 108: pb.SecurityCapabilitiesRequest
  6210  	(*SecurityCapabilitiesResponse)(nil),             // 109: pb.SecurityCapabilitiesResponse
  6211  	(*TableName)(nil),                                // 110: pb.TableName
  6212  	(*ColumnFamilySchema)(nil),                       // 111: pb.ColumnFamilySchema
  6213  	(*RegionSpecifier)(nil),                          // 112: pb.RegionSpecifier
  6214  	(*ServerName)(nil),                               // 113: pb.ServerName
  6215  	(*TableSchema)(nil),                              // 114: pb.TableSchema
  6216  	(*NamespaceDescriptor)(nil),                      // 115: pb.NamespaceDescriptor
  6217  	(*SnapshotDescription)(nil),                      // 116: pb.SnapshotDescription
  6218  	(*ClusterStatus)(nil),                            // 117: pb.ClusterStatus
  6219  	(*ProcedureDescription)(nil),                     // 118: pb.ProcedureDescription
  6220  	(*ForeignExceptionMessage)(nil),                  // 119: pb.ForeignExceptionMessage
  6221  	(*Procedure)(nil),                                // 120: pb.Procedure
  6222  	(*ThrottleRequest)(nil),                          // 121: pb.ThrottleRequest
  6223  	(*CoprocessorServiceRequest)(nil),                // 122: pb.CoprocessorServiceRequest
  6224  	(*CoprocessorServiceResponse)(nil),               // 123: pb.CoprocessorServiceResponse
  6225  }
  6226  var file_Master_proto_depIdxs = []int32{
  6227  	110, // 0: pb.AddColumnRequest.table_name:type_name -> pb.TableName
  6228  	111, // 1: pb.AddColumnRequest.column_families:type_name -> pb.ColumnFamilySchema
  6229  	110, // 2: pb.DeleteColumnRequest.table_name:type_name -> pb.TableName
  6230  	110, // 3: pb.ModifyColumnRequest.table_name:type_name -> pb.TableName
  6231  	111, // 4: pb.ModifyColumnRequest.column_families:type_name -> pb.ColumnFamilySchema
  6232  	112, // 5: pb.MoveRegionRequest.region:type_name -> pb.RegionSpecifier
  6233  	113, // 6: pb.MoveRegionRequest.dest_server_name:type_name -> pb.ServerName
  6234  	112, // 7: pb.DispatchMergingRegionsRequest.region_a:type_name -> pb.RegionSpecifier
  6235  	112, // 8: pb.DispatchMergingRegionsRequest.region_b:type_name -> pb.RegionSpecifier
  6236  	112, // 9: pb.AssignRegionRequest.region:type_name -> pb.RegionSpecifier
  6237  	112, // 10: pb.UnassignRegionRequest.region:type_name -> pb.RegionSpecifier
  6238  	112, // 11: pb.OfflineRegionRequest.region:type_name -> pb.RegionSpecifier
  6239  	114, // 12: pb.CreateTableRequest.table_schema:type_name -> pb.TableSchema
  6240  	110, // 13: pb.DeleteTableRequest.table_name:type_name -> pb.TableName
  6241  	110, // 14: pb.TruncateTableRequest.tableName:type_name -> pb.TableName
  6242  	110, // 15: pb.EnableTableRequest.table_name:type_name -> pb.TableName
  6243  	110, // 16: pb.DisableTableRequest.table_name:type_name -> pb.TableName
  6244  	110, // 17: pb.ModifyTableRequest.table_name:type_name -> pb.TableName
  6245  	114, // 18: pb.ModifyTableRequest.table_schema:type_name -> pb.TableSchema
  6246  	115, // 19: pb.CreateNamespaceRequest.namespaceDescriptor:type_name -> pb.NamespaceDescriptor
  6247  	115, // 20: pb.ModifyNamespaceRequest.namespaceDescriptor:type_name -> pb.NamespaceDescriptor
  6248  	115, // 21: pb.GetNamespaceDescriptorResponse.namespaceDescriptor:type_name -> pb.NamespaceDescriptor
  6249  	115, // 22: pb.ListNamespaceDescriptorsResponse.namespaceDescriptor:type_name -> pb.NamespaceDescriptor
  6250  	114, // 23: pb.ListTableDescriptorsByNamespaceResponse.tableSchema:type_name -> pb.TableSchema
  6251  	110, // 24: pb.ListTableNamesByNamespaceResponse.tableName:type_name -> pb.TableName
  6252  	0,   // 25: pb.SetSplitOrMergeEnabledRequest.switch_types:type_name -> pb.MasterSwitchType
  6253  	0,   // 26: pb.IsSplitOrMergeEnabledRequest.switch_type:type_name -> pb.MasterSwitchType
  6254  	116, // 27: pb.SnapshotRequest.snapshot:type_name -> pb.SnapshotDescription
  6255  	116, // 28: pb.GetCompletedSnapshotsResponse.snapshots:type_name -> pb.SnapshotDescription
  6256  	116, // 29: pb.DeleteSnapshotRequest.snapshot:type_name -> pb.SnapshotDescription
  6257  	116, // 30: pb.RestoreSnapshotRequest.snapshot:type_name -> pb.SnapshotDescription
  6258  	116, // 31: pb.IsSnapshotDoneRequest.snapshot:type_name -> pb.SnapshotDescription
  6259  	116, // 32: pb.IsSnapshotDoneResponse.snapshot:type_name -> pb.SnapshotDescription
  6260  	116, // 33: pb.IsRestoreSnapshotDoneRequest.snapshot:type_name -> pb.SnapshotDescription
  6261  	110, // 34: pb.GetSchemaAlterStatusRequest.table_name:type_name -> pb.TableName
  6262  	110, // 35: pb.GetTableDescriptorsRequest.table_names:type_name -> pb.TableName
  6263  	114, // 36: pb.GetTableDescriptorsResponse.table_schema:type_name -> pb.TableSchema
  6264  	110, // 37: pb.GetTableNamesResponse.table_names:type_name -> pb.TableName
  6265  	117, // 38: pb.GetClusterStatusResponse.cluster_status:type_name -> pb.ClusterStatus
  6266  	118, // 39: pb.ExecProcedureRequest.procedure:type_name -> pb.ProcedureDescription
  6267  	118, // 40: pb.IsProcedureDoneRequest.procedure:type_name -> pb.ProcedureDescription
  6268  	118, // 41: pb.IsProcedureDoneResponse.snapshot:type_name -> pb.ProcedureDescription
  6269  	1,   // 42: pb.GetProcedureResultResponse.state:type_name -> pb.GetProcedureResultResponse.State
  6270  	119, // 43: pb.GetProcedureResultResponse.exception:type_name -> pb.ForeignExceptionMessage
  6271  	120, // 44: pb.ListProceduresResponse.procedure:type_name -> pb.Procedure
  6272  	110, // 45: pb.SetQuotaRequest.table_name:type_name -> pb.TableName
  6273  	121, // 46: pb.SetQuotaRequest.throttle:type_name -> pb.ThrottleRequest
  6274  	110, // 47: pb.MajorCompactionTimestampRequest.table_name:type_name -> pb.TableName
  6275  	112, // 48: pb.MajorCompactionTimestampForRegionRequest.region:type_name -> pb.RegionSpecifier
  6276  	2,   // 49: pb.SecurityCapabilitiesResponse.capabilities:type_name -> pb.SecurityCapabilitiesResponse.Capability
  6277  	83,  // 50: pb.MasterService.GetSchemaAlterStatus:input_type -> pb.GetSchemaAlterStatusRequest
  6278  	85,  // 51: pb.MasterService.GetTableDescriptors:input_type -> pb.GetTableDescriptorsRequest
  6279  	87,  // 52: pb.MasterService.GetTableNames:input_type -> pb.GetTableNamesRequest
  6280  	89,  // 53: pb.MasterService.GetClusterStatus:input_type -> pb.GetClusterStatusRequest
  6281  	91,  // 54: pb.MasterService.IsMasterRunning:input_type -> pb.IsMasterRunningRequest
  6282  	3,   // 55: pb.MasterService.AddColumn:input_type -> pb.AddColumnRequest
  6283  	5,   // 56: pb.MasterService.DeleteColumn:input_type -> pb.DeleteColumnRequest
  6284  	7,   // 57: pb.MasterService.ModifyColumn:input_type -> pb.ModifyColumnRequest
  6285  	9,   // 58: pb.MasterService.MoveRegion:input_type -> pb.MoveRegionRequest
  6286  	11,  // 59: pb.MasterService.DispatchMergingRegions:input_type -> pb.DispatchMergingRegionsRequest
  6287  	13,  // 60: pb.MasterService.AssignRegion:input_type -> pb.AssignRegionRequest
  6288  	15,  // 61: pb.MasterService.UnassignRegion:input_type -> pb.UnassignRegionRequest
  6289  	17,  // 62: pb.MasterService.OfflineRegion:input_type -> pb.OfflineRegionRequest
  6290  	21,  // 63: pb.MasterService.DeleteTable:input_type -> pb.DeleteTableRequest
  6291  	23,  // 64: pb.MasterService.truncateTable:input_type -> pb.TruncateTableRequest
  6292  	25,  // 65: pb.MasterService.EnableTable:input_type -> pb.EnableTableRequest
  6293  	27,  // 66: pb.MasterService.DisableTable:input_type -> pb.DisableTableRequest
  6294  	29,  // 67: pb.MasterService.ModifyTable:input_type -> pb.ModifyTableRequest
  6295  	19,  // 68: pb.MasterService.CreateTable:input_type -> pb.CreateTableRequest
  6296  	45,  // 69: pb.MasterService.Shutdown:input_type -> pb.ShutdownRequest
  6297  	47,  // 70: pb.MasterService.StopMaster:input_type -> pb.StopMasterRequest
  6298  	49,  // 71: pb.MasterService.Balance:input_type -> pb.BalanceRequest
  6299  	51,  // 72: pb.MasterService.SetBalancerRunning:input_type -> pb.SetBalancerRunningRequest
  6300  	53,  // 73: pb.MasterService.IsBalancerEnabled:input_type -> pb.IsBalancerEnabledRequest
  6301  	55,  // 74: pb.MasterService.SetSplitOrMergeEnabled:input_type -> pb.SetSplitOrMergeEnabledRequest
  6302  	57,  // 75: pb.MasterService.IsSplitOrMergeEnabled:input_type -> pb.IsSplitOrMergeEnabledRequest
  6303  	59,  // 76: pb.MasterService.Normalize:input_type -> pb.NormalizeRequest
  6304  	61,  // 77: pb.MasterService.SetNormalizerRunning:input_type -> pb.SetNormalizerRunningRequest
  6305  	63,  // 78: pb.MasterService.IsNormalizerEnabled:input_type -> pb.IsNormalizerEnabledRequest
  6306  	65,  // 79: pb.MasterService.RunCatalogScan:input_type -> pb.RunCatalogScanRequest
  6307  	67,  // 80: pb.MasterService.EnableCatalogJanitor:input_type -> pb.EnableCatalogJanitorRequest
  6308  	69,  // 81: pb.MasterService.IsCatalogJanitorEnabled:input_type -> pb.IsCatalogJanitorEnabledRequest
  6309  	122, // 82: pb.MasterService.ExecMasterService:input_type -> pb.CoprocessorServiceRequest
  6310  	71,  // 83: pb.MasterService.Snapshot:input_type -> pb.SnapshotRequest
  6311  	73,  // 84: pb.MasterService.GetCompletedSnapshots:input_type -> pb.GetCompletedSnapshotsRequest
  6312  	75,  // 85: pb.MasterService.DeleteSnapshot:input_type -> pb.DeleteSnapshotRequest
  6313  	79,  // 86: pb.MasterService.IsSnapshotDone:input_type -> pb.IsSnapshotDoneRequest
  6314  	77,  // 87: pb.MasterService.RestoreSnapshot:input_type -> pb.RestoreSnapshotRequest
  6315  	81,  // 88: pb.MasterService.IsRestoreSnapshotDone:input_type -> pb.IsRestoreSnapshotDoneRequest
  6316  	93,  // 89: pb.MasterService.ExecProcedure:input_type -> pb.ExecProcedureRequest
  6317  	93,  // 90: pb.MasterService.ExecProcedureWithRet:input_type -> pb.ExecProcedureRequest
  6318  	95,  // 91: pb.MasterService.IsProcedureDone:input_type -> pb.IsProcedureDoneRequest
  6319  	35,  // 92: pb.MasterService.ModifyNamespace:input_type -> pb.ModifyNamespaceRequest
  6320  	31,  // 93: pb.MasterService.CreateNamespace:input_type -> pb.CreateNamespaceRequest
  6321  	33,  // 94: pb.MasterService.DeleteNamespace:input_type -> pb.DeleteNamespaceRequest
  6322  	37,  // 95: pb.MasterService.GetNamespaceDescriptor:input_type -> pb.GetNamespaceDescriptorRequest
  6323  	39,  // 96: pb.MasterService.ListNamespaceDescriptors:input_type -> pb.ListNamespaceDescriptorsRequest
  6324  	41,  // 97: pb.MasterService.ListTableDescriptorsByNamespace:input_type -> pb.ListTableDescriptorsByNamespaceRequest
  6325  	43,  // 98: pb.MasterService.ListTableNamesByNamespace:input_type -> pb.ListTableNamesByNamespaceRequest
  6326  	103, // 99: pb.MasterService.SetQuota:input_type -> pb.SetQuotaRequest
  6327  	105, // 100: pb.MasterService.getLastMajorCompactionTimestamp:input_type -> pb.MajorCompactionTimestampRequest
  6328  	106, // 101: pb.MasterService.getLastMajorCompactionTimestampForRegion:input_type -> pb.MajorCompactionTimestampForRegionRequest
  6329  	97,  // 102: pb.MasterService.getProcedureResult:input_type -> pb.GetProcedureResultRequest
  6330  	108, // 103: pb.MasterService.getSecurityCapabilities:input_type -> pb.SecurityCapabilitiesRequest
  6331  	99,  // 104: pb.MasterService.AbortProcedure:input_type -> pb.AbortProcedureRequest
  6332  	101, // 105: pb.MasterService.ListProcedures:input_type -> pb.ListProceduresRequest
  6333  	84,  // 106: pb.MasterService.GetSchemaAlterStatus:output_type -> pb.GetSchemaAlterStatusResponse
  6334  	86,  // 107: pb.MasterService.GetTableDescriptors:output_type -> pb.GetTableDescriptorsResponse
  6335  	88,  // 108: pb.MasterService.GetTableNames:output_type -> pb.GetTableNamesResponse
  6336  	90,  // 109: pb.MasterService.GetClusterStatus:output_type -> pb.GetClusterStatusResponse
  6337  	92,  // 110: pb.MasterService.IsMasterRunning:output_type -> pb.IsMasterRunningResponse
  6338  	4,   // 111: pb.MasterService.AddColumn:output_type -> pb.AddColumnResponse
  6339  	6,   // 112: pb.MasterService.DeleteColumn:output_type -> pb.DeleteColumnResponse
  6340  	8,   // 113: pb.MasterService.ModifyColumn:output_type -> pb.ModifyColumnResponse
  6341  	10,  // 114: pb.MasterService.MoveRegion:output_type -> pb.MoveRegionResponse
  6342  	12,  // 115: pb.MasterService.DispatchMergingRegions:output_type -> pb.DispatchMergingRegionsResponse
  6343  	14,  // 116: pb.MasterService.AssignRegion:output_type -> pb.AssignRegionResponse
  6344  	16,  // 117: pb.MasterService.UnassignRegion:output_type -> pb.UnassignRegionResponse
  6345  	18,  // 118: pb.MasterService.OfflineRegion:output_type -> pb.OfflineRegionResponse
  6346  	22,  // 119: pb.MasterService.DeleteTable:output_type -> pb.DeleteTableResponse
  6347  	24,  // 120: pb.MasterService.truncateTable:output_type -> pb.TruncateTableResponse
  6348  	26,  // 121: pb.MasterService.EnableTable:output_type -> pb.EnableTableResponse
  6349  	28,  // 122: pb.MasterService.DisableTable:output_type -> pb.DisableTableResponse
  6350  	30,  // 123: pb.MasterService.ModifyTable:output_type -> pb.ModifyTableResponse
  6351  	20,  // 124: pb.MasterService.CreateTable:output_type -> pb.CreateTableResponse
  6352  	46,  // 125: pb.MasterService.Shutdown:output_type -> pb.ShutdownResponse
  6353  	48,  // 126: pb.MasterService.StopMaster:output_type -> pb.StopMasterResponse
  6354  	50,  // 127: pb.MasterService.Balance:output_type -> pb.BalanceResponse
  6355  	52,  // 128: pb.MasterService.SetBalancerRunning:output_type -> pb.SetBalancerRunningResponse
  6356  	54,  // 129: pb.MasterService.IsBalancerEnabled:output_type -> pb.IsBalancerEnabledResponse
  6357  	56,  // 130: pb.MasterService.SetSplitOrMergeEnabled:output_type -> pb.SetSplitOrMergeEnabledResponse
  6358  	58,  // 131: pb.MasterService.IsSplitOrMergeEnabled:output_type -> pb.IsSplitOrMergeEnabledResponse
  6359  	60,  // 132: pb.MasterService.Normalize:output_type -> pb.NormalizeResponse
  6360  	62,  // 133: pb.MasterService.SetNormalizerRunning:output_type -> pb.SetNormalizerRunningResponse
  6361  	64,  // 134: pb.MasterService.IsNormalizerEnabled:output_type -> pb.IsNormalizerEnabledResponse
  6362  	66,  // 135: pb.MasterService.RunCatalogScan:output_type -> pb.RunCatalogScanResponse
  6363  	68,  // 136: pb.MasterService.EnableCatalogJanitor:output_type -> pb.EnableCatalogJanitorResponse
  6364  	70,  // 137: pb.MasterService.IsCatalogJanitorEnabled:output_type -> pb.IsCatalogJanitorEnabledResponse
  6365  	123, // 138: pb.MasterService.ExecMasterService:output_type -> pb.CoprocessorServiceResponse
  6366  	72,  // 139: pb.MasterService.Snapshot:output_type -> pb.SnapshotResponse
  6367  	74,  // 140: pb.MasterService.GetCompletedSnapshots:output_type -> pb.GetCompletedSnapshotsResponse
  6368  	76,  // 141: pb.MasterService.DeleteSnapshot:output_type -> pb.DeleteSnapshotResponse
  6369  	80,  // 142: pb.MasterService.IsSnapshotDone:output_type -> pb.IsSnapshotDoneResponse
  6370  	78,  // 143: pb.MasterService.RestoreSnapshot:output_type -> pb.RestoreSnapshotResponse
  6371  	82,  // 144: pb.MasterService.IsRestoreSnapshotDone:output_type -> pb.IsRestoreSnapshotDoneResponse
  6372  	94,  // 145: pb.MasterService.ExecProcedure:output_type -> pb.ExecProcedureResponse
  6373  	94,  // 146: pb.MasterService.ExecProcedureWithRet:output_type -> pb.ExecProcedureResponse
  6374  	96,  // 147: pb.MasterService.IsProcedureDone:output_type -> pb.IsProcedureDoneResponse
  6375  	36,  // 148: pb.MasterService.ModifyNamespace:output_type -> pb.ModifyNamespaceResponse
  6376  	32,  // 149: pb.MasterService.CreateNamespace:output_type -> pb.CreateNamespaceResponse
  6377  	34,  // 150: pb.MasterService.DeleteNamespace:output_type -> pb.DeleteNamespaceResponse
  6378  	38,  // 151: pb.MasterService.GetNamespaceDescriptor:output_type -> pb.GetNamespaceDescriptorResponse
  6379  	40,  // 152: pb.MasterService.ListNamespaceDescriptors:output_type -> pb.ListNamespaceDescriptorsResponse
  6380  	42,  // 153: pb.MasterService.ListTableDescriptorsByNamespace:output_type -> pb.ListTableDescriptorsByNamespaceResponse
  6381  	44,  // 154: pb.MasterService.ListTableNamesByNamespace:output_type -> pb.ListTableNamesByNamespaceResponse
  6382  	104, // 155: pb.MasterService.SetQuota:output_type -> pb.SetQuotaResponse
  6383  	107, // 156: pb.MasterService.getLastMajorCompactionTimestamp:output_type -> pb.MajorCompactionTimestampResponse
  6384  	107, // 157: pb.MasterService.getLastMajorCompactionTimestampForRegion:output_type -> pb.MajorCompactionTimestampResponse
  6385  	98,  // 158: pb.MasterService.getProcedureResult:output_type -> pb.GetProcedureResultResponse
  6386  	109, // 159: pb.MasterService.getSecurityCapabilities:output_type -> pb.SecurityCapabilitiesResponse
  6387  	100, // 160: pb.MasterService.AbortProcedure:output_type -> pb.AbortProcedureResponse
  6388  	102, // 161: pb.MasterService.ListProcedures:output_type -> pb.ListProceduresResponse
  6389  	106, // [106:162] is the sub-list for method output_type
  6390  	50,  // [50:106] is the sub-list for method input_type
  6391  	50,  // [50:50] is the sub-list for extension type_name
  6392  	50,  // [50:50] is the sub-list for extension extendee
  6393  	0,   // [0:50] is the sub-list for field type_name
  6394  }
  6395  
  6396  func init() { file_Master_proto_init() }
  6397  func file_Master_proto_init() {
  6398  	if File_Master_proto != nil {
  6399  		return
  6400  	}
  6401  	file_HBase_proto_init()
  6402  	file_Client_proto_init()
  6403  	file_ClusterStatus_proto_init()
  6404  	file_ErrorHandling_proto_init()
  6405  	file_Procedure_proto_init()
  6406  	file_Quota_proto_init()
  6407  	type x struct{}
  6408  	out := protoimpl.TypeBuilder{
  6409  		File: protoimpl.DescBuilder{
  6410  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  6411  			RawDescriptor: unsafe.Slice(unsafe.StringData(file_Master_proto_rawDesc), len(file_Master_proto_rawDesc)),
  6412  			NumEnums:      3,
  6413  			NumMessages:   107,
  6414  			NumExtensions: 0,
  6415  			NumServices:   1,
  6416  		},
  6417  		GoTypes:           file_Master_proto_goTypes,
  6418  		DependencyIndexes: file_Master_proto_depIdxs,
  6419  		EnumInfos:         file_Master_proto_enumTypes,
  6420  		MessageInfos:      file_Master_proto_msgTypes,
  6421  	}.Build()
  6422  	File_Master_proto = out.File
  6423  	file_Master_proto_goTypes = nil
  6424  	file_Master_proto_depIdxs = nil
  6425  }