github.com/hashicorp/vault/sdk@v0.13.0/database/dbplugin/v5/proto/database.pb.go (about) 1 // Copyright (c) HashiCorp, Inc. 2 // SPDX-License-Identifier: MPL-2.0 3 4 // Code generated by protoc-gen-go. DO NOT EDIT. 5 // versions: 6 // protoc-gen-go v1.34.1 7 // protoc (unknown) 8 // source: sdk/database/dbplugin/v5/proto/database.proto 9 10 package proto 11 12 import ( 13 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15 structpb "google.golang.org/protobuf/types/known/structpb" 16 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 17 reflect "reflect" 18 sync "sync" 19 ) 20 21 const ( 22 // Verify that this generated code is sufficiently up-to-date. 23 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 24 // Verify that runtime/protoimpl is sufficiently up-to-date. 25 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 26 ) 27 28 // /////////////// 29 // Initialize() 30 // /////////////// 31 type InitializeRequest struct { 32 state protoimpl.MessageState 33 sizeCache protoimpl.SizeCache 34 unknownFields protoimpl.UnknownFields 35 36 ConfigData *structpb.Struct `protobuf:"bytes,1,opt,name=config_data,json=configData,proto3" json:"config_data,omitempty"` 37 VerifyConnection bool `protobuf:"varint,2,opt,name=verify_connection,json=verifyConnection,proto3" json:"verify_connection,omitempty"` 38 } 39 40 func (x *InitializeRequest) Reset() { 41 *x = InitializeRequest{} 42 if protoimpl.UnsafeEnabled { 43 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[0] 44 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 45 ms.StoreMessageInfo(mi) 46 } 47 } 48 49 func (x *InitializeRequest) String() string { 50 return protoimpl.X.MessageStringOf(x) 51 } 52 53 func (*InitializeRequest) ProtoMessage() {} 54 55 func (x *InitializeRequest) ProtoReflect() protoreflect.Message { 56 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[0] 57 if protoimpl.UnsafeEnabled && x != nil { 58 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 59 if ms.LoadMessageInfo() == nil { 60 ms.StoreMessageInfo(mi) 61 } 62 return ms 63 } 64 return mi.MessageOf(x) 65 } 66 67 // Deprecated: Use InitializeRequest.ProtoReflect.Descriptor instead. 68 func (*InitializeRequest) Descriptor() ([]byte, []int) { 69 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{0} 70 } 71 72 func (x *InitializeRequest) GetConfigData() *structpb.Struct { 73 if x != nil { 74 return x.ConfigData 75 } 76 return nil 77 } 78 79 func (x *InitializeRequest) GetVerifyConnection() bool { 80 if x != nil { 81 return x.VerifyConnection 82 } 83 return false 84 } 85 86 type InitializeResponse struct { 87 state protoimpl.MessageState 88 sizeCache protoimpl.SizeCache 89 unknownFields protoimpl.UnknownFields 90 91 ConfigData *structpb.Struct `protobuf:"bytes,1,opt,name=config_data,json=configData,proto3" json:"config_data,omitempty"` 92 } 93 94 func (x *InitializeResponse) Reset() { 95 *x = InitializeResponse{} 96 if protoimpl.UnsafeEnabled { 97 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[1] 98 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 99 ms.StoreMessageInfo(mi) 100 } 101 } 102 103 func (x *InitializeResponse) String() string { 104 return protoimpl.X.MessageStringOf(x) 105 } 106 107 func (*InitializeResponse) ProtoMessage() {} 108 109 func (x *InitializeResponse) ProtoReflect() protoreflect.Message { 110 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[1] 111 if protoimpl.UnsafeEnabled && x != nil { 112 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 113 if ms.LoadMessageInfo() == nil { 114 ms.StoreMessageInfo(mi) 115 } 116 return ms 117 } 118 return mi.MessageOf(x) 119 } 120 121 // Deprecated: Use InitializeResponse.ProtoReflect.Descriptor instead. 122 func (*InitializeResponse) Descriptor() ([]byte, []int) { 123 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{1} 124 } 125 126 func (x *InitializeResponse) GetConfigData() *structpb.Struct { 127 if x != nil { 128 return x.ConfigData 129 } 130 return nil 131 } 132 133 type NewUserRequest struct { 134 state protoimpl.MessageState 135 sizeCache protoimpl.SizeCache 136 unknownFields protoimpl.UnknownFields 137 138 UsernameConfig *UsernameConfig `protobuf:"bytes,1,opt,name=username_config,json=usernameConfig,proto3" json:"username_config,omitempty"` 139 Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` 140 Expiration *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expiration,proto3" json:"expiration,omitempty"` 141 Statements *Statements `protobuf:"bytes,4,opt,name=statements,proto3" json:"statements,omitempty"` 142 RollbackStatements *Statements `protobuf:"bytes,5,opt,name=rollback_statements,json=rollbackStatements,proto3" json:"rollback_statements,omitempty"` 143 CredentialType int32 `protobuf:"varint,6,opt,name=credential_type,json=credentialType,proto3" json:"credential_type,omitempty"` 144 PublicKey []byte `protobuf:"bytes,7,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` 145 Subject string `protobuf:"bytes,8,opt,name=subject,proto3" json:"subject,omitempty"` 146 } 147 148 func (x *NewUserRequest) Reset() { 149 *x = NewUserRequest{} 150 if protoimpl.UnsafeEnabled { 151 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[2] 152 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 153 ms.StoreMessageInfo(mi) 154 } 155 } 156 157 func (x *NewUserRequest) String() string { 158 return protoimpl.X.MessageStringOf(x) 159 } 160 161 func (*NewUserRequest) ProtoMessage() {} 162 163 func (x *NewUserRequest) ProtoReflect() protoreflect.Message { 164 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[2] 165 if protoimpl.UnsafeEnabled && x != nil { 166 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 167 if ms.LoadMessageInfo() == nil { 168 ms.StoreMessageInfo(mi) 169 } 170 return ms 171 } 172 return mi.MessageOf(x) 173 } 174 175 // Deprecated: Use NewUserRequest.ProtoReflect.Descriptor instead. 176 func (*NewUserRequest) Descriptor() ([]byte, []int) { 177 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{2} 178 } 179 180 func (x *NewUserRequest) GetUsernameConfig() *UsernameConfig { 181 if x != nil { 182 return x.UsernameConfig 183 } 184 return nil 185 } 186 187 func (x *NewUserRequest) GetPassword() string { 188 if x != nil { 189 return x.Password 190 } 191 return "" 192 } 193 194 func (x *NewUserRequest) GetExpiration() *timestamppb.Timestamp { 195 if x != nil { 196 return x.Expiration 197 } 198 return nil 199 } 200 201 func (x *NewUserRequest) GetStatements() *Statements { 202 if x != nil { 203 return x.Statements 204 } 205 return nil 206 } 207 208 func (x *NewUserRequest) GetRollbackStatements() *Statements { 209 if x != nil { 210 return x.RollbackStatements 211 } 212 return nil 213 } 214 215 func (x *NewUserRequest) GetCredentialType() int32 { 216 if x != nil { 217 return x.CredentialType 218 } 219 return 0 220 } 221 222 func (x *NewUserRequest) GetPublicKey() []byte { 223 if x != nil { 224 return x.PublicKey 225 } 226 return nil 227 } 228 229 func (x *NewUserRequest) GetSubject() string { 230 if x != nil { 231 return x.Subject 232 } 233 return "" 234 } 235 236 type UsernameConfig struct { 237 state protoimpl.MessageState 238 sizeCache protoimpl.SizeCache 239 unknownFields protoimpl.UnknownFields 240 241 DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 242 RoleName string `protobuf:"bytes,2,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` 243 } 244 245 func (x *UsernameConfig) Reset() { 246 *x = UsernameConfig{} 247 if protoimpl.UnsafeEnabled { 248 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[3] 249 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 250 ms.StoreMessageInfo(mi) 251 } 252 } 253 254 func (x *UsernameConfig) String() string { 255 return protoimpl.X.MessageStringOf(x) 256 } 257 258 func (*UsernameConfig) ProtoMessage() {} 259 260 func (x *UsernameConfig) ProtoReflect() protoreflect.Message { 261 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[3] 262 if protoimpl.UnsafeEnabled && x != nil { 263 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 264 if ms.LoadMessageInfo() == nil { 265 ms.StoreMessageInfo(mi) 266 } 267 return ms 268 } 269 return mi.MessageOf(x) 270 } 271 272 // Deprecated: Use UsernameConfig.ProtoReflect.Descriptor instead. 273 func (*UsernameConfig) Descriptor() ([]byte, []int) { 274 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{3} 275 } 276 277 func (x *UsernameConfig) GetDisplayName() string { 278 if x != nil { 279 return x.DisplayName 280 } 281 return "" 282 } 283 284 func (x *UsernameConfig) GetRoleName() string { 285 if x != nil { 286 return x.RoleName 287 } 288 return "" 289 } 290 291 type NewUserResponse struct { 292 state protoimpl.MessageState 293 sizeCache protoimpl.SizeCache 294 unknownFields protoimpl.UnknownFields 295 296 Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` 297 } 298 299 func (x *NewUserResponse) Reset() { 300 *x = NewUserResponse{} 301 if protoimpl.UnsafeEnabled { 302 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[4] 303 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 304 ms.StoreMessageInfo(mi) 305 } 306 } 307 308 func (x *NewUserResponse) String() string { 309 return protoimpl.X.MessageStringOf(x) 310 } 311 312 func (*NewUserResponse) ProtoMessage() {} 313 314 func (x *NewUserResponse) ProtoReflect() protoreflect.Message { 315 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[4] 316 if protoimpl.UnsafeEnabled && x != nil { 317 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 318 if ms.LoadMessageInfo() == nil { 319 ms.StoreMessageInfo(mi) 320 } 321 return ms 322 } 323 return mi.MessageOf(x) 324 } 325 326 // Deprecated: Use NewUserResponse.ProtoReflect.Descriptor instead. 327 func (*NewUserResponse) Descriptor() ([]byte, []int) { 328 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{4} 329 } 330 331 func (x *NewUserResponse) GetUsername() string { 332 if x != nil { 333 return x.Username 334 } 335 return "" 336 } 337 338 // /////////////// 339 // UpdateUser() 340 // /////////////// 341 type UpdateUserRequest struct { 342 state protoimpl.MessageState 343 sizeCache protoimpl.SizeCache 344 unknownFields protoimpl.UnknownFields 345 346 Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` 347 Password *ChangePassword `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` 348 Expiration *ChangeExpiration `protobuf:"bytes,3,opt,name=expiration,proto3" json:"expiration,omitempty"` 349 PublicKey *ChangePublicKey `protobuf:"bytes,4,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` 350 CredentialType int32 `protobuf:"varint,5,opt,name=credential_type,json=credentialType,proto3" json:"credential_type,omitempty"` 351 } 352 353 func (x *UpdateUserRequest) Reset() { 354 *x = UpdateUserRequest{} 355 if protoimpl.UnsafeEnabled { 356 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[5] 357 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 358 ms.StoreMessageInfo(mi) 359 } 360 } 361 362 func (x *UpdateUserRequest) String() string { 363 return protoimpl.X.MessageStringOf(x) 364 } 365 366 func (*UpdateUserRequest) ProtoMessage() {} 367 368 func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message { 369 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[5] 370 if protoimpl.UnsafeEnabled && x != nil { 371 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 372 if ms.LoadMessageInfo() == nil { 373 ms.StoreMessageInfo(mi) 374 } 375 return ms 376 } 377 return mi.MessageOf(x) 378 } 379 380 // Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead. 381 func (*UpdateUserRequest) Descriptor() ([]byte, []int) { 382 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{5} 383 } 384 385 func (x *UpdateUserRequest) GetUsername() string { 386 if x != nil { 387 return x.Username 388 } 389 return "" 390 } 391 392 func (x *UpdateUserRequest) GetPassword() *ChangePassword { 393 if x != nil { 394 return x.Password 395 } 396 return nil 397 } 398 399 func (x *UpdateUserRequest) GetExpiration() *ChangeExpiration { 400 if x != nil { 401 return x.Expiration 402 } 403 return nil 404 } 405 406 func (x *UpdateUserRequest) GetPublicKey() *ChangePublicKey { 407 if x != nil { 408 return x.PublicKey 409 } 410 return nil 411 } 412 413 func (x *UpdateUserRequest) GetCredentialType() int32 { 414 if x != nil { 415 return x.CredentialType 416 } 417 return 0 418 } 419 420 type ChangePassword struct { 421 state protoimpl.MessageState 422 sizeCache protoimpl.SizeCache 423 unknownFields protoimpl.UnknownFields 424 425 NewPassword string `protobuf:"bytes,1,opt,name=new_password,json=newPassword,proto3" json:"new_password,omitempty"` 426 Statements *Statements `protobuf:"bytes,2,opt,name=statements,proto3" json:"statements,omitempty"` 427 } 428 429 func (x *ChangePassword) Reset() { 430 *x = ChangePassword{} 431 if protoimpl.UnsafeEnabled { 432 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[6] 433 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 434 ms.StoreMessageInfo(mi) 435 } 436 } 437 438 func (x *ChangePassword) String() string { 439 return protoimpl.X.MessageStringOf(x) 440 } 441 442 func (*ChangePassword) ProtoMessage() {} 443 444 func (x *ChangePassword) ProtoReflect() protoreflect.Message { 445 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[6] 446 if protoimpl.UnsafeEnabled && x != nil { 447 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 448 if ms.LoadMessageInfo() == nil { 449 ms.StoreMessageInfo(mi) 450 } 451 return ms 452 } 453 return mi.MessageOf(x) 454 } 455 456 // Deprecated: Use ChangePassword.ProtoReflect.Descriptor instead. 457 func (*ChangePassword) Descriptor() ([]byte, []int) { 458 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{6} 459 } 460 461 func (x *ChangePassword) GetNewPassword() string { 462 if x != nil { 463 return x.NewPassword 464 } 465 return "" 466 } 467 468 func (x *ChangePassword) GetStatements() *Statements { 469 if x != nil { 470 return x.Statements 471 } 472 return nil 473 } 474 475 type ChangePublicKey struct { 476 state protoimpl.MessageState 477 sizeCache protoimpl.SizeCache 478 unknownFields protoimpl.UnknownFields 479 480 NewPublicKey []byte `protobuf:"bytes,1,opt,name=new_public_key,json=newPublicKey,proto3" json:"new_public_key,omitempty"` 481 Statements *Statements `protobuf:"bytes,2,opt,name=statements,proto3" json:"statements,omitempty"` 482 } 483 484 func (x *ChangePublicKey) Reset() { 485 *x = ChangePublicKey{} 486 if protoimpl.UnsafeEnabled { 487 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[7] 488 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 489 ms.StoreMessageInfo(mi) 490 } 491 } 492 493 func (x *ChangePublicKey) String() string { 494 return protoimpl.X.MessageStringOf(x) 495 } 496 497 func (*ChangePublicKey) ProtoMessage() {} 498 499 func (x *ChangePublicKey) ProtoReflect() protoreflect.Message { 500 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[7] 501 if protoimpl.UnsafeEnabled && x != nil { 502 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 503 if ms.LoadMessageInfo() == nil { 504 ms.StoreMessageInfo(mi) 505 } 506 return ms 507 } 508 return mi.MessageOf(x) 509 } 510 511 // Deprecated: Use ChangePublicKey.ProtoReflect.Descriptor instead. 512 func (*ChangePublicKey) Descriptor() ([]byte, []int) { 513 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{7} 514 } 515 516 func (x *ChangePublicKey) GetNewPublicKey() []byte { 517 if x != nil { 518 return x.NewPublicKey 519 } 520 return nil 521 } 522 523 func (x *ChangePublicKey) GetStatements() *Statements { 524 if x != nil { 525 return x.Statements 526 } 527 return nil 528 } 529 530 type ChangeExpiration struct { 531 state protoimpl.MessageState 532 sizeCache protoimpl.SizeCache 533 unknownFields protoimpl.UnknownFields 534 535 NewExpiration *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=new_expiration,json=newExpiration,proto3" json:"new_expiration,omitempty"` 536 Statements *Statements `protobuf:"bytes,2,opt,name=statements,proto3" json:"statements,omitempty"` 537 } 538 539 func (x *ChangeExpiration) Reset() { 540 *x = ChangeExpiration{} 541 if protoimpl.UnsafeEnabled { 542 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[8] 543 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 544 ms.StoreMessageInfo(mi) 545 } 546 } 547 548 func (x *ChangeExpiration) String() string { 549 return protoimpl.X.MessageStringOf(x) 550 } 551 552 func (*ChangeExpiration) ProtoMessage() {} 553 554 func (x *ChangeExpiration) ProtoReflect() protoreflect.Message { 555 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[8] 556 if protoimpl.UnsafeEnabled && x != nil { 557 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 558 if ms.LoadMessageInfo() == nil { 559 ms.StoreMessageInfo(mi) 560 } 561 return ms 562 } 563 return mi.MessageOf(x) 564 } 565 566 // Deprecated: Use ChangeExpiration.ProtoReflect.Descriptor instead. 567 func (*ChangeExpiration) Descriptor() ([]byte, []int) { 568 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{8} 569 } 570 571 func (x *ChangeExpiration) GetNewExpiration() *timestamppb.Timestamp { 572 if x != nil { 573 return x.NewExpiration 574 } 575 return nil 576 } 577 578 func (x *ChangeExpiration) GetStatements() *Statements { 579 if x != nil { 580 return x.Statements 581 } 582 return nil 583 } 584 585 type UpdateUserResponse struct { 586 state protoimpl.MessageState 587 sizeCache protoimpl.SizeCache 588 unknownFields protoimpl.UnknownFields 589 } 590 591 func (x *UpdateUserResponse) Reset() { 592 *x = UpdateUserResponse{} 593 if protoimpl.UnsafeEnabled { 594 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[9] 595 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 596 ms.StoreMessageInfo(mi) 597 } 598 } 599 600 func (x *UpdateUserResponse) String() string { 601 return protoimpl.X.MessageStringOf(x) 602 } 603 604 func (*UpdateUserResponse) ProtoMessage() {} 605 606 func (x *UpdateUserResponse) ProtoReflect() protoreflect.Message { 607 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[9] 608 if protoimpl.UnsafeEnabled && x != nil { 609 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 610 if ms.LoadMessageInfo() == nil { 611 ms.StoreMessageInfo(mi) 612 } 613 return ms 614 } 615 return mi.MessageOf(x) 616 } 617 618 // Deprecated: Use UpdateUserResponse.ProtoReflect.Descriptor instead. 619 func (*UpdateUserResponse) Descriptor() ([]byte, []int) { 620 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{9} 621 } 622 623 // /////////////// 624 // DeleteUser() 625 // /////////////// 626 type DeleteUserRequest struct { 627 state protoimpl.MessageState 628 sizeCache protoimpl.SizeCache 629 unknownFields protoimpl.UnknownFields 630 631 Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` 632 Statements *Statements `protobuf:"bytes,2,opt,name=statements,proto3" json:"statements,omitempty"` 633 } 634 635 func (x *DeleteUserRequest) Reset() { 636 *x = DeleteUserRequest{} 637 if protoimpl.UnsafeEnabled { 638 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[10] 639 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 640 ms.StoreMessageInfo(mi) 641 } 642 } 643 644 func (x *DeleteUserRequest) String() string { 645 return protoimpl.X.MessageStringOf(x) 646 } 647 648 func (*DeleteUserRequest) ProtoMessage() {} 649 650 func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message { 651 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[10] 652 if protoimpl.UnsafeEnabled && x != nil { 653 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 654 if ms.LoadMessageInfo() == nil { 655 ms.StoreMessageInfo(mi) 656 } 657 return ms 658 } 659 return mi.MessageOf(x) 660 } 661 662 // Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead. 663 func (*DeleteUserRequest) Descriptor() ([]byte, []int) { 664 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{10} 665 } 666 667 func (x *DeleteUserRequest) GetUsername() string { 668 if x != nil { 669 return x.Username 670 } 671 return "" 672 } 673 674 func (x *DeleteUserRequest) GetStatements() *Statements { 675 if x != nil { 676 return x.Statements 677 } 678 return nil 679 } 680 681 type DeleteUserResponse struct { 682 state protoimpl.MessageState 683 sizeCache protoimpl.SizeCache 684 unknownFields protoimpl.UnknownFields 685 } 686 687 func (x *DeleteUserResponse) Reset() { 688 *x = DeleteUserResponse{} 689 if protoimpl.UnsafeEnabled { 690 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[11] 691 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 692 ms.StoreMessageInfo(mi) 693 } 694 } 695 696 func (x *DeleteUserResponse) String() string { 697 return protoimpl.X.MessageStringOf(x) 698 } 699 700 func (*DeleteUserResponse) ProtoMessage() {} 701 702 func (x *DeleteUserResponse) ProtoReflect() protoreflect.Message { 703 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[11] 704 if protoimpl.UnsafeEnabled && x != nil { 705 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 706 if ms.LoadMessageInfo() == nil { 707 ms.StoreMessageInfo(mi) 708 } 709 return ms 710 } 711 return mi.MessageOf(x) 712 } 713 714 // Deprecated: Use DeleteUserResponse.ProtoReflect.Descriptor instead. 715 func (*DeleteUserResponse) Descriptor() ([]byte, []int) { 716 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{11} 717 } 718 719 // /////////////// 720 // Type() 721 // /////////////// 722 type TypeResponse struct { 723 state protoimpl.MessageState 724 sizeCache protoimpl.SizeCache 725 unknownFields protoimpl.UnknownFields 726 727 Type string `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"` 728 } 729 730 func (x *TypeResponse) Reset() { 731 *x = TypeResponse{} 732 if protoimpl.UnsafeEnabled { 733 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[12] 734 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 735 ms.StoreMessageInfo(mi) 736 } 737 } 738 739 func (x *TypeResponse) String() string { 740 return protoimpl.X.MessageStringOf(x) 741 } 742 743 func (*TypeResponse) ProtoMessage() {} 744 745 func (x *TypeResponse) ProtoReflect() protoreflect.Message { 746 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[12] 747 if protoimpl.UnsafeEnabled && x != nil { 748 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 749 if ms.LoadMessageInfo() == nil { 750 ms.StoreMessageInfo(mi) 751 } 752 return ms 753 } 754 return mi.MessageOf(x) 755 } 756 757 // Deprecated: Use TypeResponse.ProtoReflect.Descriptor instead. 758 func (*TypeResponse) Descriptor() ([]byte, []int) { 759 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{12} 760 } 761 762 func (x *TypeResponse) GetType() string { 763 if x != nil { 764 return x.Type 765 } 766 return "" 767 } 768 769 // /////////////// 770 // General purpose 771 // /////////////// 772 type Statements struct { 773 state protoimpl.MessageState 774 sizeCache protoimpl.SizeCache 775 unknownFields protoimpl.UnknownFields 776 777 Commands []string `protobuf:"bytes,1,rep,name=Commands,proto3" json:"Commands,omitempty"` 778 } 779 780 func (x *Statements) Reset() { 781 *x = Statements{} 782 if protoimpl.UnsafeEnabled { 783 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[13] 784 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 785 ms.StoreMessageInfo(mi) 786 } 787 } 788 789 func (x *Statements) String() string { 790 return protoimpl.X.MessageStringOf(x) 791 } 792 793 func (*Statements) ProtoMessage() {} 794 795 func (x *Statements) ProtoReflect() protoreflect.Message { 796 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[13] 797 if protoimpl.UnsafeEnabled && x != nil { 798 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 799 if ms.LoadMessageInfo() == nil { 800 ms.StoreMessageInfo(mi) 801 } 802 return ms 803 } 804 return mi.MessageOf(x) 805 } 806 807 // Deprecated: Use Statements.ProtoReflect.Descriptor instead. 808 func (*Statements) Descriptor() ([]byte, []int) { 809 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{13} 810 } 811 812 func (x *Statements) GetCommands() []string { 813 if x != nil { 814 return x.Commands 815 } 816 return nil 817 } 818 819 type Empty struct { 820 state protoimpl.MessageState 821 sizeCache protoimpl.SizeCache 822 unknownFields protoimpl.UnknownFields 823 } 824 825 func (x *Empty) Reset() { 826 *x = Empty{} 827 if protoimpl.UnsafeEnabled { 828 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[14] 829 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 830 ms.StoreMessageInfo(mi) 831 } 832 } 833 834 func (x *Empty) String() string { 835 return protoimpl.X.MessageStringOf(x) 836 } 837 838 func (*Empty) ProtoMessage() {} 839 840 func (x *Empty) ProtoReflect() protoreflect.Message { 841 mi := &file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[14] 842 if protoimpl.UnsafeEnabled && x != nil { 843 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 844 if ms.LoadMessageInfo() == nil { 845 ms.StoreMessageInfo(mi) 846 } 847 return ms 848 } 849 return mi.MessageOf(x) 850 } 851 852 // Deprecated: Use Empty.ProtoReflect.Descriptor instead. 853 func (*Empty) Descriptor() ([]byte, []int) { 854 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP(), []int{14} 855 } 856 857 var File_sdk_database_dbplugin_v5_proto_database_proto protoreflect.FileDescriptor 858 859 var file_sdk_database_dbplugin_v5_proto_database_proto_rawDesc = []byte{ 860 0x0a, 0x2d, 0x73, 0x64, 0x6b, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x64, 861 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2f, 0x76, 0x35, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 862 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 863 0x0b, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x1a, 0x1c, 0x67, 0x6f, 864 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 865 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 866 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 867 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x7a, 0x0a, 0x11, 0x49, 868 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 869 0x12, 0x38, 0x0a, 0x0b, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 870 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 871 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x0a, 872 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2b, 0x0a, 0x11, 0x76, 0x65, 873 0x72, 0x69, 0x66, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 874 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x6e, 875 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x4e, 0x0a, 0x12, 0x49, 0x6e, 0x69, 0x74, 0x69, 876 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 877 0x0b, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 878 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 879 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x0a, 0x63, 0x6f, 0x6e, 880 0x66, 0x69, 0x67, 0x44, 0x61, 0x74, 0x61, 0x22, 0x93, 0x03, 0x0a, 0x0e, 0x4e, 0x65, 0x77, 0x55, 881 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x44, 0x0a, 0x0f, 0x75, 0x73, 882 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 883 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 884 0x35, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 885 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 886 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 887 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x3a, 0x0a, 0x0a, 888 0x65, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 889 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 890 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x65, 0x78, 891 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x37, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 892 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x64, 893 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 894 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 895 0x73, 0x12, 0x48, 0x0a, 0x13, 0x72, 0x6f, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x5f, 0x73, 0x74, 896 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 897 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x53, 0x74, 0x61, 898 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x12, 0x72, 0x6f, 0x6c, 0x6c, 0x62, 0x61, 0x63, 899 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x63, 900 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 901 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 902 0x54, 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x5f, 0x6b, 903 0x65, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 904 0x4b, 0x65, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x08, 905 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x50, 0x0a, 906 0x0e, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 907 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 908 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 909 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x6f, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 910 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x6f, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 911 0x2d, 0x0a, 0x0f, 0x4e, 0x65, 0x77, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 912 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 913 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x8d, 914 0x02, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 915 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 916 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 917 0x12, 0x37, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 918 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 919 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x52, 920 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x3d, 0x0a, 0x0a, 0x65, 0x78, 0x70, 921 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 922 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x43, 0x68, 0x61, 0x6e, 923 0x67, 0x65, 0x45, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x65, 0x78, 924 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0a, 0x70, 0x75, 0x62, 0x6c, 925 0x69, 0x63, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x64, 926 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 927 0x65, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x4b, 0x65, 0x79, 0x52, 0x09, 0x70, 0x75, 0x62, 0x6c, 928 0x69, 0x63, 0x4b, 0x65, 0x79, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 929 0x69, 0x61, 0x6c, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 930 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x22, 0x6c, 931 0x0a, 0x0e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 932 0x12, 0x21, 0x0a, 0x0c, 0x6e, 0x65, 0x77, 0x5f, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 933 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x77, 0x50, 0x61, 0x73, 0x73, 0x77, 934 0x6f, 0x72, 0x64, 0x12, 0x37, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 935 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 936 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 937 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22, 0x70, 0x0a, 0x0f, 938 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x4b, 0x65, 0x79, 0x12, 939 0x24, 0x0a, 0x0e, 0x6e, 0x65, 0x77, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x5f, 0x6b, 0x65, 940 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x6e, 0x65, 0x77, 0x50, 0x75, 0x62, 0x6c, 941 0x69, 0x63, 0x4b, 0x65, 0x79, 0x12, 0x37, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 942 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x64, 0x62, 0x70, 0x6c, 943 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 944 0x74, 0x73, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22, 0x8e, 945 0x01, 0x0a, 0x10, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x45, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 946 0x69, 0x6f, 0x6e, 0x12, 0x41, 0x0a, 0x0e, 0x6e, 0x65, 0x77, 0x5f, 0x65, 0x78, 0x70, 0x69, 0x72, 947 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 948 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 949 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0d, 0x6e, 0x65, 0x77, 0x45, 0x78, 0x70, 0x69, 950 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x37, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 951 0x65, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x64, 0x62, 0x70, 952 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 953 0x6e, 0x74, 0x73, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22, 954 0x14, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 955 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x68, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 956 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 957 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 958 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 959 0x65, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x64, 0x62, 0x70, 960 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 961 0x6e, 0x74, 0x73, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22, 962 0x14, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 963 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x22, 0x0a, 0x0c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 964 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 965 0x01, 0x28, 0x09, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x22, 0x28, 0x0a, 0x0a, 0x53, 0x74, 0x61, 966 0x74, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 967 0x6e, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 968 0x6e, 0x64, 0x73, 0x22, 0x07, 0x0a, 0x05, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x32, 0xa5, 0x03, 0x0a, 969 0x08, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x0a, 0x49, 0x6e, 0x69, 970 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x12, 0x1e, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 971 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x49, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x65, 972 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 973 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x49, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x65, 974 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x07, 0x4e, 0x65, 0x77, 0x55, 975 0x73, 0x65, 0x72, 0x12, 0x1b, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 976 0x35, 0x2e, 0x4e, 0x65, 0x77, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 977 0x1a, 0x1c, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x4e, 978 0x65, 0x77, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 979 0x0a, 0x0a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1e, 0x2e, 0x64, 980 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 981 0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x64, 982 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 983 0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 984 0x0a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1e, 0x2e, 0x64, 0x62, 985 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 986 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x64, 0x62, 987 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 988 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x04, 989 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 990 0x76, 0x35, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x19, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 991 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 992 0x6e, 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x05, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x12, 0x12, 0x2e, 0x64, 993 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 994 0x1a, 0x12, 0x2e, 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2e, 0x76, 0x35, 0x2e, 0x45, 995 0x6d, 0x70, 0x74, 0x79, 0x42, 0x3b, 0x5a, 0x39, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 996 0x6f, 0x6d, 0x2f, 0x68, 0x61, 0x73, 0x68, 0x69, 0x63, 0x6f, 0x72, 0x70, 0x2f, 0x76, 0x61, 0x75, 997 0x6c, 0x74, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2f, 998 0x64, 0x62, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2f, 0x76, 0x35, 0x2f, 0x70, 0x72, 0x6f, 0x74, 999 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1000 } 1001 1002 var ( 1003 file_sdk_database_dbplugin_v5_proto_database_proto_rawDescOnce sync.Once 1004 file_sdk_database_dbplugin_v5_proto_database_proto_rawDescData = file_sdk_database_dbplugin_v5_proto_database_proto_rawDesc 1005 ) 1006 1007 func file_sdk_database_dbplugin_v5_proto_database_proto_rawDescGZIP() []byte { 1008 file_sdk_database_dbplugin_v5_proto_database_proto_rawDescOnce.Do(func() { 1009 file_sdk_database_dbplugin_v5_proto_database_proto_rawDescData = protoimpl.X.CompressGZIP(file_sdk_database_dbplugin_v5_proto_database_proto_rawDescData) 1010 }) 1011 return file_sdk_database_dbplugin_v5_proto_database_proto_rawDescData 1012 } 1013 1014 var file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes = make([]protoimpl.MessageInfo, 15) 1015 var file_sdk_database_dbplugin_v5_proto_database_proto_goTypes = []interface{}{ 1016 (*InitializeRequest)(nil), // 0: dbplugin.v5.InitializeRequest 1017 (*InitializeResponse)(nil), // 1: dbplugin.v5.InitializeResponse 1018 (*NewUserRequest)(nil), // 2: dbplugin.v5.NewUserRequest 1019 (*UsernameConfig)(nil), // 3: dbplugin.v5.UsernameConfig 1020 (*NewUserResponse)(nil), // 4: dbplugin.v5.NewUserResponse 1021 (*UpdateUserRequest)(nil), // 5: dbplugin.v5.UpdateUserRequest 1022 (*ChangePassword)(nil), // 6: dbplugin.v5.ChangePassword 1023 (*ChangePublicKey)(nil), // 7: dbplugin.v5.ChangePublicKey 1024 (*ChangeExpiration)(nil), // 8: dbplugin.v5.ChangeExpiration 1025 (*UpdateUserResponse)(nil), // 9: dbplugin.v5.UpdateUserResponse 1026 (*DeleteUserRequest)(nil), // 10: dbplugin.v5.DeleteUserRequest 1027 (*DeleteUserResponse)(nil), // 11: dbplugin.v5.DeleteUserResponse 1028 (*TypeResponse)(nil), // 12: dbplugin.v5.TypeResponse 1029 (*Statements)(nil), // 13: dbplugin.v5.Statements 1030 (*Empty)(nil), // 14: dbplugin.v5.Empty 1031 (*structpb.Struct)(nil), // 15: google.protobuf.Struct 1032 (*timestamppb.Timestamp)(nil), // 16: google.protobuf.Timestamp 1033 } 1034 var file_sdk_database_dbplugin_v5_proto_database_proto_depIdxs = []int32{ 1035 15, // 0: dbplugin.v5.InitializeRequest.config_data:type_name -> google.protobuf.Struct 1036 15, // 1: dbplugin.v5.InitializeResponse.config_data:type_name -> google.protobuf.Struct 1037 3, // 2: dbplugin.v5.NewUserRequest.username_config:type_name -> dbplugin.v5.UsernameConfig 1038 16, // 3: dbplugin.v5.NewUserRequest.expiration:type_name -> google.protobuf.Timestamp 1039 13, // 4: dbplugin.v5.NewUserRequest.statements:type_name -> dbplugin.v5.Statements 1040 13, // 5: dbplugin.v5.NewUserRequest.rollback_statements:type_name -> dbplugin.v5.Statements 1041 6, // 6: dbplugin.v5.UpdateUserRequest.password:type_name -> dbplugin.v5.ChangePassword 1042 8, // 7: dbplugin.v5.UpdateUserRequest.expiration:type_name -> dbplugin.v5.ChangeExpiration 1043 7, // 8: dbplugin.v5.UpdateUserRequest.public_key:type_name -> dbplugin.v5.ChangePublicKey 1044 13, // 9: dbplugin.v5.ChangePassword.statements:type_name -> dbplugin.v5.Statements 1045 13, // 10: dbplugin.v5.ChangePublicKey.statements:type_name -> dbplugin.v5.Statements 1046 16, // 11: dbplugin.v5.ChangeExpiration.new_expiration:type_name -> google.protobuf.Timestamp 1047 13, // 12: dbplugin.v5.ChangeExpiration.statements:type_name -> dbplugin.v5.Statements 1048 13, // 13: dbplugin.v5.DeleteUserRequest.statements:type_name -> dbplugin.v5.Statements 1049 0, // 14: dbplugin.v5.Database.Initialize:input_type -> dbplugin.v5.InitializeRequest 1050 2, // 15: dbplugin.v5.Database.NewUser:input_type -> dbplugin.v5.NewUserRequest 1051 5, // 16: dbplugin.v5.Database.UpdateUser:input_type -> dbplugin.v5.UpdateUserRequest 1052 10, // 17: dbplugin.v5.Database.DeleteUser:input_type -> dbplugin.v5.DeleteUserRequest 1053 14, // 18: dbplugin.v5.Database.Type:input_type -> dbplugin.v5.Empty 1054 14, // 19: dbplugin.v5.Database.Close:input_type -> dbplugin.v5.Empty 1055 1, // 20: dbplugin.v5.Database.Initialize:output_type -> dbplugin.v5.InitializeResponse 1056 4, // 21: dbplugin.v5.Database.NewUser:output_type -> dbplugin.v5.NewUserResponse 1057 9, // 22: dbplugin.v5.Database.UpdateUser:output_type -> dbplugin.v5.UpdateUserResponse 1058 11, // 23: dbplugin.v5.Database.DeleteUser:output_type -> dbplugin.v5.DeleteUserResponse 1059 12, // 24: dbplugin.v5.Database.Type:output_type -> dbplugin.v5.TypeResponse 1060 14, // 25: dbplugin.v5.Database.Close:output_type -> dbplugin.v5.Empty 1061 20, // [20:26] is the sub-list for method output_type 1062 14, // [14:20] is the sub-list for method input_type 1063 14, // [14:14] is the sub-list for extension type_name 1064 14, // [14:14] is the sub-list for extension extendee 1065 0, // [0:14] is the sub-list for field type_name 1066 } 1067 1068 func init() { file_sdk_database_dbplugin_v5_proto_database_proto_init() } 1069 func file_sdk_database_dbplugin_v5_proto_database_proto_init() { 1070 if File_sdk_database_dbplugin_v5_proto_database_proto != nil { 1071 return 1072 } 1073 if !protoimpl.UnsafeEnabled { 1074 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1075 switch v := v.(*InitializeRequest); i { 1076 case 0: 1077 return &v.state 1078 case 1: 1079 return &v.sizeCache 1080 case 2: 1081 return &v.unknownFields 1082 default: 1083 return nil 1084 } 1085 } 1086 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1087 switch v := v.(*InitializeResponse); i { 1088 case 0: 1089 return &v.state 1090 case 1: 1091 return &v.sizeCache 1092 case 2: 1093 return &v.unknownFields 1094 default: 1095 return nil 1096 } 1097 } 1098 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1099 switch v := v.(*NewUserRequest); i { 1100 case 0: 1101 return &v.state 1102 case 1: 1103 return &v.sizeCache 1104 case 2: 1105 return &v.unknownFields 1106 default: 1107 return nil 1108 } 1109 } 1110 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1111 switch v := v.(*UsernameConfig); i { 1112 case 0: 1113 return &v.state 1114 case 1: 1115 return &v.sizeCache 1116 case 2: 1117 return &v.unknownFields 1118 default: 1119 return nil 1120 } 1121 } 1122 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1123 switch v := v.(*NewUserResponse); i { 1124 case 0: 1125 return &v.state 1126 case 1: 1127 return &v.sizeCache 1128 case 2: 1129 return &v.unknownFields 1130 default: 1131 return nil 1132 } 1133 } 1134 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1135 switch v := v.(*UpdateUserRequest); i { 1136 case 0: 1137 return &v.state 1138 case 1: 1139 return &v.sizeCache 1140 case 2: 1141 return &v.unknownFields 1142 default: 1143 return nil 1144 } 1145 } 1146 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1147 switch v := v.(*ChangePassword); i { 1148 case 0: 1149 return &v.state 1150 case 1: 1151 return &v.sizeCache 1152 case 2: 1153 return &v.unknownFields 1154 default: 1155 return nil 1156 } 1157 } 1158 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 1159 switch v := v.(*ChangePublicKey); i { 1160 case 0: 1161 return &v.state 1162 case 1: 1163 return &v.sizeCache 1164 case 2: 1165 return &v.unknownFields 1166 default: 1167 return nil 1168 } 1169 } 1170 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 1171 switch v := v.(*ChangeExpiration); i { 1172 case 0: 1173 return &v.state 1174 case 1: 1175 return &v.sizeCache 1176 case 2: 1177 return &v.unknownFields 1178 default: 1179 return nil 1180 } 1181 } 1182 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 1183 switch v := v.(*UpdateUserResponse); i { 1184 case 0: 1185 return &v.state 1186 case 1: 1187 return &v.sizeCache 1188 case 2: 1189 return &v.unknownFields 1190 default: 1191 return nil 1192 } 1193 } 1194 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 1195 switch v := v.(*DeleteUserRequest); i { 1196 case 0: 1197 return &v.state 1198 case 1: 1199 return &v.sizeCache 1200 case 2: 1201 return &v.unknownFields 1202 default: 1203 return nil 1204 } 1205 } 1206 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 1207 switch v := v.(*DeleteUserResponse); i { 1208 case 0: 1209 return &v.state 1210 case 1: 1211 return &v.sizeCache 1212 case 2: 1213 return &v.unknownFields 1214 default: 1215 return nil 1216 } 1217 } 1218 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 1219 switch v := v.(*TypeResponse); i { 1220 case 0: 1221 return &v.state 1222 case 1: 1223 return &v.sizeCache 1224 case 2: 1225 return &v.unknownFields 1226 default: 1227 return nil 1228 } 1229 } 1230 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { 1231 switch v := v.(*Statements); i { 1232 case 0: 1233 return &v.state 1234 case 1: 1235 return &v.sizeCache 1236 case 2: 1237 return &v.unknownFields 1238 default: 1239 return nil 1240 } 1241 } 1242 file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { 1243 switch v := v.(*Empty); i { 1244 case 0: 1245 return &v.state 1246 case 1: 1247 return &v.sizeCache 1248 case 2: 1249 return &v.unknownFields 1250 default: 1251 return nil 1252 } 1253 } 1254 } 1255 type x struct{} 1256 out := protoimpl.TypeBuilder{ 1257 File: protoimpl.DescBuilder{ 1258 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1259 RawDescriptor: file_sdk_database_dbplugin_v5_proto_database_proto_rawDesc, 1260 NumEnums: 0, 1261 NumMessages: 15, 1262 NumExtensions: 0, 1263 NumServices: 1, 1264 }, 1265 GoTypes: file_sdk_database_dbplugin_v5_proto_database_proto_goTypes, 1266 DependencyIndexes: file_sdk_database_dbplugin_v5_proto_database_proto_depIdxs, 1267 MessageInfos: file_sdk_database_dbplugin_v5_proto_database_proto_msgTypes, 1268 }.Build() 1269 File_sdk_database_dbplugin_v5_proto_database_proto = out.File 1270 file_sdk_database_dbplugin_v5_proto_database_proto_rawDesc = nil 1271 file_sdk_database_dbplugin_v5_proto_database_proto_goTypes = nil 1272 file_sdk_database_dbplugin_v5_proto_database_proto_depIdxs = nil 1273 }