OSDN Git Service

new repo
[bytom/vapor.git] / vendor / google.golang.org / genproto / googleapis / cloud / runtimeconfig / v1beta1 / runtimeconfig.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: google/cloud/runtimeconfig/v1beta1/runtimeconfig.proto
3
4 package runtimeconfig
5
6 import proto "github.com/golang/protobuf/proto"
7 import fmt "fmt"
8 import math "math"
9 import _ "google.golang.org/genproto/googleapis/api/annotations"
10 import google_longrunning "google.golang.org/genproto/googleapis/longrunning"
11 import google_protobuf4 "github.com/golang/protobuf/ptypes/empty"
12 import google_protobuf2 "github.com/golang/protobuf/ptypes/timestamp"
13
14 import (
15         context "golang.org/x/net/context"
16         grpc "google.golang.org/grpc"
17 )
18
19 // Reference imports to suppress errors if they are not otherwise used.
20 var _ = proto.Marshal
21 var _ = fmt.Errorf
22 var _ = math.Inf
23
24 // Request for the `ListConfigs()` method.
25 type ListConfigsRequest struct {
26         // The [project ID](https://support.google.com/cloud/answer/6158840?hl=en&ref_topic=6158848)
27         // for this request, in the format `projects/[PROJECT_ID]`.
28         Parent string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
29         // Specifies the number of results to return per page. If there are fewer
30         // elements than the specified number, returns all elements.
31         PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
32         // Specifies a page token to use. Set `pageToken` to a `nextPageToken`
33         // returned by a previous list request to get the next page of results.
34         PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
35 }
36
37 func (m *ListConfigsRequest) Reset()                    { *m = ListConfigsRequest{} }
38 func (m *ListConfigsRequest) String() string            { return proto.CompactTextString(m) }
39 func (*ListConfigsRequest) ProtoMessage()               {}
40 func (*ListConfigsRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{0} }
41
42 func (m *ListConfigsRequest) GetParent() string {
43         if m != nil {
44                 return m.Parent
45         }
46         return ""
47 }
48
49 func (m *ListConfigsRequest) GetPageSize() int32 {
50         if m != nil {
51                 return m.PageSize
52         }
53         return 0
54 }
55
56 func (m *ListConfigsRequest) GetPageToken() string {
57         if m != nil {
58                 return m.PageToken
59         }
60         return ""
61 }
62
63 // `ListConfigs()` returns the following response. The order of returned
64 // objects is arbitrary; that is, it is not ordered in any particular way.
65 type ListConfigsResponse struct {
66         // A list of the configurations in the project. The order of returned
67         // objects is arbitrary; that is, it is not ordered in any particular way.
68         Configs []*RuntimeConfig `protobuf:"bytes,1,rep,name=configs" json:"configs,omitempty"`
69         // This token allows you to get the next page of results for list requests.
70         // If the number of results is larger than `pageSize`, use the `nextPageToken`
71         // as a value for the query parameter `pageToken` in the next list request.
72         // Subsequent list requests will have their own `nextPageToken` to continue
73         // paging through the results
74         NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
75 }
76
77 func (m *ListConfigsResponse) Reset()                    { *m = ListConfigsResponse{} }
78 func (m *ListConfigsResponse) String() string            { return proto.CompactTextString(m) }
79 func (*ListConfigsResponse) ProtoMessage()               {}
80 func (*ListConfigsResponse) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{1} }
81
82 func (m *ListConfigsResponse) GetConfigs() []*RuntimeConfig {
83         if m != nil {
84                 return m.Configs
85         }
86         return nil
87 }
88
89 func (m *ListConfigsResponse) GetNextPageToken() string {
90         if m != nil {
91                 return m.NextPageToken
92         }
93         return ""
94 }
95
96 // Gets a RuntimeConfig resource.
97 type GetConfigRequest struct {
98         // The name of the RuntimeConfig resource to retrieve, in the format:
99         //
100         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
101         Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
102 }
103
104 func (m *GetConfigRequest) Reset()                    { *m = GetConfigRequest{} }
105 func (m *GetConfigRequest) String() string            { return proto.CompactTextString(m) }
106 func (*GetConfigRequest) ProtoMessage()               {}
107 func (*GetConfigRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{2} }
108
109 func (m *GetConfigRequest) GetName() string {
110         if m != nil {
111                 return m.Name
112         }
113         return ""
114 }
115
116 // Creates a RuntimeConfig resource.
117 type CreateConfigRequest struct {
118         // The [project ID](https://support.google.com/cloud/answer/6158840?hl=en&ref_topic=6158848)
119         // for this request, in the format `projects/[PROJECT_ID]`.
120         Parent string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
121         // The RuntimeConfig to create.
122         Config *RuntimeConfig `protobuf:"bytes,2,opt,name=config" json:"config,omitempty"`
123         // An optional but recommended unique `request_id`. If the server
124         // receives two `create()` requests  with the same
125         // `request_id`, then the second request will be ignored and the
126         // first resource created and stored in the backend is returned.
127         // Empty `request_id` fields are ignored.
128         //
129         // It is responsibility of the client to ensure uniqueness of the
130         // `request_id` strings.
131         //
132         // `request_id` strings are limited to 64 characters.
133         RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId" json:"request_id,omitempty"`
134 }
135
136 func (m *CreateConfigRequest) Reset()                    { *m = CreateConfigRequest{} }
137 func (m *CreateConfigRequest) String() string            { return proto.CompactTextString(m) }
138 func (*CreateConfigRequest) ProtoMessage()               {}
139 func (*CreateConfigRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{3} }
140
141 func (m *CreateConfigRequest) GetParent() string {
142         if m != nil {
143                 return m.Parent
144         }
145         return ""
146 }
147
148 func (m *CreateConfigRequest) GetConfig() *RuntimeConfig {
149         if m != nil {
150                 return m.Config
151         }
152         return nil
153 }
154
155 func (m *CreateConfigRequest) GetRequestId() string {
156         if m != nil {
157                 return m.RequestId
158         }
159         return ""
160 }
161
162 // Request message for `UpdateConfig()` method.
163 type UpdateConfigRequest struct {
164         // The name of the RuntimeConfig resource to update, in the format:
165         //
166         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
167         Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
168         // The config resource to update.
169         Config *RuntimeConfig `protobuf:"bytes,2,opt,name=config" json:"config,omitempty"`
170 }
171
172 func (m *UpdateConfigRequest) Reset()                    { *m = UpdateConfigRequest{} }
173 func (m *UpdateConfigRequest) String() string            { return proto.CompactTextString(m) }
174 func (*UpdateConfigRequest) ProtoMessage()               {}
175 func (*UpdateConfigRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{4} }
176
177 func (m *UpdateConfigRequest) GetName() string {
178         if m != nil {
179                 return m.Name
180         }
181         return ""
182 }
183
184 func (m *UpdateConfigRequest) GetConfig() *RuntimeConfig {
185         if m != nil {
186                 return m.Config
187         }
188         return nil
189 }
190
191 // Request for the `DeleteConfig()` method.
192 type DeleteConfigRequest struct {
193         // The RuntimeConfig resource to delete, in the format:
194         //
195         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
196         Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
197 }
198
199 func (m *DeleteConfigRequest) Reset()                    { *m = DeleteConfigRequest{} }
200 func (m *DeleteConfigRequest) String() string            { return proto.CompactTextString(m) }
201 func (*DeleteConfigRequest) ProtoMessage()               {}
202 func (*DeleteConfigRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{5} }
203
204 func (m *DeleteConfigRequest) GetName() string {
205         if m != nil {
206                 return m.Name
207         }
208         return ""
209 }
210
211 // Request for the `ListVariables()` method.
212 type ListVariablesRequest struct {
213         // The path to the RuntimeConfig resource for which you want to list variables.
214         // The configuration must exist beforehand; the path must by in the format:
215         //
216         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
217         Parent string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
218         // Filters variables by matching the specified filter. For example:
219         //
220         // `projects/example-project/config/[CONFIG_NAME]/variables/example-variable`.
221         Filter string `protobuf:"bytes,2,opt,name=filter" json:"filter,omitempty"`
222         // Specifies the number of results to return per page. If there are fewer
223         // elements than the specified number, returns all elements.
224         PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
225         // Specifies a page token to use. Set `pageToken` to a `nextPageToken`
226         // returned by a previous list request to get the next page of results.
227         PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
228         // The flag indicates whether the user wants to return values of variables.
229         // If true, then only those variables that user has IAM GetVariable permission
230         // will be returned along with their values.
231         ReturnValues bool `protobuf:"varint,5,opt,name=return_values,json=returnValues" json:"return_values,omitempty"`
232 }
233
234 func (m *ListVariablesRequest) Reset()                    { *m = ListVariablesRequest{} }
235 func (m *ListVariablesRequest) String() string            { return proto.CompactTextString(m) }
236 func (*ListVariablesRequest) ProtoMessage()               {}
237 func (*ListVariablesRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{6} }
238
239 func (m *ListVariablesRequest) GetParent() string {
240         if m != nil {
241                 return m.Parent
242         }
243         return ""
244 }
245
246 func (m *ListVariablesRequest) GetFilter() string {
247         if m != nil {
248                 return m.Filter
249         }
250         return ""
251 }
252
253 func (m *ListVariablesRequest) GetPageSize() int32 {
254         if m != nil {
255                 return m.PageSize
256         }
257         return 0
258 }
259
260 func (m *ListVariablesRequest) GetPageToken() string {
261         if m != nil {
262                 return m.PageToken
263         }
264         return ""
265 }
266
267 func (m *ListVariablesRequest) GetReturnValues() bool {
268         if m != nil {
269                 return m.ReturnValues
270         }
271         return false
272 }
273
274 // Response for the `ListVariables()` method.
275 type ListVariablesResponse struct {
276         // A list of variables and their values. The order of returned variable
277         // objects is arbitrary.
278         Variables []*Variable `protobuf:"bytes,1,rep,name=variables" json:"variables,omitempty"`
279         // This token allows you to get the next page of results for list requests.
280         // If the number of results is larger than `pageSize`, use the `nextPageToken`
281         // as a value for the query parameter `pageToken` in the next list request.
282         // Subsequent list requests will have their own `nextPageToken` to continue
283         // paging through the results
284         NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
285 }
286
287 func (m *ListVariablesResponse) Reset()                    { *m = ListVariablesResponse{} }
288 func (m *ListVariablesResponse) String() string            { return proto.CompactTextString(m) }
289 func (*ListVariablesResponse) ProtoMessage()               {}
290 func (*ListVariablesResponse) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{7} }
291
292 func (m *ListVariablesResponse) GetVariables() []*Variable {
293         if m != nil {
294                 return m.Variables
295         }
296         return nil
297 }
298
299 func (m *ListVariablesResponse) GetNextPageToken() string {
300         if m != nil {
301                 return m.NextPageToken
302         }
303         return ""
304 }
305
306 // Request for the `WatchVariable()` method.
307 type WatchVariableRequest struct {
308         // The name of the variable to watch, in the format:
309         //
310         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
311         Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
312         // If specified, checks the current timestamp of the variable and if the
313         // current timestamp is newer than `newerThan` timestamp, the method returns
314         // immediately.
315         //
316         // If not specified or the variable has an older timestamp, the watcher waits
317         // for a the value to change before returning.
318         NewerThan *google_protobuf2.Timestamp `protobuf:"bytes,4,opt,name=newer_than,json=newerThan" json:"newer_than,omitempty"`
319 }
320
321 func (m *WatchVariableRequest) Reset()                    { *m = WatchVariableRequest{} }
322 func (m *WatchVariableRequest) String() string            { return proto.CompactTextString(m) }
323 func (*WatchVariableRequest) ProtoMessage()               {}
324 func (*WatchVariableRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{8} }
325
326 func (m *WatchVariableRequest) GetName() string {
327         if m != nil {
328                 return m.Name
329         }
330         return ""
331 }
332
333 func (m *WatchVariableRequest) GetNewerThan() *google_protobuf2.Timestamp {
334         if m != nil {
335                 return m.NewerThan
336         }
337         return nil
338 }
339
340 // Request for the `GetVariable()` method.
341 type GetVariableRequest struct {
342         // The name of the variable to return, in the format:
343         //
344         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIBLE_NAME]`
345         Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
346 }
347
348 func (m *GetVariableRequest) Reset()                    { *m = GetVariableRequest{} }
349 func (m *GetVariableRequest) String() string            { return proto.CompactTextString(m) }
350 func (*GetVariableRequest) ProtoMessage()               {}
351 func (*GetVariableRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{9} }
352
353 func (m *GetVariableRequest) GetName() string {
354         if m != nil {
355                 return m.Name
356         }
357         return ""
358 }
359
360 // Request for the `CreateVariable()` method.
361 type CreateVariableRequest struct {
362         // The path to the RutimeConfig resource that this variable should belong to.
363         // The configuration must exist beforehand; the path must by in the format:
364         //
365         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
366         Parent string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
367         // The variable to create.
368         Variable *Variable `protobuf:"bytes,2,opt,name=variable" json:"variable,omitempty"`
369         // An optional but recommended unique `request_id`. If the server
370         // receives two `create()` requests  with the same
371         // `request_id`, then the second request will be ignored and the
372         // first resource created and stored in the backend is returned.
373         // Empty `request_id` fields are ignored.
374         //
375         // It is responsibility of the client to ensure uniqueness of the
376         // `request_id` strings.
377         //
378         // `request_id` strings are limited to 64 characters.
379         RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId" json:"request_id,omitempty"`
380 }
381
382 func (m *CreateVariableRequest) Reset()                    { *m = CreateVariableRequest{} }
383 func (m *CreateVariableRequest) String() string            { return proto.CompactTextString(m) }
384 func (*CreateVariableRequest) ProtoMessage()               {}
385 func (*CreateVariableRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{10} }
386
387 func (m *CreateVariableRequest) GetParent() string {
388         if m != nil {
389                 return m.Parent
390         }
391         return ""
392 }
393
394 func (m *CreateVariableRequest) GetVariable() *Variable {
395         if m != nil {
396                 return m.Variable
397         }
398         return nil
399 }
400
401 func (m *CreateVariableRequest) GetRequestId() string {
402         if m != nil {
403                 return m.RequestId
404         }
405         return ""
406 }
407
408 // Request for the `UpdateVariable()` method.
409 type UpdateVariableRequest struct {
410         // The name of the variable to update, in the format:
411         //
412         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_NAME]`
413         Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
414         // The variable to update.
415         Variable *Variable `protobuf:"bytes,2,opt,name=variable" json:"variable,omitempty"`
416 }
417
418 func (m *UpdateVariableRequest) Reset()                    { *m = UpdateVariableRequest{} }
419 func (m *UpdateVariableRequest) String() string            { return proto.CompactTextString(m) }
420 func (*UpdateVariableRequest) ProtoMessage()               {}
421 func (*UpdateVariableRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{11} }
422
423 func (m *UpdateVariableRequest) GetName() string {
424         if m != nil {
425                 return m.Name
426         }
427         return ""
428 }
429
430 func (m *UpdateVariableRequest) GetVariable() *Variable {
431         if m != nil {
432                 return m.Variable
433         }
434         return nil
435 }
436
437 // Request for the `DeleteVariable()` method.
438 type DeleteVariableRequest struct {
439         // The name of the variable to delete, in the format:
440         //
441         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/variables/[VARIABLE_NAME]`
442         Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
443         // Set to `true` to recursively delete multiple variables with the same
444         // prefix.
445         Recursive bool `protobuf:"varint,2,opt,name=recursive" json:"recursive,omitempty"`
446 }
447
448 func (m *DeleteVariableRequest) Reset()                    { *m = DeleteVariableRequest{} }
449 func (m *DeleteVariableRequest) String() string            { return proto.CompactTextString(m) }
450 func (*DeleteVariableRequest) ProtoMessage()               {}
451 func (*DeleteVariableRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{12} }
452
453 func (m *DeleteVariableRequest) GetName() string {
454         if m != nil {
455                 return m.Name
456         }
457         return ""
458 }
459
460 func (m *DeleteVariableRequest) GetRecursive() bool {
461         if m != nil {
462                 return m.Recursive
463         }
464         return false
465 }
466
467 // Request for the `ListWaiters()` method.
468 type ListWaitersRequest struct {
469         // The path to the configuration for which you want to get a list of waiters.
470         // The configuration must exist beforehand; the path must by in the format:
471         //
472         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`
473         Parent string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
474         // Specifies the number of results to return per page. If there are fewer
475         // elements than the specified number, returns all elements.
476         PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
477         // Specifies a page token to use. Set `pageToken` to a `nextPageToken`
478         // returned by a previous list request to get the next page of results.
479         PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken" json:"page_token,omitempty"`
480 }
481
482 func (m *ListWaitersRequest) Reset()                    { *m = ListWaitersRequest{} }
483 func (m *ListWaitersRequest) String() string            { return proto.CompactTextString(m) }
484 func (*ListWaitersRequest) ProtoMessage()               {}
485 func (*ListWaitersRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{13} }
486
487 func (m *ListWaitersRequest) GetParent() string {
488         if m != nil {
489                 return m.Parent
490         }
491         return ""
492 }
493
494 func (m *ListWaitersRequest) GetPageSize() int32 {
495         if m != nil {
496                 return m.PageSize
497         }
498         return 0
499 }
500
501 func (m *ListWaitersRequest) GetPageToken() string {
502         if m != nil {
503                 return m.PageToken
504         }
505         return ""
506 }
507
508 // Response for the `ListWaiters()` method.
509 // Order of returned waiter objects is arbitrary.
510 type ListWaitersResponse struct {
511         // Found waiters in the project.
512         Waiters []*Waiter `protobuf:"bytes,1,rep,name=waiters" json:"waiters,omitempty"`
513         // This token allows you to get the next page of results for list requests.
514         // If the number of results is larger than `pageSize`, use the `nextPageToken`
515         // as a value for the query parameter `pageToken` in the next list request.
516         // Subsequent list requests will have their own `nextPageToken` to continue
517         // paging through the results
518         NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken" json:"next_page_token,omitempty"`
519 }
520
521 func (m *ListWaitersResponse) Reset()                    { *m = ListWaitersResponse{} }
522 func (m *ListWaitersResponse) String() string            { return proto.CompactTextString(m) }
523 func (*ListWaitersResponse) ProtoMessage()               {}
524 func (*ListWaitersResponse) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{14} }
525
526 func (m *ListWaitersResponse) GetWaiters() []*Waiter {
527         if m != nil {
528                 return m.Waiters
529         }
530         return nil
531 }
532
533 func (m *ListWaitersResponse) GetNextPageToken() string {
534         if m != nil {
535                 return m.NextPageToken
536         }
537         return ""
538 }
539
540 // Request for the `GetWaiter()` method.
541 type GetWaiterRequest struct {
542         // The fully-qualified name of the Waiter resource object to retrieve, in the
543         // format:
544         //
545         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/waiters/[WAITER_NAME]`
546         Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
547 }
548
549 func (m *GetWaiterRequest) Reset()                    { *m = GetWaiterRequest{} }
550 func (m *GetWaiterRequest) String() string            { return proto.CompactTextString(m) }
551 func (*GetWaiterRequest) ProtoMessage()               {}
552 func (*GetWaiterRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{15} }
553
554 func (m *GetWaiterRequest) GetName() string {
555         if m != nil {
556                 return m.Name
557         }
558         return ""
559 }
560
561 // Request message for `CreateWaiter()` method.
562 type CreateWaiterRequest struct {
563         // The path to the configuration that will own the waiter.
564         // The configuration must exist beforehand; the path must by in the format:
565         //
566         // `projects/[PROJECT_ID]/configs/[CONFIG_NAME]`.
567         Parent string `protobuf:"bytes,1,opt,name=parent" json:"parent,omitempty"`
568         // The Waiter resource to create.
569         Waiter *Waiter `protobuf:"bytes,2,opt,name=waiter" json:"waiter,omitempty"`
570         // An optional but recommended unique `request_id`. If the server
571         // receives two `create()` requests  with the same
572         // `request_id`, then the second request will be ignored and the
573         // first resource created and stored in the backend is returned.
574         // Empty `request_id` fields are ignored.
575         //
576         // It is responsibility of the client to ensure uniqueness of the
577         // `request_id` strings.
578         //
579         // `request_id` strings are limited to 64 characters.
580         RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId" json:"request_id,omitempty"`
581 }
582
583 func (m *CreateWaiterRequest) Reset()                    { *m = CreateWaiterRequest{} }
584 func (m *CreateWaiterRequest) String() string            { return proto.CompactTextString(m) }
585 func (*CreateWaiterRequest) ProtoMessage()               {}
586 func (*CreateWaiterRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{16} }
587
588 func (m *CreateWaiterRequest) GetParent() string {
589         if m != nil {
590                 return m.Parent
591         }
592         return ""
593 }
594
595 func (m *CreateWaiterRequest) GetWaiter() *Waiter {
596         if m != nil {
597                 return m.Waiter
598         }
599         return nil
600 }
601
602 func (m *CreateWaiterRequest) GetRequestId() string {
603         if m != nil {
604                 return m.RequestId
605         }
606         return ""
607 }
608
609 // Request for the `DeleteWaiter()` method.
610 type DeleteWaiterRequest struct {
611         // The Waiter resource to delete, in the format:
612         //
613         //  `projects/[PROJECT_ID]/configs/[CONFIG_NAME]/waiters/[WAITER_NAME]`
614         Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
615 }
616
617 func (m *DeleteWaiterRequest) Reset()                    { *m = DeleteWaiterRequest{} }
618 func (m *DeleteWaiterRequest) String() string            { return proto.CompactTextString(m) }
619 func (*DeleteWaiterRequest) ProtoMessage()               {}
620 func (*DeleteWaiterRequest) Descriptor() ([]byte, []int) { return fileDescriptor1, []int{17} }
621
622 func (m *DeleteWaiterRequest) GetName() string {
623         if m != nil {
624                 return m.Name
625         }
626         return ""
627 }
628
629 func init() {
630         proto.RegisterType((*ListConfigsRequest)(nil), "google.cloud.runtimeconfig.v1beta1.ListConfigsRequest")
631         proto.RegisterType((*ListConfigsResponse)(nil), "google.cloud.runtimeconfig.v1beta1.ListConfigsResponse")
632         proto.RegisterType((*GetConfigRequest)(nil), "google.cloud.runtimeconfig.v1beta1.GetConfigRequest")
633         proto.RegisterType((*CreateConfigRequest)(nil), "google.cloud.runtimeconfig.v1beta1.CreateConfigRequest")
634         proto.RegisterType((*UpdateConfigRequest)(nil), "google.cloud.runtimeconfig.v1beta1.UpdateConfigRequest")
635         proto.RegisterType((*DeleteConfigRequest)(nil), "google.cloud.runtimeconfig.v1beta1.DeleteConfigRequest")
636         proto.RegisterType((*ListVariablesRequest)(nil), "google.cloud.runtimeconfig.v1beta1.ListVariablesRequest")
637         proto.RegisterType((*ListVariablesResponse)(nil), "google.cloud.runtimeconfig.v1beta1.ListVariablesResponse")
638         proto.RegisterType((*WatchVariableRequest)(nil), "google.cloud.runtimeconfig.v1beta1.WatchVariableRequest")
639         proto.RegisterType((*GetVariableRequest)(nil), "google.cloud.runtimeconfig.v1beta1.GetVariableRequest")
640         proto.RegisterType((*CreateVariableRequest)(nil), "google.cloud.runtimeconfig.v1beta1.CreateVariableRequest")
641         proto.RegisterType((*UpdateVariableRequest)(nil), "google.cloud.runtimeconfig.v1beta1.UpdateVariableRequest")
642         proto.RegisterType((*DeleteVariableRequest)(nil), "google.cloud.runtimeconfig.v1beta1.DeleteVariableRequest")
643         proto.RegisterType((*ListWaitersRequest)(nil), "google.cloud.runtimeconfig.v1beta1.ListWaitersRequest")
644         proto.RegisterType((*ListWaitersResponse)(nil), "google.cloud.runtimeconfig.v1beta1.ListWaitersResponse")
645         proto.RegisterType((*GetWaiterRequest)(nil), "google.cloud.runtimeconfig.v1beta1.GetWaiterRequest")
646         proto.RegisterType((*CreateWaiterRequest)(nil), "google.cloud.runtimeconfig.v1beta1.CreateWaiterRequest")
647         proto.RegisterType((*DeleteWaiterRequest)(nil), "google.cloud.runtimeconfig.v1beta1.DeleteWaiterRequest")
648 }
649
650 // Reference imports to suppress errors if they are not otherwise used.
651 var _ context.Context
652 var _ grpc.ClientConn
653
654 // This is a compile-time assertion to ensure that this generated file
655 // is compatible with the grpc package it is being compiled against.
656 const _ = grpc.SupportPackageIsVersion4
657
658 // Client API for RuntimeConfigManager service
659
660 type RuntimeConfigManagerClient interface {
661         // Lists all the RuntimeConfig resources within project.
662         ListConfigs(ctx context.Context, in *ListConfigsRequest, opts ...grpc.CallOption) (*ListConfigsResponse, error)
663         // Gets information about a RuntimeConfig resource.
664         GetConfig(ctx context.Context, in *GetConfigRequest, opts ...grpc.CallOption) (*RuntimeConfig, error)
665         // Creates a new RuntimeConfig resource. The configuration name must be
666         // unique within project.
667         CreateConfig(ctx context.Context, in *CreateConfigRequest, opts ...grpc.CallOption) (*RuntimeConfig, error)
668         // Updates a RuntimeConfig resource. The configuration must exist beforehand.
669         UpdateConfig(ctx context.Context, in *UpdateConfigRequest, opts ...grpc.CallOption) (*RuntimeConfig, error)
670         // Deletes a RuntimeConfig resource.
671         DeleteConfig(ctx context.Context, in *DeleteConfigRequest, opts ...grpc.CallOption) (*google_protobuf4.Empty, error)
672         // Lists variables within given a configuration, matching any provided filters.
673         // This only lists variable names, not the values, unless `return_values` is
674         // true, in which case only variables that user has IAM permission to
675         // GetVariable will be returned.
676         ListVariables(ctx context.Context, in *ListVariablesRequest, opts ...grpc.CallOption) (*ListVariablesResponse, error)
677         // Gets information about a single variable.
678         GetVariable(ctx context.Context, in *GetVariableRequest, opts ...grpc.CallOption) (*Variable, error)
679         // Watches a specific variable and waits for a change in the variable's value.
680         // When there is a change, this method returns the new value or times out.
681         //
682         // If a variable is deleted while being watched, the `variableState` state is
683         // set to `DELETED` and the method returns the last known variable `value`.
684         //
685         // If you set the deadline for watching to a larger value than internal timeout
686         // (60 seconds), the current variable value is returned and the `variableState`
687         // will be `VARIABLE_STATE_UNSPECIFIED`.
688         //
689         // To learn more about creating a watcher, read the
690         // [Watching a Variable for Changes](/deployment-manager/runtime-configurator/watching-a-variable)
691         // documentation.
692         WatchVariable(ctx context.Context, in *WatchVariableRequest, opts ...grpc.CallOption) (*Variable, error)
693         // Creates a variable within the given configuration. You cannot create
694         // a variable with a name that is a prefix of an existing variable name, or a
695         // name that has an existing variable name as a prefix.
696         //
697         // To learn more about creating a variable, read the
698         // [Setting and Getting Data](/deployment-manager/runtime-configurator/set-and-get-variables)
699         // documentation.
700         CreateVariable(ctx context.Context, in *CreateVariableRequest, opts ...grpc.CallOption) (*Variable, error)
701         // Updates an existing variable with a new value.
702         UpdateVariable(ctx context.Context, in *UpdateVariableRequest, opts ...grpc.CallOption) (*Variable, error)
703         // Deletes a variable or multiple variables.
704         //
705         // If you specify a variable name, then that variable is deleted. If you
706         // specify a prefix and `recursive` is true, then all variables with that
707         // prefix are deleted. You must set a `recursive` to true if you delete
708         // variables by prefix.
709         DeleteVariable(ctx context.Context, in *DeleteVariableRequest, opts ...grpc.CallOption) (*google_protobuf4.Empty, error)
710         // List waiters within the given configuration.
711         ListWaiters(ctx context.Context, in *ListWaitersRequest, opts ...grpc.CallOption) (*ListWaitersResponse, error)
712         // Gets information about a single waiter.
713         GetWaiter(ctx context.Context, in *GetWaiterRequest, opts ...grpc.CallOption) (*Waiter, error)
714         // Creates a Waiter resource. This operation returns a long-running Operation
715         // resource which can be polled for completion. However, a waiter with the
716         // given name will exist (and can be retrieved) prior to the operation
717         // completing. If the operation fails, the failed Waiter resource will
718         // still exist and must be deleted prior to subsequent creation attempts.
719         CreateWaiter(ctx context.Context, in *CreateWaiterRequest, opts ...grpc.CallOption) (*google_longrunning.Operation, error)
720         // Deletes the waiter with the specified name.
721         DeleteWaiter(ctx context.Context, in *DeleteWaiterRequest, opts ...grpc.CallOption) (*google_protobuf4.Empty, error)
722 }
723
724 type runtimeConfigManagerClient struct {
725         cc *grpc.ClientConn
726 }
727
728 func NewRuntimeConfigManagerClient(cc *grpc.ClientConn) RuntimeConfigManagerClient {
729         return &runtimeConfigManagerClient{cc}
730 }
731
732 func (c *runtimeConfigManagerClient) ListConfigs(ctx context.Context, in *ListConfigsRequest, opts ...grpc.CallOption) (*ListConfigsResponse, error) {
733         out := new(ListConfigsResponse)
734         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/ListConfigs", in, out, c.cc, opts...)
735         if err != nil {
736                 return nil, err
737         }
738         return out, nil
739 }
740
741 func (c *runtimeConfigManagerClient) GetConfig(ctx context.Context, in *GetConfigRequest, opts ...grpc.CallOption) (*RuntimeConfig, error) {
742         out := new(RuntimeConfig)
743         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/GetConfig", in, out, c.cc, opts...)
744         if err != nil {
745                 return nil, err
746         }
747         return out, nil
748 }
749
750 func (c *runtimeConfigManagerClient) CreateConfig(ctx context.Context, in *CreateConfigRequest, opts ...grpc.CallOption) (*RuntimeConfig, error) {
751         out := new(RuntimeConfig)
752         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/CreateConfig", in, out, c.cc, opts...)
753         if err != nil {
754                 return nil, err
755         }
756         return out, nil
757 }
758
759 func (c *runtimeConfigManagerClient) UpdateConfig(ctx context.Context, in *UpdateConfigRequest, opts ...grpc.CallOption) (*RuntimeConfig, error) {
760         out := new(RuntimeConfig)
761         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/UpdateConfig", in, out, c.cc, opts...)
762         if err != nil {
763                 return nil, err
764         }
765         return out, nil
766 }
767
768 func (c *runtimeConfigManagerClient) DeleteConfig(ctx context.Context, in *DeleteConfigRequest, opts ...grpc.CallOption) (*google_protobuf4.Empty, error) {
769         out := new(google_protobuf4.Empty)
770         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/DeleteConfig", in, out, c.cc, opts...)
771         if err != nil {
772                 return nil, err
773         }
774         return out, nil
775 }
776
777 func (c *runtimeConfigManagerClient) ListVariables(ctx context.Context, in *ListVariablesRequest, opts ...grpc.CallOption) (*ListVariablesResponse, error) {
778         out := new(ListVariablesResponse)
779         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/ListVariables", in, out, c.cc, opts...)
780         if err != nil {
781                 return nil, err
782         }
783         return out, nil
784 }
785
786 func (c *runtimeConfigManagerClient) GetVariable(ctx context.Context, in *GetVariableRequest, opts ...grpc.CallOption) (*Variable, error) {
787         out := new(Variable)
788         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/GetVariable", in, out, c.cc, opts...)
789         if err != nil {
790                 return nil, err
791         }
792         return out, nil
793 }
794
795 func (c *runtimeConfigManagerClient) WatchVariable(ctx context.Context, in *WatchVariableRequest, opts ...grpc.CallOption) (*Variable, error) {
796         out := new(Variable)
797         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/WatchVariable", in, out, c.cc, opts...)
798         if err != nil {
799                 return nil, err
800         }
801         return out, nil
802 }
803
804 func (c *runtimeConfigManagerClient) CreateVariable(ctx context.Context, in *CreateVariableRequest, opts ...grpc.CallOption) (*Variable, error) {
805         out := new(Variable)
806         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/CreateVariable", in, out, c.cc, opts...)
807         if err != nil {
808                 return nil, err
809         }
810         return out, nil
811 }
812
813 func (c *runtimeConfigManagerClient) UpdateVariable(ctx context.Context, in *UpdateVariableRequest, opts ...grpc.CallOption) (*Variable, error) {
814         out := new(Variable)
815         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/UpdateVariable", in, out, c.cc, opts...)
816         if err != nil {
817                 return nil, err
818         }
819         return out, nil
820 }
821
822 func (c *runtimeConfigManagerClient) DeleteVariable(ctx context.Context, in *DeleteVariableRequest, opts ...grpc.CallOption) (*google_protobuf4.Empty, error) {
823         out := new(google_protobuf4.Empty)
824         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/DeleteVariable", in, out, c.cc, opts...)
825         if err != nil {
826                 return nil, err
827         }
828         return out, nil
829 }
830
831 func (c *runtimeConfigManagerClient) ListWaiters(ctx context.Context, in *ListWaitersRequest, opts ...grpc.CallOption) (*ListWaitersResponse, error) {
832         out := new(ListWaitersResponse)
833         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/ListWaiters", in, out, c.cc, opts...)
834         if err != nil {
835                 return nil, err
836         }
837         return out, nil
838 }
839
840 func (c *runtimeConfigManagerClient) GetWaiter(ctx context.Context, in *GetWaiterRequest, opts ...grpc.CallOption) (*Waiter, error) {
841         out := new(Waiter)
842         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/GetWaiter", in, out, c.cc, opts...)
843         if err != nil {
844                 return nil, err
845         }
846         return out, nil
847 }
848
849 func (c *runtimeConfigManagerClient) CreateWaiter(ctx context.Context, in *CreateWaiterRequest, opts ...grpc.CallOption) (*google_longrunning.Operation, error) {
850         out := new(google_longrunning.Operation)
851         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/CreateWaiter", in, out, c.cc, opts...)
852         if err != nil {
853                 return nil, err
854         }
855         return out, nil
856 }
857
858 func (c *runtimeConfigManagerClient) DeleteWaiter(ctx context.Context, in *DeleteWaiterRequest, opts ...grpc.CallOption) (*google_protobuf4.Empty, error) {
859         out := new(google_protobuf4.Empty)
860         err := grpc.Invoke(ctx, "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/DeleteWaiter", in, out, c.cc, opts...)
861         if err != nil {
862                 return nil, err
863         }
864         return out, nil
865 }
866
867 // Server API for RuntimeConfigManager service
868
869 type RuntimeConfigManagerServer interface {
870         // Lists all the RuntimeConfig resources within project.
871         ListConfigs(context.Context, *ListConfigsRequest) (*ListConfigsResponse, error)
872         // Gets information about a RuntimeConfig resource.
873         GetConfig(context.Context, *GetConfigRequest) (*RuntimeConfig, error)
874         // Creates a new RuntimeConfig resource. The configuration name must be
875         // unique within project.
876         CreateConfig(context.Context, *CreateConfigRequest) (*RuntimeConfig, error)
877         // Updates a RuntimeConfig resource. The configuration must exist beforehand.
878         UpdateConfig(context.Context, *UpdateConfigRequest) (*RuntimeConfig, error)
879         // Deletes a RuntimeConfig resource.
880         DeleteConfig(context.Context, *DeleteConfigRequest) (*google_protobuf4.Empty, error)
881         // Lists variables within given a configuration, matching any provided filters.
882         // This only lists variable names, not the values, unless `return_values` is
883         // true, in which case only variables that user has IAM permission to
884         // GetVariable will be returned.
885         ListVariables(context.Context, *ListVariablesRequest) (*ListVariablesResponse, error)
886         // Gets information about a single variable.
887         GetVariable(context.Context, *GetVariableRequest) (*Variable, error)
888         // Watches a specific variable and waits for a change in the variable's value.
889         // When there is a change, this method returns the new value or times out.
890         //
891         // If a variable is deleted while being watched, the `variableState` state is
892         // set to `DELETED` and the method returns the last known variable `value`.
893         //
894         // If you set the deadline for watching to a larger value than internal timeout
895         // (60 seconds), the current variable value is returned and the `variableState`
896         // will be `VARIABLE_STATE_UNSPECIFIED`.
897         //
898         // To learn more about creating a watcher, read the
899         // [Watching a Variable for Changes](/deployment-manager/runtime-configurator/watching-a-variable)
900         // documentation.
901         WatchVariable(context.Context, *WatchVariableRequest) (*Variable, error)
902         // Creates a variable within the given configuration. You cannot create
903         // a variable with a name that is a prefix of an existing variable name, or a
904         // name that has an existing variable name as a prefix.
905         //
906         // To learn more about creating a variable, read the
907         // [Setting and Getting Data](/deployment-manager/runtime-configurator/set-and-get-variables)
908         // documentation.
909         CreateVariable(context.Context, *CreateVariableRequest) (*Variable, error)
910         // Updates an existing variable with a new value.
911         UpdateVariable(context.Context, *UpdateVariableRequest) (*Variable, error)
912         // Deletes a variable or multiple variables.
913         //
914         // If you specify a variable name, then that variable is deleted. If you
915         // specify a prefix and `recursive` is true, then all variables with that
916         // prefix are deleted. You must set a `recursive` to true if you delete
917         // variables by prefix.
918         DeleteVariable(context.Context, *DeleteVariableRequest) (*google_protobuf4.Empty, error)
919         // List waiters within the given configuration.
920         ListWaiters(context.Context, *ListWaitersRequest) (*ListWaitersResponse, error)
921         // Gets information about a single waiter.
922         GetWaiter(context.Context, *GetWaiterRequest) (*Waiter, error)
923         // Creates a Waiter resource. This operation returns a long-running Operation
924         // resource which can be polled for completion. However, a waiter with the
925         // given name will exist (and can be retrieved) prior to the operation
926         // completing. If the operation fails, the failed Waiter resource will
927         // still exist and must be deleted prior to subsequent creation attempts.
928         CreateWaiter(context.Context, *CreateWaiterRequest) (*google_longrunning.Operation, error)
929         // Deletes the waiter with the specified name.
930         DeleteWaiter(context.Context, *DeleteWaiterRequest) (*google_protobuf4.Empty, error)
931 }
932
933 func RegisterRuntimeConfigManagerServer(s *grpc.Server, srv RuntimeConfigManagerServer) {
934         s.RegisterService(&_RuntimeConfigManager_serviceDesc, srv)
935 }
936
937 func _RuntimeConfigManager_ListConfigs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
938         in := new(ListConfigsRequest)
939         if err := dec(in); err != nil {
940                 return nil, err
941         }
942         if interceptor == nil {
943                 return srv.(RuntimeConfigManagerServer).ListConfigs(ctx, in)
944         }
945         info := &grpc.UnaryServerInfo{
946                 Server:     srv,
947                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/ListConfigs",
948         }
949         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
950                 return srv.(RuntimeConfigManagerServer).ListConfigs(ctx, req.(*ListConfigsRequest))
951         }
952         return interceptor(ctx, in, info, handler)
953 }
954
955 func _RuntimeConfigManager_GetConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
956         in := new(GetConfigRequest)
957         if err := dec(in); err != nil {
958                 return nil, err
959         }
960         if interceptor == nil {
961                 return srv.(RuntimeConfigManagerServer).GetConfig(ctx, in)
962         }
963         info := &grpc.UnaryServerInfo{
964                 Server:     srv,
965                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/GetConfig",
966         }
967         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
968                 return srv.(RuntimeConfigManagerServer).GetConfig(ctx, req.(*GetConfigRequest))
969         }
970         return interceptor(ctx, in, info, handler)
971 }
972
973 func _RuntimeConfigManager_CreateConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
974         in := new(CreateConfigRequest)
975         if err := dec(in); err != nil {
976                 return nil, err
977         }
978         if interceptor == nil {
979                 return srv.(RuntimeConfigManagerServer).CreateConfig(ctx, in)
980         }
981         info := &grpc.UnaryServerInfo{
982                 Server:     srv,
983                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/CreateConfig",
984         }
985         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
986                 return srv.(RuntimeConfigManagerServer).CreateConfig(ctx, req.(*CreateConfigRequest))
987         }
988         return interceptor(ctx, in, info, handler)
989 }
990
991 func _RuntimeConfigManager_UpdateConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
992         in := new(UpdateConfigRequest)
993         if err := dec(in); err != nil {
994                 return nil, err
995         }
996         if interceptor == nil {
997                 return srv.(RuntimeConfigManagerServer).UpdateConfig(ctx, in)
998         }
999         info := &grpc.UnaryServerInfo{
1000                 Server:     srv,
1001                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/UpdateConfig",
1002         }
1003         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1004                 return srv.(RuntimeConfigManagerServer).UpdateConfig(ctx, req.(*UpdateConfigRequest))
1005         }
1006         return interceptor(ctx, in, info, handler)
1007 }
1008
1009 func _RuntimeConfigManager_DeleteConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1010         in := new(DeleteConfigRequest)
1011         if err := dec(in); err != nil {
1012                 return nil, err
1013         }
1014         if interceptor == nil {
1015                 return srv.(RuntimeConfigManagerServer).DeleteConfig(ctx, in)
1016         }
1017         info := &grpc.UnaryServerInfo{
1018                 Server:     srv,
1019                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/DeleteConfig",
1020         }
1021         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1022                 return srv.(RuntimeConfigManagerServer).DeleteConfig(ctx, req.(*DeleteConfigRequest))
1023         }
1024         return interceptor(ctx, in, info, handler)
1025 }
1026
1027 func _RuntimeConfigManager_ListVariables_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1028         in := new(ListVariablesRequest)
1029         if err := dec(in); err != nil {
1030                 return nil, err
1031         }
1032         if interceptor == nil {
1033                 return srv.(RuntimeConfigManagerServer).ListVariables(ctx, in)
1034         }
1035         info := &grpc.UnaryServerInfo{
1036                 Server:     srv,
1037                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/ListVariables",
1038         }
1039         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1040                 return srv.(RuntimeConfigManagerServer).ListVariables(ctx, req.(*ListVariablesRequest))
1041         }
1042         return interceptor(ctx, in, info, handler)
1043 }
1044
1045 func _RuntimeConfigManager_GetVariable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1046         in := new(GetVariableRequest)
1047         if err := dec(in); err != nil {
1048                 return nil, err
1049         }
1050         if interceptor == nil {
1051                 return srv.(RuntimeConfigManagerServer).GetVariable(ctx, in)
1052         }
1053         info := &grpc.UnaryServerInfo{
1054                 Server:     srv,
1055                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/GetVariable",
1056         }
1057         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1058                 return srv.(RuntimeConfigManagerServer).GetVariable(ctx, req.(*GetVariableRequest))
1059         }
1060         return interceptor(ctx, in, info, handler)
1061 }
1062
1063 func _RuntimeConfigManager_WatchVariable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1064         in := new(WatchVariableRequest)
1065         if err := dec(in); err != nil {
1066                 return nil, err
1067         }
1068         if interceptor == nil {
1069                 return srv.(RuntimeConfigManagerServer).WatchVariable(ctx, in)
1070         }
1071         info := &grpc.UnaryServerInfo{
1072                 Server:     srv,
1073                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/WatchVariable",
1074         }
1075         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1076                 return srv.(RuntimeConfigManagerServer).WatchVariable(ctx, req.(*WatchVariableRequest))
1077         }
1078         return interceptor(ctx, in, info, handler)
1079 }
1080
1081 func _RuntimeConfigManager_CreateVariable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1082         in := new(CreateVariableRequest)
1083         if err := dec(in); err != nil {
1084                 return nil, err
1085         }
1086         if interceptor == nil {
1087                 return srv.(RuntimeConfigManagerServer).CreateVariable(ctx, in)
1088         }
1089         info := &grpc.UnaryServerInfo{
1090                 Server:     srv,
1091                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/CreateVariable",
1092         }
1093         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1094                 return srv.(RuntimeConfigManagerServer).CreateVariable(ctx, req.(*CreateVariableRequest))
1095         }
1096         return interceptor(ctx, in, info, handler)
1097 }
1098
1099 func _RuntimeConfigManager_UpdateVariable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1100         in := new(UpdateVariableRequest)
1101         if err := dec(in); err != nil {
1102                 return nil, err
1103         }
1104         if interceptor == nil {
1105                 return srv.(RuntimeConfigManagerServer).UpdateVariable(ctx, in)
1106         }
1107         info := &grpc.UnaryServerInfo{
1108                 Server:     srv,
1109                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/UpdateVariable",
1110         }
1111         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1112                 return srv.(RuntimeConfigManagerServer).UpdateVariable(ctx, req.(*UpdateVariableRequest))
1113         }
1114         return interceptor(ctx, in, info, handler)
1115 }
1116
1117 func _RuntimeConfigManager_DeleteVariable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1118         in := new(DeleteVariableRequest)
1119         if err := dec(in); err != nil {
1120                 return nil, err
1121         }
1122         if interceptor == nil {
1123                 return srv.(RuntimeConfigManagerServer).DeleteVariable(ctx, in)
1124         }
1125         info := &grpc.UnaryServerInfo{
1126                 Server:     srv,
1127                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/DeleteVariable",
1128         }
1129         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1130                 return srv.(RuntimeConfigManagerServer).DeleteVariable(ctx, req.(*DeleteVariableRequest))
1131         }
1132         return interceptor(ctx, in, info, handler)
1133 }
1134
1135 func _RuntimeConfigManager_ListWaiters_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1136         in := new(ListWaitersRequest)
1137         if err := dec(in); err != nil {
1138                 return nil, err
1139         }
1140         if interceptor == nil {
1141                 return srv.(RuntimeConfigManagerServer).ListWaiters(ctx, in)
1142         }
1143         info := &grpc.UnaryServerInfo{
1144                 Server:     srv,
1145                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/ListWaiters",
1146         }
1147         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1148                 return srv.(RuntimeConfigManagerServer).ListWaiters(ctx, req.(*ListWaitersRequest))
1149         }
1150         return interceptor(ctx, in, info, handler)
1151 }
1152
1153 func _RuntimeConfigManager_GetWaiter_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1154         in := new(GetWaiterRequest)
1155         if err := dec(in); err != nil {
1156                 return nil, err
1157         }
1158         if interceptor == nil {
1159                 return srv.(RuntimeConfigManagerServer).GetWaiter(ctx, in)
1160         }
1161         info := &grpc.UnaryServerInfo{
1162                 Server:     srv,
1163                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/GetWaiter",
1164         }
1165         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1166                 return srv.(RuntimeConfigManagerServer).GetWaiter(ctx, req.(*GetWaiterRequest))
1167         }
1168         return interceptor(ctx, in, info, handler)
1169 }
1170
1171 func _RuntimeConfigManager_CreateWaiter_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1172         in := new(CreateWaiterRequest)
1173         if err := dec(in); err != nil {
1174                 return nil, err
1175         }
1176         if interceptor == nil {
1177                 return srv.(RuntimeConfigManagerServer).CreateWaiter(ctx, in)
1178         }
1179         info := &grpc.UnaryServerInfo{
1180                 Server:     srv,
1181                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/CreateWaiter",
1182         }
1183         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1184                 return srv.(RuntimeConfigManagerServer).CreateWaiter(ctx, req.(*CreateWaiterRequest))
1185         }
1186         return interceptor(ctx, in, info, handler)
1187 }
1188
1189 func _RuntimeConfigManager_DeleteWaiter_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1190         in := new(DeleteWaiterRequest)
1191         if err := dec(in); err != nil {
1192                 return nil, err
1193         }
1194         if interceptor == nil {
1195                 return srv.(RuntimeConfigManagerServer).DeleteWaiter(ctx, in)
1196         }
1197         info := &grpc.UnaryServerInfo{
1198                 Server:     srv,
1199                 FullMethod: "/google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager/DeleteWaiter",
1200         }
1201         handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1202                 return srv.(RuntimeConfigManagerServer).DeleteWaiter(ctx, req.(*DeleteWaiterRequest))
1203         }
1204         return interceptor(ctx, in, info, handler)
1205 }
1206
1207 var _RuntimeConfigManager_serviceDesc = grpc.ServiceDesc{
1208         ServiceName: "google.cloud.runtimeconfig.v1beta1.RuntimeConfigManager",
1209         HandlerType: (*RuntimeConfigManagerServer)(nil),
1210         Methods: []grpc.MethodDesc{
1211                 {
1212                         MethodName: "ListConfigs",
1213                         Handler:    _RuntimeConfigManager_ListConfigs_Handler,
1214                 },
1215                 {
1216                         MethodName: "GetConfig",
1217                         Handler:    _RuntimeConfigManager_GetConfig_Handler,
1218                 },
1219                 {
1220                         MethodName: "CreateConfig",
1221                         Handler:    _RuntimeConfigManager_CreateConfig_Handler,
1222                 },
1223                 {
1224                         MethodName: "UpdateConfig",
1225                         Handler:    _RuntimeConfigManager_UpdateConfig_Handler,
1226                 },
1227                 {
1228                         MethodName: "DeleteConfig",
1229                         Handler:    _RuntimeConfigManager_DeleteConfig_Handler,
1230                 },
1231                 {
1232                         MethodName: "ListVariables",
1233                         Handler:    _RuntimeConfigManager_ListVariables_Handler,
1234                 },
1235                 {
1236                         MethodName: "GetVariable",
1237                         Handler:    _RuntimeConfigManager_GetVariable_Handler,
1238                 },
1239                 {
1240                         MethodName: "WatchVariable",
1241                         Handler:    _RuntimeConfigManager_WatchVariable_Handler,
1242                 },
1243                 {
1244                         MethodName: "CreateVariable",
1245                         Handler:    _RuntimeConfigManager_CreateVariable_Handler,
1246                 },
1247                 {
1248                         MethodName: "UpdateVariable",
1249                         Handler:    _RuntimeConfigManager_UpdateVariable_Handler,
1250                 },
1251                 {
1252                         MethodName: "DeleteVariable",
1253                         Handler:    _RuntimeConfigManager_DeleteVariable_Handler,
1254                 },
1255                 {
1256                         MethodName: "ListWaiters",
1257                         Handler:    _RuntimeConfigManager_ListWaiters_Handler,
1258                 },
1259                 {
1260                         MethodName: "GetWaiter",
1261                         Handler:    _RuntimeConfigManager_GetWaiter_Handler,
1262                 },
1263                 {
1264                         MethodName: "CreateWaiter",
1265                         Handler:    _RuntimeConfigManager_CreateWaiter_Handler,
1266                 },
1267                 {
1268                         MethodName: "DeleteWaiter",
1269                         Handler:    _RuntimeConfigManager_DeleteWaiter_Handler,
1270                 },
1271         },
1272         Streams:  []grpc.StreamDesc{},
1273         Metadata: "google/cloud/runtimeconfig/v1beta1/runtimeconfig.proto",
1274 }
1275
1276 func init() {
1277         proto.RegisterFile("google/cloud/runtimeconfig/v1beta1/runtimeconfig.proto", fileDescriptor1)
1278 }
1279
1280 var fileDescriptor1 = []byte{
1281         // 1144 bytes of a gzipped FileDescriptorProto
1282         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x98, 0x5b, 0x6f, 0xdc, 0x44,
1283         0x14, 0xc7, 0x35, 0x69, 0x9b, 0x66, 0x4f, 0x2e, 0xa0, 0xc9, 0x45, 0x91, 0xdb, 0x8a, 0xc8, 0x45,
1284         0x51, 0x58, 0x55, 0x76, 0x93, 0x56, 0x69, 0x12, 0x28, 0x0f, 0x49, 0x51, 0x08, 0x17, 0xb5, 0x32,
1285         0x21, 0x95, 0x78, 0x59, 0x4d, 0x36, 0x13, 0xc7, 0xb0, 0x3b, 0x36, 0xf6, 0x38, 0x81, 0xa2, 0xbc,
1286         0xc0, 0x1b, 0x08, 0x09, 0x89, 0x87, 0xf2, 0x84, 0x10, 0x12, 0x20, 0x21, 0x84, 0x78, 0xe2, 0x05,
1287         0xd1, 0x2f, 0x81, 0xc4, 0x27, 0xe0, 0x83, 0x20, 0xcf, 0xc5, 0x6b, 0x6f, 0xf6, 0x32, 0x0e, 0xe1,
1288         0x2d, 0x39, 0x9e, 0x73, 0xce, 0x6f, 0xce, 0x9c, 0x99, 0xff, 0xd1, 0xc2, 0xaa, 0x1f, 0x86, 0x7e,
1289         0x8b, 0xba, 0xcd, 0x56, 0x98, 0x1e, 0xb8, 0x71, 0xca, 0x78, 0xd0, 0xa6, 0xcd, 0x90, 0x1d, 0x06,
1290         0xbe, 0x7b, 0xbc, 0xbc, 0x4f, 0x39, 0x59, 0x2e, 0x5b, 0x9d, 0x28, 0x0e, 0x79, 0x88, 0x6d, 0xe9,
1291         0xe7, 0x08, 0x3f, 0xa7, 0xbc, 0x42, 0xf9, 0x59, 0xd7, 0x55, 0x6c, 0x12, 0x05, 0x2e, 0x61, 0x2c,
1292         0xe4, 0x84, 0x07, 0x21, 0x4b, 0x64, 0x04, 0x6b, 0xc5, 0x24, 0x33, 0x4d, 0xc2, 0x34, 0x6e, 0x52,
1293         0xed, 0x73, 0x53, 0xf9, 0xb4, 0x42, 0xe6, 0xc7, 0x29, 0x63, 0x01, 0xf3, 0xdd, 0x30, 0xa2, 0x71,
1294         0x29, 0xf0, 0x35, 0xb5, 0x48, 0xfc, 0xb7, 0x9f, 0x1e, 0xba, 0xb4, 0x1d, 0xf1, 0x8f, 0xd5, 0xc7,
1295         0x17, 0xba, 0x3f, 0x66, 0x59, 0x13, 0x4e, 0xda, 0x91, 0x5c, 0x60, 0x1f, 0x01, 0x7e, 0x2b, 0x48,
1296         0xf8, 0x96, 0x00, 0x49, 0x3c, 0xfa, 0x61, 0x4a, 0x13, 0x8e, 0xe7, 0x60, 0x34, 0x22, 0x31, 0x65,
1297         0x7c, 0x1e, 0x2d, 0xa0, 0xa5, 0x9a, 0xa7, 0xfe, 0xc3, 0xd7, 0xa0, 0x16, 0x11, 0x9f, 0x36, 0x92,
1298         0xe0, 0x09, 0x9d, 0x1f, 0x59, 0x40, 0x4b, 0x57, 0xbc, 0xb1, 0xcc, 0xf0, 0x4e, 0xf0, 0x84, 0xe2,
1299         0x1b, 0x00, 0xe2, 0x23, 0x0f, 0x3f, 0xa0, 0x6c, 0xfe, 0x92, 0x70, 0x14, 0xcb, 0x77, 0x33, 0x83,
1300         0xfd, 0x39, 0x82, 0xe9, 0x52, 0xaa, 0x24, 0x0a, 0x59, 0x42, 0xf1, 0x9b, 0x70, 0x55, 0x96, 0x21,
1301         0x99, 0x47, 0x0b, 0x97, 0x96, 0xc6, 0x57, 0x96, 0x9d, 0xe1, 0xc5, 0x76, 0x3c, 0x69, 0x95, 0xc1,
1302         0x3c, 0x1d, 0x01, 0x2f, 0xc2, 0x73, 0x8c, 0x7e, 0xc4, 0x1b, 0x05, 0x90, 0x11, 0x01, 0x32, 0x99,
1303         0x99, 0x1f, 0xe5, 0x30, 0x8b, 0xf0, 0xfc, 0x36, 0x55, 0x28, 0x7a, 0xd3, 0x18, 0x2e, 0x33, 0xd2,
1304         0xa6, 0xca, 0x41, 0xfc, 0x6d, 0x3f, 0x45, 0x30, 0xbd, 0x15, 0x53, 0xc2, 0x69, 0x79, 0x6d, 0xbf,
1305         0x02, 0xed, 0xc0, 0xa8, 0x44, 0x11, 0x51, 0xce, 0xb5, 0x17, 0x15, 0x20, 0x2b, 0x67, 0x2c, 0xb3,
1306         0x35, 0x82, 0x03, 0x5d, 0x4e, 0x65, 0xd9, 0x39, 0xb0, 0x39, 0x4c, 0xbf, 0x1b, 0x1d, 0x9c, 0x01,
1307         0xd3, 0x9b, 0x40, 0x9d, 0x4d, 0x5c, 0x20, 0x94, 0xfd, 0x12, 0x4c, 0x3f, 0xa0, 0x2d, 0x6a, 0x90,
1308         0xd5, 0xfe, 0x09, 0xc1, 0x4c, 0x76, 0xde, 0x7b, 0x24, 0x0e, 0xc8, 0x7e, 0x8b, 0x0e, 0x6d, 0xae,
1309         0x39, 0x18, 0x3d, 0x0c, 0x5a, 0x9c, 0xc6, 0xea, 0x04, 0xd4, 0x7f, 0xe5, 0xa6, 0xbb, 0x34, 0xb0,
1310         0xe9, 0x2e, 0x77, 0x35, 0x1d, 0xbe, 0x09, 0x93, 0x31, 0xe5, 0x69, 0xcc, 0x1a, 0xc7, 0xa4, 0x95,
1311         0xd2, 0x64, 0xfe, 0xca, 0x02, 0x5a, 0x1a, 0xf3, 0x26, 0xa4, 0x71, 0x4f, 0xd8, 0xec, 0x2f, 0x10,
1312         0xcc, 0x76, 0x91, 0xaa, 0xde, 0x7c, 0x03, 0x6a, 0xc7, 0xda, 0xa8, 0xba, 0xf3, 0x96, 0x49, 0xf1,
1313         0x74, 0x24, 0xaf, 0xe3, 0x6e, 0xdc, 0x9a, 0x14, 0x66, 0x1e, 0x13, 0xde, 0x3c, 0xca, 0x63, 0x0c,
1314         0x38, 0xd9, 0x75, 0x00, 0x46, 0x4f, 0x68, 0xdc, 0xe0, 0x47, 0x44, 0xee, 0x7e, 0x7c, 0xc5, 0xd2,
1315         0x80, 0xfa, 0xce, 0x3b, 0xbb, 0xfa, 0xce, 0x7b, 0x35, 0xb1, 0x7a, 0xf7, 0x88, 0x30, 0x7b, 0x09,
1316         0xf0, 0x36, 0xe5, 0x06, 0x49, 0xec, 0x6f, 0x10, 0xcc, 0xca, 0x3b, 0xd0, 0xbd, 0xba, 0xdf, 0x49,
1317         0xbe, 0x0e, 0x63, 0x7a, 0xdf, 0xaa, 0xe5, 0xaa, 0x55, 0x2d, 0xf7, 0x1e, 0x76, 0x09, 0x52, 0x98,
1318         0x95, 0x97, 0xc0, 0xa4, 0x58, 0x17, 0x46, 0x65, 0xef, 0xc0, 0xac, 0xbc, 0x05, 0x26, 0x69, 0xaf,
1319         0x43, 0x2d, 0xa6, 0xcd, 0x34, 0x4e, 0x82, 0x63, 0x99, 0x77, 0xcc, 0xeb, 0x18, 0xf4, 0xfb, 0xfb,
1320         0x98, 0x04, 0x9c, 0xc6, 0xff, 0xeb, 0xfb, 0xfb, 0x99, 0x7a, 0x7f, 0xf3, 0x54, 0xaa, 0xc7, 0x1f,
1321         0xc0, 0xd5, 0x13, 0x69, 0x52, 0x1d, 0x5e, 0x37, 0xa9, 0x8a, 0x8c, 0xe2, 0x69, 0xd7, 0x8a, 0x0f,
1322         0xaf, 0xf2, 0x1e, 0xd0, 0x74, 0x5f, 0xe5, 0x0f, 0x6f, 0x79, 0x6d, 0xbf, 0xca, 0x6c, 0xc2, 0xa8,
1323         0x44, 0x51, 0x47, 0x5b, 0x65, 0x13, 0xca, 0x73, 0x58, 0xb3, 0xe5, 0x6f, 0xdf, 0x50, 0xfa, 0x95,
1324         0xbf, 0x67, 0x60, 0xa6, 0xf4, 0x80, 0xbe, 0x4d, 0x18, 0xf1, 0x69, 0x8c, 0x7f, 0x41, 0x30, 0x5e,
1325         0x10, 0x41, 0xbc, 0x6a, 0x82, 0x79, 0x56, 0xa0, 0xad, 0x7b, 0x95, 0xfd, 0xe4, 0x69, 0xdb, 0xb7,
1326         0x3e, 0xfd, 0xeb, 0x9f, 0xaf, 0x47, 0x16, 0xf1, 0x8b, 0xf9, 0xd0, 0xf1, 0x89, 0xac, 0xe0, 0xfd,
1327         0x28, 0x0e, 0xdf, 0xa7, 0x4d, 0x9e, 0xb8, 0xf5, 0x53, 0x57, 0xcb, 0xe9, 0xf7, 0x08, 0x6a, 0xb9,
1328         0x4e, 0xe2, 0xbb, 0x26, 0x49, 0xbb, 0x65, 0xd5, 0xaa, 0xae, 0x36, 0xbd, 0x20, 0xb3, 0xb2, 0x16,
1329         0x10, 0x35, 0xa1, 0x5b, 0x3f, 0xc5, 0xbf, 0x21, 0x98, 0x28, 0x6a, 0x34, 0x36, 0x2a, 0x4e, 0x0f,
1330         0x55, 0x3f, 0x0f, 0xea, 0x5d, 0x81, 0xea, 0xd8, 0x46, 0xf5, 0xdc, 0xd0, 0xda, 0x9e, 0x21, 0x17,
1331         0xd5, 0xdb, 0x0c, 0xb9, 0x87, 0xde, 0xff, 0x07, 0x64, 0xcb, 0xa8, 0xba, 0x39, 0xf2, 0x97, 0x08,
1332         0x26, 0x8a, 0xd2, 0x6f, 0x86, 0xdc, 0x63, 0x58, 0xb0, 0xe6, 0xce, 0x08, 0xd4, 0x6b, 0xd9, 0xc4,
1333         0xaa, 0x4f, 0xbd, 0x6e, 0x76, 0xea, 0xcf, 0x10, 0x4c, 0x96, 0x44, 0x1b, 0xaf, 0x99, 0xde, 0x89,
1334         0xee, 0x89, 0xc4, 0x5a, 0x3f, 0x87, 0xa7, 0xba, 0x4f, 0x6b, 0x02, 0x7a, 0x05, 0xdf, 0x1e, 0x70,
1335         0xfe, 0x05, 0x6c, 0xb7, 0x33, 0x0f, 0xfc, 0x8a, 0x60, 0xbc, 0xa0, 0xc0, 0x66, 0x4f, 0xc1, 0x59,
1336         0xc9, 0xb6, 0x2a, 0x89, 0x98, 0xbd, 0x2e, 0x78, 0xef, 0xe0, 0x65, 0x83, 0x22, 0x77, 0x60, 0xdd,
1337         0x7a, 0xfd, 0x14, 0xff, 0x81, 0x60, 0xb2, 0x34, 0x99, 0x98, 0x55, 0xbc, 0xd7, 0x30, 0x53, 0x11,
1338         0x7a, 0x53, 0x40, 0xbf, 0x62, 0xdf, 0xab, 0x0c, 0xbd, 0x71, 0x92, 0x65, 0xdf, 0x40, 0x75, 0xfc,
1339         0x27, 0x82, 0xa9, 0xf2, 0x14, 0x83, 0xd7, 0xcd, 0xdf, 0x89, 0x8b, 0xe1, 0xaf, 0xdc, 0x24, 0x1b,
1340         0x9d, 0x49, 0xe8, 0x19, 0x82, 0xa9, 0xf2, 0xac, 0x63, 0xc6, 0xdf, 0x73, 0x3e, 0xaa, 0xc8, 0xbf,
1341         0x25, 0xf8, 0xef, 0x5b, 0xd5, 0x9b, 0xa6, 0xb0, 0x81, 0x6f, 0x11, 0x4c, 0x95, 0xa7, 0x26, 0xb3,
1342         0x0d, 0xf4, 0x9c, 0xb4, 0xfa, 0x3e, 0x22, 0xaa, 0xbf, 0xeb, 0xe7, 0xe8, 0xef, 0xdf, 0x95, 0x36,
1343         0xab, 0x01, 0xc9, 0x5c, 0x9b, 0xcb, 0xc3, 0x9b, 0xb9, 0x36, 0x77, 0x4d, 0x62, 0xf6, 0xaa, 0x60,
1344         0xbf, 0x8d, 0x1d, 0xc3, 0x36, 0xd1, 0xb3, 0xd7, 0x0f, 0x52, 0xa5, 0x65, 0x38, 0x63, 0x95, 0x2e,
1345         0x4d, 0x31, 0x56, 0x85, 0x79, 0xa9, 0x17, 0x67, 0xff, 0x1a, 0x2b, 0xc8, 0xec, 0xc9, 0xfe, 0x31,
1346         0x17, 0x6a, 0x85, 0x5a, 0x41, 0xa8, 0xcb, 0xb4, 0x37, 0xb4, 0x63, 0xe1, 0x97, 0x11, 0xe7, 0xa1,
1347         0xfe, 0x65, 0xc4, 0x7e, 0x55, 0x00, 0xae, 0xd9, 0x15, 0x0b, 0xb9, 0xa1, 0x07, 0xc1, 0xa7, 0xb9,
1348         0xd6, 0x55, 0x01, 0xed, 0x31, 0x1c, 0xf6, 0x6d, 0x53, 0x55, 0xc2, 0x7a, 0xc5, 0x12, 0x6e, 0x7e,
1349         0x87, 0x60, 0xb1, 0x19, 0xb6, 0x0d, 0x70, 0x1e, 0xa1, 0xf7, 0x1e, 0xaa, 0x55, 0x7e, 0xd8, 0x22,
1350         0xcc, 0x77, 0xc2, 0xd8, 0x77, 0x7d, 0xca, 0x04, 0x89, 0x2b, 0x3f, 0x91, 0x28, 0x48, 0x06, 0xfd,
1351         0x22, 0xf5, 0x72, 0xc9, 0xfa, 0xf3, 0x88, 0xbd, 0x2d, 0x23, 0x6e, 0x89, 0xbc, 0xa5, 0xb1, 0xc2,
1352         0xd9, 0x5b, 0xde, 0xcc, 0x5c, 0xf6, 0x47, 0x45, 0x82, 0x3b, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff,
1353         0xdb, 0xa7, 0xdc, 0xe8, 0x6b, 0x13, 0x00, 0x00,
1354 }