/
githubmirror
/
etcd
Обзор
Документация
Войти
/
githubmirror
/
etcd
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
api/etcdserverpb/raft_internal.pb.go
650 строк
28 KB
Wei Fu
*: re-generate pb file by google.golang.org/protobuf
15 май 2026, 13:36
15 май 2026, 13:36
2df1151
Код
Авторство
О чём код?
// Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.11 // protoc v3.20.3 // source: raft_internal.proto package etcdserverpb import ( reflect "reflect" sync "sync" unsafe "unsafe" membershippb "go.etcd.io/etcd/api/v3/membershippb" _ "go.etcd.io/etcd/api/v3/versionpb" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) type RequestHeader struct { state protoimpl.MessageState `protogen:"open.v1"` ID uint64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` // username is a username that is associated with an auth token of gRPC connection Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // auth_revision is a revision number of auth.authStore. It is not related to mvcc AuthRevision uint64 `protobuf:"varint,3,opt,name=auth_revision,json=authRevision,proto3" json:"auth_revision,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RequestHeader) Reset() { *x = RequestHeader{} mi := &file_raft_internal_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RequestHeader) String() string { return protoimpl.X.MessageStringOf(x) } func (*RequestHeader) ProtoMessage() {} func (x *RequestHeader) ProtoReflect() protoreflect.Message { mi := &file_raft_internal_proto_msgTypes[0] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RequestHeader.ProtoReflect.Descriptor instead. func (*RequestHeader) Descriptor() ([]byte, []int) { return file_raft_internal_proto_rawDescGZIP(), []int{0} } func (x *RequestHeader) GetID() uint64 { if x != nil { return x.ID } return 0 } func (x *RequestHeader) GetUsername() string { if x != nil { return x.Username } return "" } func (x *RequestHeader) GetAuthRevision() uint64 { if x != nil { return x.AuthRevision } return 0 } // An InternalRaftRequest is the union of all requests which can be // sent via raft. type InternalRaftRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Header *RequestHeader `protobuf:"bytes,100,opt,name=header,proto3" json:"header,omitempty"` ID uint64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Range *RangeRequest `protobuf:"bytes,3,opt,name=range,proto3" json:"range,omitempty"` Put *PutRequest `protobuf:"bytes,4,opt,name=put,proto3" json:"put,omitempty"` DeleteRange *DeleteRangeRequest `protobuf:"bytes,5,opt,name=delete_range,json=deleteRange,proto3" json:"delete_range,omitempty"` Txn *TxnRequest `protobuf:"bytes,6,opt,name=txn,proto3" json:"txn,omitempty"` Compaction *CompactionRequest `protobuf:"bytes,7,opt,name=compaction,proto3" json:"compaction,omitempty"` LeaseGrant *LeaseGrantRequest `protobuf:"bytes,8,opt,name=lease_grant,json=leaseGrant,proto3" json:"lease_grant,omitempty"` LeaseRevoke *LeaseRevokeRequest `protobuf:"bytes,9,opt,name=lease_revoke,json=leaseRevoke,proto3" json:"lease_revoke,omitempty"` Alarm *AlarmRequest `protobuf:"bytes,10,opt,name=alarm,proto3" json:"alarm,omitempty"` LeaseCheckpoint *LeaseCheckpointRequest `protobuf:"bytes,11,opt,name=lease_checkpoint,json=leaseCheckpoint,proto3" json:"lease_checkpoint,omitempty"` AuthEnable *AuthEnableRequest `protobuf:"bytes,1000,opt,name=auth_enable,json=authEnable,proto3" json:"auth_enable,omitempty"` AuthDisable *AuthDisableRequest `protobuf:"bytes,1011,opt,name=auth_disable,json=authDisable,proto3" json:"auth_disable,omitempty"` AuthStatus *AuthStatusRequest `protobuf:"bytes,1013,opt,name=auth_status,json=authStatus,proto3" json:"auth_status,omitempty"` Authenticate *InternalAuthenticateRequest `protobuf:"bytes,1012,opt,name=authenticate,proto3" json:"authenticate,omitempty"` AuthUserAdd *AuthUserAddRequest `protobuf:"bytes,1100,opt,name=auth_user_add,json=authUserAdd,proto3" json:"auth_user_add,omitempty"` AuthUserDelete *AuthUserDeleteRequest `protobuf:"bytes,1101,opt,name=auth_user_delete,json=authUserDelete,proto3" json:"auth_user_delete,omitempty"` AuthUserGet *AuthUserGetRequest `protobuf:"bytes,1102,opt,name=auth_user_get,json=authUserGet,proto3" json:"auth_user_get,omitempty"` AuthUserChangePassword *AuthUserChangePasswordRequest `protobuf:"bytes,1103,opt,name=auth_user_change_password,json=authUserChangePassword,proto3" json:"auth_user_change_password,omitempty"` AuthUserGrantRole *AuthUserGrantRoleRequest `protobuf:"bytes,1104,opt,name=auth_user_grant_role,json=authUserGrantRole,proto3" json:"auth_user_grant_role,omitempty"` AuthUserRevokeRole *AuthUserRevokeRoleRequest `protobuf:"bytes,1105,opt,name=auth_user_revoke_role,json=authUserRevokeRole,proto3" json:"auth_user_revoke_role,omitempty"` AuthUserList *AuthUserListRequest `protobuf:"bytes,1106,opt,name=auth_user_list,json=authUserList,proto3" json:"auth_user_list,omitempty"` AuthRoleList *AuthRoleListRequest `protobuf:"bytes,1107,opt,name=auth_role_list,json=authRoleList,proto3" json:"auth_role_list,omitempty"` AuthRoleAdd *AuthRoleAddRequest `protobuf:"bytes,1200,opt,name=auth_role_add,json=authRoleAdd,proto3" json:"auth_role_add,omitempty"` AuthRoleDelete *AuthRoleDeleteRequest `protobuf:"bytes,1201,opt,name=auth_role_delete,json=authRoleDelete,proto3" json:"auth_role_delete,omitempty"` AuthRoleGet *AuthRoleGetRequest `protobuf:"bytes,1202,opt,name=auth_role_get,json=authRoleGet,proto3" json:"auth_role_get,omitempty"` AuthRoleGrantPermission *AuthRoleGrantPermissionRequest `protobuf:"bytes,1203,opt,name=auth_role_grant_permission,json=authRoleGrantPermission,proto3" json:"auth_role_grant_permission,omitempty"` AuthRoleRevokePermission *AuthRoleRevokePermissionRequest `protobuf:"bytes,1204,opt,name=auth_role_revoke_permission,json=authRoleRevokePermission,proto3" json:"auth_role_revoke_permission,omitempty"` ClusterVersionSet *membershippb.ClusterVersionSetRequest `protobuf:"bytes,1300,opt,name=cluster_version_set,json=clusterVersionSet,proto3" json:"cluster_version_set,omitempty"` ClusterMemberAttrSet *membershippb.ClusterMemberAttrSetRequest `protobuf:"bytes,1301,opt,name=cluster_member_attr_set,json=clusterMemberAttrSet,proto3" json:"cluster_member_attr_set,omitempty"` DowngradeInfoSet *membershippb.DowngradeInfoSetRequest `protobuf:"bytes,1302,opt,name=downgrade_info_set,json=downgradeInfoSet,proto3" json:"downgrade_info_set,omitempty"` DowngradeVersionTest *DowngradeVersionTestRequest `protobuf:"bytes,9900,opt,name=downgrade_version_test,json=downgradeVersionTest,proto3" json:"downgrade_version_test,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *InternalRaftRequest) Reset() { *x = InternalRaftRequest{} mi := &file_raft_internal_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *InternalRaftRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*InternalRaftRequest) ProtoMessage() {} func (x *InternalRaftRequest) ProtoReflect() protoreflect.Message { mi := &file_raft_internal_proto_msgTypes[1] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use InternalRaftRequest.ProtoReflect.Descriptor instead. func (*InternalRaftRequest) Descriptor() ([]byte, []int) { return file_raft_internal_proto_rawDescGZIP(), []int{1} } func (x *InternalRaftRequest) GetHeader() *RequestHeader { if x != nil { return x.Header } return nil } func (x *InternalRaftRequest) GetID() uint64 { if x != nil { return x.ID } return 0 } func (x *InternalRaftRequest) GetRange() *RangeRequest { if x != nil { return x.Range } return nil } func (x *InternalRaftRequest) GetPut() *PutRequest { if x != nil { return x.Put } return nil } func (x *InternalRaftRequest) GetDeleteRange() *DeleteRangeRequest { if x != nil { return x.DeleteRange } return nil } func (x *InternalRaftRequest) GetTxn() *TxnRequest { if x != nil { return x.Txn } return nil } func (x *InternalRaftRequest) GetCompaction() *CompactionRequest { if x != nil { return x.Compaction } return nil } func (x *InternalRaftRequest) GetLeaseGrant() *LeaseGrantRequest { if x != nil { return x.LeaseGrant } return nil } func (x *InternalRaftRequest) GetLeaseRevoke() *LeaseRevokeRequest { if x != nil { return x.LeaseRevoke } return nil } func (x *InternalRaftRequest) GetAlarm() *AlarmRequest { if x != nil { return x.Alarm } return nil } func (x *InternalRaftRequest) GetLeaseCheckpoint() *LeaseCheckpointRequest { if x != nil { return x.LeaseCheckpoint } return nil } func (x *InternalRaftRequest) GetAuthEnable() *AuthEnableRequest { if x != nil { return x.AuthEnable } return nil } func (x *InternalRaftRequest) GetAuthDisable() *AuthDisableRequest { if x != nil { return x.AuthDisable } return nil } func (x *InternalRaftRequest) GetAuthStatus() *AuthStatusRequest { if x != nil { return x.AuthStatus } return nil } func (x *InternalRaftRequest) GetAuthenticate() *InternalAuthenticateRequest { if x != nil { return x.Authenticate } return nil } func (x *InternalRaftRequest) GetAuthUserAdd() *AuthUserAddRequest { if x != nil { return x.AuthUserAdd } return nil } func (x *InternalRaftRequest) GetAuthUserDelete() *AuthUserDeleteRequest { if x != nil { return x.AuthUserDelete } return nil } func (x *InternalRaftRequest) GetAuthUserGet() *AuthUserGetRequest { if x != nil { return x.AuthUserGet } return nil } func (x *InternalRaftRequest) GetAuthUserChangePassword() *AuthUserChangePasswordRequest { if x != nil { return x.AuthUserChangePassword } return nil } func (x *InternalRaftRequest) GetAuthUserGrantRole() *AuthUserGrantRoleRequest { if x != nil { return x.AuthUserGrantRole } return nil } func (x *InternalRaftRequest) GetAuthUserRevokeRole() *AuthUserRevokeRoleRequest { if x != nil { return x.AuthUserRevokeRole } return nil } func (x *InternalRaftRequest) GetAuthUserList() *AuthUserListRequest { if x != nil { return x.AuthUserList } return nil } func (x *InternalRaftRequest) GetAuthRoleList() *AuthRoleListRequest { if x != nil { return x.AuthRoleList } return nil } func (x *InternalRaftRequest) GetAuthRoleAdd() *AuthRoleAddRequest { if x != nil { return x.AuthRoleAdd } return nil } func (x *InternalRaftRequest) GetAuthRoleDelete() *AuthRoleDeleteRequest { if x != nil { return x.AuthRoleDelete } return nil } func (x *InternalRaftRequest) GetAuthRoleGet() *AuthRoleGetRequest { if x != nil { return x.AuthRoleGet } return nil } func (x *InternalRaftRequest) GetAuthRoleGrantPermission() *AuthRoleGrantPermissionRequest { if x != nil { return x.AuthRoleGrantPermission } return nil } func (x *InternalRaftRequest) GetAuthRoleRevokePermission() *AuthRoleRevokePermissionRequest { if x != nil { return x.AuthRoleRevokePermission } return nil } func (x *InternalRaftRequest) GetClusterVersionSet() *membershippb.ClusterVersionSetRequest { if x != nil { return x.ClusterVersionSet } return nil } func (x *InternalRaftRequest) GetClusterMemberAttrSet() *membershippb.ClusterMemberAttrSetRequest { if x != nil { return x.ClusterMemberAttrSet } return nil } func (x *InternalRaftRequest) GetDowngradeInfoSet() *membershippb.DowngradeInfoSetRequest { if x != nil { return x.DowngradeInfoSet } return nil } func (x *InternalRaftRequest) GetDowngradeVersionTest() *DowngradeVersionTestRequest { if x != nil { return x.DowngradeVersionTest } return nil } type EmptyResponse struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *EmptyResponse) Reset() { *x = EmptyResponse{} mi := &file_raft_internal_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *EmptyResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*EmptyResponse) ProtoMessage() {} func (x *EmptyResponse) ProtoReflect() protoreflect.Message { mi := &file_raft_internal_proto_msgTypes[2] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use EmptyResponse.ProtoReflect.Descriptor instead. func (*EmptyResponse) Descriptor() ([]byte, []int) { return file_raft_internal_proto_rawDescGZIP(), []int{2} } // What is the difference between AuthenticateRequest (defined in rpc.proto) and InternalAuthenticateRequest? // InternalAuthenticateRequest has a member that is filled by etcdserver and shouldn't be user-facing. // For avoiding misusage the field, we have an internal version of AuthenticateRequest. type InternalAuthenticateRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // simple_token is generated in API layer (etcdserver/v3_server.go) SimpleToken string `protobuf:"bytes,3,opt,name=simple_token,json=simpleToken,proto3" json:"simple_token,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *InternalAuthenticateRequest) Reset() { *x = InternalAuthenticateRequest{} mi := &file_raft_internal_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *InternalAuthenticateRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*InternalAuthenticateRequest) ProtoMessage() {} func (x *InternalAuthenticateRequest) ProtoReflect() protoreflect.Message { mi := &file_raft_internal_proto_msgTypes[3] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use InternalAuthenticateRequest.ProtoReflect.Descriptor instead. func (*InternalAuthenticateRequest) Descriptor() ([]byte, []int) { return file_raft_internal_proto_rawDescGZIP(), []int{3} } func (x *InternalAuthenticateRequest) GetName() string { if x != nil { return x.Name } return "" } func (x *InternalAuthenticateRequest) GetPassword() string { if x != nil { return x.Password } return "" } func (x *InternalAuthenticateRequest) GetSimpleToken() string { if x != nil { return x.SimpleToken } return "" } var File_raft_internal_proto protoreflect.FileDescriptor const file_raft_internal_proto_rawDesc = "" + "\n" + "\x13raft_internal.proto\x12\fetcdserverpb\x1a\trpc.proto\x1a etcd/api/versionpb/version.proto\x1a&etcd/api/membershippb/membership.proto\"r\n" + "\rRequestHeader\x12\x0e\n" + "\x02ID\x18\x01 \x01(\x04R\x02ID\x12\x1a\n" + "\busername\x18\x02 \x01(\tR\busername\x12,\n" + "\rauth_revision\x18\x03 \x01(\x04B\a\x8a\xb5\x18\x033.1R\fauthRevision:\a\x82\xb5\x18\x033.0\"\x98\x13\n" + "\x13InternalRaftRequest\x123\n" + "\x06header\x18d \x01(\v2\x1b.etcdserverpb.RequestHeaderR\x06header\x12\x0e\n" + "\x02ID\x18\x01 \x01(\x04R\x02ID\x120\n" + "\x05range\x18\x03 \x01(\v2\x1a.etcdserverpb.RangeRequestR\x05range\x12*\n" + "\x03put\x18\x04 \x01(\v2\x18.etcdserverpb.PutRequestR\x03put\x12C\n" + "\fdelete_range\x18\x05 \x01(\v2 .etcdserverpb.DeleteRangeRequestR\vdeleteRange\x12*\n" + "\x03txn\x18\x06 \x01(\v2\x18.etcdserverpb.TxnRequestR\x03txn\x12?\n" + "\n" + "compaction\x18\a \x01(\v2\x1f.etcdserverpb.CompactionRequestR\n" + "compaction\x12@\n" + "\vlease_grant\x18\b \x01(\v2\x1f.etcdserverpb.LeaseGrantRequestR\n" + "leaseGrant\x12C\n" + "\flease_revoke\x18\t \x01(\v2 .etcdserverpb.LeaseRevokeRequestR\vleaseRevoke\x120\n" + "\x05alarm\x18\n" + " \x01(\v2\x1a.etcdserverpb.AlarmRequestR\x05alarm\x12X\n" + "\x10lease_checkpoint\x18\v \x01(\v2$.etcdserverpb.LeaseCheckpointRequestB\a\x8a\xb5\x18\x033.4R\x0fleaseCheckpoint\x12A\n" + "\vauth_enable\x18\xe8\a \x01(\v2\x1f.etcdserverpb.AuthEnableRequestR\n" + "authEnable\x12D\n" + "\fauth_disable\x18\xf3\a \x01(\v2 .etcdserverpb.AuthDisableRequestR\vauthDisable\x12J\n" + "\vauth_status\x18\xf5\a \x01(\v2\x1f.etcdserverpb.AuthStatusRequestB\a\x8a\xb5\x18\x033.5R\n" + "authStatus\x12N\n" + "\fauthenticate\x18\xf4\a \x01(\v2).etcdserverpb.InternalAuthenticateRequestR\fauthenticate\x12E\n" + "\rauth_user_add\x18\xcc\b \x01(\v2 .etcdserverpb.AuthUserAddRequestR\vauthUserAdd\x12N\n" + "\x10auth_user_delete\x18\xcd\b \x01(\v2#.etcdserverpb.AuthUserDeleteRequestR\x0eauthUserDelete\x12E\n" + "\rauth_user_get\x18\xce\b \x01(\v2 .etcdserverpb.AuthUserGetRequestR\vauthUserGet\x12g\n" + "\x19auth_user_change_password\x18\xcf\b \x01(\v2+.etcdserverpb.AuthUserChangePasswordRequestR\x16authUserChangePassword\x12X\n" + "\x14auth_user_grant_role\x18\xd0\b \x01(\v2&.etcdserverpb.AuthUserGrantRoleRequestR\x11authUserGrantRole\x12[\n" + "\x15auth_user_revoke_role\x18\xd1\b \x01(\v2'.etcdserverpb.AuthUserRevokeRoleRequestR\x12authUserRevokeRole\x12H\n" + "\x0eauth_user_list\x18\xd2\b \x01(\v2!.etcdserverpb.AuthUserListRequestR\fauthUserList\x12H\n" + "\x0eauth_role_list\x18\xd3\b \x01(\v2!.etcdserverpb.AuthRoleListRequestR\fauthRoleList\x12E\n" + "\rauth_role_add\x18\xb0\t \x01(\v2 .etcdserverpb.AuthRoleAddRequestR\vauthRoleAdd\x12N\n" + "\x10auth_role_delete\x18\xb1\t \x01(\v2#.etcdserverpb.AuthRoleDeleteRequestR\x0eauthRoleDelete\x12E\n" + "\rauth_role_get\x18\xb2\t \x01(\v2 .etcdserverpb.AuthRoleGetRequestR\vauthRoleGet\x12j\n" + "\x1aauth_role_grant_permission\x18\xb3\t \x01(\v2,.etcdserverpb.AuthRoleGrantPermissionRequestR\x17authRoleGrantPermission\x12m\n" + "\x1bauth_role_revoke_permission\x18\xb4\t \x01(\v2-.etcdserverpb.AuthRoleRevokePermissionRequestR\x18authRoleRevokePermission\x12`\n" + "\x13cluster_version_set\x18\x94\n" + " \x01(\v2&.membershippb.ClusterVersionSetRequestB\a\x8a\xb5\x18\x033.5R\x11clusterVersionSet\x12j\n" + "\x17cluster_member_attr_set\x18\x95\n" + " \x01(\v2).membershippb.ClusterMemberAttrSetRequestB\a\x8a\xb5\x18\x033.5R\x14clusterMemberAttrSet\x12]\n" + "\x12downgrade_info_set\x18\x96\n" + " \x01(\v2%.membershippb.DowngradeInfoSetRequestB\a\x8a\xb5\x18\x033.5R\x10downgradeInfoSet\x12i\n" + "\x16downgrade_version_test\x18\xacM \x01(\v2).etcdserverpb.DowngradeVersionTestRequestB\a\x8a\xb5\x18\x033.6R\x14downgradeVersionTest:\a\x82\xb5\x18\x033.0J\x04\b\x02\x10\x03R\x02v2\"\x0f\n" + "\rEmptyResponse\"y\n" + "\x1bInternalAuthenticateRequest\x12\x12\n" + "\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n" + "\bpassword\x18\x02 \x01(\tR\bpassword\x12!\n" + "\fsimple_token\x18\x03 \x01(\tR\vsimpleToken:\a\x82\xb5\x18\x033.0B%Z#go.etcd.io/etcd/api/v3/etcdserverpbb\x06proto3" var ( file_raft_internal_proto_rawDescOnce sync.Once file_raft_internal_proto_rawDescData []byte ) func file_raft_internal_proto_rawDescGZIP() []byte { file_raft_internal_proto_rawDescOnce.Do(func() { file_raft_internal_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_raft_internal_proto_rawDesc), len(file_raft_internal_proto_rawDesc))) }) return file_raft_internal_proto_rawDescData } var file_raft_internal_proto_msgTypes = make([]protoimpl.MessageInfo, 4) var file_raft_internal_proto_goTypes = []any{ (*RequestHeader)(nil), // 0: etcdserverpb.RequestHeader (*InternalRaftRequest)(nil), // 1: etcdserverpb.InternalRaftRequest (*EmptyResponse)(nil), // 2: etcdserverpb.EmptyResponse (*InternalAuthenticateRequest)(nil), // 3: etcdserverpb.InternalAuthenticateRequest (*RangeRequest)(nil), // 4: etcdserverpb.RangeRequest (*PutRequest)(nil), // 5: etcdserverpb.PutRequest (*DeleteRangeRequest)(nil), // 6: etcdserverpb.DeleteRangeRequest (*TxnRequest)(nil), // 7: etcdserverpb.TxnRequest (*CompactionRequest)(nil), // 8: etcdserverpb.CompactionRequest (*LeaseGrantRequest)(nil), // 9: etcdserverpb.LeaseGrantRequest (*LeaseRevokeRequest)(nil), // 10: etcdserverpb.LeaseRevokeRequest (*AlarmRequest)(nil), // 11: etcdserverpb.AlarmRequest (*LeaseCheckpointRequest)(nil), // 12: etcdserverpb.LeaseCheckpointRequest (*AuthEnableRequest)(nil), // 13: etcdserverpb.AuthEnableRequest (*AuthDisableRequest)(nil), // 14: etcdserverpb.AuthDisableRequest (*AuthStatusRequest)(nil), // 15: etcdserverpb.AuthStatusRequest (*AuthUserAddRequest)(nil), // 16: etcdserverpb.AuthUserAddRequest (*AuthUserDeleteRequest)(nil), // 17: etcdserverpb.AuthUserDeleteRequest (*AuthUserGetRequest)(nil), // 18: etcdserverpb.AuthUserGetRequest (*AuthUserChangePasswordRequest)(nil), // 19: etcdserverpb.AuthUserChangePasswordRequest (*AuthUserGrantRoleRequest)(nil), // 20: etcdserverpb.AuthUserGrantRoleRequest (*AuthUserRevokeRoleRequest)(nil), // 21: etcdserverpb.AuthUserRevokeRoleRequest (*AuthUserListRequest)(nil), // 22: etcdserverpb.AuthUserListRequest (*AuthRoleListRequest)(nil), // 23: etcdserverpb.AuthRoleListRequest (*AuthRoleAddRequest)(nil), // 24: etcdserverpb.AuthRoleAddRequest (*AuthRoleDeleteRequest)(nil), // 25: etcdserverpb.AuthRoleDeleteRequest (*AuthRoleGetRequest)(nil), // 26: etcdserverpb.AuthRoleGetRequest (*AuthRoleGrantPermissionRequest)(nil), // 27: etcdserverpb.AuthRoleGrantPermissionRequest (*AuthRoleRevokePermissionRequest)(nil), // 28: etcdserverpb.AuthRoleRevokePermissionRequest (*membershippb.ClusterVersionSetRequest)(nil), // 29: membershippb.ClusterVersionSetRequest (*membershippb.ClusterMemberAttrSetRequest)(nil), // 30: membershippb.ClusterMemberAttrSetRequest (*membershippb.DowngradeInfoSetRequest)(nil), // 31: membershippb.DowngradeInfoSetRequest (*DowngradeVersionTestRequest)(nil), // 32: etcdserverpb.DowngradeVersionTestRequest } var file_raft_internal_proto_depIdxs = []int32{ 0, // 0: etcdserverpb.InternalRaftRequest.header:type_name -> etcdserverpb.RequestHeader 4, // 1: etcdserverpb.InternalRaftRequest.range:type_name -> etcdserverpb.RangeRequest 5, // 2: etcdserverpb.InternalRaftRequest.put:type_name -> etcdserverpb.PutRequest 6, // 3: etcdserverpb.InternalRaftRequest.delete_range:type_name -> etcdserverpb.DeleteRangeRequest 7, // 4: etcdserverpb.InternalRaftRequest.txn:type_name -> etcdserverpb.TxnRequest 8, // 5: etcdserverpb.InternalRaftRequest.compaction:type_name -> etcdserverpb.CompactionRequest 9, // 6: etcdserverpb.InternalRaftRequest.lease_grant:type_name -> etcdserverpb.LeaseGrantRequest 10, // 7: etcdserverpb.InternalRaftRequest.lease_revoke:type_name -> etcdserverpb.LeaseRevokeRequest 11, // 8: etcdserverpb.InternalRaftRequest.alarm:type_name -> etcdserverpb.AlarmRequest 12, // 9: etcdserverpb.InternalRaftRequest.lease_checkpoint:type_name -> etcdserverpb.LeaseCheckpointRequest 13, // 10: etcdserverpb.InternalRaftRequest.auth_enable:type_name -> etcdserverpb.AuthEnableRequest 14, // 11: etcdserverpb.InternalRaftRequest.auth_disable:type_name -> etcdserverpb.AuthDisableRequest 15, // 12: etcdserverpb.InternalRaftRequest.auth_status:type_name -> etcdserverpb.AuthStatusRequest 3, // 13: etcdserverpb.InternalRaftRequest.authenticate:type_name -> etcdserverpb.InternalAuthenticateRequest 16, // 14: etcdserverpb.InternalRaftRequest.auth_user_add:type_name -> etcdserverpb.AuthUserAddRequest 17, // 15: etcdserverpb.InternalRaftRequest.auth_user_delete:type_name -> etcdserverpb.AuthUserDeleteRequest 18, // 16: etcdserverpb.InternalRaftRequest.auth_user_get:type_name -> etcdserverpb.AuthUserGetRequest 19, // 17: etcdserverpb.InternalRaftRequest.auth_user_change_password:type_name -> etcdserverpb.AuthUserChangePasswordRequest 20, // 18: etcdserverpb.InternalRaftRequest.auth_user_grant_role:type_name -> etcdserverpb.AuthUserGrantRoleRequest 21, // 19: etcdserverpb.InternalRaftRequest.auth_user_revoke_role:type_name -> etcdserverpb.AuthUserRevokeRoleRequest 22, // 20: etcdserverpb.InternalRaftRequest.auth_user_list:type_name -> etcdserverpb.AuthUserListRequest 23, // 21: etcdserverpb.InternalRaftRequest.auth_role_list:type_name -> etcdserverpb.AuthRoleListRequest 24, // 22: etcdserverpb.InternalRaftRequest.auth_role_add:type_name -> etcdserverpb.AuthRoleAddRequest 25, // 23: etcdserverpb.InternalRaftRequest.auth_role_delete:type_name -> etcdserverpb.AuthRoleDeleteRequest 26, // 24: etcdserverpb.InternalRaftRequest.auth_role_get:type_name -> etcdserverpb.AuthRoleGetRequest 27, // 25: etcdserverpb.InternalRaftRequest.auth_role_grant_permission:type_name -> etcdserverpb.AuthRoleGrantPermissionRequest 28, // 26: etcdserverpb.InternalRaftRequest.auth_role_revoke_permission:type_name -> etcdserverpb.AuthRoleRevokePermissionRequest 29, // 27: etcdserverpb.InternalRaftRequest.cluster_version_set:type_name -> membershippb.ClusterVersionSetRequest 30, // 28: etcdserverpb.InternalRaftRequest.cluster_member_attr_set:type_name -> membershippb.ClusterMemberAttrSetRequest 31, // 29: etcdserverpb.InternalRaftRequest.downgrade_info_set:type_name -> membershippb.DowngradeInfoSetRequest 32, // 30: etcdserverpb.InternalRaftRequest.downgrade_version_test:type_name -> etcdserverpb.DowngradeVersionTestRequest 31, // [31:31] is the sub-list for method output_type 31, // [31:31] is the sub-list for method input_type 31, // [31:31] is the sub-list for extension type_name 31, // [31:31] is the sub-list for extension extendee 0, // [0:31] is the sub-list for field type_name } func init() { file_raft_internal_proto_init() } func file_raft_internal_proto_init() { if File_raft_internal_proto != nil { return } file_rpc_proto_init() type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_raft_internal_proto_rawDesc), len(file_raft_internal_proto_rawDesc)), NumEnums: 0, NumMessages: 4, NumExtensions: 0, NumServices: 0, }, GoTypes: file_raft_internal_proto_goTypes, DependencyIndexes: file_raft_internal_proto_depIdxs, MessageInfos: file_raft_internal_proto_msgTypes, }.Build() File_raft_internal_proto = out.File file_raft_internal_proto_goTypes = nil file_raft_internal_proto_depIdxs = nil }