1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package sql
22
23 import (
24 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 grpc "google.golang.org/grpc"
30 codes "google.golang.org/grpc/codes"
31 status "google.golang.org/grpc/status"
32 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
33 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
34 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
35 )
36
37 const (
38
39 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
40
41 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
42 )
43
44
45 type SqlBackupRunStatus int32
46
47 const (
48
49 SqlBackupRunStatus_SQL_BACKUP_RUN_STATUS_UNSPECIFIED SqlBackupRunStatus = 0
50
51 SqlBackupRunStatus_ENQUEUED SqlBackupRunStatus = 1
52
53
54
55 SqlBackupRunStatus_OVERDUE SqlBackupRunStatus = 2
56
57 SqlBackupRunStatus_RUNNING SqlBackupRunStatus = 3
58
59 SqlBackupRunStatus_FAILED SqlBackupRunStatus = 4
60
61 SqlBackupRunStatus_SUCCESSFUL SqlBackupRunStatus = 5
62
63
64 SqlBackupRunStatus_SKIPPED SqlBackupRunStatus = 6
65
66 SqlBackupRunStatus_DELETION_PENDING SqlBackupRunStatus = 7
67
68 SqlBackupRunStatus_DELETION_FAILED SqlBackupRunStatus = 8
69
70 SqlBackupRunStatus_DELETED SqlBackupRunStatus = 9
71 )
72
73
74 var (
75 SqlBackupRunStatus_name = map[int32]string{
76 0: "SQL_BACKUP_RUN_STATUS_UNSPECIFIED",
77 1: "ENQUEUED",
78 2: "OVERDUE",
79 3: "RUNNING",
80 4: "FAILED",
81 5: "SUCCESSFUL",
82 6: "SKIPPED",
83 7: "DELETION_PENDING",
84 8: "DELETION_FAILED",
85 9: "DELETED",
86 }
87 SqlBackupRunStatus_value = map[string]int32{
88 "SQL_BACKUP_RUN_STATUS_UNSPECIFIED": 0,
89 "ENQUEUED": 1,
90 "OVERDUE": 2,
91 "RUNNING": 3,
92 "FAILED": 4,
93 "SUCCESSFUL": 5,
94 "SKIPPED": 6,
95 "DELETION_PENDING": 7,
96 "DELETION_FAILED": 8,
97 "DELETED": 9,
98 }
99 )
100
101 func (x SqlBackupRunStatus) Enum() *SqlBackupRunStatus {
102 p := new(SqlBackupRunStatus)
103 *p = x
104 return p
105 }
106
107 func (x SqlBackupRunStatus) String() string {
108 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
109 }
110
111 func (SqlBackupRunStatus) Descriptor() protoreflect.EnumDescriptor {
112 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_enumTypes[0].Descriptor()
113 }
114
115 func (SqlBackupRunStatus) Type() protoreflect.EnumType {
116 return &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_enumTypes[0]
117 }
118
119 func (x SqlBackupRunStatus) Number() protoreflect.EnumNumber {
120 return protoreflect.EnumNumber(x)
121 }
122
123
124 func (SqlBackupRunStatus) EnumDescriptor() ([]byte, []int) {
125 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP(), []int{0}
126 }
127
128
129 type SqlBackupKind int32
130
131 const (
132
133 SqlBackupKind_SQL_BACKUP_KIND_UNSPECIFIED SqlBackupKind = 0
134
135 SqlBackupKind_SNAPSHOT SqlBackupKind = 1
136
137 SqlBackupKind_PHYSICAL SqlBackupKind = 2
138 )
139
140
141 var (
142 SqlBackupKind_name = map[int32]string{
143 0: "SQL_BACKUP_KIND_UNSPECIFIED",
144 1: "SNAPSHOT",
145 2: "PHYSICAL",
146 }
147 SqlBackupKind_value = map[string]int32{
148 "SQL_BACKUP_KIND_UNSPECIFIED": 0,
149 "SNAPSHOT": 1,
150 "PHYSICAL": 2,
151 }
152 )
153
154 func (x SqlBackupKind) Enum() *SqlBackupKind {
155 p := new(SqlBackupKind)
156 *p = x
157 return p
158 }
159
160 func (x SqlBackupKind) String() string {
161 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
162 }
163
164 func (SqlBackupKind) Descriptor() protoreflect.EnumDescriptor {
165 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_enumTypes[1].Descriptor()
166 }
167
168 func (SqlBackupKind) Type() protoreflect.EnumType {
169 return &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_enumTypes[1]
170 }
171
172 func (x SqlBackupKind) Number() protoreflect.EnumNumber {
173 return protoreflect.EnumNumber(x)
174 }
175
176
177 func (SqlBackupKind) EnumDescriptor() ([]byte, []int) {
178 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP(), []int{1}
179 }
180
181
182 type SqlBackupRunType int32
183
184 const (
185
186 SqlBackupRunType_SQL_BACKUP_RUN_TYPE_UNSPECIFIED SqlBackupRunType = 0
187
188 SqlBackupRunType_AUTOMATED SqlBackupRunType = 1
189
190 SqlBackupRunType_ON_DEMAND SqlBackupRunType = 2
191 )
192
193
194 var (
195 SqlBackupRunType_name = map[int32]string{
196 0: "SQL_BACKUP_RUN_TYPE_UNSPECIFIED",
197 1: "AUTOMATED",
198 2: "ON_DEMAND",
199 }
200 SqlBackupRunType_value = map[string]int32{
201 "SQL_BACKUP_RUN_TYPE_UNSPECIFIED": 0,
202 "AUTOMATED": 1,
203 "ON_DEMAND": 2,
204 }
205 )
206
207 func (x SqlBackupRunType) Enum() *SqlBackupRunType {
208 p := new(SqlBackupRunType)
209 *p = x
210 return p
211 }
212
213 func (x SqlBackupRunType) String() string {
214 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
215 }
216
217 func (SqlBackupRunType) Descriptor() protoreflect.EnumDescriptor {
218 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_enumTypes[2].Descriptor()
219 }
220
221 func (SqlBackupRunType) Type() protoreflect.EnumType {
222 return &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_enumTypes[2]
223 }
224
225 func (x SqlBackupRunType) Number() protoreflect.EnumNumber {
226 return protoreflect.EnumNumber(x)
227 }
228
229
230 func (SqlBackupRunType) EnumDescriptor() ([]byte, []int) {
231 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP(), []int{2}
232 }
233
234
235 type SqlBackupRunsDeleteRequest struct {
236 state protoimpl.MessageState
237 sizeCache protoimpl.SizeCache
238 unknownFields protoimpl.UnknownFields
239
240
241
242
243 Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
244
245 Instance string `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"`
246
247 Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
248 }
249
250 func (x *SqlBackupRunsDeleteRequest) Reset() {
251 *x = SqlBackupRunsDeleteRequest{}
252 if protoimpl.UnsafeEnabled {
253 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[0]
254 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
255 ms.StoreMessageInfo(mi)
256 }
257 }
258
259 func (x *SqlBackupRunsDeleteRequest) String() string {
260 return protoimpl.X.MessageStringOf(x)
261 }
262
263 func (*SqlBackupRunsDeleteRequest) ProtoMessage() {}
264
265 func (x *SqlBackupRunsDeleteRequest) ProtoReflect() protoreflect.Message {
266 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[0]
267 if protoimpl.UnsafeEnabled && x != nil {
268 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
269 if ms.LoadMessageInfo() == nil {
270 ms.StoreMessageInfo(mi)
271 }
272 return ms
273 }
274 return mi.MessageOf(x)
275 }
276
277
278 func (*SqlBackupRunsDeleteRequest) Descriptor() ([]byte, []int) {
279 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP(), []int{0}
280 }
281
282 func (x *SqlBackupRunsDeleteRequest) GetId() int64 {
283 if x != nil {
284 return x.Id
285 }
286 return 0
287 }
288
289 func (x *SqlBackupRunsDeleteRequest) GetInstance() string {
290 if x != nil {
291 return x.Instance
292 }
293 return ""
294 }
295
296 func (x *SqlBackupRunsDeleteRequest) GetProject() string {
297 if x != nil {
298 return x.Project
299 }
300 return ""
301 }
302
303
304 type SqlBackupRunsGetRequest struct {
305 state protoimpl.MessageState
306 sizeCache protoimpl.SizeCache
307 unknownFields protoimpl.UnknownFields
308
309
310 Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
311
312 Instance string `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"`
313
314 Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
315 }
316
317 func (x *SqlBackupRunsGetRequest) Reset() {
318 *x = SqlBackupRunsGetRequest{}
319 if protoimpl.UnsafeEnabled {
320 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[1]
321 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
322 ms.StoreMessageInfo(mi)
323 }
324 }
325
326 func (x *SqlBackupRunsGetRequest) String() string {
327 return protoimpl.X.MessageStringOf(x)
328 }
329
330 func (*SqlBackupRunsGetRequest) ProtoMessage() {}
331
332 func (x *SqlBackupRunsGetRequest) ProtoReflect() protoreflect.Message {
333 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[1]
334 if protoimpl.UnsafeEnabled && x != nil {
335 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
336 if ms.LoadMessageInfo() == nil {
337 ms.StoreMessageInfo(mi)
338 }
339 return ms
340 }
341 return mi.MessageOf(x)
342 }
343
344
345 func (*SqlBackupRunsGetRequest) Descriptor() ([]byte, []int) {
346 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP(), []int{1}
347 }
348
349 func (x *SqlBackupRunsGetRequest) GetId() int64 {
350 if x != nil {
351 return x.Id
352 }
353 return 0
354 }
355
356 func (x *SqlBackupRunsGetRequest) GetInstance() string {
357 if x != nil {
358 return x.Instance
359 }
360 return ""
361 }
362
363 func (x *SqlBackupRunsGetRequest) GetProject() string {
364 if x != nil {
365 return x.Project
366 }
367 return ""
368 }
369
370
371 type SqlBackupRunsInsertRequest struct {
372 state protoimpl.MessageState
373 sizeCache protoimpl.SizeCache
374 unknownFields protoimpl.UnknownFields
375
376
377 Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
378
379 Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
380 Body *BackupRun `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
381 }
382
383 func (x *SqlBackupRunsInsertRequest) Reset() {
384 *x = SqlBackupRunsInsertRequest{}
385 if protoimpl.UnsafeEnabled {
386 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[2]
387 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
388 ms.StoreMessageInfo(mi)
389 }
390 }
391
392 func (x *SqlBackupRunsInsertRequest) String() string {
393 return protoimpl.X.MessageStringOf(x)
394 }
395
396 func (*SqlBackupRunsInsertRequest) ProtoMessage() {}
397
398 func (x *SqlBackupRunsInsertRequest) ProtoReflect() protoreflect.Message {
399 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[2]
400 if protoimpl.UnsafeEnabled && x != nil {
401 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
402 if ms.LoadMessageInfo() == nil {
403 ms.StoreMessageInfo(mi)
404 }
405 return ms
406 }
407 return mi.MessageOf(x)
408 }
409
410
411 func (*SqlBackupRunsInsertRequest) Descriptor() ([]byte, []int) {
412 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP(), []int{2}
413 }
414
415 func (x *SqlBackupRunsInsertRequest) GetInstance() string {
416 if x != nil {
417 return x.Instance
418 }
419 return ""
420 }
421
422 func (x *SqlBackupRunsInsertRequest) GetProject() string {
423 if x != nil {
424 return x.Project
425 }
426 return ""
427 }
428
429 func (x *SqlBackupRunsInsertRequest) GetBody() *BackupRun {
430 if x != nil {
431 return x.Body
432 }
433 return nil
434 }
435
436
437 type SqlBackupRunsListRequest struct {
438 state protoimpl.MessageState
439 sizeCache protoimpl.SizeCache
440 unknownFields protoimpl.UnknownFields
441
442
443
444 Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
445
446 MaxResults int32 `protobuf:"varint,2,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
447
448
449 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
450
451 Project string `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
452 }
453
454 func (x *SqlBackupRunsListRequest) Reset() {
455 *x = SqlBackupRunsListRequest{}
456 if protoimpl.UnsafeEnabled {
457 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[3]
458 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
459 ms.StoreMessageInfo(mi)
460 }
461 }
462
463 func (x *SqlBackupRunsListRequest) String() string {
464 return protoimpl.X.MessageStringOf(x)
465 }
466
467 func (*SqlBackupRunsListRequest) ProtoMessage() {}
468
469 func (x *SqlBackupRunsListRequest) ProtoReflect() protoreflect.Message {
470 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[3]
471 if protoimpl.UnsafeEnabled && x != nil {
472 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
473 if ms.LoadMessageInfo() == nil {
474 ms.StoreMessageInfo(mi)
475 }
476 return ms
477 }
478 return mi.MessageOf(x)
479 }
480
481
482 func (*SqlBackupRunsListRequest) Descriptor() ([]byte, []int) {
483 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP(), []int{3}
484 }
485
486 func (x *SqlBackupRunsListRequest) GetInstance() string {
487 if x != nil {
488 return x.Instance
489 }
490 return ""
491 }
492
493 func (x *SqlBackupRunsListRequest) GetMaxResults() int32 {
494 if x != nil {
495 return x.MaxResults
496 }
497 return 0
498 }
499
500 func (x *SqlBackupRunsListRequest) GetPageToken() string {
501 if x != nil {
502 return x.PageToken
503 }
504 return ""
505 }
506
507 func (x *SqlBackupRunsListRequest) GetProject() string {
508 if x != nil {
509 return x.Project
510 }
511 return ""
512 }
513
514
515 type BackupRun struct {
516 state protoimpl.MessageState
517 sizeCache protoimpl.SizeCache
518 unknownFields protoimpl.UnknownFields
519
520
521 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
522
523 Status SqlBackupRunStatus `protobuf:"varint,2,opt,name=status,proto3,enum=google.cloud.sql.v1.SqlBackupRunStatus" json:"status,omitempty"`
524
525
526
527 EnqueuedTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=enqueued_time,json=enqueuedTime,proto3" json:"enqueued_time,omitempty"`
528
529
530 Id int64 `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
531
532
533
534 StartTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
535
536
537
538 EndTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
539
540
541 Error *OperationError `protobuf:"bytes,7,opt,name=error,proto3" json:"error,omitempty"`
542
543
544 Type SqlBackupRunType `protobuf:"varint,8,opt,name=type,proto3,enum=google.cloud.sql.v1.SqlBackupRunType" json:"type,omitempty"`
545
546 Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
547
548
549
550 WindowStartTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=window_start_time,json=windowStartTime,proto3" json:"window_start_time,omitempty"`
551
552 Instance string `protobuf:"bytes,11,opt,name=instance,proto3" json:"instance,omitempty"`
553
554 SelfLink string `protobuf:"bytes,12,opt,name=self_link,json=selfLink,proto3" json:"self_link,omitempty"`
555
556 Location string `protobuf:"bytes,13,opt,name=location,proto3" json:"location,omitempty"`
557
558 DiskEncryptionConfiguration *DiskEncryptionConfiguration `protobuf:"bytes,16,opt,name=disk_encryption_configuration,json=diskEncryptionConfiguration,proto3" json:"disk_encryption_configuration,omitempty"`
559
560 DiskEncryptionStatus *DiskEncryptionStatus `protobuf:"bytes,17,opt,name=disk_encryption_status,json=diskEncryptionStatus,proto3" json:"disk_encryption_status,omitempty"`
561
562 BackupKind SqlBackupKind `protobuf:"varint,19,opt,name=backup_kind,json=backupKind,proto3,enum=google.cloud.sql.v1.SqlBackupKind" json:"backup_kind,omitempty"`
563 }
564
565 func (x *BackupRun) Reset() {
566 *x = BackupRun{}
567 if protoimpl.UnsafeEnabled {
568 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[4]
569 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
570 ms.StoreMessageInfo(mi)
571 }
572 }
573
574 func (x *BackupRun) String() string {
575 return protoimpl.X.MessageStringOf(x)
576 }
577
578 func (*BackupRun) ProtoMessage() {}
579
580 func (x *BackupRun) ProtoReflect() protoreflect.Message {
581 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[4]
582 if protoimpl.UnsafeEnabled && x != nil {
583 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
584 if ms.LoadMessageInfo() == nil {
585 ms.StoreMessageInfo(mi)
586 }
587 return ms
588 }
589 return mi.MessageOf(x)
590 }
591
592
593 func (*BackupRun) Descriptor() ([]byte, []int) {
594 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP(), []int{4}
595 }
596
597 func (x *BackupRun) GetKind() string {
598 if x != nil {
599 return x.Kind
600 }
601 return ""
602 }
603
604 func (x *BackupRun) GetStatus() SqlBackupRunStatus {
605 if x != nil {
606 return x.Status
607 }
608 return SqlBackupRunStatus_SQL_BACKUP_RUN_STATUS_UNSPECIFIED
609 }
610
611 func (x *BackupRun) GetEnqueuedTime() *timestamppb.Timestamp {
612 if x != nil {
613 return x.EnqueuedTime
614 }
615 return nil
616 }
617
618 func (x *BackupRun) GetId() int64 {
619 if x != nil {
620 return x.Id
621 }
622 return 0
623 }
624
625 func (x *BackupRun) GetStartTime() *timestamppb.Timestamp {
626 if x != nil {
627 return x.StartTime
628 }
629 return nil
630 }
631
632 func (x *BackupRun) GetEndTime() *timestamppb.Timestamp {
633 if x != nil {
634 return x.EndTime
635 }
636 return nil
637 }
638
639 func (x *BackupRun) GetError() *OperationError {
640 if x != nil {
641 return x.Error
642 }
643 return nil
644 }
645
646 func (x *BackupRun) GetType() SqlBackupRunType {
647 if x != nil {
648 return x.Type
649 }
650 return SqlBackupRunType_SQL_BACKUP_RUN_TYPE_UNSPECIFIED
651 }
652
653 func (x *BackupRun) GetDescription() string {
654 if x != nil {
655 return x.Description
656 }
657 return ""
658 }
659
660 func (x *BackupRun) GetWindowStartTime() *timestamppb.Timestamp {
661 if x != nil {
662 return x.WindowStartTime
663 }
664 return nil
665 }
666
667 func (x *BackupRun) GetInstance() string {
668 if x != nil {
669 return x.Instance
670 }
671 return ""
672 }
673
674 func (x *BackupRun) GetSelfLink() string {
675 if x != nil {
676 return x.SelfLink
677 }
678 return ""
679 }
680
681 func (x *BackupRun) GetLocation() string {
682 if x != nil {
683 return x.Location
684 }
685 return ""
686 }
687
688 func (x *BackupRun) GetDiskEncryptionConfiguration() *DiskEncryptionConfiguration {
689 if x != nil {
690 return x.DiskEncryptionConfiguration
691 }
692 return nil
693 }
694
695 func (x *BackupRun) GetDiskEncryptionStatus() *DiskEncryptionStatus {
696 if x != nil {
697 return x.DiskEncryptionStatus
698 }
699 return nil
700 }
701
702 func (x *BackupRun) GetBackupKind() SqlBackupKind {
703 if x != nil {
704 return x.BackupKind
705 }
706 return SqlBackupKind_SQL_BACKUP_KIND_UNSPECIFIED
707 }
708
709
710 type BackupRunsListResponse struct {
711 state protoimpl.MessageState
712 sizeCache protoimpl.SizeCache
713 unknownFields protoimpl.UnknownFields
714
715
716 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
717
718 Items []*BackupRun `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
719
720
721 NextPageToken string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
722 }
723
724 func (x *BackupRunsListResponse) Reset() {
725 *x = BackupRunsListResponse{}
726 if protoimpl.UnsafeEnabled {
727 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[5]
728 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
729 ms.StoreMessageInfo(mi)
730 }
731 }
732
733 func (x *BackupRunsListResponse) String() string {
734 return protoimpl.X.MessageStringOf(x)
735 }
736
737 func (*BackupRunsListResponse) ProtoMessage() {}
738
739 func (x *BackupRunsListResponse) ProtoReflect() protoreflect.Message {
740 mi := &file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[5]
741 if protoimpl.UnsafeEnabled && x != nil {
742 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
743 if ms.LoadMessageInfo() == nil {
744 ms.StoreMessageInfo(mi)
745 }
746 return ms
747 }
748 return mi.MessageOf(x)
749 }
750
751
752 func (*BackupRunsListResponse) Descriptor() ([]byte, []int) {
753 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP(), []int{5}
754 }
755
756 func (x *BackupRunsListResponse) GetKind() string {
757 if x != nil {
758 return x.Kind
759 }
760 return ""
761 }
762
763 func (x *BackupRunsListResponse) GetItems() []*BackupRun {
764 if x != nil {
765 return x.Items
766 }
767 return nil
768 }
769
770 func (x *BackupRunsListResponse) GetNextPageToken() string {
771 if x != nil {
772 return x.NextPageToken
773 }
774 return ""
775 }
776
777 var File_google_cloud_sql_v1_cloud_sql_backup_runs_proto protoreflect.FileDescriptor
778
779 var file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDesc = []byte{
780 0x0a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73,
781 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x73, 0x71, 0x6c, 0x5f,
782 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x5f, 0x72, 0x75, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
783 0x6f, 0x12, 0x13, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
784 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61,
785 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70,
786 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f,
787 0x75, 0x64, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f,
788 0x73, 0x71, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x72,
789 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
790 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70,
791 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
792 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x62, 0x0a,
793 0x1a, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x44, 0x65,
794 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69,
795 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x69,
796 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69,
797 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
798 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
799 0x74, 0x22, 0x5f, 0x0a, 0x17, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75,
800 0x6e, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02,
801 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08,
802 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
803 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a,
804 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
805 0x63, 0x74, 0x22, 0x86, 0x01, 0x0a, 0x1a, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
806 0x52, 0x75, 0x6e, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
807 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20,
808 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a,
809 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
810 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x32, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18,
811 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
812 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x63, 0x6b,
813 0x75, 0x70, 0x52, 0x75, 0x6e, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x90, 0x01, 0x0a, 0x18,
814 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x4c, 0x69, 0x73,
815 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74,
816 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74,
817 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x5f, 0x72, 0x65, 0x73, 0x75,
818 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x6d, 0x61, 0x78, 0x52, 0x65,
819 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f,
820 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54,
821 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18,
822 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0xf4,
823 0x06, 0x0a, 0x09, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x12, 0x12, 0x0a, 0x04,
824 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64,
825 0x12, 0x3f, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e,
826 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
827 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
828 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
829 0x73, 0x12, 0x3f, 0x0a, 0x0d, 0x65, 0x6e, 0x71, 0x75, 0x65, 0x75, 0x65, 0x64, 0x5f, 0x74, 0x69,
830 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
831 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
832 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x65, 0x6e, 0x71, 0x75, 0x65, 0x75, 0x65, 0x64, 0x54, 0x69,
833 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02,
834 0x69, 0x64, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65,
835 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
836 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
837 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a,
838 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32,
839 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
840 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, 0x6e, 0x64,
841 0x54, 0x69, 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x07, 0x20,
842 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
843 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
844 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12,
845 0x39, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e,
846 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
847 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e,
848 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65,
849 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52,
850 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x46, 0x0a, 0x11,
851 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d,
852 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
853 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
854 0x61, 0x6d, 0x70, 0x52, 0x0f, 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x53, 0x74, 0x61, 0x72, 0x74,
855 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
856 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
857 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x0c, 0x20,
858 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x1a, 0x0a,
859 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52,
860 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x74, 0x0a, 0x1d, 0x64, 0x69, 0x73,
861 0x6b, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e,
862 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b,
863 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
864 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79,
865 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
866 0x6f, 0x6e, 0x52, 0x1b, 0x64, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69,
867 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
868 0x5f, 0x0a, 0x16, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69,
869 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32,
870 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
871 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70,
872 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x14, 0x64, 0x69, 0x73, 0x6b,
873 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
874 0x12, 0x43, 0x0a, 0x0b, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x18,
875 0x13, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
876 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x42,
877 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4b, 0x69, 0x6e, 0x64, 0x52, 0x0a, 0x62, 0x61, 0x63, 0x6b, 0x75,
878 0x70, 0x4b, 0x69, 0x6e, 0x64, 0x22, 0x8a, 0x01, 0x0a, 0x16, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
879 0x52, 0x75, 0x6e, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
880 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
881 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x34, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x02, 0x20,
882 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
883 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
884 0x52, 0x75, 0x6e, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65,
885 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20,
886 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
887 0x65, 0x6e, 0x2a, 0xc4, 0x01, 0x0a, 0x12, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
888 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x25, 0x0a, 0x21, 0x53, 0x51, 0x4c,
889 0x5f, 0x42, 0x41, 0x43, 0x4b, 0x55, 0x50, 0x5f, 0x52, 0x55, 0x4e, 0x5f, 0x53, 0x54, 0x41, 0x54,
890 0x55, 0x53, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
891 0x12, 0x0c, 0x0a, 0x08, 0x45, 0x4e, 0x51, 0x55, 0x45, 0x55, 0x45, 0x44, 0x10, 0x01, 0x12, 0x0b,
892 0x0a, 0x07, 0x4f, 0x56, 0x45, 0x52, 0x44, 0x55, 0x45, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x52,
893 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c,
894 0x45, 0x44, 0x10, 0x04, 0x12, 0x0e, 0x0a, 0x0a, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x46,
895 0x55, 0x4c, 0x10, 0x05, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x4b, 0x49, 0x50, 0x50, 0x45, 0x44, 0x10,
896 0x06, 0x12, 0x14, 0x0a, 0x10, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x45,
897 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10, 0x07, 0x12, 0x13, 0x0a, 0x0f, 0x44, 0x45, 0x4c, 0x45, 0x54,
898 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x08, 0x12, 0x0b, 0x0a, 0x07,
899 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x10, 0x09, 0x2a, 0x4c, 0x0a, 0x0d, 0x53, 0x71, 0x6c,
900 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x1f, 0x0a, 0x1b, 0x53, 0x51,
901 0x4c, 0x5f, 0x42, 0x41, 0x43, 0x4b, 0x55, 0x50, 0x5f, 0x4b, 0x49, 0x4e, 0x44, 0x5f, 0x55, 0x4e,
902 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x53,
903 0x4e, 0x41, 0x50, 0x53, 0x48, 0x4f, 0x54, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x50, 0x48, 0x59,
904 0x53, 0x49, 0x43, 0x41, 0x4c, 0x10, 0x02, 0x2a, 0x55, 0x0a, 0x10, 0x53, 0x71, 0x6c, 0x42, 0x61,
905 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x23, 0x0a, 0x1f, 0x53,
906 0x51, 0x4c, 0x5f, 0x42, 0x41, 0x43, 0x4b, 0x55, 0x50, 0x5f, 0x52, 0x55, 0x4e, 0x5f, 0x54, 0x59,
907 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
908 0x12, 0x0d, 0x0a, 0x09, 0x41, 0x55, 0x54, 0x4f, 0x4d, 0x41, 0x54, 0x45, 0x44, 0x10, 0x01, 0x12,
909 0x0d, 0x0a, 0x09, 0x4f, 0x4e, 0x5f, 0x44, 0x45, 0x4d, 0x41, 0x4e, 0x44, 0x10, 0x02, 0x32, 0x97,
910 0x06, 0x0a, 0x14, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73,
911 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x9e, 0x01, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65,
912 0x74, 0x65, 0x12, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
913 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b,
914 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75,
915 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
916 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
917 0x69, 0x6f, 0x6e, 0x22, 0x43, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x2a, 0x3b, 0x2f, 0x76, 0x31,
918 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
919 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69,
920 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52,
921 0x75, 0x6e, 0x73, 0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0x98, 0x01, 0x0a, 0x03, 0x47, 0x65, 0x74,
922 0x12, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
923 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
924 0x52, 0x75, 0x6e, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e,
925 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
926 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x22, 0x43,
927 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x12, 0x3b, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
928 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69,
929 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
930 0x63, 0x65, 0x7d, 0x2f, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x2f, 0x7b,
931 0x69, 0x64, 0x7d, 0x12, 0x9f, 0x01, 0x0a, 0x06, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x12, 0x2f,
932 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
933 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75,
934 0x6e, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
935 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
936 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
937 0x44, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3e, 0x22, 0x36, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
938 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f,
939 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61,
940 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x3a,
941 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xa2, 0x01, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x2d,
942 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
943 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75,
944 0x6e, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e,
945 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
946 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x4c, 0x69,
947 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3e, 0x82, 0xd3, 0xe4, 0x93,
948 0x02, 0x38, 0x12, 0x36, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
949 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61,
950 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f,
951 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x1a, 0x7c, 0xca, 0x41, 0x17, 0x73,
952 0x71, 0x6c, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
953 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f,
954 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
955 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70,
956 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f,
957 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
958 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x73, 0x71, 0x6c, 0x73, 0x65, 0x72, 0x76, 0x69,
959 0x63, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x42, 0x6c, 0x0a, 0x17, 0x63, 0x6f, 0x6d, 0x2e,
960 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
961 0x2e, 0x76, 0x31, 0x42, 0x17, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63,
962 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x36,
963 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72,
964 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
965 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73, 0x71, 0x6c, 0x2f,
966 0x76, 0x31, 0x3b, 0x73, 0x71, 0x6c, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
967 }
968
969 var (
970 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescOnce sync.Once
971 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescData = file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDesc
972 )
973
974 func file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescGZIP() []byte {
975 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescOnce.Do(func() {
976 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescData)
977 })
978 return file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDescData
979 }
980
981 var file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
982 var file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes = make([]protoimpl.MessageInfo, 6)
983 var file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_goTypes = []interface{}{
984 (SqlBackupRunStatus)(0),
985 (SqlBackupKind)(0),
986 (SqlBackupRunType)(0),
987 (*SqlBackupRunsDeleteRequest)(nil),
988 (*SqlBackupRunsGetRequest)(nil),
989 (*SqlBackupRunsInsertRequest)(nil),
990 (*SqlBackupRunsListRequest)(nil),
991 (*BackupRun)(nil),
992 (*BackupRunsListResponse)(nil),
993 (*timestamppb.Timestamp)(nil),
994 (*OperationError)(nil),
995 (*DiskEncryptionConfiguration)(nil),
996 (*DiskEncryptionStatus)(nil),
997 (*Operation)(nil),
998 }
999 var file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_depIdxs = []int32{
1000 7,
1001 0,
1002 9,
1003 9,
1004 9,
1005 10,
1006 2,
1007 9,
1008 11,
1009 12,
1010 1,
1011 7,
1012 3,
1013 4,
1014 5,
1015 6,
1016 13,
1017 7,
1018 13,
1019 8,
1020 16,
1021 12,
1022 12,
1023 12,
1024 0,
1025 }
1026
1027 func init() { file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_init() }
1028 func file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_init() {
1029 if File_google_cloud_sql_v1_cloud_sql_backup_runs_proto != nil {
1030 return
1031 }
1032 file_google_cloud_sql_v1_cloud_sql_resources_proto_init()
1033 if !protoimpl.UnsafeEnabled {
1034 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1035 switch v := v.(*SqlBackupRunsDeleteRequest); i {
1036 case 0:
1037 return &v.state
1038 case 1:
1039 return &v.sizeCache
1040 case 2:
1041 return &v.unknownFields
1042 default:
1043 return nil
1044 }
1045 }
1046 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1047 switch v := v.(*SqlBackupRunsGetRequest); i {
1048 case 0:
1049 return &v.state
1050 case 1:
1051 return &v.sizeCache
1052 case 2:
1053 return &v.unknownFields
1054 default:
1055 return nil
1056 }
1057 }
1058 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1059 switch v := v.(*SqlBackupRunsInsertRequest); i {
1060 case 0:
1061 return &v.state
1062 case 1:
1063 return &v.sizeCache
1064 case 2:
1065 return &v.unknownFields
1066 default:
1067 return nil
1068 }
1069 }
1070 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1071 switch v := v.(*SqlBackupRunsListRequest); i {
1072 case 0:
1073 return &v.state
1074 case 1:
1075 return &v.sizeCache
1076 case 2:
1077 return &v.unknownFields
1078 default:
1079 return nil
1080 }
1081 }
1082 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1083 switch v := v.(*BackupRun); i {
1084 case 0:
1085 return &v.state
1086 case 1:
1087 return &v.sizeCache
1088 case 2:
1089 return &v.unknownFields
1090 default:
1091 return nil
1092 }
1093 }
1094 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1095 switch v := v.(*BackupRunsListResponse); i {
1096 case 0:
1097 return &v.state
1098 case 1:
1099 return &v.sizeCache
1100 case 2:
1101 return &v.unknownFields
1102 default:
1103 return nil
1104 }
1105 }
1106 }
1107 type x struct{}
1108 out := protoimpl.TypeBuilder{
1109 File: protoimpl.DescBuilder{
1110 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1111 RawDescriptor: file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDesc,
1112 NumEnums: 3,
1113 NumMessages: 6,
1114 NumExtensions: 0,
1115 NumServices: 1,
1116 },
1117 GoTypes: file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_goTypes,
1118 DependencyIndexes: file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_depIdxs,
1119 EnumInfos: file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_enumTypes,
1120 MessageInfos: file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_msgTypes,
1121 }.Build()
1122 File_google_cloud_sql_v1_cloud_sql_backup_runs_proto = out.File
1123 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_rawDesc = nil
1124 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_goTypes = nil
1125 file_google_cloud_sql_v1_cloud_sql_backup_runs_proto_depIdxs = nil
1126 }
1127
1128
1129 var _ context.Context
1130 var _ grpc.ClientConnInterface
1131
1132
1133
1134 const _ = grpc.SupportPackageIsVersion6
1135
1136
1137
1138
1139 type SqlBackupRunsServiceClient interface {
1140
1141 Delete(ctx context.Context, in *SqlBackupRunsDeleteRequest, opts ...grpc.CallOption) (*Operation, error)
1142
1143 Get(ctx context.Context, in *SqlBackupRunsGetRequest, opts ...grpc.CallOption) (*BackupRun, error)
1144
1145 Insert(ctx context.Context, in *SqlBackupRunsInsertRequest, opts ...grpc.CallOption) (*Operation, error)
1146
1147
1148
1149 List(ctx context.Context, in *SqlBackupRunsListRequest, opts ...grpc.CallOption) (*BackupRunsListResponse, error)
1150 }
1151
1152 type sqlBackupRunsServiceClient struct {
1153 cc grpc.ClientConnInterface
1154 }
1155
1156 func NewSqlBackupRunsServiceClient(cc grpc.ClientConnInterface) SqlBackupRunsServiceClient {
1157 return &sqlBackupRunsServiceClient{cc}
1158 }
1159
1160 func (c *sqlBackupRunsServiceClient) Delete(ctx context.Context, in *SqlBackupRunsDeleteRequest, opts ...grpc.CallOption) (*Operation, error) {
1161 out := new(Operation)
1162 err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlBackupRunsService/Delete", in, out, opts...)
1163 if err != nil {
1164 return nil, err
1165 }
1166 return out, nil
1167 }
1168
1169 func (c *sqlBackupRunsServiceClient) Get(ctx context.Context, in *SqlBackupRunsGetRequest, opts ...grpc.CallOption) (*BackupRun, error) {
1170 out := new(BackupRun)
1171 err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlBackupRunsService/Get", in, out, opts...)
1172 if err != nil {
1173 return nil, err
1174 }
1175 return out, nil
1176 }
1177
1178 func (c *sqlBackupRunsServiceClient) Insert(ctx context.Context, in *SqlBackupRunsInsertRequest, opts ...grpc.CallOption) (*Operation, error) {
1179 out := new(Operation)
1180 err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlBackupRunsService/Insert", in, out, opts...)
1181 if err != nil {
1182 return nil, err
1183 }
1184 return out, nil
1185 }
1186
1187 func (c *sqlBackupRunsServiceClient) List(ctx context.Context, in *SqlBackupRunsListRequest, opts ...grpc.CallOption) (*BackupRunsListResponse, error) {
1188 out := new(BackupRunsListResponse)
1189 err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlBackupRunsService/List", in, out, opts...)
1190 if err != nil {
1191 return nil, err
1192 }
1193 return out, nil
1194 }
1195
1196
1197 type SqlBackupRunsServiceServer interface {
1198
1199 Delete(context.Context, *SqlBackupRunsDeleteRequest) (*Operation, error)
1200
1201 Get(context.Context, *SqlBackupRunsGetRequest) (*BackupRun, error)
1202
1203 Insert(context.Context, *SqlBackupRunsInsertRequest) (*Operation, error)
1204
1205
1206
1207 List(context.Context, *SqlBackupRunsListRequest) (*BackupRunsListResponse, error)
1208 }
1209
1210
1211 type UnimplementedSqlBackupRunsServiceServer struct {
1212 }
1213
1214 func (*UnimplementedSqlBackupRunsServiceServer) Delete(context.Context, *SqlBackupRunsDeleteRequest) (*Operation, error) {
1215 return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented")
1216 }
1217 func (*UnimplementedSqlBackupRunsServiceServer) Get(context.Context, *SqlBackupRunsGetRequest) (*BackupRun, error) {
1218 return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
1219 }
1220 func (*UnimplementedSqlBackupRunsServiceServer) Insert(context.Context, *SqlBackupRunsInsertRequest) (*Operation, error) {
1221 return nil, status.Errorf(codes.Unimplemented, "method Insert not implemented")
1222 }
1223 func (*UnimplementedSqlBackupRunsServiceServer) List(context.Context, *SqlBackupRunsListRequest) (*BackupRunsListResponse, error) {
1224 return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
1225 }
1226
1227 func RegisterSqlBackupRunsServiceServer(s *grpc.Server, srv SqlBackupRunsServiceServer) {
1228 s.RegisterService(&_SqlBackupRunsService_serviceDesc, srv)
1229 }
1230
1231 func _SqlBackupRunsService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1232 in := new(SqlBackupRunsDeleteRequest)
1233 if err := dec(in); err != nil {
1234 return nil, err
1235 }
1236 if interceptor == nil {
1237 return srv.(SqlBackupRunsServiceServer).Delete(ctx, in)
1238 }
1239 info := &grpc.UnaryServerInfo{
1240 Server: srv,
1241 FullMethod: "/google.cloud.sql.v1.SqlBackupRunsService/Delete",
1242 }
1243 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1244 return srv.(SqlBackupRunsServiceServer).Delete(ctx, req.(*SqlBackupRunsDeleteRequest))
1245 }
1246 return interceptor(ctx, in, info, handler)
1247 }
1248
1249 func _SqlBackupRunsService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1250 in := new(SqlBackupRunsGetRequest)
1251 if err := dec(in); err != nil {
1252 return nil, err
1253 }
1254 if interceptor == nil {
1255 return srv.(SqlBackupRunsServiceServer).Get(ctx, in)
1256 }
1257 info := &grpc.UnaryServerInfo{
1258 Server: srv,
1259 FullMethod: "/google.cloud.sql.v1.SqlBackupRunsService/Get",
1260 }
1261 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1262 return srv.(SqlBackupRunsServiceServer).Get(ctx, req.(*SqlBackupRunsGetRequest))
1263 }
1264 return interceptor(ctx, in, info, handler)
1265 }
1266
1267 func _SqlBackupRunsService_Insert_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1268 in := new(SqlBackupRunsInsertRequest)
1269 if err := dec(in); err != nil {
1270 return nil, err
1271 }
1272 if interceptor == nil {
1273 return srv.(SqlBackupRunsServiceServer).Insert(ctx, in)
1274 }
1275 info := &grpc.UnaryServerInfo{
1276 Server: srv,
1277 FullMethod: "/google.cloud.sql.v1.SqlBackupRunsService/Insert",
1278 }
1279 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1280 return srv.(SqlBackupRunsServiceServer).Insert(ctx, req.(*SqlBackupRunsInsertRequest))
1281 }
1282 return interceptor(ctx, in, info, handler)
1283 }
1284
1285 func _SqlBackupRunsService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1286 in := new(SqlBackupRunsListRequest)
1287 if err := dec(in); err != nil {
1288 return nil, err
1289 }
1290 if interceptor == nil {
1291 return srv.(SqlBackupRunsServiceServer).List(ctx, in)
1292 }
1293 info := &grpc.UnaryServerInfo{
1294 Server: srv,
1295 FullMethod: "/google.cloud.sql.v1.SqlBackupRunsService/List",
1296 }
1297 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1298 return srv.(SqlBackupRunsServiceServer).List(ctx, req.(*SqlBackupRunsListRequest))
1299 }
1300 return interceptor(ctx, in, info, handler)
1301 }
1302
1303 var _SqlBackupRunsService_serviceDesc = grpc.ServiceDesc{
1304 ServiceName: "google.cloud.sql.v1.SqlBackupRunsService",
1305 HandlerType: (*SqlBackupRunsServiceServer)(nil),
1306 Methods: []grpc.MethodDesc{
1307 {
1308 MethodName: "Delete",
1309 Handler: _SqlBackupRunsService_Delete_Handler,
1310 },
1311 {
1312 MethodName: "Get",
1313 Handler: _SqlBackupRunsService_Get_Handler,
1314 },
1315 {
1316 MethodName: "Insert",
1317 Handler: _SqlBackupRunsService_Insert_Handler,
1318 },
1319 {
1320 MethodName: "List",
1321 Handler: _SqlBackupRunsService_List_Handler,
1322 },
1323 },
1324 Streams: []grpc.StreamDesc{},
1325 Metadata: "google/cloud/sql/v1/cloud_sql_backup_runs.proto",
1326 }
1327
View as plain text