...

Source file src/go.etcd.io/etcd/api/v3/etcdserverpb/raft_internal.pb.go

Documentation: go.etcd.io/etcd/api/v3/etcdserverpb

     1  // Code generated by protoc-gen-gogo. DO NOT EDIT.
     2  // source: raft_internal.proto
     3  
     4  package etcdserverpb
     5  
     6  import (
     7  	fmt "fmt"
     8  	io "io"
     9  	math "math"
    10  	math_bits "math/bits"
    11  
    12  	_ "github.com/gogo/protobuf/gogoproto"
    13  	proto "github.com/golang/protobuf/proto"
    14  	membershippb "go.etcd.io/etcd/api/v3/membershippb"
    15  )
    16  
    17  // Reference imports to suppress errors if they are not otherwise used.
    18  var _ = proto.Marshal
    19  var _ = fmt.Errorf
    20  var _ = math.Inf
    21  
    22  // This is a compile-time assertion to ensure that this generated file
    23  // is compatible with the proto package it is being compiled against.
    24  // A compilation error at this line likely means your copy of the
    25  // proto package needs to be updated.
    26  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    27  
    28  type RequestHeader struct {
    29  	ID uint64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
    30  	// username is a username that is associated with an auth token of gRPC connection
    31  	Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
    32  	// auth_revision is a revision number of auth.authStore. It is not related to mvcc
    33  	AuthRevision         uint64   `protobuf:"varint,3,opt,name=auth_revision,json=authRevision,proto3" json:"auth_revision,omitempty"`
    34  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    35  	XXX_unrecognized     []byte   `json:"-"`
    36  	XXX_sizecache        int32    `json:"-"`
    37  }
    38  
    39  func (m *RequestHeader) Reset()         { *m = RequestHeader{} }
    40  func (m *RequestHeader) String() string { return proto.CompactTextString(m) }
    41  func (*RequestHeader) ProtoMessage()    {}
    42  func (*RequestHeader) Descriptor() ([]byte, []int) {
    43  	return fileDescriptor_b4c9a9be0cfca103, []int{0}
    44  }
    45  func (m *RequestHeader) XXX_Unmarshal(b []byte) error {
    46  	return m.Unmarshal(b)
    47  }
    48  func (m *RequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    49  	if deterministic {
    50  		return xxx_messageInfo_RequestHeader.Marshal(b, m, deterministic)
    51  	} else {
    52  		b = b[:cap(b)]
    53  		n, err := m.MarshalToSizedBuffer(b)
    54  		if err != nil {
    55  			return nil, err
    56  		}
    57  		return b[:n], nil
    58  	}
    59  }
    60  func (m *RequestHeader) XXX_Merge(src proto.Message) {
    61  	xxx_messageInfo_RequestHeader.Merge(m, src)
    62  }
    63  func (m *RequestHeader) XXX_Size() int {
    64  	return m.Size()
    65  }
    66  func (m *RequestHeader) XXX_DiscardUnknown() {
    67  	xxx_messageInfo_RequestHeader.DiscardUnknown(m)
    68  }
    69  
    70  var xxx_messageInfo_RequestHeader proto.InternalMessageInfo
    71  
    72  // An InternalRaftRequest is the union of all requests which can be
    73  // sent via raft.
    74  type InternalRaftRequest struct {
    75  	Header                   *RequestHeader                            `protobuf:"bytes,100,opt,name=header,proto3" json:"header,omitempty"`
    76  	ID                       uint64                                    `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
    77  	V2                       *Request                                  `protobuf:"bytes,2,opt,name=v2,proto3" json:"v2,omitempty"`
    78  	Range                    *RangeRequest                             `protobuf:"bytes,3,opt,name=range,proto3" json:"range,omitempty"`
    79  	Put                      *PutRequest                               `protobuf:"bytes,4,opt,name=put,proto3" json:"put,omitempty"`
    80  	DeleteRange              *DeleteRangeRequest                       `protobuf:"bytes,5,opt,name=delete_range,json=deleteRange,proto3" json:"delete_range,omitempty"`
    81  	Txn                      *TxnRequest                               `protobuf:"bytes,6,opt,name=txn,proto3" json:"txn,omitempty"`
    82  	Compaction               *CompactionRequest                        `protobuf:"bytes,7,opt,name=compaction,proto3" json:"compaction,omitempty"`
    83  	LeaseGrant               *LeaseGrantRequest                        `protobuf:"bytes,8,opt,name=lease_grant,json=leaseGrant,proto3" json:"lease_grant,omitempty"`
    84  	LeaseRevoke              *LeaseRevokeRequest                       `protobuf:"bytes,9,opt,name=lease_revoke,json=leaseRevoke,proto3" json:"lease_revoke,omitempty"`
    85  	Alarm                    *AlarmRequest                             `protobuf:"bytes,10,opt,name=alarm,proto3" json:"alarm,omitempty"`
    86  	LeaseCheckpoint          *LeaseCheckpointRequest                   `protobuf:"bytes,11,opt,name=lease_checkpoint,json=leaseCheckpoint,proto3" json:"lease_checkpoint,omitempty"`
    87  	AuthEnable               *AuthEnableRequest                        `protobuf:"bytes,1000,opt,name=auth_enable,json=authEnable,proto3" json:"auth_enable,omitempty"`
    88  	AuthDisable              *AuthDisableRequest                       `protobuf:"bytes,1011,opt,name=auth_disable,json=authDisable,proto3" json:"auth_disable,omitempty"`
    89  	AuthStatus               *AuthStatusRequest                        `protobuf:"bytes,1013,opt,name=auth_status,json=authStatus,proto3" json:"auth_status,omitempty"`
    90  	Authenticate             *InternalAuthenticateRequest              `protobuf:"bytes,1012,opt,name=authenticate,proto3" json:"authenticate,omitempty"`
    91  	AuthUserAdd              *AuthUserAddRequest                       `protobuf:"bytes,1100,opt,name=auth_user_add,json=authUserAdd,proto3" json:"auth_user_add,omitempty"`
    92  	AuthUserDelete           *AuthUserDeleteRequest                    `protobuf:"bytes,1101,opt,name=auth_user_delete,json=authUserDelete,proto3" json:"auth_user_delete,omitempty"`
    93  	AuthUserGet              *AuthUserGetRequest                       `protobuf:"bytes,1102,opt,name=auth_user_get,json=authUserGet,proto3" json:"auth_user_get,omitempty"`
    94  	AuthUserChangePassword   *AuthUserChangePasswordRequest            `protobuf:"bytes,1103,opt,name=auth_user_change_password,json=authUserChangePassword,proto3" json:"auth_user_change_password,omitempty"`
    95  	AuthUserGrantRole        *AuthUserGrantRoleRequest                 `protobuf:"bytes,1104,opt,name=auth_user_grant_role,json=authUserGrantRole,proto3" json:"auth_user_grant_role,omitempty"`
    96  	AuthUserRevokeRole       *AuthUserRevokeRoleRequest                `protobuf:"bytes,1105,opt,name=auth_user_revoke_role,json=authUserRevokeRole,proto3" json:"auth_user_revoke_role,omitempty"`
    97  	AuthUserList             *AuthUserListRequest                      `protobuf:"bytes,1106,opt,name=auth_user_list,json=authUserList,proto3" json:"auth_user_list,omitempty"`
    98  	AuthRoleList             *AuthRoleListRequest                      `protobuf:"bytes,1107,opt,name=auth_role_list,json=authRoleList,proto3" json:"auth_role_list,omitempty"`
    99  	AuthRoleAdd              *AuthRoleAddRequest                       `protobuf:"bytes,1200,opt,name=auth_role_add,json=authRoleAdd,proto3" json:"auth_role_add,omitempty"`
   100  	AuthRoleDelete           *AuthRoleDeleteRequest                    `protobuf:"bytes,1201,opt,name=auth_role_delete,json=authRoleDelete,proto3" json:"auth_role_delete,omitempty"`
   101  	AuthRoleGet              *AuthRoleGetRequest                       `protobuf:"bytes,1202,opt,name=auth_role_get,json=authRoleGet,proto3" json:"auth_role_get,omitempty"`
   102  	AuthRoleGrantPermission  *AuthRoleGrantPermissionRequest           `protobuf:"bytes,1203,opt,name=auth_role_grant_permission,json=authRoleGrantPermission,proto3" json:"auth_role_grant_permission,omitempty"`
   103  	AuthRoleRevokePermission *AuthRoleRevokePermissionRequest          `protobuf:"bytes,1204,opt,name=auth_role_revoke_permission,json=authRoleRevokePermission,proto3" json:"auth_role_revoke_permission,omitempty"`
   104  	ClusterVersionSet        *membershippb.ClusterVersionSetRequest    `protobuf:"bytes,1300,opt,name=cluster_version_set,json=clusterVersionSet,proto3" json:"cluster_version_set,omitempty"`
   105  	ClusterMemberAttrSet     *membershippb.ClusterMemberAttrSetRequest `protobuf:"bytes,1301,opt,name=cluster_member_attr_set,json=clusterMemberAttrSet,proto3" json:"cluster_member_attr_set,omitempty"`
   106  	DowngradeInfoSet         *membershippb.DowngradeInfoSetRequest     `protobuf:"bytes,1302,opt,name=downgrade_info_set,json=downgradeInfoSet,proto3" json:"downgrade_info_set,omitempty"`
   107  	XXX_NoUnkeyedLiteral     struct{}                                  `json:"-"`
   108  	XXX_unrecognized         []byte                                    `json:"-"`
   109  	XXX_sizecache            int32                                     `json:"-"`
   110  }
   111  
   112  func (m *InternalRaftRequest) Reset()         { *m = InternalRaftRequest{} }
   113  func (m *InternalRaftRequest) String() string { return proto.CompactTextString(m) }
   114  func (*InternalRaftRequest) ProtoMessage()    {}
   115  func (*InternalRaftRequest) Descriptor() ([]byte, []int) {
   116  	return fileDescriptor_b4c9a9be0cfca103, []int{1}
   117  }
   118  func (m *InternalRaftRequest) XXX_Unmarshal(b []byte) error {
   119  	return m.Unmarshal(b)
   120  }
   121  func (m *InternalRaftRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   122  	if deterministic {
   123  		return xxx_messageInfo_InternalRaftRequest.Marshal(b, m, deterministic)
   124  	} else {
   125  		b = b[:cap(b)]
   126  		n, err := m.MarshalToSizedBuffer(b)
   127  		if err != nil {
   128  			return nil, err
   129  		}
   130  		return b[:n], nil
   131  	}
   132  }
   133  func (m *InternalRaftRequest) XXX_Merge(src proto.Message) {
   134  	xxx_messageInfo_InternalRaftRequest.Merge(m, src)
   135  }
   136  func (m *InternalRaftRequest) XXX_Size() int {
   137  	return m.Size()
   138  }
   139  func (m *InternalRaftRequest) XXX_DiscardUnknown() {
   140  	xxx_messageInfo_InternalRaftRequest.DiscardUnknown(m)
   141  }
   142  
   143  var xxx_messageInfo_InternalRaftRequest proto.InternalMessageInfo
   144  
   145  type EmptyResponse struct {
   146  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   147  	XXX_unrecognized     []byte   `json:"-"`
   148  	XXX_sizecache        int32    `json:"-"`
   149  }
   150  
   151  func (m *EmptyResponse) Reset()         { *m = EmptyResponse{} }
   152  func (m *EmptyResponse) String() string { return proto.CompactTextString(m) }
   153  func (*EmptyResponse) ProtoMessage()    {}
   154  func (*EmptyResponse) Descriptor() ([]byte, []int) {
   155  	return fileDescriptor_b4c9a9be0cfca103, []int{2}
   156  }
   157  func (m *EmptyResponse) XXX_Unmarshal(b []byte) error {
   158  	return m.Unmarshal(b)
   159  }
   160  func (m *EmptyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   161  	if deterministic {
   162  		return xxx_messageInfo_EmptyResponse.Marshal(b, m, deterministic)
   163  	} else {
   164  		b = b[:cap(b)]
   165  		n, err := m.MarshalToSizedBuffer(b)
   166  		if err != nil {
   167  			return nil, err
   168  		}
   169  		return b[:n], nil
   170  	}
   171  }
   172  func (m *EmptyResponse) XXX_Merge(src proto.Message) {
   173  	xxx_messageInfo_EmptyResponse.Merge(m, src)
   174  }
   175  func (m *EmptyResponse) XXX_Size() int {
   176  	return m.Size()
   177  }
   178  func (m *EmptyResponse) XXX_DiscardUnknown() {
   179  	xxx_messageInfo_EmptyResponse.DiscardUnknown(m)
   180  }
   181  
   182  var xxx_messageInfo_EmptyResponse proto.InternalMessageInfo
   183  
   184  // What is the difference between AuthenticateRequest (defined in rpc.proto) and InternalAuthenticateRequest?
   185  // InternalAuthenticateRequest has a member that is filled by etcdserver and shouldn't be user-facing.
   186  // For avoiding misusage the field, we have an internal version of AuthenticateRequest.
   187  type InternalAuthenticateRequest struct {
   188  	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   189  	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
   190  	// simple_token is generated in API layer (etcdserver/v3_server.go)
   191  	SimpleToken          string   `protobuf:"bytes,3,opt,name=simple_token,json=simpleToken,proto3" json:"simple_token,omitempty"`
   192  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   193  	XXX_unrecognized     []byte   `json:"-"`
   194  	XXX_sizecache        int32    `json:"-"`
   195  }
   196  
   197  func (m *InternalAuthenticateRequest) Reset()         { *m = InternalAuthenticateRequest{} }
   198  func (m *InternalAuthenticateRequest) String() string { return proto.CompactTextString(m) }
   199  func (*InternalAuthenticateRequest) ProtoMessage()    {}
   200  func (*InternalAuthenticateRequest) Descriptor() ([]byte, []int) {
   201  	return fileDescriptor_b4c9a9be0cfca103, []int{3}
   202  }
   203  func (m *InternalAuthenticateRequest) XXX_Unmarshal(b []byte) error {
   204  	return m.Unmarshal(b)
   205  }
   206  func (m *InternalAuthenticateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   207  	if deterministic {
   208  		return xxx_messageInfo_InternalAuthenticateRequest.Marshal(b, m, deterministic)
   209  	} else {
   210  		b = b[:cap(b)]
   211  		n, err := m.MarshalToSizedBuffer(b)
   212  		if err != nil {
   213  			return nil, err
   214  		}
   215  		return b[:n], nil
   216  	}
   217  }
   218  func (m *InternalAuthenticateRequest) XXX_Merge(src proto.Message) {
   219  	xxx_messageInfo_InternalAuthenticateRequest.Merge(m, src)
   220  }
   221  func (m *InternalAuthenticateRequest) XXX_Size() int {
   222  	return m.Size()
   223  }
   224  func (m *InternalAuthenticateRequest) XXX_DiscardUnknown() {
   225  	xxx_messageInfo_InternalAuthenticateRequest.DiscardUnknown(m)
   226  }
   227  
   228  var xxx_messageInfo_InternalAuthenticateRequest proto.InternalMessageInfo
   229  
   230  func init() {
   231  	proto.RegisterType((*RequestHeader)(nil), "etcdserverpb.RequestHeader")
   232  	proto.RegisterType((*InternalRaftRequest)(nil), "etcdserverpb.InternalRaftRequest")
   233  	proto.RegisterType((*EmptyResponse)(nil), "etcdserverpb.EmptyResponse")
   234  	proto.RegisterType((*InternalAuthenticateRequest)(nil), "etcdserverpb.InternalAuthenticateRequest")
   235  }
   236  
   237  func init() { proto.RegisterFile("raft_internal.proto", fileDescriptor_b4c9a9be0cfca103) }
   238  
   239  var fileDescriptor_b4c9a9be0cfca103 = []byte{
   240  	// 1003 bytes of a gzipped FileDescriptorProto
   241  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x96, 0xd9, 0x72, 0x1b, 0x45,
   242  	0x14, 0x86, 0x23, 0xc5, 0x71, 0xac, 0x96, 0xed, 0x38, 0x6d, 0x87, 0x34, 0x72, 0x95, 0x70, 0x1c,
   243  	0x12, 0xcc, 0x66, 0x53, 0xca, 0x03, 0x80, 0x90, 0x5c, 0x8e, 0xab, 0x42, 0x70, 0x4d, 0xcc, 0x52,
   244  	0xc5, 0xc5, 0xd0, 0x9a, 0x39, 0x96, 0x06, 0xcf, 0x46, 0x77, 0x4b, 0x31, 0xef, 0x11, 0x28, 0x1e,
   245  	0x83, 0xed, 0x21, 0x72, 0xc1, 0x62, 0xe0, 0x05, 0xc0, 0xdc, 0x70, 0x0f, 0xdc, 0x53, 0xbd, 0xcc,
   246  	0x26, 0xb5, 0x7c, 0xa7, 0xf9, 0xcf, 0x7f, 0xbe, 0x73, 0xba, 0xe7, 0xf4, 0xa8, 0xd1, 0x3a, 0xa3,
   247  	0x27, 0xc2, 0x0d, 0x62, 0x01, 0x2c, 0xa6, 0xe1, 0x6e, 0xca, 0x12, 0x91, 0xe0, 0x65, 0x10, 0x9e,
   248  	0xcf, 0x81, 0x4d, 0x80, 0xa5, 0x83, 0xd6, 0xc6, 0x30, 0x19, 0x26, 0x2a, 0xb0, 0x27, 0x7f, 0x69,
   249  	0x4f, 0x6b, 0xad, 0xf0, 0x18, 0xa5, 0xc1, 0x52, 0xcf, 0xfc, 0xbc, 0x2f, 0x83, 0x7b, 0x34, 0x0d,
   250  	0xf6, 0x22, 0x88, 0x06, 0xc0, 0xf8, 0x28, 0x48, 0xd3, 0x41, 0xe9, 0x41, 0xfb, 0xb6, 0x3f, 0x45,
   251  	0x2b, 0x0e, 0x7c, 0x3e, 0x06, 0x2e, 0x1e, 0x02, 0xf5, 0x81, 0xe1, 0x55, 0x54, 0x3f, 0xec, 0x93,
   252  	0xda, 0x56, 0x6d, 0x67, 0xc1, 0xa9, 0x1f, 0xf6, 0x71, 0x0b, 0x2d, 0x8d, 0xb9, 0x6c, 0x2d, 0x02,
   253  	0x52, 0xdf, 0xaa, 0xed, 0x34, 0x9c, 0xfc, 0x19, 0xdf, 0x45, 0x2b, 0x74, 0x2c, 0x46, 0x2e, 0x83,
   254  	0x49, 0xc0, 0x83, 0x24, 0x26, 0x57, 0x55, 0xda, 0xb2, 0x14, 0x1d, 0xa3, 0x6d, 0x3f, 0xc3, 0x68,
   255  	0xfd, 0xd0, 0xac, 0xce, 0xa1, 0x27, 0xc2, 0x94, 0xc3, 0x0f, 0xd0, 0xe2, 0x48, 0x95, 0x24, 0xfe,
   256  	0x56, 0x6d, 0xa7, 0xd9, 0xd9, 0xdc, 0x2d, 0xaf, 0x79, 0xb7, 0xd2, 0x95, 0x63, 0xac, 0x33, 0xdd,
   257  	0xdd, 0x43, 0xf5, 0x49, 0x47, 0xf5, 0xd5, 0xec, 0xdc, 0xb2, 0x02, 0x9c, 0xfa, 0xa4, 0x83, 0xdf,
   258  	0x42, 0xd7, 0x18, 0x8d, 0x87, 0xa0, 0x1a, 0x6c, 0x76, 0x5a, 0x53, 0x4e, 0x19, 0xca, 0xec, 0xda,
   259  	0x88, 0x5f, 0x43, 0x57, 0xd3, 0xb1, 0x20, 0x0b, 0xca, 0x4f, 0xaa, 0xfe, 0xa3, 0x71, 0xb6, 0x08,
   260  	0x47, 0x9a, 0x70, 0x0f, 0x2d, 0xfb, 0x10, 0x82, 0x00, 0x57, 0x17, 0xb9, 0xa6, 0x92, 0xb6, 0xaa,
   261  	0x49, 0x7d, 0xe5, 0xa8, 0x94, 0x6a, 0xfa, 0x85, 0x26, 0x0b, 0x8a, 0xb3, 0x98, 0x2c, 0xda, 0x0a,
   262  	0x1e, 0x9f, 0xc5, 0x79, 0x41, 0x71, 0x16, 0xe3, 0xb7, 0x11, 0xf2, 0x92, 0x28, 0xa5, 0x9e, 0x90,
   263  	0x9b, 0x7e, 0x5d, 0xa5, 0xbc, 0x54, 0x4d, 0xe9, 0xe5, 0xf1, 0x2c, 0xb3, 0x94, 0x82, 0xdf, 0x41,
   264  	0xcd, 0x10, 0x28, 0x07, 0x77, 0xc8, 0x68, 0x2c, 0xc8, 0x92, 0x8d, 0xf0, 0x48, 0x1a, 0x0e, 0x64,
   265  	0x3c, 0x27, 0x84, 0xb9, 0x24, 0xd7, 0xac, 0x09, 0x0c, 0x26, 0xc9, 0x29, 0x90, 0x86, 0x6d, 0xcd,
   266  	0x0a, 0xe1, 0x28, 0x43, 0xbe, 0xe6, 0xb0, 0xd0, 0xe4, 0x6b, 0xa1, 0x21, 0x65, 0x11, 0x41, 0xb6,
   267  	0xd7, 0xd2, 0x95, 0xa1, 0xfc, 0xb5, 0x28, 0x23, 0x7e, 0x1f, 0xad, 0xe9, 0xb2, 0xde, 0x08, 0xbc,
   268  	0xd3, 0x34, 0x09, 0x62, 0x41, 0x9a, 0x2a, 0xf9, 0x65, 0x4b, 0xe9, 0x5e, 0x6e, 0xca, 0x30, 0x37,
   269  	0xc2, 0xaa, 0x8e, 0xbb, 0xa8, 0xa9, 0x46, 0x18, 0x62, 0x3a, 0x08, 0x81, 0xfc, 0x6d, 0xdd, 0xcc,
   270  	0xee, 0x58, 0x8c, 0xf6, 0x95, 0x21, 0xdf, 0x0a, 0x9a, 0x4b, 0xb8, 0x8f, 0xd4, 0xc0, 0xbb, 0x7e,
   271  	0xc0, 0x15, 0xe3, 0x9f, 0xeb, 0xb6, 0xbd, 0x90, 0x8c, 0xbe, 0x76, 0xe4, 0x7b, 0x41, 0x0b, 0x2d,
   272  	0x6f, 0x84, 0x0b, 0x2a, 0xc6, 0x9c, 0xfc, 0x37, 0xb7, 0x91, 0x27, 0xca, 0x50, 0x69, 0x44, 0x4b,
   273  	0xf8, 0xb1, 0x6e, 0x04, 0x62, 0x11, 0x78, 0x54, 0x00, 0xf9, 0x57, 0x33, 0x5e, 0xad, 0x32, 0xb2,
   274  	0xb3, 0xd8, 0x2d, 0x59, 0x33, 0x5a, 0x25, 0x1f, 0xef, 0x9b, 0xe3, 0x2d, 0xcf, 0xbb, 0x4b, 0x7d,
   275  	0x9f, 0xfc, 0xb8, 0x34, 0x6f, 0x65, 0x1f, 0x70, 0x60, 0x5d, 0xdf, 0xaf, 0xac, 0xcc, 0x68, 0xf8,
   276  	0x31, 0x5a, 0x2b, 0x30, 0x7a, 0xe4, 0xc9, 0x4f, 0x9a, 0x74, 0xd7, 0x4e, 0x32, 0x67, 0xc5, 0xc0,
   277  	0x56, 0x69, 0x45, 0xae, 0xb6, 0x35, 0x04, 0x41, 0x7e, 0xbe, 0xb4, 0xad, 0x03, 0x10, 0x33, 0x6d,
   278  	0x1d, 0x80, 0xc0, 0x43, 0xf4, 0x62, 0x81, 0xf1, 0x46, 0xf2, 0x10, 0xba, 0x29, 0xe5, 0xfc, 0x69,
   279  	0xc2, 0x7c, 0xf2, 0x8b, 0x46, 0xbe, 0x6e, 0x47, 0xf6, 0x94, 0xfb, 0xc8, 0x98, 0x33, 0xfa, 0x0b,
   280  	0xd4, 0x1a, 0xc6, 0x1f, 0xa3, 0x8d, 0x52, 0xbf, 0xf2, 0xf4, 0xb8, 0x2c, 0x09, 0x81, 0x9c, 0xeb,
   281  	0x1a, 0xf7, 0xe7, 0xb4, 0xad, 0x4e, 0x5e, 0x52, 0x4c, 0xcb, 0x4d, 0x3a, 0x1d, 0xc1, 0x9f, 0xa0,
   282  	0x5b, 0x05, 0x59, 0x1f, 0x44, 0x8d, 0xfe, 0x55, 0xa3, 0x5f, 0xb1, 0xa3, 0xcd, 0x89, 0x2c, 0xb1,
   283  	0x31, 0x9d, 0x09, 0xe1, 0x87, 0x68, 0xb5, 0x80, 0x87, 0x01, 0x17, 0xe4, 0x37, 0x4d, 0xbd, 0x63,
   284  	0xa7, 0x3e, 0x0a, 0xb8, 0xa8, 0xcc, 0x51, 0x26, 0xe6, 0x24, 0xd9, 0x9a, 0x26, 0xfd, 0x3e, 0x97,
   285  	0x24, 0x4b, 0xcf, 0x90, 0x32, 0x31, 0x7f, 0xf5, 0x8a, 0x24, 0x27, 0xf2, 0x9b, 0xc6, 0xbc, 0x57,
   286  	0x2f, 0x73, 0xa6, 0x27, 0xd2, 0x68, 0xf9, 0x44, 0x2a, 0x8c, 0x99, 0xc8, 0x6f, 0x1b, 0xf3, 0x26,
   287  	0x52, 0x66, 0x59, 0x26, 0xb2, 0x90, 0xab, 0x6d, 0xc9, 0x89, 0xfc, 0xee, 0xd2, 0xb6, 0xa6, 0x27,
   288  	0xd2, 0x68, 0xf8, 0x33, 0xd4, 0x2a, 0x61, 0xd4, 0xa0, 0xa4, 0xc0, 0xa2, 0x80, 0xab, 0xff, 0xd6,
   289  	0xef, 0x35, 0xf3, 0x8d, 0x39, 0x4c, 0x69, 0x3f, 0xca, 0xdd, 0x19, 0xff, 0x36, 0xb5, 0xc7, 0x71,
   290  	0x84, 0x36, 0x8b, 0x5a, 0x66, 0x74, 0x4a, 0xc5, 0x7e, 0xd0, 0xc5, 0xde, 0xb4, 0x17, 0xd3, 0x53,
   291  	0x32, 0x5b, 0x8d, 0xd0, 0x39, 0x06, 0xfc, 0x11, 0x5a, 0xf7, 0xc2, 0x31, 0x17, 0xc0, 0xdc, 0x09,
   292  	0x30, 0x29, 0xb9, 0x1c, 0x04, 0x79, 0x86, 0xcc, 0x11, 0x28, 0x5f, 0x52, 0x76, 0x7b, 0xda, 0xf9,
   293  	0xa1, 0x36, 0x3e, 0x29, 0x76, 0xeb, 0xa6, 0x37, 0x1d, 0xc1, 0x14, 0xdd, 0xce, 0xc0, 0x9a, 0xe1,
   294  	0x52, 0x21, 0x98, 0x82, 0x7f, 0x89, 0xcc, 0xe7, 0xcf, 0x06, 0x7f, 0x4f, 0x69, 0x5d, 0x21, 0x58,
   295  	0x89, 0xbf, 0xe1, 0x59, 0x82, 0xf8, 0x18, 0x61, 0x3f, 0x79, 0x1a, 0x0f, 0x19, 0xf5, 0xc1, 0x0d,
   296  	0xe2, 0x93, 0x44, 0xd1, 0xbf, 0xd2, 0xf4, 0x7b, 0x55, 0x7a, 0x3f, 0x33, 0x1e, 0xc6, 0x27, 0x49,
   297  	0x89, 0xbc, 0xe6, 0x4f, 0x05, 0xb6, 0x6f, 0xa0, 0x95, 0xfd, 0x28, 0x15, 0x5f, 0x38, 0xc0, 0xd3,
   298  	0x24, 0xe6, 0xb0, 0x9d, 0xa2, 0xcd, 0x4b, 0x3e, 0xcd, 0x18, 0xa3, 0x05, 0x75, 0x07, 0xab, 0xa9,
   299  	0x3b, 0x98, 0xfa, 0x2d, 0xef, 0x66, 0xf9, 0x17, 0xcb, 0xdc, 0xcd, 0xb2, 0x67, 0x7c, 0x07, 0x2d,
   300  	0xf3, 0x20, 0x4a, 0x43, 0x70, 0x45, 0x72, 0x0a, 0xfa, 0x6a, 0xd6, 0x70, 0x9a, 0x5a, 0x3b, 0x96,
   301  	0xd2, 0xbb, 0x1b, 0xcf, 0xff, 0x6c, 0x5f, 0x79, 0x7e, 0xd1, 0xae, 0x9d, 0x5f, 0xb4, 0x6b, 0x7f,
   302  	0x5c, 0xb4, 0x6b, 0x5f, 0xff, 0xd5, 0xbe, 0x32, 0x58, 0x54, 0x17, 0xc3, 0x07, 0xff, 0x07, 0x00,
   303  	0x00, 0xff, 0xff, 0x94, 0x6f, 0x64, 0x0a, 0x98, 0x0a, 0x00, 0x00,
   304  }
   305  
   306  func (m *RequestHeader) Marshal() (dAtA []byte, err error) {
   307  	size := m.Size()
   308  	dAtA = make([]byte, size)
   309  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
   310  	if err != nil {
   311  		return nil, err
   312  	}
   313  	return dAtA[:n], nil
   314  }
   315  
   316  func (m *RequestHeader) MarshalTo(dAtA []byte) (int, error) {
   317  	size := m.Size()
   318  	return m.MarshalToSizedBuffer(dAtA[:size])
   319  }
   320  
   321  func (m *RequestHeader) MarshalToSizedBuffer(dAtA []byte) (int, error) {
   322  	i := len(dAtA)
   323  	_ = i
   324  	var l int
   325  	_ = l
   326  	if m.XXX_unrecognized != nil {
   327  		i -= len(m.XXX_unrecognized)
   328  		copy(dAtA[i:], m.XXX_unrecognized)
   329  	}
   330  	if m.AuthRevision != 0 {
   331  		i = encodeVarintRaftInternal(dAtA, i, uint64(m.AuthRevision))
   332  		i--
   333  		dAtA[i] = 0x18
   334  	}
   335  	if len(m.Username) > 0 {
   336  		i -= len(m.Username)
   337  		copy(dAtA[i:], m.Username)
   338  		i = encodeVarintRaftInternal(dAtA, i, uint64(len(m.Username)))
   339  		i--
   340  		dAtA[i] = 0x12
   341  	}
   342  	if m.ID != 0 {
   343  		i = encodeVarintRaftInternal(dAtA, i, uint64(m.ID))
   344  		i--
   345  		dAtA[i] = 0x8
   346  	}
   347  	return len(dAtA) - i, nil
   348  }
   349  
   350  func (m *InternalRaftRequest) Marshal() (dAtA []byte, err error) {
   351  	size := m.Size()
   352  	dAtA = make([]byte, size)
   353  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
   354  	if err != nil {
   355  		return nil, err
   356  	}
   357  	return dAtA[:n], nil
   358  }
   359  
   360  func (m *InternalRaftRequest) MarshalTo(dAtA []byte) (int, error) {
   361  	size := m.Size()
   362  	return m.MarshalToSizedBuffer(dAtA[:size])
   363  }
   364  
   365  func (m *InternalRaftRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
   366  	i := len(dAtA)
   367  	_ = i
   368  	var l int
   369  	_ = l
   370  	if m.XXX_unrecognized != nil {
   371  		i -= len(m.XXX_unrecognized)
   372  		copy(dAtA[i:], m.XXX_unrecognized)
   373  	}
   374  	if m.DowngradeInfoSet != nil {
   375  		{
   376  			size, err := m.DowngradeInfoSet.MarshalToSizedBuffer(dAtA[:i])
   377  			if err != nil {
   378  				return 0, err
   379  			}
   380  			i -= size
   381  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   382  		}
   383  		i--
   384  		dAtA[i] = 0x51
   385  		i--
   386  		dAtA[i] = 0xb2
   387  	}
   388  	if m.ClusterMemberAttrSet != nil {
   389  		{
   390  			size, err := m.ClusterMemberAttrSet.MarshalToSizedBuffer(dAtA[:i])
   391  			if err != nil {
   392  				return 0, err
   393  			}
   394  			i -= size
   395  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   396  		}
   397  		i--
   398  		dAtA[i] = 0x51
   399  		i--
   400  		dAtA[i] = 0xaa
   401  	}
   402  	if m.ClusterVersionSet != nil {
   403  		{
   404  			size, err := m.ClusterVersionSet.MarshalToSizedBuffer(dAtA[:i])
   405  			if err != nil {
   406  				return 0, err
   407  			}
   408  			i -= size
   409  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   410  		}
   411  		i--
   412  		dAtA[i] = 0x51
   413  		i--
   414  		dAtA[i] = 0xa2
   415  	}
   416  	if m.AuthRoleRevokePermission != nil {
   417  		{
   418  			size, err := m.AuthRoleRevokePermission.MarshalToSizedBuffer(dAtA[:i])
   419  			if err != nil {
   420  				return 0, err
   421  			}
   422  			i -= size
   423  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   424  		}
   425  		i--
   426  		dAtA[i] = 0x4b
   427  		i--
   428  		dAtA[i] = 0xa2
   429  	}
   430  	if m.AuthRoleGrantPermission != nil {
   431  		{
   432  			size, err := m.AuthRoleGrantPermission.MarshalToSizedBuffer(dAtA[:i])
   433  			if err != nil {
   434  				return 0, err
   435  			}
   436  			i -= size
   437  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   438  		}
   439  		i--
   440  		dAtA[i] = 0x4b
   441  		i--
   442  		dAtA[i] = 0x9a
   443  	}
   444  	if m.AuthRoleGet != nil {
   445  		{
   446  			size, err := m.AuthRoleGet.MarshalToSizedBuffer(dAtA[:i])
   447  			if err != nil {
   448  				return 0, err
   449  			}
   450  			i -= size
   451  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   452  		}
   453  		i--
   454  		dAtA[i] = 0x4b
   455  		i--
   456  		dAtA[i] = 0x92
   457  	}
   458  	if m.AuthRoleDelete != nil {
   459  		{
   460  			size, err := m.AuthRoleDelete.MarshalToSizedBuffer(dAtA[:i])
   461  			if err != nil {
   462  				return 0, err
   463  			}
   464  			i -= size
   465  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   466  		}
   467  		i--
   468  		dAtA[i] = 0x4b
   469  		i--
   470  		dAtA[i] = 0x8a
   471  	}
   472  	if m.AuthRoleAdd != nil {
   473  		{
   474  			size, err := m.AuthRoleAdd.MarshalToSizedBuffer(dAtA[:i])
   475  			if err != nil {
   476  				return 0, err
   477  			}
   478  			i -= size
   479  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   480  		}
   481  		i--
   482  		dAtA[i] = 0x4b
   483  		i--
   484  		dAtA[i] = 0x82
   485  	}
   486  	if m.AuthRoleList != nil {
   487  		{
   488  			size, err := m.AuthRoleList.MarshalToSizedBuffer(dAtA[:i])
   489  			if err != nil {
   490  				return 0, err
   491  			}
   492  			i -= size
   493  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   494  		}
   495  		i--
   496  		dAtA[i] = 0x45
   497  		i--
   498  		dAtA[i] = 0x9a
   499  	}
   500  	if m.AuthUserList != nil {
   501  		{
   502  			size, err := m.AuthUserList.MarshalToSizedBuffer(dAtA[:i])
   503  			if err != nil {
   504  				return 0, err
   505  			}
   506  			i -= size
   507  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   508  		}
   509  		i--
   510  		dAtA[i] = 0x45
   511  		i--
   512  		dAtA[i] = 0x92
   513  	}
   514  	if m.AuthUserRevokeRole != nil {
   515  		{
   516  			size, err := m.AuthUserRevokeRole.MarshalToSizedBuffer(dAtA[:i])
   517  			if err != nil {
   518  				return 0, err
   519  			}
   520  			i -= size
   521  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   522  		}
   523  		i--
   524  		dAtA[i] = 0x45
   525  		i--
   526  		dAtA[i] = 0x8a
   527  	}
   528  	if m.AuthUserGrantRole != nil {
   529  		{
   530  			size, err := m.AuthUserGrantRole.MarshalToSizedBuffer(dAtA[:i])
   531  			if err != nil {
   532  				return 0, err
   533  			}
   534  			i -= size
   535  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   536  		}
   537  		i--
   538  		dAtA[i] = 0x45
   539  		i--
   540  		dAtA[i] = 0x82
   541  	}
   542  	if m.AuthUserChangePassword != nil {
   543  		{
   544  			size, err := m.AuthUserChangePassword.MarshalToSizedBuffer(dAtA[:i])
   545  			if err != nil {
   546  				return 0, err
   547  			}
   548  			i -= size
   549  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   550  		}
   551  		i--
   552  		dAtA[i] = 0x44
   553  		i--
   554  		dAtA[i] = 0xfa
   555  	}
   556  	if m.AuthUserGet != nil {
   557  		{
   558  			size, err := m.AuthUserGet.MarshalToSizedBuffer(dAtA[:i])
   559  			if err != nil {
   560  				return 0, err
   561  			}
   562  			i -= size
   563  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   564  		}
   565  		i--
   566  		dAtA[i] = 0x44
   567  		i--
   568  		dAtA[i] = 0xf2
   569  	}
   570  	if m.AuthUserDelete != nil {
   571  		{
   572  			size, err := m.AuthUserDelete.MarshalToSizedBuffer(dAtA[:i])
   573  			if err != nil {
   574  				return 0, err
   575  			}
   576  			i -= size
   577  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   578  		}
   579  		i--
   580  		dAtA[i] = 0x44
   581  		i--
   582  		dAtA[i] = 0xea
   583  	}
   584  	if m.AuthUserAdd != nil {
   585  		{
   586  			size, err := m.AuthUserAdd.MarshalToSizedBuffer(dAtA[:i])
   587  			if err != nil {
   588  				return 0, err
   589  			}
   590  			i -= size
   591  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   592  		}
   593  		i--
   594  		dAtA[i] = 0x44
   595  		i--
   596  		dAtA[i] = 0xe2
   597  	}
   598  	if m.AuthStatus != nil {
   599  		{
   600  			size, err := m.AuthStatus.MarshalToSizedBuffer(dAtA[:i])
   601  			if err != nil {
   602  				return 0, err
   603  			}
   604  			i -= size
   605  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   606  		}
   607  		i--
   608  		dAtA[i] = 0x3f
   609  		i--
   610  		dAtA[i] = 0xaa
   611  	}
   612  	if m.Authenticate != nil {
   613  		{
   614  			size, err := m.Authenticate.MarshalToSizedBuffer(dAtA[:i])
   615  			if err != nil {
   616  				return 0, err
   617  			}
   618  			i -= size
   619  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   620  		}
   621  		i--
   622  		dAtA[i] = 0x3f
   623  		i--
   624  		dAtA[i] = 0xa2
   625  	}
   626  	if m.AuthDisable != nil {
   627  		{
   628  			size, err := m.AuthDisable.MarshalToSizedBuffer(dAtA[:i])
   629  			if err != nil {
   630  				return 0, err
   631  			}
   632  			i -= size
   633  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   634  		}
   635  		i--
   636  		dAtA[i] = 0x3f
   637  		i--
   638  		dAtA[i] = 0x9a
   639  	}
   640  	if m.AuthEnable != nil {
   641  		{
   642  			size, err := m.AuthEnable.MarshalToSizedBuffer(dAtA[:i])
   643  			if err != nil {
   644  				return 0, err
   645  			}
   646  			i -= size
   647  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   648  		}
   649  		i--
   650  		dAtA[i] = 0x3e
   651  		i--
   652  		dAtA[i] = 0xc2
   653  	}
   654  	if m.Header != nil {
   655  		{
   656  			size, err := m.Header.MarshalToSizedBuffer(dAtA[:i])
   657  			if err != nil {
   658  				return 0, err
   659  			}
   660  			i -= size
   661  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   662  		}
   663  		i--
   664  		dAtA[i] = 0x6
   665  		i--
   666  		dAtA[i] = 0xa2
   667  	}
   668  	if m.LeaseCheckpoint != nil {
   669  		{
   670  			size, err := m.LeaseCheckpoint.MarshalToSizedBuffer(dAtA[:i])
   671  			if err != nil {
   672  				return 0, err
   673  			}
   674  			i -= size
   675  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   676  		}
   677  		i--
   678  		dAtA[i] = 0x5a
   679  	}
   680  	if m.Alarm != nil {
   681  		{
   682  			size, err := m.Alarm.MarshalToSizedBuffer(dAtA[:i])
   683  			if err != nil {
   684  				return 0, err
   685  			}
   686  			i -= size
   687  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   688  		}
   689  		i--
   690  		dAtA[i] = 0x52
   691  	}
   692  	if m.LeaseRevoke != nil {
   693  		{
   694  			size, err := m.LeaseRevoke.MarshalToSizedBuffer(dAtA[:i])
   695  			if err != nil {
   696  				return 0, err
   697  			}
   698  			i -= size
   699  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   700  		}
   701  		i--
   702  		dAtA[i] = 0x4a
   703  	}
   704  	if m.LeaseGrant != nil {
   705  		{
   706  			size, err := m.LeaseGrant.MarshalToSizedBuffer(dAtA[:i])
   707  			if err != nil {
   708  				return 0, err
   709  			}
   710  			i -= size
   711  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   712  		}
   713  		i--
   714  		dAtA[i] = 0x42
   715  	}
   716  	if m.Compaction != nil {
   717  		{
   718  			size, err := m.Compaction.MarshalToSizedBuffer(dAtA[:i])
   719  			if err != nil {
   720  				return 0, err
   721  			}
   722  			i -= size
   723  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   724  		}
   725  		i--
   726  		dAtA[i] = 0x3a
   727  	}
   728  	if m.Txn != nil {
   729  		{
   730  			size, err := m.Txn.MarshalToSizedBuffer(dAtA[:i])
   731  			if err != nil {
   732  				return 0, err
   733  			}
   734  			i -= size
   735  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   736  		}
   737  		i--
   738  		dAtA[i] = 0x32
   739  	}
   740  	if m.DeleteRange != nil {
   741  		{
   742  			size, err := m.DeleteRange.MarshalToSizedBuffer(dAtA[:i])
   743  			if err != nil {
   744  				return 0, err
   745  			}
   746  			i -= size
   747  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   748  		}
   749  		i--
   750  		dAtA[i] = 0x2a
   751  	}
   752  	if m.Put != nil {
   753  		{
   754  			size, err := m.Put.MarshalToSizedBuffer(dAtA[:i])
   755  			if err != nil {
   756  				return 0, err
   757  			}
   758  			i -= size
   759  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   760  		}
   761  		i--
   762  		dAtA[i] = 0x22
   763  	}
   764  	if m.Range != nil {
   765  		{
   766  			size, err := m.Range.MarshalToSizedBuffer(dAtA[:i])
   767  			if err != nil {
   768  				return 0, err
   769  			}
   770  			i -= size
   771  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   772  		}
   773  		i--
   774  		dAtA[i] = 0x1a
   775  	}
   776  	if m.V2 != nil {
   777  		{
   778  			size, err := m.V2.MarshalToSizedBuffer(dAtA[:i])
   779  			if err != nil {
   780  				return 0, err
   781  			}
   782  			i -= size
   783  			i = encodeVarintRaftInternal(dAtA, i, uint64(size))
   784  		}
   785  		i--
   786  		dAtA[i] = 0x12
   787  	}
   788  	if m.ID != 0 {
   789  		i = encodeVarintRaftInternal(dAtA, i, uint64(m.ID))
   790  		i--
   791  		dAtA[i] = 0x8
   792  	}
   793  	return len(dAtA) - i, nil
   794  }
   795  
   796  func (m *EmptyResponse) Marshal() (dAtA []byte, err error) {
   797  	size := m.Size()
   798  	dAtA = make([]byte, size)
   799  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
   800  	if err != nil {
   801  		return nil, err
   802  	}
   803  	return dAtA[:n], nil
   804  }
   805  
   806  func (m *EmptyResponse) MarshalTo(dAtA []byte) (int, error) {
   807  	size := m.Size()
   808  	return m.MarshalToSizedBuffer(dAtA[:size])
   809  }
   810  
   811  func (m *EmptyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
   812  	i := len(dAtA)
   813  	_ = i
   814  	var l int
   815  	_ = l
   816  	if m.XXX_unrecognized != nil {
   817  		i -= len(m.XXX_unrecognized)
   818  		copy(dAtA[i:], m.XXX_unrecognized)
   819  	}
   820  	return len(dAtA) - i, nil
   821  }
   822  
   823  func (m *InternalAuthenticateRequest) Marshal() (dAtA []byte, err error) {
   824  	size := m.Size()
   825  	dAtA = make([]byte, size)
   826  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
   827  	if err != nil {
   828  		return nil, err
   829  	}
   830  	return dAtA[:n], nil
   831  }
   832  
   833  func (m *InternalAuthenticateRequest) MarshalTo(dAtA []byte) (int, error) {
   834  	size := m.Size()
   835  	return m.MarshalToSizedBuffer(dAtA[:size])
   836  }
   837  
   838  func (m *InternalAuthenticateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
   839  	i := len(dAtA)
   840  	_ = i
   841  	var l int
   842  	_ = l
   843  	if m.XXX_unrecognized != nil {
   844  		i -= len(m.XXX_unrecognized)
   845  		copy(dAtA[i:], m.XXX_unrecognized)
   846  	}
   847  	if len(m.SimpleToken) > 0 {
   848  		i -= len(m.SimpleToken)
   849  		copy(dAtA[i:], m.SimpleToken)
   850  		i = encodeVarintRaftInternal(dAtA, i, uint64(len(m.SimpleToken)))
   851  		i--
   852  		dAtA[i] = 0x1a
   853  	}
   854  	if len(m.Password) > 0 {
   855  		i -= len(m.Password)
   856  		copy(dAtA[i:], m.Password)
   857  		i = encodeVarintRaftInternal(dAtA, i, uint64(len(m.Password)))
   858  		i--
   859  		dAtA[i] = 0x12
   860  	}
   861  	if len(m.Name) > 0 {
   862  		i -= len(m.Name)
   863  		copy(dAtA[i:], m.Name)
   864  		i = encodeVarintRaftInternal(dAtA, i, uint64(len(m.Name)))
   865  		i--
   866  		dAtA[i] = 0xa
   867  	}
   868  	return len(dAtA) - i, nil
   869  }
   870  
   871  func encodeVarintRaftInternal(dAtA []byte, offset int, v uint64) int {
   872  	offset -= sovRaftInternal(v)
   873  	base := offset
   874  	for v >= 1<<7 {
   875  		dAtA[offset] = uint8(v&0x7f | 0x80)
   876  		v >>= 7
   877  		offset++
   878  	}
   879  	dAtA[offset] = uint8(v)
   880  	return base
   881  }
   882  func (m *RequestHeader) Size() (n int) {
   883  	if m == nil {
   884  		return 0
   885  	}
   886  	var l int
   887  	_ = l
   888  	if m.ID != 0 {
   889  		n += 1 + sovRaftInternal(uint64(m.ID))
   890  	}
   891  	l = len(m.Username)
   892  	if l > 0 {
   893  		n += 1 + l + sovRaftInternal(uint64(l))
   894  	}
   895  	if m.AuthRevision != 0 {
   896  		n += 1 + sovRaftInternal(uint64(m.AuthRevision))
   897  	}
   898  	if m.XXX_unrecognized != nil {
   899  		n += len(m.XXX_unrecognized)
   900  	}
   901  	return n
   902  }
   903  
   904  func (m *InternalRaftRequest) Size() (n int) {
   905  	if m == nil {
   906  		return 0
   907  	}
   908  	var l int
   909  	_ = l
   910  	if m.ID != 0 {
   911  		n += 1 + sovRaftInternal(uint64(m.ID))
   912  	}
   913  	if m.V2 != nil {
   914  		l = m.V2.Size()
   915  		n += 1 + l + sovRaftInternal(uint64(l))
   916  	}
   917  	if m.Range != nil {
   918  		l = m.Range.Size()
   919  		n += 1 + l + sovRaftInternal(uint64(l))
   920  	}
   921  	if m.Put != nil {
   922  		l = m.Put.Size()
   923  		n += 1 + l + sovRaftInternal(uint64(l))
   924  	}
   925  	if m.DeleteRange != nil {
   926  		l = m.DeleteRange.Size()
   927  		n += 1 + l + sovRaftInternal(uint64(l))
   928  	}
   929  	if m.Txn != nil {
   930  		l = m.Txn.Size()
   931  		n += 1 + l + sovRaftInternal(uint64(l))
   932  	}
   933  	if m.Compaction != nil {
   934  		l = m.Compaction.Size()
   935  		n += 1 + l + sovRaftInternal(uint64(l))
   936  	}
   937  	if m.LeaseGrant != nil {
   938  		l = m.LeaseGrant.Size()
   939  		n += 1 + l + sovRaftInternal(uint64(l))
   940  	}
   941  	if m.LeaseRevoke != nil {
   942  		l = m.LeaseRevoke.Size()
   943  		n += 1 + l + sovRaftInternal(uint64(l))
   944  	}
   945  	if m.Alarm != nil {
   946  		l = m.Alarm.Size()
   947  		n += 1 + l + sovRaftInternal(uint64(l))
   948  	}
   949  	if m.LeaseCheckpoint != nil {
   950  		l = m.LeaseCheckpoint.Size()
   951  		n += 1 + l + sovRaftInternal(uint64(l))
   952  	}
   953  	if m.Header != nil {
   954  		l = m.Header.Size()
   955  		n += 2 + l + sovRaftInternal(uint64(l))
   956  	}
   957  	if m.AuthEnable != nil {
   958  		l = m.AuthEnable.Size()
   959  		n += 2 + l + sovRaftInternal(uint64(l))
   960  	}
   961  	if m.AuthDisable != nil {
   962  		l = m.AuthDisable.Size()
   963  		n += 2 + l + sovRaftInternal(uint64(l))
   964  	}
   965  	if m.Authenticate != nil {
   966  		l = m.Authenticate.Size()
   967  		n += 2 + l + sovRaftInternal(uint64(l))
   968  	}
   969  	if m.AuthStatus != nil {
   970  		l = m.AuthStatus.Size()
   971  		n += 2 + l + sovRaftInternal(uint64(l))
   972  	}
   973  	if m.AuthUserAdd != nil {
   974  		l = m.AuthUserAdd.Size()
   975  		n += 2 + l + sovRaftInternal(uint64(l))
   976  	}
   977  	if m.AuthUserDelete != nil {
   978  		l = m.AuthUserDelete.Size()
   979  		n += 2 + l + sovRaftInternal(uint64(l))
   980  	}
   981  	if m.AuthUserGet != nil {
   982  		l = m.AuthUserGet.Size()
   983  		n += 2 + l + sovRaftInternal(uint64(l))
   984  	}
   985  	if m.AuthUserChangePassword != nil {
   986  		l = m.AuthUserChangePassword.Size()
   987  		n += 2 + l + sovRaftInternal(uint64(l))
   988  	}
   989  	if m.AuthUserGrantRole != nil {
   990  		l = m.AuthUserGrantRole.Size()
   991  		n += 2 + l + sovRaftInternal(uint64(l))
   992  	}
   993  	if m.AuthUserRevokeRole != nil {
   994  		l = m.AuthUserRevokeRole.Size()
   995  		n += 2 + l + sovRaftInternal(uint64(l))
   996  	}
   997  	if m.AuthUserList != nil {
   998  		l = m.AuthUserList.Size()
   999  		n += 2 + l + sovRaftInternal(uint64(l))
  1000  	}
  1001  	if m.AuthRoleList != nil {
  1002  		l = m.AuthRoleList.Size()
  1003  		n += 2 + l + sovRaftInternal(uint64(l))
  1004  	}
  1005  	if m.AuthRoleAdd != nil {
  1006  		l = m.AuthRoleAdd.Size()
  1007  		n += 2 + l + sovRaftInternal(uint64(l))
  1008  	}
  1009  	if m.AuthRoleDelete != nil {
  1010  		l = m.AuthRoleDelete.Size()
  1011  		n += 2 + l + sovRaftInternal(uint64(l))
  1012  	}
  1013  	if m.AuthRoleGet != nil {
  1014  		l = m.AuthRoleGet.Size()
  1015  		n += 2 + l + sovRaftInternal(uint64(l))
  1016  	}
  1017  	if m.AuthRoleGrantPermission != nil {
  1018  		l = m.AuthRoleGrantPermission.Size()
  1019  		n += 2 + l + sovRaftInternal(uint64(l))
  1020  	}
  1021  	if m.AuthRoleRevokePermission != nil {
  1022  		l = m.AuthRoleRevokePermission.Size()
  1023  		n += 2 + l + sovRaftInternal(uint64(l))
  1024  	}
  1025  	if m.ClusterVersionSet != nil {
  1026  		l = m.ClusterVersionSet.Size()
  1027  		n += 2 + l + sovRaftInternal(uint64(l))
  1028  	}
  1029  	if m.ClusterMemberAttrSet != nil {
  1030  		l = m.ClusterMemberAttrSet.Size()
  1031  		n += 2 + l + sovRaftInternal(uint64(l))
  1032  	}
  1033  	if m.DowngradeInfoSet != nil {
  1034  		l = m.DowngradeInfoSet.Size()
  1035  		n += 2 + l + sovRaftInternal(uint64(l))
  1036  	}
  1037  	if m.XXX_unrecognized != nil {
  1038  		n += len(m.XXX_unrecognized)
  1039  	}
  1040  	return n
  1041  }
  1042  
  1043  func (m *EmptyResponse) Size() (n int) {
  1044  	if m == nil {
  1045  		return 0
  1046  	}
  1047  	var l int
  1048  	_ = l
  1049  	if m.XXX_unrecognized != nil {
  1050  		n += len(m.XXX_unrecognized)
  1051  	}
  1052  	return n
  1053  }
  1054  
  1055  func (m *InternalAuthenticateRequest) Size() (n int) {
  1056  	if m == nil {
  1057  		return 0
  1058  	}
  1059  	var l int
  1060  	_ = l
  1061  	l = len(m.Name)
  1062  	if l > 0 {
  1063  		n += 1 + l + sovRaftInternal(uint64(l))
  1064  	}
  1065  	l = len(m.Password)
  1066  	if l > 0 {
  1067  		n += 1 + l + sovRaftInternal(uint64(l))
  1068  	}
  1069  	l = len(m.SimpleToken)
  1070  	if l > 0 {
  1071  		n += 1 + l + sovRaftInternal(uint64(l))
  1072  	}
  1073  	if m.XXX_unrecognized != nil {
  1074  		n += len(m.XXX_unrecognized)
  1075  	}
  1076  	return n
  1077  }
  1078  
  1079  func sovRaftInternal(x uint64) (n int) {
  1080  	return (math_bits.Len64(x|1) + 6) / 7
  1081  }
  1082  func sozRaftInternal(x uint64) (n int) {
  1083  	return sovRaftInternal(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  1084  }
  1085  func (m *RequestHeader) Unmarshal(dAtA []byte) error {
  1086  	l := len(dAtA)
  1087  	iNdEx := 0
  1088  	for iNdEx < l {
  1089  		preIndex := iNdEx
  1090  		var wire uint64
  1091  		for shift := uint(0); ; shift += 7 {
  1092  			if shift >= 64 {
  1093  				return ErrIntOverflowRaftInternal
  1094  			}
  1095  			if iNdEx >= l {
  1096  				return io.ErrUnexpectedEOF
  1097  			}
  1098  			b := dAtA[iNdEx]
  1099  			iNdEx++
  1100  			wire |= uint64(b&0x7F) << shift
  1101  			if b < 0x80 {
  1102  				break
  1103  			}
  1104  		}
  1105  		fieldNum := int32(wire >> 3)
  1106  		wireType := int(wire & 0x7)
  1107  		if wireType == 4 {
  1108  			return fmt.Errorf("proto: RequestHeader: wiretype end group for non-group")
  1109  		}
  1110  		if fieldNum <= 0 {
  1111  			return fmt.Errorf("proto: RequestHeader: illegal tag %d (wire type %d)", fieldNum, wire)
  1112  		}
  1113  		switch fieldNum {
  1114  		case 1:
  1115  			if wireType != 0 {
  1116  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  1117  			}
  1118  			m.ID = 0
  1119  			for shift := uint(0); ; shift += 7 {
  1120  				if shift >= 64 {
  1121  					return ErrIntOverflowRaftInternal
  1122  				}
  1123  				if iNdEx >= l {
  1124  					return io.ErrUnexpectedEOF
  1125  				}
  1126  				b := dAtA[iNdEx]
  1127  				iNdEx++
  1128  				m.ID |= uint64(b&0x7F) << shift
  1129  				if b < 0x80 {
  1130  					break
  1131  				}
  1132  			}
  1133  		case 2:
  1134  			if wireType != 2 {
  1135  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
  1136  			}
  1137  			var stringLen uint64
  1138  			for shift := uint(0); ; shift += 7 {
  1139  				if shift >= 64 {
  1140  					return ErrIntOverflowRaftInternal
  1141  				}
  1142  				if iNdEx >= l {
  1143  					return io.ErrUnexpectedEOF
  1144  				}
  1145  				b := dAtA[iNdEx]
  1146  				iNdEx++
  1147  				stringLen |= uint64(b&0x7F) << shift
  1148  				if b < 0x80 {
  1149  					break
  1150  				}
  1151  			}
  1152  			intStringLen := int(stringLen)
  1153  			if intStringLen < 0 {
  1154  				return ErrInvalidLengthRaftInternal
  1155  			}
  1156  			postIndex := iNdEx + intStringLen
  1157  			if postIndex < 0 {
  1158  				return ErrInvalidLengthRaftInternal
  1159  			}
  1160  			if postIndex > l {
  1161  				return io.ErrUnexpectedEOF
  1162  			}
  1163  			m.Username = string(dAtA[iNdEx:postIndex])
  1164  			iNdEx = postIndex
  1165  		case 3:
  1166  			if wireType != 0 {
  1167  				return fmt.Errorf("proto: wrong wireType = %d for field AuthRevision", wireType)
  1168  			}
  1169  			m.AuthRevision = 0
  1170  			for shift := uint(0); ; shift += 7 {
  1171  				if shift >= 64 {
  1172  					return ErrIntOverflowRaftInternal
  1173  				}
  1174  				if iNdEx >= l {
  1175  					return io.ErrUnexpectedEOF
  1176  				}
  1177  				b := dAtA[iNdEx]
  1178  				iNdEx++
  1179  				m.AuthRevision |= uint64(b&0x7F) << shift
  1180  				if b < 0x80 {
  1181  					break
  1182  				}
  1183  			}
  1184  		default:
  1185  			iNdEx = preIndex
  1186  			skippy, err := skipRaftInternal(dAtA[iNdEx:])
  1187  			if err != nil {
  1188  				return err
  1189  			}
  1190  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  1191  				return ErrInvalidLengthRaftInternal
  1192  			}
  1193  			if (iNdEx + skippy) > l {
  1194  				return io.ErrUnexpectedEOF
  1195  			}
  1196  			m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  1197  			iNdEx += skippy
  1198  		}
  1199  	}
  1200  
  1201  	if iNdEx > l {
  1202  		return io.ErrUnexpectedEOF
  1203  	}
  1204  	return nil
  1205  }
  1206  func (m *InternalRaftRequest) Unmarshal(dAtA []byte) error {
  1207  	l := len(dAtA)
  1208  	iNdEx := 0
  1209  	for iNdEx < l {
  1210  		preIndex := iNdEx
  1211  		var wire uint64
  1212  		for shift := uint(0); ; shift += 7 {
  1213  			if shift >= 64 {
  1214  				return ErrIntOverflowRaftInternal
  1215  			}
  1216  			if iNdEx >= l {
  1217  				return io.ErrUnexpectedEOF
  1218  			}
  1219  			b := dAtA[iNdEx]
  1220  			iNdEx++
  1221  			wire |= uint64(b&0x7F) << shift
  1222  			if b < 0x80 {
  1223  				break
  1224  			}
  1225  		}
  1226  		fieldNum := int32(wire >> 3)
  1227  		wireType := int(wire & 0x7)
  1228  		if wireType == 4 {
  1229  			return fmt.Errorf("proto: InternalRaftRequest: wiretype end group for non-group")
  1230  		}
  1231  		if fieldNum <= 0 {
  1232  			return fmt.Errorf("proto: InternalRaftRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  1233  		}
  1234  		switch fieldNum {
  1235  		case 1:
  1236  			if wireType != 0 {
  1237  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
  1238  			}
  1239  			m.ID = 0
  1240  			for shift := uint(0); ; shift += 7 {
  1241  				if shift >= 64 {
  1242  					return ErrIntOverflowRaftInternal
  1243  				}
  1244  				if iNdEx >= l {
  1245  					return io.ErrUnexpectedEOF
  1246  				}
  1247  				b := dAtA[iNdEx]
  1248  				iNdEx++
  1249  				m.ID |= uint64(b&0x7F) << shift
  1250  				if b < 0x80 {
  1251  					break
  1252  				}
  1253  			}
  1254  		case 2:
  1255  			if wireType != 2 {
  1256  				return fmt.Errorf("proto: wrong wireType = %d for field V2", wireType)
  1257  			}
  1258  			var msglen int
  1259  			for shift := uint(0); ; shift += 7 {
  1260  				if shift >= 64 {
  1261  					return ErrIntOverflowRaftInternal
  1262  				}
  1263  				if iNdEx >= l {
  1264  					return io.ErrUnexpectedEOF
  1265  				}
  1266  				b := dAtA[iNdEx]
  1267  				iNdEx++
  1268  				msglen |= int(b&0x7F) << shift
  1269  				if b < 0x80 {
  1270  					break
  1271  				}
  1272  			}
  1273  			if msglen < 0 {
  1274  				return ErrInvalidLengthRaftInternal
  1275  			}
  1276  			postIndex := iNdEx + msglen
  1277  			if postIndex < 0 {
  1278  				return ErrInvalidLengthRaftInternal
  1279  			}
  1280  			if postIndex > l {
  1281  				return io.ErrUnexpectedEOF
  1282  			}
  1283  			if m.V2 == nil {
  1284  				m.V2 = &Request{}
  1285  			}
  1286  			if err := m.V2.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1287  				return err
  1288  			}
  1289  			iNdEx = postIndex
  1290  		case 3:
  1291  			if wireType != 2 {
  1292  				return fmt.Errorf("proto: wrong wireType = %d for field Range", wireType)
  1293  			}
  1294  			var msglen int
  1295  			for shift := uint(0); ; shift += 7 {
  1296  				if shift >= 64 {
  1297  					return ErrIntOverflowRaftInternal
  1298  				}
  1299  				if iNdEx >= l {
  1300  					return io.ErrUnexpectedEOF
  1301  				}
  1302  				b := dAtA[iNdEx]
  1303  				iNdEx++
  1304  				msglen |= int(b&0x7F) << shift
  1305  				if b < 0x80 {
  1306  					break
  1307  				}
  1308  			}
  1309  			if msglen < 0 {
  1310  				return ErrInvalidLengthRaftInternal
  1311  			}
  1312  			postIndex := iNdEx + msglen
  1313  			if postIndex < 0 {
  1314  				return ErrInvalidLengthRaftInternal
  1315  			}
  1316  			if postIndex > l {
  1317  				return io.ErrUnexpectedEOF
  1318  			}
  1319  			if m.Range == nil {
  1320  				m.Range = &RangeRequest{}
  1321  			}
  1322  			if err := m.Range.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1323  				return err
  1324  			}
  1325  			iNdEx = postIndex
  1326  		case 4:
  1327  			if wireType != 2 {
  1328  				return fmt.Errorf("proto: wrong wireType = %d for field Put", wireType)
  1329  			}
  1330  			var msglen int
  1331  			for shift := uint(0); ; shift += 7 {
  1332  				if shift >= 64 {
  1333  					return ErrIntOverflowRaftInternal
  1334  				}
  1335  				if iNdEx >= l {
  1336  					return io.ErrUnexpectedEOF
  1337  				}
  1338  				b := dAtA[iNdEx]
  1339  				iNdEx++
  1340  				msglen |= int(b&0x7F) << shift
  1341  				if b < 0x80 {
  1342  					break
  1343  				}
  1344  			}
  1345  			if msglen < 0 {
  1346  				return ErrInvalidLengthRaftInternal
  1347  			}
  1348  			postIndex := iNdEx + msglen
  1349  			if postIndex < 0 {
  1350  				return ErrInvalidLengthRaftInternal
  1351  			}
  1352  			if postIndex > l {
  1353  				return io.ErrUnexpectedEOF
  1354  			}
  1355  			if m.Put == nil {
  1356  				m.Put = &PutRequest{}
  1357  			}
  1358  			if err := m.Put.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1359  				return err
  1360  			}
  1361  			iNdEx = postIndex
  1362  		case 5:
  1363  			if wireType != 2 {
  1364  				return fmt.Errorf("proto: wrong wireType = %d for field DeleteRange", wireType)
  1365  			}
  1366  			var msglen int
  1367  			for shift := uint(0); ; shift += 7 {
  1368  				if shift >= 64 {
  1369  					return ErrIntOverflowRaftInternal
  1370  				}
  1371  				if iNdEx >= l {
  1372  					return io.ErrUnexpectedEOF
  1373  				}
  1374  				b := dAtA[iNdEx]
  1375  				iNdEx++
  1376  				msglen |= int(b&0x7F) << shift
  1377  				if b < 0x80 {
  1378  					break
  1379  				}
  1380  			}
  1381  			if msglen < 0 {
  1382  				return ErrInvalidLengthRaftInternal
  1383  			}
  1384  			postIndex := iNdEx + msglen
  1385  			if postIndex < 0 {
  1386  				return ErrInvalidLengthRaftInternal
  1387  			}
  1388  			if postIndex > l {
  1389  				return io.ErrUnexpectedEOF
  1390  			}
  1391  			if m.DeleteRange == nil {
  1392  				m.DeleteRange = &DeleteRangeRequest{}
  1393  			}
  1394  			if err := m.DeleteRange.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1395  				return err
  1396  			}
  1397  			iNdEx = postIndex
  1398  		case 6:
  1399  			if wireType != 2 {
  1400  				return fmt.Errorf("proto: wrong wireType = %d for field Txn", wireType)
  1401  			}
  1402  			var msglen int
  1403  			for shift := uint(0); ; shift += 7 {
  1404  				if shift >= 64 {
  1405  					return ErrIntOverflowRaftInternal
  1406  				}
  1407  				if iNdEx >= l {
  1408  					return io.ErrUnexpectedEOF
  1409  				}
  1410  				b := dAtA[iNdEx]
  1411  				iNdEx++
  1412  				msglen |= int(b&0x7F) << shift
  1413  				if b < 0x80 {
  1414  					break
  1415  				}
  1416  			}
  1417  			if msglen < 0 {
  1418  				return ErrInvalidLengthRaftInternal
  1419  			}
  1420  			postIndex := iNdEx + msglen
  1421  			if postIndex < 0 {
  1422  				return ErrInvalidLengthRaftInternal
  1423  			}
  1424  			if postIndex > l {
  1425  				return io.ErrUnexpectedEOF
  1426  			}
  1427  			if m.Txn == nil {
  1428  				m.Txn = &TxnRequest{}
  1429  			}
  1430  			if err := m.Txn.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1431  				return err
  1432  			}
  1433  			iNdEx = postIndex
  1434  		case 7:
  1435  			if wireType != 2 {
  1436  				return fmt.Errorf("proto: wrong wireType = %d for field Compaction", wireType)
  1437  			}
  1438  			var msglen int
  1439  			for shift := uint(0); ; shift += 7 {
  1440  				if shift >= 64 {
  1441  					return ErrIntOverflowRaftInternal
  1442  				}
  1443  				if iNdEx >= l {
  1444  					return io.ErrUnexpectedEOF
  1445  				}
  1446  				b := dAtA[iNdEx]
  1447  				iNdEx++
  1448  				msglen |= int(b&0x7F) << shift
  1449  				if b < 0x80 {
  1450  					break
  1451  				}
  1452  			}
  1453  			if msglen < 0 {
  1454  				return ErrInvalidLengthRaftInternal
  1455  			}
  1456  			postIndex := iNdEx + msglen
  1457  			if postIndex < 0 {
  1458  				return ErrInvalidLengthRaftInternal
  1459  			}
  1460  			if postIndex > l {
  1461  				return io.ErrUnexpectedEOF
  1462  			}
  1463  			if m.Compaction == nil {
  1464  				m.Compaction = &CompactionRequest{}
  1465  			}
  1466  			if err := m.Compaction.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1467  				return err
  1468  			}
  1469  			iNdEx = postIndex
  1470  		case 8:
  1471  			if wireType != 2 {
  1472  				return fmt.Errorf("proto: wrong wireType = %d for field LeaseGrant", wireType)
  1473  			}
  1474  			var msglen int
  1475  			for shift := uint(0); ; shift += 7 {
  1476  				if shift >= 64 {
  1477  					return ErrIntOverflowRaftInternal
  1478  				}
  1479  				if iNdEx >= l {
  1480  					return io.ErrUnexpectedEOF
  1481  				}
  1482  				b := dAtA[iNdEx]
  1483  				iNdEx++
  1484  				msglen |= int(b&0x7F) << shift
  1485  				if b < 0x80 {
  1486  					break
  1487  				}
  1488  			}
  1489  			if msglen < 0 {
  1490  				return ErrInvalidLengthRaftInternal
  1491  			}
  1492  			postIndex := iNdEx + msglen
  1493  			if postIndex < 0 {
  1494  				return ErrInvalidLengthRaftInternal
  1495  			}
  1496  			if postIndex > l {
  1497  				return io.ErrUnexpectedEOF
  1498  			}
  1499  			if m.LeaseGrant == nil {
  1500  				m.LeaseGrant = &LeaseGrantRequest{}
  1501  			}
  1502  			if err := m.LeaseGrant.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1503  				return err
  1504  			}
  1505  			iNdEx = postIndex
  1506  		case 9:
  1507  			if wireType != 2 {
  1508  				return fmt.Errorf("proto: wrong wireType = %d for field LeaseRevoke", wireType)
  1509  			}
  1510  			var msglen int
  1511  			for shift := uint(0); ; shift += 7 {
  1512  				if shift >= 64 {
  1513  					return ErrIntOverflowRaftInternal
  1514  				}
  1515  				if iNdEx >= l {
  1516  					return io.ErrUnexpectedEOF
  1517  				}
  1518  				b := dAtA[iNdEx]
  1519  				iNdEx++
  1520  				msglen |= int(b&0x7F) << shift
  1521  				if b < 0x80 {
  1522  					break
  1523  				}
  1524  			}
  1525  			if msglen < 0 {
  1526  				return ErrInvalidLengthRaftInternal
  1527  			}
  1528  			postIndex := iNdEx + msglen
  1529  			if postIndex < 0 {
  1530  				return ErrInvalidLengthRaftInternal
  1531  			}
  1532  			if postIndex > l {
  1533  				return io.ErrUnexpectedEOF
  1534  			}
  1535  			if m.LeaseRevoke == nil {
  1536  				m.LeaseRevoke = &LeaseRevokeRequest{}
  1537  			}
  1538  			if err := m.LeaseRevoke.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1539  				return err
  1540  			}
  1541  			iNdEx = postIndex
  1542  		case 10:
  1543  			if wireType != 2 {
  1544  				return fmt.Errorf("proto: wrong wireType = %d for field Alarm", wireType)
  1545  			}
  1546  			var msglen int
  1547  			for shift := uint(0); ; shift += 7 {
  1548  				if shift >= 64 {
  1549  					return ErrIntOverflowRaftInternal
  1550  				}
  1551  				if iNdEx >= l {
  1552  					return io.ErrUnexpectedEOF
  1553  				}
  1554  				b := dAtA[iNdEx]
  1555  				iNdEx++
  1556  				msglen |= int(b&0x7F) << shift
  1557  				if b < 0x80 {
  1558  					break
  1559  				}
  1560  			}
  1561  			if msglen < 0 {
  1562  				return ErrInvalidLengthRaftInternal
  1563  			}
  1564  			postIndex := iNdEx + msglen
  1565  			if postIndex < 0 {
  1566  				return ErrInvalidLengthRaftInternal
  1567  			}
  1568  			if postIndex > l {
  1569  				return io.ErrUnexpectedEOF
  1570  			}
  1571  			if m.Alarm == nil {
  1572  				m.Alarm = &AlarmRequest{}
  1573  			}
  1574  			if err := m.Alarm.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1575  				return err
  1576  			}
  1577  			iNdEx = postIndex
  1578  		case 11:
  1579  			if wireType != 2 {
  1580  				return fmt.Errorf("proto: wrong wireType = %d for field LeaseCheckpoint", wireType)
  1581  			}
  1582  			var msglen int
  1583  			for shift := uint(0); ; shift += 7 {
  1584  				if shift >= 64 {
  1585  					return ErrIntOverflowRaftInternal
  1586  				}
  1587  				if iNdEx >= l {
  1588  					return io.ErrUnexpectedEOF
  1589  				}
  1590  				b := dAtA[iNdEx]
  1591  				iNdEx++
  1592  				msglen |= int(b&0x7F) << shift
  1593  				if b < 0x80 {
  1594  					break
  1595  				}
  1596  			}
  1597  			if msglen < 0 {
  1598  				return ErrInvalidLengthRaftInternal
  1599  			}
  1600  			postIndex := iNdEx + msglen
  1601  			if postIndex < 0 {
  1602  				return ErrInvalidLengthRaftInternal
  1603  			}
  1604  			if postIndex > l {
  1605  				return io.ErrUnexpectedEOF
  1606  			}
  1607  			if m.LeaseCheckpoint == nil {
  1608  				m.LeaseCheckpoint = &LeaseCheckpointRequest{}
  1609  			}
  1610  			if err := m.LeaseCheckpoint.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1611  				return err
  1612  			}
  1613  			iNdEx = postIndex
  1614  		case 100:
  1615  			if wireType != 2 {
  1616  				return fmt.Errorf("proto: wrong wireType = %d for field Header", wireType)
  1617  			}
  1618  			var msglen int
  1619  			for shift := uint(0); ; shift += 7 {
  1620  				if shift >= 64 {
  1621  					return ErrIntOverflowRaftInternal
  1622  				}
  1623  				if iNdEx >= l {
  1624  					return io.ErrUnexpectedEOF
  1625  				}
  1626  				b := dAtA[iNdEx]
  1627  				iNdEx++
  1628  				msglen |= int(b&0x7F) << shift
  1629  				if b < 0x80 {
  1630  					break
  1631  				}
  1632  			}
  1633  			if msglen < 0 {
  1634  				return ErrInvalidLengthRaftInternal
  1635  			}
  1636  			postIndex := iNdEx + msglen
  1637  			if postIndex < 0 {
  1638  				return ErrInvalidLengthRaftInternal
  1639  			}
  1640  			if postIndex > l {
  1641  				return io.ErrUnexpectedEOF
  1642  			}
  1643  			if m.Header == nil {
  1644  				m.Header = &RequestHeader{}
  1645  			}
  1646  			if err := m.Header.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1647  				return err
  1648  			}
  1649  			iNdEx = postIndex
  1650  		case 1000:
  1651  			if wireType != 2 {
  1652  				return fmt.Errorf("proto: wrong wireType = %d for field AuthEnable", wireType)
  1653  			}
  1654  			var msglen int
  1655  			for shift := uint(0); ; shift += 7 {
  1656  				if shift >= 64 {
  1657  					return ErrIntOverflowRaftInternal
  1658  				}
  1659  				if iNdEx >= l {
  1660  					return io.ErrUnexpectedEOF
  1661  				}
  1662  				b := dAtA[iNdEx]
  1663  				iNdEx++
  1664  				msglen |= int(b&0x7F) << shift
  1665  				if b < 0x80 {
  1666  					break
  1667  				}
  1668  			}
  1669  			if msglen < 0 {
  1670  				return ErrInvalidLengthRaftInternal
  1671  			}
  1672  			postIndex := iNdEx + msglen
  1673  			if postIndex < 0 {
  1674  				return ErrInvalidLengthRaftInternal
  1675  			}
  1676  			if postIndex > l {
  1677  				return io.ErrUnexpectedEOF
  1678  			}
  1679  			if m.AuthEnable == nil {
  1680  				m.AuthEnable = &AuthEnableRequest{}
  1681  			}
  1682  			if err := m.AuthEnable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1683  				return err
  1684  			}
  1685  			iNdEx = postIndex
  1686  		case 1011:
  1687  			if wireType != 2 {
  1688  				return fmt.Errorf("proto: wrong wireType = %d for field AuthDisable", wireType)
  1689  			}
  1690  			var msglen int
  1691  			for shift := uint(0); ; shift += 7 {
  1692  				if shift >= 64 {
  1693  					return ErrIntOverflowRaftInternal
  1694  				}
  1695  				if iNdEx >= l {
  1696  					return io.ErrUnexpectedEOF
  1697  				}
  1698  				b := dAtA[iNdEx]
  1699  				iNdEx++
  1700  				msglen |= int(b&0x7F) << shift
  1701  				if b < 0x80 {
  1702  					break
  1703  				}
  1704  			}
  1705  			if msglen < 0 {
  1706  				return ErrInvalidLengthRaftInternal
  1707  			}
  1708  			postIndex := iNdEx + msglen
  1709  			if postIndex < 0 {
  1710  				return ErrInvalidLengthRaftInternal
  1711  			}
  1712  			if postIndex > l {
  1713  				return io.ErrUnexpectedEOF
  1714  			}
  1715  			if m.AuthDisable == nil {
  1716  				m.AuthDisable = &AuthDisableRequest{}
  1717  			}
  1718  			if err := m.AuthDisable.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1719  				return err
  1720  			}
  1721  			iNdEx = postIndex
  1722  		case 1012:
  1723  			if wireType != 2 {
  1724  				return fmt.Errorf("proto: wrong wireType = %d for field Authenticate", wireType)
  1725  			}
  1726  			var msglen int
  1727  			for shift := uint(0); ; shift += 7 {
  1728  				if shift >= 64 {
  1729  					return ErrIntOverflowRaftInternal
  1730  				}
  1731  				if iNdEx >= l {
  1732  					return io.ErrUnexpectedEOF
  1733  				}
  1734  				b := dAtA[iNdEx]
  1735  				iNdEx++
  1736  				msglen |= int(b&0x7F) << shift
  1737  				if b < 0x80 {
  1738  					break
  1739  				}
  1740  			}
  1741  			if msglen < 0 {
  1742  				return ErrInvalidLengthRaftInternal
  1743  			}
  1744  			postIndex := iNdEx + msglen
  1745  			if postIndex < 0 {
  1746  				return ErrInvalidLengthRaftInternal
  1747  			}
  1748  			if postIndex > l {
  1749  				return io.ErrUnexpectedEOF
  1750  			}
  1751  			if m.Authenticate == nil {
  1752  				m.Authenticate = &InternalAuthenticateRequest{}
  1753  			}
  1754  			if err := m.Authenticate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1755  				return err
  1756  			}
  1757  			iNdEx = postIndex
  1758  		case 1013:
  1759  			if wireType != 2 {
  1760  				return fmt.Errorf("proto: wrong wireType = %d for field AuthStatus", wireType)
  1761  			}
  1762  			var msglen int
  1763  			for shift := uint(0); ; shift += 7 {
  1764  				if shift >= 64 {
  1765  					return ErrIntOverflowRaftInternal
  1766  				}
  1767  				if iNdEx >= l {
  1768  					return io.ErrUnexpectedEOF
  1769  				}
  1770  				b := dAtA[iNdEx]
  1771  				iNdEx++
  1772  				msglen |= int(b&0x7F) << shift
  1773  				if b < 0x80 {
  1774  					break
  1775  				}
  1776  			}
  1777  			if msglen < 0 {
  1778  				return ErrInvalidLengthRaftInternal
  1779  			}
  1780  			postIndex := iNdEx + msglen
  1781  			if postIndex < 0 {
  1782  				return ErrInvalidLengthRaftInternal
  1783  			}
  1784  			if postIndex > l {
  1785  				return io.ErrUnexpectedEOF
  1786  			}
  1787  			if m.AuthStatus == nil {
  1788  				m.AuthStatus = &AuthStatusRequest{}
  1789  			}
  1790  			if err := m.AuthStatus.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1791  				return err
  1792  			}
  1793  			iNdEx = postIndex
  1794  		case 1100:
  1795  			if wireType != 2 {
  1796  				return fmt.Errorf("proto: wrong wireType = %d for field AuthUserAdd", wireType)
  1797  			}
  1798  			var msglen int
  1799  			for shift := uint(0); ; shift += 7 {
  1800  				if shift >= 64 {
  1801  					return ErrIntOverflowRaftInternal
  1802  				}
  1803  				if iNdEx >= l {
  1804  					return io.ErrUnexpectedEOF
  1805  				}
  1806  				b := dAtA[iNdEx]
  1807  				iNdEx++
  1808  				msglen |= int(b&0x7F) << shift
  1809  				if b < 0x80 {
  1810  					break
  1811  				}
  1812  			}
  1813  			if msglen < 0 {
  1814  				return ErrInvalidLengthRaftInternal
  1815  			}
  1816  			postIndex := iNdEx + msglen
  1817  			if postIndex < 0 {
  1818  				return ErrInvalidLengthRaftInternal
  1819  			}
  1820  			if postIndex > l {
  1821  				return io.ErrUnexpectedEOF
  1822  			}
  1823  			if m.AuthUserAdd == nil {
  1824  				m.AuthUserAdd = &AuthUserAddRequest{}
  1825  			}
  1826  			if err := m.AuthUserAdd.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1827  				return err
  1828  			}
  1829  			iNdEx = postIndex
  1830  		case 1101:
  1831  			if wireType != 2 {
  1832  				return fmt.Errorf("proto: wrong wireType = %d for field AuthUserDelete", wireType)
  1833  			}
  1834  			var msglen int
  1835  			for shift := uint(0); ; shift += 7 {
  1836  				if shift >= 64 {
  1837  					return ErrIntOverflowRaftInternal
  1838  				}
  1839  				if iNdEx >= l {
  1840  					return io.ErrUnexpectedEOF
  1841  				}
  1842  				b := dAtA[iNdEx]
  1843  				iNdEx++
  1844  				msglen |= int(b&0x7F) << shift
  1845  				if b < 0x80 {
  1846  					break
  1847  				}
  1848  			}
  1849  			if msglen < 0 {
  1850  				return ErrInvalidLengthRaftInternal
  1851  			}
  1852  			postIndex := iNdEx + msglen
  1853  			if postIndex < 0 {
  1854  				return ErrInvalidLengthRaftInternal
  1855  			}
  1856  			if postIndex > l {
  1857  				return io.ErrUnexpectedEOF
  1858  			}
  1859  			if m.AuthUserDelete == nil {
  1860  				m.AuthUserDelete = &AuthUserDeleteRequest{}
  1861  			}
  1862  			if err := m.AuthUserDelete.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1863  				return err
  1864  			}
  1865  			iNdEx = postIndex
  1866  		case 1102:
  1867  			if wireType != 2 {
  1868  				return fmt.Errorf("proto: wrong wireType = %d for field AuthUserGet", wireType)
  1869  			}
  1870  			var msglen int
  1871  			for shift := uint(0); ; shift += 7 {
  1872  				if shift >= 64 {
  1873  					return ErrIntOverflowRaftInternal
  1874  				}
  1875  				if iNdEx >= l {
  1876  					return io.ErrUnexpectedEOF
  1877  				}
  1878  				b := dAtA[iNdEx]
  1879  				iNdEx++
  1880  				msglen |= int(b&0x7F) << shift
  1881  				if b < 0x80 {
  1882  					break
  1883  				}
  1884  			}
  1885  			if msglen < 0 {
  1886  				return ErrInvalidLengthRaftInternal
  1887  			}
  1888  			postIndex := iNdEx + msglen
  1889  			if postIndex < 0 {
  1890  				return ErrInvalidLengthRaftInternal
  1891  			}
  1892  			if postIndex > l {
  1893  				return io.ErrUnexpectedEOF
  1894  			}
  1895  			if m.AuthUserGet == nil {
  1896  				m.AuthUserGet = &AuthUserGetRequest{}
  1897  			}
  1898  			if err := m.AuthUserGet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1899  				return err
  1900  			}
  1901  			iNdEx = postIndex
  1902  		case 1103:
  1903  			if wireType != 2 {
  1904  				return fmt.Errorf("proto: wrong wireType = %d for field AuthUserChangePassword", wireType)
  1905  			}
  1906  			var msglen int
  1907  			for shift := uint(0); ; shift += 7 {
  1908  				if shift >= 64 {
  1909  					return ErrIntOverflowRaftInternal
  1910  				}
  1911  				if iNdEx >= l {
  1912  					return io.ErrUnexpectedEOF
  1913  				}
  1914  				b := dAtA[iNdEx]
  1915  				iNdEx++
  1916  				msglen |= int(b&0x7F) << shift
  1917  				if b < 0x80 {
  1918  					break
  1919  				}
  1920  			}
  1921  			if msglen < 0 {
  1922  				return ErrInvalidLengthRaftInternal
  1923  			}
  1924  			postIndex := iNdEx + msglen
  1925  			if postIndex < 0 {
  1926  				return ErrInvalidLengthRaftInternal
  1927  			}
  1928  			if postIndex > l {
  1929  				return io.ErrUnexpectedEOF
  1930  			}
  1931  			if m.AuthUserChangePassword == nil {
  1932  				m.AuthUserChangePassword = &AuthUserChangePasswordRequest{}
  1933  			}
  1934  			if err := m.AuthUserChangePassword.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1935  				return err
  1936  			}
  1937  			iNdEx = postIndex
  1938  		case 1104:
  1939  			if wireType != 2 {
  1940  				return fmt.Errorf("proto: wrong wireType = %d for field AuthUserGrantRole", wireType)
  1941  			}
  1942  			var msglen int
  1943  			for shift := uint(0); ; shift += 7 {
  1944  				if shift >= 64 {
  1945  					return ErrIntOverflowRaftInternal
  1946  				}
  1947  				if iNdEx >= l {
  1948  					return io.ErrUnexpectedEOF
  1949  				}
  1950  				b := dAtA[iNdEx]
  1951  				iNdEx++
  1952  				msglen |= int(b&0x7F) << shift
  1953  				if b < 0x80 {
  1954  					break
  1955  				}
  1956  			}
  1957  			if msglen < 0 {
  1958  				return ErrInvalidLengthRaftInternal
  1959  			}
  1960  			postIndex := iNdEx + msglen
  1961  			if postIndex < 0 {
  1962  				return ErrInvalidLengthRaftInternal
  1963  			}
  1964  			if postIndex > l {
  1965  				return io.ErrUnexpectedEOF
  1966  			}
  1967  			if m.AuthUserGrantRole == nil {
  1968  				m.AuthUserGrantRole = &AuthUserGrantRoleRequest{}
  1969  			}
  1970  			if err := m.AuthUserGrantRole.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1971  				return err
  1972  			}
  1973  			iNdEx = postIndex
  1974  		case 1105:
  1975  			if wireType != 2 {
  1976  				return fmt.Errorf("proto: wrong wireType = %d for field AuthUserRevokeRole", wireType)
  1977  			}
  1978  			var msglen int
  1979  			for shift := uint(0); ; shift += 7 {
  1980  				if shift >= 64 {
  1981  					return ErrIntOverflowRaftInternal
  1982  				}
  1983  				if iNdEx >= l {
  1984  					return io.ErrUnexpectedEOF
  1985  				}
  1986  				b := dAtA[iNdEx]
  1987  				iNdEx++
  1988  				msglen |= int(b&0x7F) << shift
  1989  				if b < 0x80 {
  1990  					break
  1991  				}
  1992  			}
  1993  			if msglen < 0 {
  1994  				return ErrInvalidLengthRaftInternal
  1995  			}
  1996  			postIndex := iNdEx + msglen
  1997  			if postIndex < 0 {
  1998  				return ErrInvalidLengthRaftInternal
  1999  			}
  2000  			if postIndex > l {
  2001  				return io.ErrUnexpectedEOF
  2002  			}
  2003  			if m.AuthUserRevokeRole == nil {
  2004  				m.AuthUserRevokeRole = &AuthUserRevokeRoleRequest{}
  2005  			}
  2006  			if err := m.AuthUserRevokeRole.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2007  				return err
  2008  			}
  2009  			iNdEx = postIndex
  2010  		case 1106:
  2011  			if wireType != 2 {
  2012  				return fmt.Errorf("proto: wrong wireType = %d for field AuthUserList", wireType)
  2013  			}
  2014  			var msglen int
  2015  			for shift := uint(0); ; shift += 7 {
  2016  				if shift >= 64 {
  2017  					return ErrIntOverflowRaftInternal
  2018  				}
  2019  				if iNdEx >= l {
  2020  					return io.ErrUnexpectedEOF
  2021  				}
  2022  				b := dAtA[iNdEx]
  2023  				iNdEx++
  2024  				msglen |= int(b&0x7F) << shift
  2025  				if b < 0x80 {
  2026  					break
  2027  				}
  2028  			}
  2029  			if msglen < 0 {
  2030  				return ErrInvalidLengthRaftInternal
  2031  			}
  2032  			postIndex := iNdEx + msglen
  2033  			if postIndex < 0 {
  2034  				return ErrInvalidLengthRaftInternal
  2035  			}
  2036  			if postIndex > l {
  2037  				return io.ErrUnexpectedEOF
  2038  			}
  2039  			if m.AuthUserList == nil {
  2040  				m.AuthUserList = &AuthUserListRequest{}
  2041  			}
  2042  			if err := m.AuthUserList.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2043  				return err
  2044  			}
  2045  			iNdEx = postIndex
  2046  		case 1107:
  2047  			if wireType != 2 {
  2048  				return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleList", wireType)
  2049  			}
  2050  			var msglen int
  2051  			for shift := uint(0); ; shift += 7 {
  2052  				if shift >= 64 {
  2053  					return ErrIntOverflowRaftInternal
  2054  				}
  2055  				if iNdEx >= l {
  2056  					return io.ErrUnexpectedEOF
  2057  				}
  2058  				b := dAtA[iNdEx]
  2059  				iNdEx++
  2060  				msglen |= int(b&0x7F) << shift
  2061  				if b < 0x80 {
  2062  					break
  2063  				}
  2064  			}
  2065  			if msglen < 0 {
  2066  				return ErrInvalidLengthRaftInternal
  2067  			}
  2068  			postIndex := iNdEx + msglen
  2069  			if postIndex < 0 {
  2070  				return ErrInvalidLengthRaftInternal
  2071  			}
  2072  			if postIndex > l {
  2073  				return io.ErrUnexpectedEOF
  2074  			}
  2075  			if m.AuthRoleList == nil {
  2076  				m.AuthRoleList = &AuthRoleListRequest{}
  2077  			}
  2078  			if err := m.AuthRoleList.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2079  				return err
  2080  			}
  2081  			iNdEx = postIndex
  2082  		case 1200:
  2083  			if wireType != 2 {
  2084  				return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleAdd", wireType)
  2085  			}
  2086  			var msglen int
  2087  			for shift := uint(0); ; shift += 7 {
  2088  				if shift >= 64 {
  2089  					return ErrIntOverflowRaftInternal
  2090  				}
  2091  				if iNdEx >= l {
  2092  					return io.ErrUnexpectedEOF
  2093  				}
  2094  				b := dAtA[iNdEx]
  2095  				iNdEx++
  2096  				msglen |= int(b&0x7F) << shift
  2097  				if b < 0x80 {
  2098  					break
  2099  				}
  2100  			}
  2101  			if msglen < 0 {
  2102  				return ErrInvalidLengthRaftInternal
  2103  			}
  2104  			postIndex := iNdEx + msglen
  2105  			if postIndex < 0 {
  2106  				return ErrInvalidLengthRaftInternal
  2107  			}
  2108  			if postIndex > l {
  2109  				return io.ErrUnexpectedEOF
  2110  			}
  2111  			if m.AuthRoleAdd == nil {
  2112  				m.AuthRoleAdd = &AuthRoleAddRequest{}
  2113  			}
  2114  			if err := m.AuthRoleAdd.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2115  				return err
  2116  			}
  2117  			iNdEx = postIndex
  2118  		case 1201:
  2119  			if wireType != 2 {
  2120  				return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleDelete", wireType)
  2121  			}
  2122  			var msglen int
  2123  			for shift := uint(0); ; shift += 7 {
  2124  				if shift >= 64 {
  2125  					return ErrIntOverflowRaftInternal
  2126  				}
  2127  				if iNdEx >= l {
  2128  					return io.ErrUnexpectedEOF
  2129  				}
  2130  				b := dAtA[iNdEx]
  2131  				iNdEx++
  2132  				msglen |= int(b&0x7F) << shift
  2133  				if b < 0x80 {
  2134  					break
  2135  				}
  2136  			}
  2137  			if msglen < 0 {
  2138  				return ErrInvalidLengthRaftInternal
  2139  			}
  2140  			postIndex := iNdEx + msglen
  2141  			if postIndex < 0 {
  2142  				return ErrInvalidLengthRaftInternal
  2143  			}
  2144  			if postIndex > l {
  2145  				return io.ErrUnexpectedEOF
  2146  			}
  2147  			if m.AuthRoleDelete == nil {
  2148  				m.AuthRoleDelete = &AuthRoleDeleteRequest{}
  2149  			}
  2150  			if err := m.AuthRoleDelete.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2151  				return err
  2152  			}
  2153  			iNdEx = postIndex
  2154  		case 1202:
  2155  			if wireType != 2 {
  2156  				return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleGet", wireType)
  2157  			}
  2158  			var msglen int
  2159  			for shift := uint(0); ; shift += 7 {
  2160  				if shift >= 64 {
  2161  					return ErrIntOverflowRaftInternal
  2162  				}
  2163  				if iNdEx >= l {
  2164  					return io.ErrUnexpectedEOF
  2165  				}
  2166  				b := dAtA[iNdEx]
  2167  				iNdEx++
  2168  				msglen |= int(b&0x7F) << shift
  2169  				if b < 0x80 {
  2170  					break
  2171  				}
  2172  			}
  2173  			if msglen < 0 {
  2174  				return ErrInvalidLengthRaftInternal
  2175  			}
  2176  			postIndex := iNdEx + msglen
  2177  			if postIndex < 0 {
  2178  				return ErrInvalidLengthRaftInternal
  2179  			}
  2180  			if postIndex > l {
  2181  				return io.ErrUnexpectedEOF
  2182  			}
  2183  			if m.AuthRoleGet == nil {
  2184  				m.AuthRoleGet = &AuthRoleGetRequest{}
  2185  			}
  2186  			if err := m.AuthRoleGet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2187  				return err
  2188  			}
  2189  			iNdEx = postIndex
  2190  		case 1203:
  2191  			if wireType != 2 {
  2192  				return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleGrantPermission", wireType)
  2193  			}
  2194  			var msglen int
  2195  			for shift := uint(0); ; shift += 7 {
  2196  				if shift >= 64 {
  2197  					return ErrIntOverflowRaftInternal
  2198  				}
  2199  				if iNdEx >= l {
  2200  					return io.ErrUnexpectedEOF
  2201  				}
  2202  				b := dAtA[iNdEx]
  2203  				iNdEx++
  2204  				msglen |= int(b&0x7F) << shift
  2205  				if b < 0x80 {
  2206  					break
  2207  				}
  2208  			}
  2209  			if msglen < 0 {
  2210  				return ErrInvalidLengthRaftInternal
  2211  			}
  2212  			postIndex := iNdEx + msglen
  2213  			if postIndex < 0 {
  2214  				return ErrInvalidLengthRaftInternal
  2215  			}
  2216  			if postIndex > l {
  2217  				return io.ErrUnexpectedEOF
  2218  			}
  2219  			if m.AuthRoleGrantPermission == nil {
  2220  				m.AuthRoleGrantPermission = &AuthRoleGrantPermissionRequest{}
  2221  			}
  2222  			if err := m.AuthRoleGrantPermission.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2223  				return err
  2224  			}
  2225  			iNdEx = postIndex
  2226  		case 1204:
  2227  			if wireType != 2 {
  2228  				return fmt.Errorf("proto: wrong wireType = %d for field AuthRoleRevokePermission", wireType)
  2229  			}
  2230  			var msglen int
  2231  			for shift := uint(0); ; shift += 7 {
  2232  				if shift >= 64 {
  2233  					return ErrIntOverflowRaftInternal
  2234  				}
  2235  				if iNdEx >= l {
  2236  					return io.ErrUnexpectedEOF
  2237  				}
  2238  				b := dAtA[iNdEx]
  2239  				iNdEx++
  2240  				msglen |= int(b&0x7F) << shift
  2241  				if b < 0x80 {
  2242  					break
  2243  				}
  2244  			}
  2245  			if msglen < 0 {
  2246  				return ErrInvalidLengthRaftInternal
  2247  			}
  2248  			postIndex := iNdEx + msglen
  2249  			if postIndex < 0 {
  2250  				return ErrInvalidLengthRaftInternal
  2251  			}
  2252  			if postIndex > l {
  2253  				return io.ErrUnexpectedEOF
  2254  			}
  2255  			if m.AuthRoleRevokePermission == nil {
  2256  				m.AuthRoleRevokePermission = &AuthRoleRevokePermissionRequest{}
  2257  			}
  2258  			if err := m.AuthRoleRevokePermission.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2259  				return err
  2260  			}
  2261  			iNdEx = postIndex
  2262  		case 1300:
  2263  			if wireType != 2 {
  2264  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterVersionSet", wireType)
  2265  			}
  2266  			var msglen int
  2267  			for shift := uint(0); ; shift += 7 {
  2268  				if shift >= 64 {
  2269  					return ErrIntOverflowRaftInternal
  2270  				}
  2271  				if iNdEx >= l {
  2272  					return io.ErrUnexpectedEOF
  2273  				}
  2274  				b := dAtA[iNdEx]
  2275  				iNdEx++
  2276  				msglen |= int(b&0x7F) << shift
  2277  				if b < 0x80 {
  2278  					break
  2279  				}
  2280  			}
  2281  			if msglen < 0 {
  2282  				return ErrInvalidLengthRaftInternal
  2283  			}
  2284  			postIndex := iNdEx + msglen
  2285  			if postIndex < 0 {
  2286  				return ErrInvalidLengthRaftInternal
  2287  			}
  2288  			if postIndex > l {
  2289  				return io.ErrUnexpectedEOF
  2290  			}
  2291  			if m.ClusterVersionSet == nil {
  2292  				m.ClusterVersionSet = &membershippb.ClusterVersionSetRequest{}
  2293  			}
  2294  			if err := m.ClusterVersionSet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2295  				return err
  2296  			}
  2297  			iNdEx = postIndex
  2298  		case 1301:
  2299  			if wireType != 2 {
  2300  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterMemberAttrSet", wireType)
  2301  			}
  2302  			var msglen int
  2303  			for shift := uint(0); ; shift += 7 {
  2304  				if shift >= 64 {
  2305  					return ErrIntOverflowRaftInternal
  2306  				}
  2307  				if iNdEx >= l {
  2308  					return io.ErrUnexpectedEOF
  2309  				}
  2310  				b := dAtA[iNdEx]
  2311  				iNdEx++
  2312  				msglen |= int(b&0x7F) << shift
  2313  				if b < 0x80 {
  2314  					break
  2315  				}
  2316  			}
  2317  			if msglen < 0 {
  2318  				return ErrInvalidLengthRaftInternal
  2319  			}
  2320  			postIndex := iNdEx + msglen
  2321  			if postIndex < 0 {
  2322  				return ErrInvalidLengthRaftInternal
  2323  			}
  2324  			if postIndex > l {
  2325  				return io.ErrUnexpectedEOF
  2326  			}
  2327  			if m.ClusterMemberAttrSet == nil {
  2328  				m.ClusterMemberAttrSet = &membershippb.ClusterMemberAttrSetRequest{}
  2329  			}
  2330  			if err := m.ClusterMemberAttrSet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2331  				return err
  2332  			}
  2333  			iNdEx = postIndex
  2334  		case 1302:
  2335  			if wireType != 2 {
  2336  				return fmt.Errorf("proto: wrong wireType = %d for field DowngradeInfoSet", wireType)
  2337  			}
  2338  			var msglen int
  2339  			for shift := uint(0); ; shift += 7 {
  2340  				if shift >= 64 {
  2341  					return ErrIntOverflowRaftInternal
  2342  				}
  2343  				if iNdEx >= l {
  2344  					return io.ErrUnexpectedEOF
  2345  				}
  2346  				b := dAtA[iNdEx]
  2347  				iNdEx++
  2348  				msglen |= int(b&0x7F) << shift
  2349  				if b < 0x80 {
  2350  					break
  2351  				}
  2352  			}
  2353  			if msglen < 0 {
  2354  				return ErrInvalidLengthRaftInternal
  2355  			}
  2356  			postIndex := iNdEx + msglen
  2357  			if postIndex < 0 {
  2358  				return ErrInvalidLengthRaftInternal
  2359  			}
  2360  			if postIndex > l {
  2361  				return io.ErrUnexpectedEOF
  2362  			}
  2363  			if m.DowngradeInfoSet == nil {
  2364  				m.DowngradeInfoSet = &membershippb.DowngradeInfoSetRequest{}
  2365  			}
  2366  			if err := m.DowngradeInfoSet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2367  				return err
  2368  			}
  2369  			iNdEx = postIndex
  2370  		default:
  2371  			iNdEx = preIndex
  2372  			skippy, err := skipRaftInternal(dAtA[iNdEx:])
  2373  			if err != nil {
  2374  				return err
  2375  			}
  2376  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  2377  				return ErrInvalidLengthRaftInternal
  2378  			}
  2379  			if (iNdEx + skippy) > l {
  2380  				return io.ErrUnexpectedEOF
  2381  			}
  2382  			m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  2383  			iNdEx += skippy
  2384  		}
  2385  	}
  2386  
  2387  	if iNdEx > l {
  2388  		return io.ErrUnexpectedEOF
  2389  	}
  2390  	return nil
  2391  }
  2392  func (m *EmptyResponse) Unmarshal(dAtA []byte) error {
  2393  	l := len(dAtA)
  2394  	iNdEx := 0
  2395  	for iNdEx < l {
  2396  		preIndex := iNdEx
  2397  		var wire uint64
  2398  		for shift := uint(0); ; shift += 7 {
  2399  			if shift >= 64 {
  2400  				return ErrIntOverflowRaftInternal
  2401  			}
  2402  			if iNdEx >= l {
  2403  				return io.ErrUnexpectedEOF
  2404  			}
  2405  			b := dAtA[iNdEx]
  2406  			iNdEx++
  2407  			wire |= uint64(b&0x7F) << shift
  2408  			if b < 0x80 {
  2409  				break
  2410  			}
  2411  		}
  2412  		fieldNum := int32(wire >> 3)
  2413  		wireType := int(wire & 0x7)
  2414  		if wireType == 4 {
  2415  			return fmt.Errorf("proto: EmptyResponse: wiretype end group for non-group")
  2416  		}
  2417  		if fieldNum <= 0 {
  2418  			return fmt.Errorf("proto: EmptyResponse: illegal tag %d (wire type %d)", fieldNum, wire)
  2419  		}
  2420  		switch fieldNum {
  2421  		default:
  2422  			iNdEx = preIndex
  2423  			skippy, err := skipRaftInternal(dAtA[iNdEx:])
  2424  			if err != nil {
  2425  				return err
  2426  			}
  2427  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  2428  				return ErrInvalidLengthRaftInternal
  2429  			}
  2430  			if (iNdEx + skippy) > l {
  2431  				return io.ErrUnexpectedEOF
  2432  			}
  2433  			m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  2434  			iNdEx += skippy
  2435  		}
  2436  	}
  2437  
  2438  	if iNdEx > l {
  2439  		return io.ErrUnexpectedEOF
  2440  	}
  2441  	return nil
  2442  }
  2443  func (m *InternalAuthenticateRequest) Unmarshal(dAtA []byte) error {
  2444  	l := len(dAtA)
  2445  	iNdEx := 0
  2446  	for iNdEx < l {
  2447  		preIndex := iNdEx
  2448  		var wire uint64
  2449  		for shift := uint(0); ; shift += 7 {
  2450  			if shift >= 64 {
  2451  				return ErrIntOverflowRaftInternal
  2452  			}
  2453  			if iNdEx >= l {
  2454  				return io.ErrUnexpectedEOF
  2455  			}
  2456  			b := dAtA[iNdEx]
  2457  			iNdEx++
  2458  			wire |= uint64(b&0x7F) << shift
  2459  			if b < 0x80 {
  2460  				break
  2461  			}
  2462  		}
  2463  		fieldNum := int32(wire >> 3)
  2464  		wireType := int(wire & 0x7)
  2465  		if wireType == 4 {
  2466  			return fmt.Errorf("proto: InternalAuthenticateRequest: wiretype end group for non-group")
  2467  		}
  2468  		if fieldNum <= 0 {
  2469  			return fmt.Errorf("proto: InternalAuthenticateRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  2470  		}
  2471  		switch fieldNum {
  2472  		case 1:
  2473  			if wireType != 2 {
  2474  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  2475  			}
  2476  			var stringLen uint64
  2477  			for shift := uint(0); ; shift += 7 {
  2478  				if shift >= 64 {
  2479  					return ErrIntOverflowRaftInternal
  2480  				}
  2481  				if iNdEx >= l {
  2482  					return io.ErrUnexpectedEOF
  2483  				}
  2484  				b := dAtA[iNdEx]
  2485  				iNdEx++
  2486  				stringLen |= uint64(b&0x7F) << shift
  2487  				if b < 0x80 {
  2488  					break
  2489  				}
  2490  			}
  2491  			intStringLen := int(stringLen)
  2492  			if intStringLen < 0 {
  2493  				return ErrInvalidLengthRaftInternal
  2494  			}
  2495  			postIndex := iNdEx + intStringLen
  2496  			if postIndex < 0 {
  2497  				return ErrInvalidLengthRaftInternal
  2498  			}
  2499  			if postIndex > l {
  2500  				return io.ErrUnexpectedEOF
  2501  			}
  2502  			m.Name = string(dAtA[iNdEx:postIndex])
  2503  			iNdEx = postIndex
  2504  		case 2:
  2505  			if wireType != 2 {
  2506  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
  2507  			}
  2508  			var stringLen uint64
  2509  			for shift := uint(0); ; shift += 7 {
  2510  				if shift >= 64 {
  2511  					return ErrIntOverflowRaftInternal
  2512  				}
  2513  				if iNdEx >= l {
  2514  					return io.ErrUnexpectedEOF
  2515  				}
  2516  				b := dAtA[iNdEx]
  2517  				iNdEx++
  2518  				stringLen |= uint64(b&0x7F) << shift
  2519  				if b < 0x80 {
  2520  					break
  2521  				}
  2522  			}
  2523  			intStringLen := int(stringLen)
  2524  			if intStringLen < 0 {
  2525  				return ErrInvalidLengthRaftInternal
  2526  			}
  2527  			postIndex := iNdEx + intStringLen
  2528  			if postIndex < 0 {
  2529  				return ErrInvalidLengthRaftInternal
  2530  			}
  2531  			if postIndex > l {
  2532  				return io.ErrUnexpectedEOF
  2533  			}
  2534  			m.Password = string(dAtA[iNdEx:postIndex])
  2535  			iNdEx = postIndex
  2536  		case 3:
  2537  			if wireType != 2 {
  2538  				return fmt.Errorf("proto: wrong wireType = %d for field SimpleToken", wireType)
  2539  			}
  2540  			var stringLen uint64
  2541  			for shift := uint(0); ; shift += 7 {
  2542  				if shift >= 64 {
  2543  					return ErrIntOverflowRaftInternal
  2544  				}
  2545  				if iNdEx >= l {
  2546  					return io.ErrUnexpectedEOF
  2547  				}
  2548  				b := dAtA[iNdEx]
  2549  				iNdEx++
  2550  				stringLen |= uint64(b&0x7F) << shift
  2551  				if b < 0x80 {
  2552  					break
  2553  				}
  2554  			}
  2555  			intStringLen := int(stringLen)
  2556  			if intStringLen < 0 {
  2557  				return ErrInvalidLengthRaftInternal
  2558  			}
  2559  			postIndex := iNdEx + intStringLen
  2560  			if postIndex < 0 {
  2561  				return ErrInvalidLengthRaftInternal
  2562  			}
  2563  			if postIndex > l {
  2564  				return io.ErrUnexpectedEOF
  2565  			}
  2566  			m.SimpleToken = string(dAtA[iNdEx:postIndex])
  2567  			iNdEx = postIndex
  2568  		default:
  2569  			iNdEx = preIndex
  2570  			skippy, err := skipRaftInternal(dAtA[iNdEx:])
  2571  			if err != nil {
  2572  				return err
  2573  			}
  2574  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  2575  				return ErrInvalidLengthRaftInternal
  2576  			}
  2577  			if (iNdEx + skippy) > l {
  2578  				return io.ErrUnexpectedEOF
  2579  			}
  2580  			m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
  2581  			iNdEx += skippy
  2582  		}
  2583  	}
  2584  
  2585  	if iNdEx > l {
  2586  		return io.ErrUnexpectedEOF
  2587  	}
  2588  	return nil
  2589  }
  2590  func skipRaftInternal(dAtA []byte) (n int, err error) {
  2591  	l := len(dAtA)
  2592  	iNdEx := 0
  2593  	depth := 0
  2594  	for iNdEx < l {
  2595  		var wire uint64
  2596  		for shift := uint(0); ; shift += 7 {
  2597  			if shift >= 64 {
  2598  				return 0, ErrIntOverflowRaftInternal
  2599  			}
  2600  			if iNdEx >= l {
  2601  				return 0, io.ErrUnexpectedEOF
  2602  			}
  2603  			b := dAtA[iNdEx]
  2604  			iNdEx++
  2605  			wire |= (uint64(b) & 0x7F) << shift
  2606  			if b < 0x80 {
  2607  				break
  2608  			}
  2609  		}
  2610  		wireType := int(wire & 0x7)
  2611  		switch wireType {
  2612  		case 0:
  2613  			for shift := uint(0); ; shift += 7 {
  2614  				if shift >= 64 {
  2615  					return 0, ErrIntOverflowRaftInternal
  2616  				}
  2617  				if iNdEx >= l {
  2618  					return 0, io.ErrUnexpectedEOF
  2619  				}
  2620  				iNdEx++
  2621  				if dAtA[iNdEx-1] < 0x80 {
  2622  					break
  2623  				}
  2624  			}
  2625  		case 1:
  2626  			iNdEx += 8
  2627  		case 2:
  2628  			var length int
  2629  			for shift := uint(0); ; shift += 7 {
  2630  				if shift >= 64 {
  2631  					return 0, ErrIntOverflowRaftInternal
  2632  				}
  2633  				if iNdEx >= l {
  2634  					return 0, io.ErrUnexpectedEOF
  2635  				}
  2636  				b := dAtA[iNdEx]
  2637  				iNdEx++
  2638  				length |= (int(b) & 0x7F) << shift
  2639  				if b < 0x80 {
  2640  					break
  2641  				}
  2642  			}
  2643  			if length < 0 {
  2644  				return 0, ErrInvalidLengthRaftInternal
  2645  			}
  2646  			iNdEx += length
  2647  		case 3:
  2648  			depth++
  2649  		case 4:
  2650  			if depth == 0 {
  2651  				return 0, ErrUnexpectedEndOfGroupRaftInternal
  2652  			}
  2653  			depth--
  2654  		case 5:
  2655  			iNdEx += 4
  2656  		default:
  2657  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  2658  		}
  2659  		if iNdEx < 0 {
  2660  			return 0, ErrInvalidLengthRaftInternal
  2661  		}
  2662  		if depth == 0 {
  2663  			return iNdEx, nil
  2664  		}
  2665  	}
  2666  	return 0, io.ErrUnexpectedEOF
  2667  }
  2668  
  2669  var (
  2670  	ErrInvalidLengthRaftInternal        = fmt.Errorf("proto: negative length found during unmarshaling")
  2671  	ErrIntOverflowRaftInternal          = fmt.Errorf("proto: integer overflow")
  2672  	ErrUnexpectedEndOfGroupRaftInternal = fmt.Errorf("proto: unexpected end of group")
  2673  )
  2674  

View as plain text