...

Source file src/google.golang.org/genproto/googleapis/cloud/sql/v1beta4/cloud_sql.pb.go

Documentation: google.golang.org/genproto/googleapis/cloud/sql/v1beta4

     1  // Copyright 2022 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.26.0
    18  // 	protoc        v3.12.2
    19  // source: google/cloud/sql/v1beta4/cloud_sql.proto
    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  )
    35  
    36  const (
    37  	// Verify that this generated code is sufficiently up-to-date.
    38  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    39  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    40  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    41  )
    42  
    43  type SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode int32
    44  
    45  const (
    46  	// Unknown external sync mode, will be defaulted to ONLINE mode
    47  	SqlInstancesVerifyExternalSyncSettingsRequest_EXTERNAL_SYNC_MODE_UNSPECIFIED SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode = 0
    48  	// Online external sync will set up replication after initial data external
    49  	// sync
    50  	SqlInstancesVerifyExternalSyncSettingsRequest_ONLINE SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode = 1
    51  	// Offline external sync only dumps and loads a one-time snapshot of
    52  	// the primary instance's data
    53  	SqlInstancesVerifyExternalSyncSettingsRequest_OFFLINE SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode = 2
    54  )
    55  
    56  // Enum value maps for SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode.
    57  var (
    58  	SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode_name = map[int32]string{
    59  		0: "EXTERNAL_SYNC_MODE_UNSPECIFIED",
    60  		1: "ONLINE",
    61  		2: "OFFLINE",
    62  	}
    63  	SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode_value = map[string]int32{
    64  		"EXTERNAL_SYNC_MODE_UNSPECIFIED": 0,
    65  		"ONLINE":                         1,
    66  		"OFFLINE":                        2,
    67  	}
    68  )
    69  
    70  func (x SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) Enum() *SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode {
    71  	p := new(SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode)
    72  	*p = x
    73  	return p
    74  }
    75  
    76  func (x SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) String() string {
    77  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    78  }
    79  
    80  func (SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) Descriptor() protoreflect.EnumDescriptor {
    81  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_enumTypes[0].Descriptor()
    82  }
    83  
    84  func (SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) Type() protoreflect.EnumType {
    85  	return &file_google_cloud_sql_v1beta4_cloud_sql_proto_enumTypes[0]
    86  }
    87  
    88  func (x SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) Number() protoreflect.EnumNumber {
    89  	return protoreflect.EnumNumber(x)
    90  }
    91  
    92  // Deprecated: Use SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode.Descriptor instead.
    93  func (SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) EnumDescriptor() ([]byte, []int) {
    94  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{32, 0}
    95  }
    96  
    97  type SqlBackupRunsDeleteRequest struct {
    98  	state         protoimpl.MessageState
    99  	sizeCache     protoimpl.SizeCache
   100  	unknownFields protoimpl.UnknownFields
   101  
   102  	// The ID of the backup run to delete. To find a backup run ID, use the
   103  	// [list](https://cloud.google.com/sql/docs/mysql/admin-api/rest/v1beta4/backupRuns/list)
   104  	// method.
   105  	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
   106  	// Cloud SQL instance ID. This does not include the project ID.
   107  	Instance string `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"`
   108  	// Project ID of the project that contains the instance.
   109  	Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
   110  }
   111  
   112  func (x *SqlBackupRunsDeleteRequest) Reset() {
   113  	*x = SqlBackupRunsDeleteRequest{}
   114  	if protoimpl.UnsafeEnabled {
   115  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[0]
   116  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   117  		ms.StoreMessageInfo(mi)
   118  	}
   119  }
   120  
   121  func (x *SqlBackupRunsDeleteRequest) String() string {
   122  	return protoimpl.X.MessageStringOf(x)
   123  }
   124  
   125  func (*SqlBackupRunsDeleteRequest) ProtoMessage() {}
   126  
   127  func (x *SqlBackupRunsDeleteRequest) ProtoReflect() protoreflect.Message {
   128  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[0]
   129  	if protoimpl.UnsafeEnabled && x != nil {
   130  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   131  		if ms.LoadMessageInfo() == nil {
   132  			ms.StoreMessageInfo(mi)
   133  		}
   134  		return ms
   135  	}
   136  	return mi.MessageOf(x)
   137  }
   138  
   139  // Deprecated: Use SqlBackupRunsDeleteRequest.ProtoReflect.Descriptor instead.
   140  func (*SqlBackupRunsDeleteRequest) Descriptor() ([]byte, []int) {
   141  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{0}
   142  }
   143  
   144  func (x *SqlBackupRunsDeleteRequest) GetId() int64 {
   145  	if x != nil {
   146  		return x.Id
   147  	}
   148  	return 0
   149  }
   150  
   151  func (x *SqlBackupRunsDeleteRequest) GetInstance() string {
   152  	if x != nil {
   153  		return x.Instance
   154  	}
   155  	return ""
   156  }
   157  
   158  func (x *SqlBackupRunsDeleteRequest) GetProject() string {
   159  	if x != nil {
   160  		return x.Project
   161  	}
   162  	return ""
   163  }
   164  
   165  type SqlBackupRunsGetRequest struct {
   166  	state         protoimpl.MessageState
   167  	sizeCache     protoimpl.SizeCache
   168  	unknownFields protoimpl.UnknownFields
   169  
   170  	// The ID of this backup run.
   171  	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
   172  	// Cloud SQL instance ID. This does not include the project ID.
   173  	Instance string `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"`
   174  	// Project ID of the project that contains the instance.
   175  	Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
   176  }
   177  
   178  func (x *SqlBackupRunsGetRequest) Reset() {
   179  	*x = SqlBackupRunsGetRequest{}
   180  	if protoimpl.UnsafeEnabled {
   181  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[1]
   182  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   183  		ms.StoreMessageInfo(mi)
   184  	}
   185  }
   186  
   187  func (x *SqlBackupRunsGetRequest) String() string {
   188  	return protoimpl.X.MessageStringOf(x)
   189  }
   190  
   191  func (*SqlBackupRunsGetRequest) ProtoMessage() {}
   192  
   193  func (x *SqlBackupRunsGetRequest) ProtoReflect() protoreflect.Message {
   194  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[1]
   195  	if protoimpl.UnsafeEnabled && x != nil {
   196  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   197  		if ms.LoadMessageInfo() == nil {
   198  			ms.StoreMessageInfo(mi)
   199  		}
   200  		return ms
   201  	}
   202  	return mi.MessageOf(x)
   203  }
   204  
   205  // Deprecated: Use SqlBackupRunsGetRequest.ProtoReflect.Descriptor instead.
   206  func (*SqlBackupRunsGetRequest) Descriptor() ([]byte, []int) {
   207  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{1}
   208  }
   209  
   210  func (x *SqlBackupRunsGetRequest) GetId() int64 {
   211  	if x != nil {
   212  		return x.Id
   213  	}
   214  	return 0
   215  }
   216  
   217  func (x *SqlBackupRunsGetRequest) GetInstance() string {
   218  	if x != nil {
   219  		return x.Instance
   220  	}
   221  	return ""
   222  }
   223  
   224  func (x *SqlBackupRunsGetRequest) GetProject() string {
   225  	if x != nil {
   226  		return x.Project
   227  	}
   228  	return ""
   229  }
   230  
   231  type SqlBackupRunsInsertRequest struct {
   232  	state         protoimpl.MessageState
   233  	sizeCache     protoimpl.SizeCache
   234  	unknownFields protoimpl.UnknownFields
   235  
   236  	// Cloud SQL instance ID. This does not include the project ID.
   237  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   238  	// Project ID of the project that contains the instance.
   239  	Project string     `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   240  	Body    *BackupRun `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   241  }
   242  
   243  func (x *SqlBackupRunsInsertRequest) Reset() {
   244  	*x = SqlBackupRunsInsertRequest{}
   245  	if protoimpl.UnsafeEnabled {
   246  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[2]
   247  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   248  		ms.StoreMessageInfo(mi)
   249  	}
   250  }
   251  
   252  func (x *SqlBackupRunsInsertRequest) String() string {
   253  	return protoimpl.X.MessageStringOf(x)
   254  }
   255  
   256  func (*SqlBackupRunsInsertRequest) ProtoMessage() {}
   257  
   258  func (x *SqlBackupRunsInsertRequest) ProtoReflect() protoreflect.Message {
   259  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[2]
   260  	if protoimpl.UnsafeEnabled && x != nil {
   261  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   262  		if ms.LoadMessageInfo() == nil {
   263  			ms.StoreMessageInfo(mi)
   264  		}
   265  		return ms
   266  	}
   267  	return mi.MessageOf(x)
   268  }
   269  
   270  // Deprecated: Use SqlBackupRunsInsertRequest.ProtoReflect.Descriptor instead.
   271  func (*SqlBackupRunsInsertRequest) Descriptor() ([]byte, []int) {
   272  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{2}
   273  }
   274  
   275  func (x *SqlBackupRunsInsertRequest) GetInstance() string {
   276  	if x != nil {
   277  		return x.Instance
   278  	}
   279  	return ""
   280  }
   281  
   282  func (x *SqlBackupRunsInsertRequest) GetProject() string {
   283  	if x != nil {
   284  		return x.Project
   285  	}
   286  	return ""
   287  }
   288  
   289  func (x *SqlBackupRunsInsertRequest) GetBody() *BackupRun {
   290  	if x != nil {
   291  		return x.Body
   292  	}
   293  	return nil
   294  }
   295  
   296  type SqlBackupRunsListRequest struct {
   297  	state         protoimpl.MessageState
   298  	sizeCache     protoimpl.SizeCache
   299  	unknownFields protoimpl.UnknownFields
   300  
   301  	// Cloud SQL instance ID, or "-" for all instances. This does not include
   302  	// the project ID.
   303  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   304  	// Maximum number of backup runs per response.
   305  	MaxResults int32 `protobuf:"varint,2,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
   306  	// A previously-returned page token representing part of the larger set of
   307  	// results to view.
   308  	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   309  	// Project ID of the project that contains the instance.
   310  	Project string `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
   311  }
   312  
   313  func (x *SqlBackupRunsListRequest) Reset() {
   314  	*x = SqlBackupRunsListRequest{}
   315  	if protoimpl.UnsafeEnabled {
   316  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[3]
   317  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   318  		ms.StoreMessageInfo(mi)
   319  	}
   320  }
   321  
   322  func (x *SqlBackupRunsListRequest) String() string {
   323  	return protoimpl.X.MessageStringOf(x)
   324  }
   325  
   326  func (*SqlBackupRunsListRequest) ProtoMessage() {}
   327  
   328  func (x *SqlBackupRunsListRequest) ProtoReflect() protoreflect.Message {
   329  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[3]
   330  	if protoimpl.UnsafeEnabled && x != nil {
   331  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   332  		if ms.LoadMessageInfo() == nil {
   333  			ms.StoreMessageInfo(mi)
   334  		}
   335  		return ms
   336  	}
   337  	return mi.MessageOf(x)
   338  }
   339  
   340  // Deprecated: Use SqlBackupRunsListRequest.ProtoReflect.Descriptor instead.
   341  func (*SqlBackupRunsListRequest) Descriptor() ([]byte, []int) {
   342  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{3}
   343  }
   344  
   345  func (x *SqlBackupRunsListRequest) GetInstance() string {
   346  	if x != nil {
   347  		return x.Instance
   348  	}
   349  	return ""
   350  }
   351  
   352  func (x *SqlBackupRunsListRequest) GetMaxResults() int32 {
   353  	if x != nil {
   354  		return x.MaxResults
   355  	}
   356  	return 0
   357  }
   358  
   359  func (x *SqlBackupRunsListRequest) GetPageToken() string {
   360  	if x != nil {
   361  		return x.PageToken
   362  	}
   363  	return ""
   364  }
   365  
   366  func (x *SqlBackupRunsListRequest) GetProject() string {
   367  	if x != nil {
   368  		return x.Project
   369  	}
   370  	return ""
   371  }
   372  
   373  type SqlDatabasesDeleteRequest struct {
   374  	state         protoimpl.MessageState
   375  	sizeCache     protoimpl.SizeCache
   376  	unknownFields protoimpl.UnknownFields
   377  
   378  	// Name of the database to be deleted in the instance.
   379  	Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
   380  	// Database instance ID. This does not include the project ID.
   381  	Instance string `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"`
   382  	// Project ID of the project that contains the instance.
   383  	Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
   384  }
   385  
   386  func (x *SqlDatabasesDeleteRequest) Reset() {
   387  	*x = SqlDatabasesDeleteRequest{}
   388  	if protoimpl.UnsafeEnabled {
   389  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[4]
   390  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   391  		ms.StoreMessageInfo(mi)
   392  	}
   393  }
   394  
   395  func (x *SqlDatabasesDeleteRequest) String() string {
   396  	return protoimpl.X.MessageStringOf(x)
   397  }
   398  
   399  func (*SqlDatabasesDeleteRequest) ProtoMessage() {}
   400  
   401  func (x *SqlDatabasesDeleteRequest) ProtoReflect() protoreflect.Message {
   402  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[4]
   403  	if protoimpl.UnsafeEnabled && x != nil {
   404  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   405  		if ms.LoadMessageInfo() == nil {
   406  			ms.StoreMessageInfo(mi)
   407  		}
   408  		return ms
   409  	}
   410  	return mi.MessageOf(x)
   411  }
   412  
   413  // Deprecated: Use SqlDatabasesDeleteRequest.ProtoReflect.Descriptor instead.
   414  func (*SqlDatabasesDeleteRequest) Descriptor() ([]byte, []int) {
   415  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{4}
   416  }
   417  
   418  func (x *SqlDatabasesDeleteRequest) GetDatabase() string {
   419  	if x != nil {
   420  		return x.Database
   421  	}
   422  	return ""
   423  }
   424  
   425  func (x *SqlDatabasesDeleteRequest) GetInstance() string {
   426  	if x != nil {
   427  		return x.Instance
   428  	}
   429  	return ""
   430  }
   431  
   432  func (x *SqlDatabasesDeleteRequest) GetProject() string {
   433  	if x != nil {
   434  		return x.Project
   435  	}
   436  	return ""
   437  }
   438  
   439  type SqlDatabasesGetRequest struct {
   440  	state         protoimpl.MessageState
   441  	sizeCache     protoimpl.SizeCache
   442  	unknownFields protoimpl.UnknownFields
   443  
   444  	// Name of the database in the instance.
   445  	Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
   446  	// Database instance ID. This does not include the project ID.
   447  	Instance string `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"`
   448  	// Project ID of the project that contains the instance.
   449  	Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
   450  }
   451  
   452  func (x *SqlDatabasesGetRequest) Reset() {
   453  	*x = SqlDatabasesGetRequest{}
   454  	if protoimpl.UnsafeEnabled {
   455  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[5]
   456  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   457  		ms.StoreMessageInfo(mi)
   458  	}
   459  }
   460  
   461  func (x *SqlDatabasesGetRequest) String() string {
   462  	return protoimpl.X.MessageStringOf(x)
   463  }
   464  
   465  func (*SqlDatabasesGetRequest) ProtoMessage() {}
   466  
   467  func (x *SqlDatabasesGetRequest) ProtoReflect() protoreflect.Message {
   468  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[5]
   469  	if protoimpl.UnsafeEnabled && x != nil {
   470  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   471  		if ms.LoadMessageInfo() == nil {
   472  			ms.StoreMessageInfo(mi)
   473  		}
   474  		return ms
   475  	}
   476  	return mi.MessageOf(x)
   477  }
   478  
   479  // Deprecated: Use SqlDatabasesGetRequest.ProtoReflect.Descriptor instead.
   480  func (*SqlDatabasesGetRequest) Descriptor() ([]byte, []int) {
   481  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{5}
   482  }
   483  
   484  func (x *SqlDatabasesGetRequest) GetDatabase() string {
   485  	if x != nil {
   486  		return x.Database
   487  	}
   488  	return ""
   489  }
   490  
   491  func (x *SqlDatabasesGetRequest) GetInstance() string {
   492  	if x != nil {
   493  		return x.Instance
   494  	}
   495  	return ""
   496  }
   497  
   498  func (x *SqlDatabasesGetRequest) GetProject() string {
   499  	if x != nil {
   500  		return x.Project
   501  	}
   502  	return ""
   503  }
   504  
   505  type SqlDatabasesInsertRequest struct {
   506  	state         protoimpl.MessageState
   507  	sizeCache     protoimpl.SizeCache
   508  	unknownFields protoimpl.UnknownFields
   509  
   510  	// Database instance ID. This does not include the project ID.
   511  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   512  	// Project ID of the project that contains the instance.
   513  	Project string    `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   514  	Body    *Database `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   515  }
   516  
   517  func (x *SqlDatabasesInsertRequest) Reset() {
   518  	*x = SqlDatabasesInsertRequest{}
   519  	if protoimpl.UnsafeEnabled {
   520  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[6]
   521  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   522  		ms.StoreMessageInfo(mi)
   523  	}
   524  }
   525  
   526  func (x *SqlDatabasesInsertRequest) String() string {
   527  	return protoimpl.X.MessageStringOf(x)
   528  }
   529  
   530  func (*SqlDatabasesInsertRequest) ProtoMessage() {}
   531  
   532  func (x *SqlDatabasesInsertRequest) ProtoReflect() protoreflect.Message {
   533  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[6]
   534  	if protoimpl.UnsafeEnabled && x != nil {
   535  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   536  		if ms.LoadMessageInfo() == nil {
   537  			ms.StoreMessageInfo(mi)
   538  		}
   539  		return ms
   540  	}
   541  	return mi.MessageOf(x)
   542  }
   543  
   544  // Deprecated: Use SqlDatabasesInsertRequest.ProtoReflect.Descriptor instead.
   545  func (*SqlDatabasesInsertRequest) Descriptor() ([]byte, []int) {
   546  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{6}
   547  }
   548  
   549  func (x *SqlDatabasesInsertRequest) GetInstance() string {
   550  	if x != nil {
   551  		return x.Instance
   552  	}
   553  	return ""
   554  }
   555  
   556  func (x *SqlDatabasesInsertRequest) GetProject() string {
   557  	if x != nil {
   558  		return x.Project
   559  	}
   560  	return ""
   561  }
   562  
   563  func (x *SqlDatabasesInsertRequest) GetBody() *Database {
   564  	if x != nil {
   565  		return x.Body
   566  	}
   567  	return nil
   568  }
   569  
   570  type SqlDatabasesListRequest struct {
   571  	state         protoimpl.MessageState
   572  	sizeCache     protoimpl.SizeCache
   573  	unknownFields protoimpl.UnknownFields
   574  
   575  	// Cloud SQL instance ID. This does not include the project ID.
   576  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   577  	// Project ID of the project that contains the instance.
   578  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   579  }
   580  
   581  func (x *SqlDatabasesListRequest) Reset() {
   582  	*x = SqlDatabasesListRequest{}
   583  	if protoimpl.UnsafeEnabled {
   584  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[7]
   585  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   586  		ms.StoreMessageInfo(mi)
   587  	}
   588  }
   589  
   590  func (x *SqlDatabasesListRequest) String() string {
   591  	return protoimpl.X.MessageStringOf(x)
   592  }
   593  
   594  func (*SqlDatabasesListRequest) ProtoMessage() {}
   595  
   596  func (x *SqlDatabasesListRequest) ProtoReflect() protoreflect.Message {
   597  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[7]
   598  	if protoimpl.UnsafeEnabled && x != nil {
   599  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   600  		if ms.LoadMessageInfo() == nil {
   601  			ms.StoreMessageInfo(mi)
   602  		}
   603  		return ms
   604  	}
   605  	return mi.MessageOf(x)
   606  }
   607  
   608  // Deprecated: Use SqlDatabasesListRequest.ProtoReflect.Descriptor instead.
   609  func (*SqlDatabasesListRequest) Descriptor() ([]byte, []int) {
   610  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{7}
   611  }
   612  
   613  func (x *SqlDatabasesListRequest) GetInstance() string {
   614  	if x != nil {
   615  		return x.Instance
   616  	}
   617  	return ""
   618  }
   619  
   620  func (x *SqlDatabasesListRequest) GetProject() string {
   621  	if x != nil {
   622  		return x.Project
   623  	}
   624  	return ""
   625  }
   626  
   627  type SqlDatabasesUpdateRequest struct {
   628  	state         protoimpl.MessageState
   629  	sizeCache     protoimpl.SizeCache
   630  	unknownFields protoimpl.UnknownFields
   631  
   632  	// Name of the database to be updated in the instance.
   633  	Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
   634  	// Database instance ID. This does not include the project ID.
   635  	Instance string `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"`
   636  	// Project ID of the project that contains the instance.
   637  	Project string    `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
   638  	Body    *Database `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   639  }
   640  
   641  func (x *SqlDatabasesUpdateRequest) Reset() {
   642  	*x = SqlDatabasesUpdateRequest{}
   643  	if protoimpl.UnsafeEnabled {
   644  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[8]
   645  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   646  		ms.StoreMessageInfo(mi)
   647  	}
   648  }
   649  
   650  func (x *SqlDatabasesUpdateRequest) String() string {
   651  	return protoimpl.X.MessageStringOf(x)
   652  }
   653  
   654  func (*SqlDatabasesUpdateRequest) ProtoMessage() {}
   655  
   656  func (x *SqlDatabasesUpdateRequest) ProtoReflect() protoreflect.Message {
   657  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[8]
   658  	if protoimpl.UnsafeEnabled && x != nil {
   659  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   660  		if ms.LoadMessageInfo() == nil {
   661  			ms.StoreMessageInfo(mi)
   662  		}
   663  		return ms
   664  	}
   665  	return mi.MessageOf(x)
   666  }
   667  
   668  // Deprecated: Use SqlDatabasesUpdateRequest.ProtoReflect.Descriptor instead.
   669  func (*SqlDatabasesUpdateRequest) Descriptor() ([]byte, []int) {
   670  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{8}
   671  }
   672  
   673  func (x *SqlDatabasesUpdateRequest) GetDatabase() string {
   674  	if x != nil {
   675  		return x.Database
   676  	}
   677  	return ""
   678  }
   679  
   680  func (x *SqlDatabasesUpdateRequest) GetInstance() string {
   681  	if x != nil {
   682  		return x.Instance
   683  	}
   684  	return ""
   685  }
   686  
   687  func (x *SqlDatabasesUpdateRequest) GetProject() string {
   688  	if x != nil {
   689  		return x.Project
   690  	}
   691  	return ""
   692  }
   693  
   694  func (x *SqlDatabasesUpdateRequest) GetBody() *Database {
   695  	if x != nil {
   696  		return x.Body
   697  	}
   698  	return nil
   699  }
   700  
   701  type SqlFlagsListRequest struct {
   702  	state         protoimpl.MessageState
   703  	sizeCache     protoimpl.SizeCache
   704  	unknownFields protoimpl.UnknownFields
   705  
   706  	// Database type and version you want to retrieve flags for. By default, this
   707  	// method returns flags for all database types and versions.
   708  	DatabaseVersion string `protobuf:"bytes,1,opt,name=database_version,json=databaseVersion,proto3" json:"database_version,omitempty"`
   709  }
   710  
   711  func (x *SqlFlagsListRequest) Reset() {
   712  	*x = SqlFlagsListRequest{}
   713  	if protoimpl.UnsafeEnabled {
   714  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[9]
   715  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   716  		ms.StoreMessageInfo(mi)
   717  	}
   718  }
   719  
   720  func (x *SqlFlagsListRequest) String() string {
   721  	return protoimpl.X.MessageStringOf(x)
   722  }
   723  
   724  func (*SqlFlagsListRequest) ProtoMessage() {}
   725  
   726  func (x *SqlFlagsListRequest) ProtoReflect() protoreflect.Message {
   727  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[9]
   728  	if protoimpl.UnsafeEnabled && x != nil {
   729  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   730  		if ms.LoadMessageInfo() == nil {
   731  			ms.StoreMessageInfo(mi)
   732  		}
   733  		return ms
   734  	}
   735  	return mi.MessageOf(x)
   736  }
   737  
   738  // Deprecated: Use SqlFlagsListRequest.ProtoReflect.Descriptor instead.
   739  func (*SqlFlagsListRequest) Descriptor() ([]byte, []int) {
   740  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{9}
   741  }
   742  
   743  func (x *SqlFlagsListRequest) GetDatabaseVersion() string {
   744  	if x != nil {
   745  		return x.DatabaseVersion
   746  	}
   747  	return ""
   748  }
   749  
   750  type SqlInstancesAddServerCaRequest struct {
   751  	state         protoimpl.MessageState
   752  	sizeCache     protoimpl.SizeCache
   753  	unknownFields protoimpl.UnknownFields
   754  
   755  	// Cloud SQL instance ID. This does not include the project ID.
   756  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   757  	// Project ID of the project that contains the instance.
   758  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   759  }
   760  
   761  func (x *SqlInstancesAddServerCaRequest) Reset() {
   762  	*x = SqlInstancesAddServerCaRequest{}
   763  	if protoimpl.UnsafeEnabled {
   764  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[10]
   765  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   766  		ms.StoreMessageInfo(mi)
   767  	}
   768  }
   769  
   770  func (x *SqlInstancesAddServerCaRequest) String() string {
   771  	return protoimpl.X.MessageStringOf(x)
   772  }
   773  
   774  func (*SqlInstancesAddServerCaRequest) ProtoMessage() {}
   775  
   776  func (x *SqlInstancesAddServerCaRequest) ProtoReflect() protoreflect.Message {
   777  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[10]
   778  	if protoimpl.UnsafeEnabled && x != nil {
   779  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   780  		if ms.LoadMessageInfo() == nil {
   781  			ms.StoreMessageInfo(mi)
   782  		}
   783  		return ms
   784  	}
   785  	return mi.MessageOf(x)
   786  }
   787  
   788  // Deprecated: Use SqlInstancesAddServerCaRequest.ProtoReflect.Descriptor instead.
   789  func (*SqlInstancesAddServerCaRequest) Descriptor() ([]byte, []int) {
   790  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{10}
   791  }
   792  
   793  func (x *SqlInstancesAddServerCaRequest) GetInstance() string {
   794  	if x != nil {
   795  		return x.Instance
   796  	}
   797  	return ""
   798  }
   799  
   800  func (x *SqlInstancesAddServerCaRequest) GetProject() string {
   801  	if x != nil {
   802  		return x.Project
   803  	}
   804  	return ""
   805  }
   806  
   807  type SqlInstancesCloneRequest struct {
   808  	state         protoimpl.MessageState
   809  	sizeCache     protoimpl.SizeCache
   810  	unknownFields protoimpl.UnknownFields
   811  
   812  	// The ID of the Cloud SQL instance to be cloned (source). This does not
   813  	// include the project ID.
   814  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   815  	// Project ID of the source as well as the clone Cloud SQL instance.
   816  	Project string                 `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   817  	Body    *InstancesCloneRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   818  }
   819  
   820  func (x *SqlInstancesCloneRequest) Reset() {
   821  	*x = SqlInstancesCloneRequest{}
   822  	if protoimpl.UnsafeEnabled {
   823  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[11]
   824  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   825  		ms.StoreMessageInfo(mi)
   826  	}
   827  }
   828  
   829  func (x *SqlInstancesCloneRequest) String() string {
   830  	return protoimpl.X.MessageStringOf(x)
   831  }
   832  
   833  func (*SqlInstancesCloneRequest) ProtoMessage() {}
   834  
   835  func (x *SqlInstancesCloneRequest) ProtoReflect() protoreflect.Message {
   836  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[11]
   837  	if protoimpl.UnsafeEnabled && x != nil {
   838  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   839  		if ms.LoadMessageInfo() == nil {
   840  			ms.StoreMessageInfo(mi)
   841  		}
   842  		return ms
   843  	}
   844  	return mi.MessageOf(x)
   845  }
   846  
   847  // Deprecated: Use SqlInstancesCloneRequest.ProtoReflect.Descriptor instead.
   848  func (*SqlInstancesCloneRequest) Descriptor() ([]byte, []int) {
   849  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{11}
   850  }
   851  
   852  func (x *SqlInstancesCloneRequest) GetInstance() string {
   853  	if x != nil {
   854  		return x.Instance
   855  	}
   856  	return ""
   857  }
   858  
   859  func (x *SqlInstancesCloneRequest) GetProject() string {
   860  	if x != nil {
   861  		return x.Project
   862  	}
   863  	return ""
   864  }
   865  
   866  func (x *SqlInstancesCloneRequest) GetBody() *InstancesCloneRequest {
   867  	if x != nil {
   868  		return x.Body
   869  	}
   870  	return nil
   871  }
   872  
   873  type SqlInstancesDeleteRequest struct {
   874  	state         protoimpl.MessageState
   875  	sizeCache     protoimpl.SizeCache
   876  	unknownFields protoimpl.UnknownFields
   877  
   878  	// Cloud SQL instance ID. This does not include the project ID.
   879  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   880  	// Project ID of the project that contains the instance to be deleted.
   881  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   882  }
   883  
   884  func (x *SqlInstancesDeleteRequest) Reset() {
   885  	*x = SqlInstancesDeleteRequest{}
   886  	if protoimpl.UnsafeEnabled {
   887  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[12]
   888  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   889  		ms.StoreMessageInfo(mi)
   890  	}
   891  }
   892  
   893  func (x *SqlInstancesDeleteRequest) String() string {
   894  	return protoimpl.X.MessageStringOf(x)
   895  }
   896  
   897  func (*SqlInstancesDeleteRequest) ProtoMessage() {}
   898  
   899  func (x *SqlInstancesDeleteRequest) ProtoReflect() protoreflect.Message {
   900  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[12]
   901  	if protoimpl.UnsafeEnabled && x != nil {
   902  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   903  		if ms.LoadMessageInfo() == nil {
   904  			ms.StoreMessageInfo(mi)
   905  		}
   906  		return ms
   907  	}
   908  	return mi.MessageOf(x)
   909  }
   910  
   911  // Deprecated: Use SqlInstancesDeleteRequest.ProtoReflect.Descriptor instead.
   912  func (*SqlInstancesDeleteRequest) Descriptor() ([]byte, []int) {
   913  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{12}
   914  }
   915  
   916  func (x *SqlInstancesDeleteRequest) GetInstance() string {
   917  	if x != nil {
   918  		return x.Instance
   919  	}
   920  	return ""
   921  }
   922  
   923  func (x *SqlInstancesDeleteRequest) GetProject() string {
   924  	if x != nil {
   925  		return x.Project
   926  	}
   927  	return ""
   928  }
   929  
   930  type SqlInstancesDemoteMasterRequest struct {
   931  	state         protoimpl.MessageState
   932  	sizeCache     protoimpl.SizeCache
   933  	unknownFields protoimpl.UnknownFields
   934  
   935  	// Cloud SQL instance name.
   936  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   937  	// ID of the project that contains the instance.
   938  	Project string                        `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   939  	Body    *InstancesDemoteMasterRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   940  }
   941  
   942  func (x *SqlInstancesDemoteMasterRequest) Reset() {
   943  	*x = SqlInstancesDemoteMasterRequest{}
   944  	if protoimpl.UnsafeEnabled {
   945  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[13]
   946  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   947  		ms.StoreMessageInfo(mi)
   948  	}
   949  }
   950  
   951  func (x *SqlInstancesDemoteMasterRequest) String() string {
   952  	return protoimpl.X.MessageStringOf(x)
   953  }
   954  
   955  func (*SqlInstancesDemoteMasterRequest) ProtoMessage() {}
   956  
   957  func (x *SqlInstancesDemoteMasterRequest) ProtoReflect() protoreflect.Message {
   958  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[13]
   959  	if protoimpl.UnsafeEnabled && x != nil {
   960  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   961  		if ms.LoadMessageInfo() == nil {
   962  			ms.StoreMessageInfo(mi)
   963  		}
   964  		return ms
   965  	}
   966  	return mi.MessageOf(x)
   967  }
   968  
   969  // Deprecated: Use SqlInstancesDemoteMasterRequest.ProtoReflect.Descriptor instead.
   970  func (*SqlInstancesDemoteMasterRequest) Descriptor() ([]byte, []int) {
   971  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{13}
   972  }
   973  
   974  func (x *SqlInstancesDemoteMasterRequest) GetInstance() string {
   975  	if x != nil {
   976  		return x.Instance
   977  	}
   978  	return ""
   979  }
   980  
   981  func (x *SqlInstancesDemoteMasterRequest) GetProject() string {
   982  	if x != nil {
   983  		return x.Project
   984  	}
   985  	return ""
   986  }
   987  
   988  func (x *SqlInstancesDemoteMasterRequest) GetBody() *InstancesDemoteMasterRequest {
   989  	if x != nil {
   990  		return x.Body
   991  	}
   992  	return nil
   993  }
   994  
   995  type SqlInstancesExportRequest struct {
   996  	state         protoimpl.MessageState
   997  	sizeCache     protoimpl.SizeCache
   998  	unknownFields protoimpl.UnknownFields
   999  
  1000  	// Cloud SQL instance ID. This does not include the project ID.
  1001  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1002  	// Project ID of the project that contains the instance to be exported.
  1003  	Project string                  `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1004  	Body    *InstancesExportRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1005  }
  1006  
  1007  func (x *SqlInstancesExportRequest) Reset() {
  1008  	*x = SqlInstancesExportRequest{}
  1009  	if protoimpl.UnsafeEnabled {
  1010  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[14]
  1011  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1012  		ms.StoreMessageInfo(mi)
  1013  	}
  1014  }
  1015  
  1016  func (x *SqlInstancesExportRequest) String() string {
  1017  	return protoimpl.X.MessageStringOf(x)
  1018  }
  1019  
  1020  func (*SqlInstancesExportRequest) ProtoMessage() {}
  1021  
  1022  func (x *SqlInstancesExportRequest) ProtoReflect() protoreflect.Message {
  1023  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[14]
  1024  	if protoimpl.UnsafeEnabled && x != nil {
  1025  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1026  		if ms.LoadMessageInfo() == nil {
  1027  			ms.StoreMessageInfo(mi)
  1028  		}
  1029  		return ms
  1030  	}
  1031  	return mi.MessageOf(x)
  1032  }
  1033  
  1034  // Deprecated: Use SqlInstancesExportRequest.ProtoReflect.Descriptor instead.
  1035  func (*SqlInstancesExportRequest) Descriptor() ([]byte, []int) {
  1036  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{14}
  1037  }
  1038  
  1039  func (x *SqlInstancesExportRequest) GetInstance() string {
  1040  	if x != nil {
  1041  		return x.Instance
  1042  	}
  1043  	return ""
  1044  }
  1045  
  1046  func (x *SqlInstancesExportRequest) GetProject() string {
  1047  	if x != nil {
  1048  		return x.Project
  1049  	}
  1050  	return ""
  1051  }
  1052  
  1053  func (x *SqlInstancesExportRequest) GetBody() *InstancesExportRequest {
  1054  	if x != nil {
  1055  		return x.Body
  1056  	}
  1057  	return nil
  1058  }
  1059  
  1060  type SqlInstancesFailoverRequest struct {
  1061  	state         protoimpl.MessageState
  1062  	sizeCache     protoimpl.SizeCache
  1063  	unknownFields protoimpl.UnknownFields
  1064  
  1065  	// Cloud SQL instance ID. This does not include the project ID.
  1066  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1067  	// ID of the project that contains the read replica.
  1068  	Project string                    `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1069  	Body    *InstancesFailoverRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1070  }
  1071  
  1072  func (x *SqlInstancesFailoverRequest) Reset() {
  1073  	*x = SqlInstancesFailoverRequest{}
  1074  	if protoimpl.UnsafeEnabled {
  1075  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[15]
  1076  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1077  		ms.StoreMessageInfo(mi)
  1078  	}
  1079  }
  1080  
  1081  func (x *SqlInstancesFailoverRequest) String() string {
  1082  	return protoimpl.X.MessageStringOf(x)
  1083  }
  1084  
  1085  func (*SqlInstancesFailoverRequest) ProtoMessage() {}
  1086  
  1087  func (x *SqlInstancesFailoverRequest) ProtoReflect() protoreflect.Message {
  1088  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[15]
  1089  	if protoimpl.UnsafeEnabled && x != nil {
  1090  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1091  		if ms.LoadMessageInfo() == nil {
  1092  			ms.StoreMessageInfo(mi)
  1093  		}
  1094  		return ms
  1095  	}
  1096  	return mi.MessageOf(x)
  1097  }
  1098  
  1099  // Deprecated: Use SqlInstancesFailoverRequest.ProtoReflect.Descriptor instead.
  1100  func (*SqlInstancesFailoverRequest) Descriptor() ([]byte, []int) {
  1101  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{15}
  1102  }
  1103  
  1104  func (x *SqlInstancesFailoverRequest) GetInstance() string {
  1105  	if x != nil {
  1106  		return x.Instance
  1107  	}
  1108  	return ""
  1109  }
  1110  
  1111  func (x *SqlInstancesFailoverRequest) GetProject() string {
  1112  	if x != nil {
  1113  		return x.Project
  1114  	}
  1115  	return ""
  1116  }
  1117  
  1118  func (x *SqlInstancesFailoverRequest) GetBody() *InstancesFailoverRequest {
  1119  	if x != nil {
  1120  		return x.Body
  1121  	}
  1122  	return nil
  1123  }
  1124  
  1125  type SqlInstancesGetRequest struct {
  1126  	state         protoimpl.MessageState
  1127  	sizeCache     protoimpl.SizeCache
  1128  	unknownFields protoimpl.UnknownFields
  1129  
  1130  	// Database instance ID. This does not include the project ID.
  1131  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1132  	// Project ID of the project that contains the instance.
  1133  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1134  }
  1135  
  1136  func (x *SqlInstancesGetRequest) Reset() {
  1137  	*x = SqlInstancesGetRequest{}
  1138  	if protoimpl.UnsafeEnabled {
  1139  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[16]
  1140  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1141  		ms.StoreMessageInfo(mi)
  1142  	}
  1143  }
  1144  
  1145  func (x *SqlInstancesGetRequest) String() string {
  1146  	return protoimpl.X.MessageStringOf(x)
  1147  }
  1148  
  1149  func (*SqlInstancesGetRequest) ProtoMessage() {}
  1150  
  1151  func (x *SqlInstancesGetRequest) ProtoReflect() protoreflect.Message {
  1152  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[16]
  1153  	if protoimpl.UnsafeEnabled && x != nil {
  1154  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1155  		if ms.LoadMessageInfo() == nil {
  1156  			ms.StoreMessageInfo(mi)
  1157  		}
  1158  		return ms
  1159  	}
  1160  	return mi.MessageOf(x)
  1161  }
  1162  
  1163  // Deprecated: Use SqlInstancesGetRequest.ProtoReflect.Descriptor instead.
  1164  func (*SqlInstancesGetRequest) Descriptor() ([]byte, []int) {
  1165  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{16}
  1166  }
  1167  
  1168  func (x *SqlInstancesGetRequest) GetInstance() string {
  1169  	if x != nil {
  1170  		return x.Instance
  1171  	}
  1172  	return ""
  1173  }
  1174  
  1175  func (x *SqlInstancesGetRequest) GetProject() string {
  1176  	if x != nil {
  1177  		return x.Project
  1178  	}
  1179  	return ""
  1180  }
  1181  
  1182  type SqlInstancesImportRequest struct {
  1183  	state         protoimpl.MessageState
  1184  	sizeCache     protoimpl.SizeCache
  1185  	unknownFields protoimpl.UnknownFields
  1186  
  1187  	// Cloud SQL instance ID. This does not include the project ID.
  1188  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1189  	// Project ID of the project that contains the instance.
  1190  	Project string                  `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1191  	Body    *InstancesImportRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1192  }
  1193  
  1194  func (x *SqlInstancesImportRequest) Reset() {
  1195  	*x = SqlInstancesImportRequest{}
  1196  	if protoimpl.UnsafeEnabled {
  1197  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[17]
  1198  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1199  		ms.StoreMessageInfo(mi)
  1200  	}
  1201  }
  1202  
  1203  func (x *SqlInstancesImportRequest) String() string {
  1204  	return protoimpl.X.MessageStringOf(x)
  1205  }
  1206  
  1207  func (*SqlInstancesImportRequest) ProtoMessage() {}
  1208  
  1209  func (x *SqlInstancesImportRequest) ProtoReflect() protoreflect.Message {
  1210  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[17]
  1211  	if protoimpl.UnsafeEnabled && x != nil {
  1212  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1213  		if ms.LoadMessageInfo() == nil {
  1214  			ms.StoreMessageInfo(mi)
  1215  		}
  1216  		return ms
  1217  	}
  1218  	return mi.MessageOf(x)
  1219  }
  1220  
  1221  // Deprecated: Use SqlInstancesImportRequest.ProtoReflect.Descriptor instead.
  1222  func (*SqlInstancesImportRequest) Descriptor() ([]byte, []int) {
  1223  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{17}
  1224  }
  1225  
  1226  func (x *SqlInstancesImportRequest) GetInstance() string {
  1227  	if x != nil {
  1228  		return x.Instance
  1229  	}
  1230  	return ""
  1231  }
  1232  
  1233  func (x *SqlInstancesImportRequest) GetProject() string {
  1234  	if x != nil {
  1235  		return x.Project
  1236  	}
  1237  	return ""
  1238  }
  1239  
  1240  func (x *SqlInstancesImportRequest) GetBody() *InstancesImportRequest {
  1241  	if x != nil {
  1242  		return x.Body
  1243  	}
  1244  	return nil
  1245  }
  1246  
  1247  type SqlInstancesInsertRequest struct {
  1248  	state         protoimpl.MessageState
  1249  	sizeCache     protoimpl.SizeCache
  1250  	unknownFields protoimpl.UnknownFields
  1251  
  1252  	// Project ID of the project to which the newly created Cloud SQL instances
  1253  	// should belong.
  1254  	Project string            `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
  1255  	Body    *DatabaseInstance `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1256  }
  1257  
  1258  func (x *SqlInstancesInsertRequest) Reset() {
  1259  	*x = SqlInstancesInsertRequest{}
  1260  	if protoimpl.UnsafeEnabled {
  1261  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[18]
  1262  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1263  		ms.StoreMessageInfo(mi)
  1264  	}
  1265  }
  1266  
  1267  func (x *SqlInstancesInsertRequest) String() string {
  1268  	return protoimpl.X.MessageStringOf(x)
  1269  }
  1270  
  1271  func (*SqlInstancesInsertRequest) ProtoMessage() {}
  1272  
  1273  func (x *SqlInstancesInsertRequest) ProtoReflect() protoreflect.Message {
  1274  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[18]
  1275  	if protoimpl.UnsafeEnabled && x != nil {
  1276  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1277  		if ms.LoadMessageInfo() == nil {
  1278  			ms.StoreMessageInfo(mi)
  1279  		}
  1280  		return ms
  1281  	}
  1282  	return mi.MessageOf(x)
  1283  }
  1284  
  1285  // Deprecated: Use SqlInstancesInsertRequest.ProtoReflect.Descriptor instead.
  1286  func (*SqlInstancesInsertRequest) Descriptor() ([]byte, []int) {
  1287  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{18}
  1288  }
  1289  
  1290  func (x *SqlInstancesInsertRequest) GetProject() string {
  1291  	if x != nil {
  1292  		return x.Project
  1293  	}
  1294  	return ""
  1295  }
  1296  
  1297  func (x *SqlInstancesInsertRequest) GetBody() *DatabaseInstance {
  1298  	if x != nil {
  1299  		return x.Body
  1300  	}
  1301  	return nil
  1302  }
  1303  
  1304  type SqlInstancesListRequest struct {
  1305  	state         protoimpl.MessageState
  1306  	sizeCache     protoimpl.SizeCache
  1307  	unknownFields protoimpl.UnknownFields
  1308  
  1309  	// A filter expression that filters resources listed in the response.
  1310  	// The expression is in the form of field:value. For example,
  1311  	// 'instanceType:CLOUD_SQL_INSTANCE'. Fields can be nested as needed as per
  1312  	// their JSON representation, such as 'settings.userLabels.auto_start:true'.
  1313  	//
  1314  	// Multiple filter queries are space-separated. For example.
  1315  	// 'state:RUNNABLE instanceType:CLOUD_SQL_INSTANCE'. By default, each
  1316  	// expression is an AND expression. However, you can include AND and OR
  1317  	// expressions explicitly.
  1318  	Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
  1319  	// The maximum number of results to return per response.
  1320  	MaxResults uint32 `protobuf:"varint,2,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
  1321  	// A previously-returned page token representing part of the larger set of
  1322  	// results to view.
  1323  	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
  1324  	// Project ID of the project for which to list Cloud SQL instances.
  1325  	Project string `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
  1326  }
  1327  
  1328  func (x *SqlInstancesListRequest) Reset() {
  1329  	*x = SqlInstancesListRequest{}
  1330  	if protoimpl.UnsafeEnabled {
  1331  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[19]
  1332  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1333  		ms.StoreMessageInfo(mi)
  1334  	}
  1335  }
  1336  
  1337  func (x *SqlInstancesListRequest) String() string {
  1338  	return protoimpl.X.MessageStringOf(x)
  1339  }
  1340  
  1341  func (*SqlInstancesListRequest) ProtoMessage() {}
  1342  
  1343  func (x *SqlInstancesListRequest) ProtoReflect() protoreflect.Message {
  1344  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[19]
  1345  	if protoimpl.UnsafeEnabled && x != nil {
  1346  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1347  		if ms.LoadMessageInfo() == nil {
  1348  			ms.StoreMessageInfo(mi)
  1349  		}
  1350  		return ms
  1351  	}
  1352  	return mi.MessageOf(x)
  1353  }
  1354  
  1355  // Deprecated: Use SqlInstancesListRequest.ProtoReflect.Descriptor instead.
  1356  func (*SqlInstancesListRequest) Descriptor() ([]byte, []int) {
  1357  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{19}
  1358  }
  1359  
  1360  func (x *SqlInstancesListRequest) GetFilter() string {
  1361  	if x != nil {
  1362  		return x.Filter
  1363  	}
  1364  	return ""
  1365  }
  1366  
  1367  func (x *SqlInstancesListRequest) GetMaxResults() uint32 {
  1368  	if x != nil {
  1369  		return x.MaxResults
  1370  	}
  1371  	return 0
  1372  }
  1373  
  1374  func (x *SqlInstancesListRequest) GetPageToken() string {
  1375  	if x != nil {
  1376  		return x.PageToken
  1377  	}
  1378  	return ""
  1379  }
  1380  
  1381  func (x *SqlInstancesListRequest) GetProject() string {
  1382  	if x != nil {
  1383  		return x.Project
  1384  	}
  1385  	return ""
  1386  }
  1387  
  1388  type SqlInstancesListServerCasRequest struct {
  1389  	state         protoimpl.MessageState
  1390  	sizeCache     protoimpl.SizeCache
  1391  	unknownFields protoimpl.UnknownFields
  1392  
  1393  	// Cloud SQL instance ID. This does not include the project ID.
  1394  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1395  	// Project ID of the project that contains the instance.
  1396  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1397  }
  1398  
  1399  func (x *SqlInstancesListServerCasRequest) Reset() {
  1400  	*x = SqlInstancesListServerCasRequest{}
  1401  	if protoimpl.UnsafeEnabled {
  1402  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[20]
  1403  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1404  		ms.StoreMessageInfo(mi)
  1405  	}
  1406  }
  1407  
  1408  func (x *SqlInstancesListServerCasRequest) String() string {
  1409  	return protoimpl.X.MessageStringOf(x)
  1410  }
  1411  
  1412  func (*SqlInstancesListServerCasRequest) ProtoMessage() {}
  1413  
  1414  func (x *SqlInstancesListServerCasRequest) ProtoReflect() protoreflect.Message {
  1415  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[20]
  1416  	if protoimpl.UnsafeEnabled && x != nil {
  1417  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1418  		if ms.LoadMessageInfo() == nil {
  1419  			ms.StoreMessageInfo(mi)
  1420  		}
  1421  		return ms
  1422  	}
  1423  	return mi.MessageOf(x)
  1424  }
  1425  
  1426  // Deprecated: Use SqlInstancesListServerCasRequest.ProtoReflect.Descriptor instead.
  1427  func (*SqlInstancesListServerCasRequest) Descriptor() ([]byte, []int) {
  1428  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{20}
  1429  }
  1430  
  1431  func (x *SqlInstancesListServerCasRequest) GetInstance() string {
  1432  	if x != nil {
  1433  		return x.Instance
  1434  	}
  1435  	return ""
  1436  }
  1437  
  1438  func (x *SqlInstancesListServerCasRequest) GetProject() string {
  1439  	if x != nil {
  1440  		return x.Project
  1441  	}
  1442  	return ""
  1443  }
  1444  
  1445  type SqlInstancesPatchRequest struct {
  1446  	state         protoimpl.MessageState
  1447  	sizeCache     protoimpl.SizeCache
  1448  	unknownFields protoimpl.UnknownFields
  1449  
  1450  	// Cloud SQL instance ID. This does not include the project ID.
  1451  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1452  	// Project ID of the project that contains the instance.
  1453  	Project string            `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1454  	Body    *DatabaseInstance `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1455  }
  1456  
  1457  func (x *SqlInstancesPatchRequest) Reset() {
  1458  	*x = SqlInstancesPatchRequest{}
  1459  	if protoimpl.UnsafeEnabled {
  1460  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[21]
  1461  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1462  		ms.StoreMessageInfo(mi)
  1463  	}
  1464  }
  1465  
  1466  func (x *SqlInstancesPatchRequest) String() string {
  1467  	return protoimpl.X.MessageStringOf(x)
  1468  }
  1469  
  1470  func (*SqlInstancesPatchRequest) ProtoMessage() {}
  1471  
  1472  func (x *SqlInstancesPatchRequest) ProtoReflect() protoreflect.Message {
  1473  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[21]
  1474  	if protoimpl.UnsafeEnabled && x != nil {
  1475  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1476  		if ms.LoadMessageInfo() == nil {
  1477  			ms.StoreMessageInfo(mi)
  1478  		}
  1479  		return ms
  1480  	}
  1481  	return mi.MessageOf(x)
  1482  }
  1483  
  1484  // Deprecated: Use SqlInstancesPatchRequest.ProtoReflect.Descriptor instead.
  1485  func (*SqlInstancesPatchRequest) Descriptor() ([]byte, []int) {
  1486  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{21}
  1487  }
  1488  
  1489  func (x *SqlInstancesPatchRequest) GetInstance() string {
  1490  	if x != nil {
  1491  		return x.Instance
  1492  	}
  1493  	return ""
  1494  }
  1495  
  1496  func (x *SqlInstancesPatchRequest) GetProject() string {
  1497  	if x != nil {
  1498  		return x.Project
  1499  	}
  1500  	return ""
  1501  }
  1502  
  1503  func (x *SqlInstancesPatchRequest) GetBody() *DatabaseInstance {
  1504  	if x != nil {
  1505  		return x.Body
  1506  	}
  1507  	return nil
  1508  }
  1509  
  1510  type SqlInstancesPromoteReplicaRequest struct {
  1511  	state         protoimpl.MessageState
  1512  	sizeCache     protoimpl.SizeCache
  1513  	unknownFields protoimpl.UnknownFields
  1514  
  1515  	// Cloud SQL read replica instance name.
  1516  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1517  	// ID of the project that contains the read replica.
  1518  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1519  }
  1520  
  1521  func (x *SqlInstancesPromoteReplicaRequest) Reset() {
  1522  	*x = SqlInstancesPromoteReplicaRequest{}
  1523  	if protoimpl.UnsafeEnabled {
  1524  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[22]
  1525  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1526  		ms.StoreMessageInfo(mi)
  1527  	}
  1528  }
  1529  
  1530  func (x *SqlInstancesPromoteReplicaRequest) String() string {
  1531  	return protoimpl.X.MessageStringOf(x)
  1532  }
  1533  
  1534  func (*SqlInstancesPromoteReplicaRequest) ProtoMessage() {}
  1535  
  1536  func (x *SqlInstancesPromoteReplicaRequest) ProtoReflect() protoreflect.Message {
  1537  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[22]
  1538  	if protoimpl.UnsafeEnabled && x != nil {
  1539  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1540  		if ms.LoadMessageInfo() == nil {
  1541  			ms.StoreMessageInfo(mi)
  1542  		}
  1543  		return ms
  1544  	}
  1545  	return mi.MessageOf(x)
  1546  }
  1547  
  1548  // Deprecated: Use SqlInstancesPromoteReplicaRequest.ProtoReflect.Descriptor instead.
  1549  func (*SqlInstancesPromoteReplicaRequest) Descriptor() ([]byte, []int) {
  1550  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{22}
  1551  }
  1552  
  1553  func (x *SqlInstancesPromoteReplicaRequest) GetInstance() string {
  1554  	if x != nil {
  1555  		return x.Instance
  1556  	}
  1557  	return ""
  1558  }
  1559  
  1560  func (x *SqlInstancesPromoteReplicaRequest) GetProject() string {
  1561  	if x != nil {
  1562  		return x.Project
  1563  	}
  1564  	return ""
  1565  }
  1566  
  1567  type SqlInstancesResetSslConfigRequest struct {
  1568  	state         protoimpl.MessageState
  1569  	sizeCache     protoimpl.SizeCache
  1570  	unknownFields protoimpl.UnknownFields
  1571  
  1572  	// Cloud SQL instance ID. This does not include the project ID.
  1573  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1574  	// Project ID of the project that contains the instance.
  1575  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1576  }
  1577  
  1578  func (x *SqlInstancesResetSslConfigRequest) Reset() {
  1579  	*x = SqlInstancesResetSslConfigRequest{}
  1580  	if protoimpl.UnsafeEnabled {
  1581  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[23]
  1582  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1583  		ms.StoreMessageInfo(mi)
  1584  	}
  1585  }
  1586  
  1587  func (x *SqlInstancesResetSslConfigRequest) String() string {
  1588  	return protoimpl.X.MessageStringOf(x)
  1589  }
  1590  
  1591  func (*SqlInstancesResetSslConfigRequest) ProtoMessage() {}
  1592  
  1593  func (x *SqlInstancesResetSslConfigRequest) ProtoReflect() protoreflect.Message {
  1594  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[23]
  1595  	if protoimpl.UnsafeEnabled && x != nil {
  1596  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1597  		if ms.LoadMessageInfo() == nil {
  1598  			ms.StoreMessageInfo(mi)
  1599  		}
  1600  		return ms
  1601  	}
  1602  	return mi.MessageOf(x)
  1603  }
  1604  
  1605  // Deprecated: Use SqlInstancesResetSslConfigRequest.ProtoReflect.Descriptor instead.
  1606  func (*SqlInstancesResetSslConfigRequest) Descriptor() ([]byte, []int) {
  1607  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{23}
  1608  }
  1609  
  1610  func (x *SqlInstancesResetSslConfigRequest) GetInstance() string {
  1611  	if x != nil {
  1612  		return x.Instance
  1613  	}
  1614  	return ""
  1615  }
  1616  
  1617  func (x *SqlInstancesResetSslConfigRequest) GetProject() string {
  1618  	if x != nil {
  1619  		return x.Project
  1620  	}
  1621  	return ""
  1622  }
  1623  
  1624  type SqlInstancesRestartRequest struct {
  1625  	state         protoimpl.MessageState
  1626  	sizeCache     protoimpl.SizeCache
  1627  	unknownFields protoimpl.UnknownFields
  1628  
  1629  	// Cloud SQL instance ID. This does not include the project ID.
  1630  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1631  	// Project ID of the project that contains the instance to be restarted.
  1632  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1633  }
  1634  
  1635  func (x *SqlInstancesRestartRequest) Reset() {
  1636  	*x = SqlInstancesRestartRequest{}
  1637  	if protoimpl.UnsafeEnabled {
  1638  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[24]
  1639  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1640  		ms.StoreMessageInfo(mi)
  1641  	}
  1642  }
  1643  
  1644  func (x *SqlInstancesRestartRequest) String() string {
  1645  	return protoimpl.X.MessageStringOf(x)
  1646  }
  1647  
  1648  func (*SqlInstancesRestartRequest) ProtoMessage() {}
  1649  
  1650  func (x *SqlInstancesRestartRequest) ProtoReflect() protoreflect.Message {
  1651  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[24]
  1652  	if protoimpl.UnsafeEnabled && x != nil {
  1653  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1654  		if ms.LoadMessageInfo() == nil {
  1655  			ms.StoreMessageInfo(mi)
  1656  		}
  1657  		return ms
  1658  	}
  1659  	return mi.MessageOf(x)
  1660  }
  1661  
  1662  // Deprecated: Use SqlInstancesRestartRequest.ProtoReflect.Descriptor instead.
  1663  func (*SqlInstancesRestartRequest) Descriptor() ([]byte, []int) {
  1664  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{24}
  1665  }
  1666  
  1667  func (x *SqlInstancesRestartRequest) GetInstance() string {
  1668  	if x != nil {
  1669  		return x.Instance
  1670  	}
  1671  	return ""
  1672  }
  1673  
  1674  func (x *SqlInstancesRestartRequest) GetProject() string {
  1675  	if x != nil {
  1676  		return x.Project
  1677  	}
  1678  	return ""
  1679  }
  1680  
  1681  type SqlInstancesRestoreBackupRequest struct {
  1682  	state         protoimpl.MessageState
  1683  	sizeCache     protoimpl.SizeCache
  1684  	unknownFields protoimpl.UnknownFields
  1685  
  1686  	// Cloud SQL instance ID. This does not include the project ID.
  1687  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1688  	// Project ID of the project that contains the instance.
  1689  	Project string                         `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1690  	Body    *InstancesRestoreBackupRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1691  }
  1692  
  1693  func (x *SqlInstancesRestoreBackupRequest) Reset() {
  1694  	*x = SqlInstancesRestoreBackupRequest{}
  1695  	if protoimpl.UnsafeEnabled {
  1696  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[25]
  1697  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1698  		ms.StoreMessageInfo(mi)
  1699  	}
  1700  }
  1701  
  1702  func (x *SqlInstancesRestoreBackupRequest) String() string {
  1703  	return protoimpl.X.MessageStringOf(x)
  1704  }
  1705  
  1706  func (*SqlInstancesRestoreBackupRequest) ProtoMessage() {}
  1707  
  1708  func (x *SqlInstancesRestoreBackupRequest) ProtoReflect() protoreflect.Message {
  1709  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[25]
  1710  	if protoimpl.UnsafeEnabled && x != nil {
  1711  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1712  		if ms.LoadMessageInfo() == nil {
  1713  			ms.StoreMessageInfo(mi)
  1714  		}
  1715  		return ms
  1716  	}
  1717  	return mi.MessageOf(x)
  1718  }
  1719  
  1720  // Deprecated: Use SqlInstancesRestoreBackupRequest.ProtoReflect.Descriptor instead.
  1721  func (*SqlInstancesRestoreBackupRequest) Descriptor() ([]byte, []int) {
  1722  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{25}
  1723  }
  1724  
  1725  func (x *SqlInstancesRestoreBackupRequest) GetInstance() string {
  1726  	if x != nil {
  1727  		return x.Instance
  1728  	}
  1729  	return ""
  1730  }
  1731  
  1732  func (x *SqlInstancesRestoreBackupRequest) GetProject() string {
  1733  	if x != nil {
  1734  		return x.Project
  1735  	}
  1736  	return ""
  1737  }
  1738  
  1739  func (x *SqlInstancesRestoreBackupRequest) GetBody() *InstancesRestoreBackupRequest {
  1740  	if x != nil {
  1741  		return x.Body
  1742  	}
  1743  	return nil
  1744  }
  1745  
  1746  type SqlInstancesRotateServerCaRequest struct {
  1747  	state         protoimpl.MessageState
  1748  	sizeCache     protoimpl.SizeCache
  1749  	unknownFields protoimpl.UnknownFields
  1750  
  1751  	// Cloud SQL instance ID. This does not include the project ID.
  1752  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1753  	// Project ID of the project that contains the instance.
  1754  	Project string                          `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1755  	Body    *InstancesRotateServerCaRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1756  }
  1757  
  1758  func (x *SqlInstancesRotateServerCaRequest) Reset() {
  1759  	*x = SqlInstancesRotateServerCaRequest{}
  1760  	if protoimpl.UnsafeEnabled {
  1761  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[26]
  1762  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1763  		ms.StoreMessageInfo(mi)
  1764  	}
  1765  }
  1766  
  1767  func (x *SqlInstancesRotateServerCaRequest) String() string {
  1768  	return protoimpl.X.MessageStringOf(x)
  1769  }
  1770  
  1771  func (*SqlInstancesRotateServerCaRequest) ProtoMessage() {}
  1772  
  1773  func (x *SqlInstancesRotateServerCaRequest) ProtoReflect() protoreflect.Message {
  1774  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[26]
  1775  	if protoimpl.UnsafeEnabled && x != nil {
  1776  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1777  		if ms.LoadMessageInfo() == nil {
  1778  			ms.StoreMessageInfo(mi)
  1779  		}
  1780  		return ms
  1781  	}
  1782  	return mi.MessageOf(x)
  1783  }
  1784  
  1785  // Deprecated: Use SqlInstancesRotateServerCaRequest.ProtoReflect.Descriptor instead.
  1786  func (*SqlInstancesRotateServerCaRequest) Descriptor() ([]byte, []int) {
  1787  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{26}
  1788  }
  1789  
  1790  func (x *SqlInstancesRotateServerCaRequest) GetInstance() string {
  1791  	if x != nil {
  1792  		return x.Instance
  1793  	}
  1794  	return ""
  1795  }
  1796  
  1797  func (x *SqlInstancesRotateServerCaRequest) GetProject() string {
  1798  	if x != nil {
  1799  		return x.Project
  1800  	}
  1801  	return ""
  1802  }
  1803  
  1804  func (x *SqlInstancesRotateServerCaRequest) GetBody() *InstancesRotateServerCaRequest {
  1805  	if x != nil {
  1806  		return x.Body
  1807  	}
  1808  	return nil
  1809  }
  1810  
  1811  type SqlInstancesStartReplicaRequest struct {
  1812  	state         protoimpl.MessageState
  1813  	sizeCache     protoimpl.SizeCache
  1814  	unknownFields protoimpl.UnknownFields
  1815  
  1816  	// Cloud SQL read replica instance name.
  1817  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1818  	// ID of the project that contains the read replica.
  1819  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1820  }
  1821  
  1822  func (x *SqlInstancesStartReplicaRequest) Reset() {
  1823  	*x = SqlInstancesStartReplicaRequest{}
  1824  	if protoimpl.UnsafeEnabled {
  1825  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[27]
  1826  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1827  		ms.StoreMessageInfo(mi)
  1828  	}
  1829  }
  1830  
  1831  func (x *SqlInstancesStartReplicaRequest) String() string {
  1832  	return protoimpl.X.MessageStringOf(x)
  1833  }
  1834  
  1835  func (*SqlInstancesStartReplicaRequest) ProtoMessage() {}
  1836  
  1837  func (x *SqlInstancesStartReplicaRequest) ProtoReflect() protoreflect.Message {
  1838  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[27]
  1839  	if protoimpl.UnsafeEnabled && x != nil {
  1840  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1841  		if ms.LoadMessageInfo() == nil {
  1842  			ms.StoreMessageInfo(mi)
  1843  		}
  1844  		return ms
  1845  	}
  1846  	return mi.MessageOf(x)
  1847  }
  1848  
  1849  // Deprecated: Use SqlInstancesStartReplicaRequest.ProtoReflect.Descriptor instead.
  1850  func (*SqlInstancesStartReplicaRequest) Descriptor() ([]byte, []int) {
  1851  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{27}
  1852  }
  1853  
  1854  func (x *SqlInstancesStartReplicaRequest) GetInstance() string {
  1855  	if x != nil {
  1856  		return x.Instance
  1857  	}
  1858  	return ""
  1859  }
  1860  
  1861  func (x *SqlInstancesStartReplicaRequest) GetProject() string {
  1862  	if x != nil {
  1863  		return x.Project
  1864  	}
  1865  	return ""
  1866  }
  1867  
  1868  type SqlInstancesStopReplicaRequest struct {
  1869  	state         protoimpl.MessageState
  1870  	sizeCache     protoimpl.SizeCache
  1871  	unknownFields protoimpl.UnknownFields
  1872  
  1873  	// Cloud SQL read replica instance name.
  1874  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1875  	// ID of the project that contains the read replica.
  1876  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1877  }
  1878  
  1879  func (x *SqlInstancesStopReplicaRequest) Reset() {
  1880  	*x = SqlInstancesStopReplicaRequest{}
  1881  	if protoimpl.UnsafeEnabled {
  1882  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[28]
  1883  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1884  		ms.StoreMessageInfo(mi)
  1885  	}
  1886  }
  1887  
  1888  func (x *SqlInstancesStopReplicaRequest) String() string {
  1889  	return protoimpl.X.MessageStringOf(x)
  1890  }
  1891  
  1892  func (*SqlInstancesStopReplicaRequest) ProtoMessage() {}
  1893  
  1894  func (x *SqlInstancesStopReplicaRequest) ProtoReflect() protoreflect.Message {
  1895  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[28]
  1896  	if protoimpl.UnsafeEnabled && x != nil {
  1897  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1898  		if ms.LoadMessageInfo() == nil {
  1899  			ms.StoreMessageInfo(mi)
  1900  		}
  1901  		return ms
  1902  	}
  1903  	return mi.MessageOf(x)
  1904  }
  1905  
  1906  // Deprecated: Use SqlInstancesStopReplicaRequest.ProtoReflect.Descriptor instead.
  1907  func (*SqlInstancesStopReplicaRequest) Descriptor() ([]byte, []int) {
  1908  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{28}
  1909  }
  1910  
  1911  func (x *SqlInstancesStopReplicaRequest) GetInstance() string {
  1912  	if x != nil {
  1913  		return x.Instance
  1914  	}
  1915  	return ""
  1916  }
  1917  
  1918  func (x *SqlInstancesStopReplicaRequest) GetProject() string {
  1919  	if x != nil {
  1920  		return x.Project
  1921  	}
  1922  	return ""
  1923  }
  1924  
  1925  type SqlInstancesTruncateLogRequest struct {
  1926  	state         protoimpl.MessageState
  1927  	sizeCache     protoimpl.SizeCache
  1928  	unknownFields protoimpl.UnknownFields
  1929  
  1930  	// Cloud SQL instance ID. This does not include the project ID.
  1931  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1932  	// Project ID of the Cloud SQL project.
  1933  	Project string                       `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1934  	Body    *InstancesTruncateLogRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1935  }
  1936  
  1937  func (x *SqlInstancesTruncateLogRequest) Reset() {
  1938  	*x = SqlInstancesTruncateLogRequest{}
  1939  	if protoimpl.UnsafeEnabled {
  1940  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[29]
  1941  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1942  		ms.StoreMessageInfo(mi)
  1943  	}
  1944  }
  1945  
  1946  func (x *SqlInstancesTruncateLogRequest) String() string {
  1947  	return protoimpl.X.MessageStringOf(x)
  1948  }
  1949  
  1950  func (*SqlInstancesTruncateLogRequest) ProtoMessage() {}
  1951  
  1952  func (x *SqlInstancesTruncateLogRequest) ProtoReflect() protoreflect.Message {
  1953  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[29]
  1954  	if protoimpl.UnsafeEnabled && x != nil {
  1955  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1956  		if ms.LoadMessageInfo() == nil {
  1957  			ms.StoreMessageInfo(mi)
  1958  		}
  1959  		return ms
  1960  	}
  1961  	return mi.MessageOf(x)
  1962  }
  1963  
  1964  // Deprecated: Use SqlInstancesTruncateLogRequest.ProtoReflect.Descriptor instead.
  1965  func (*SqlInstancesTruncateLogRequest) Descriptor() ([]byte, []int) {
  1966  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{29}
  1967  }
  1968  
  1969  func (x *SqlInstancesTruncateLogRequest) GetInstance() string {
  1970  	if x != nil {
  1971  		return x.Instance
  1972  	}
  1973  	return ""
  1974  }
  1975  
  1976  func (x *SqlInstancesTruncateLogRequest) GetProject() string {
  1977  	if x != nil {
  1978  		return x.Project
  1979  	}
  1980  	return ""
  1981  }
  1982  
  1983  func (x *SqlInstancesTruncateLogRequest) GetBody() *InstancesTruncateLogRequest {
  1984  	if x != nil {
  1985  		return x.Body
  1986  	}
  1987  	return nil
  1988  }
  1989  
  1990  type SqlInstancesUpdateRequest struct {
  1991  	state         protoimpl.MessageState
  1992  	sizeCache     protoimpl.SizeCache
  1993  	unknownFields protoimpl.UnknownFields
  1994  
  1995  	// Cloud SQL instance ID. This does not include the project ID.
  1996  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1997  	// Project ID of the project that contains the instance.
  1998  	Project string            `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1999  	Body    *DatabaseInstance `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  2000  }
  2001  
  2002  func (x *SqlInstancesUpdateRequest) Reset() {
  2003  	*x = SqlInstancesUpdateRequest{}
  2004  	if protoimpl.UnsafeEnabled {
  2005  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[30]
  2006  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2007  		ms.StoreMessageInfo(mi)
  2008  	}
  2009  }
  2010  
  2011  func (x *SqlInstancesUpdateRequest) String() string {
  2012  	return protoimpl.X.MessageStringOf(x)
  2013  }
  2014  
  2015  func (*SqlInstancesUpdateRequest) ProtoMessage() {}
  2016  
  2017  func (x *SqlInstancesUpdateRequest) ProtoReflect() protoreflect.Message {
  2018  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[30]
  2019  	if protoimpl.UnsafeEnabled && x != nil {
  2020  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2021  		if ms.LoadMessageInfo() == nil {
  2022  			ms.StoreMessageInfo(mi)
  2023  		}
  2024  		return ms
  2025  	}
  2026  	return mi.MessageOf(x)
  2027  }
  2028  
  2029  // Deprecated: Use SqlInstancesUpdateRequest.ProtoReflect.Descriptor instead.
  2030  func (*SqlInstancesUpdateRequest) Descriptor() ([]byte, []int) {
  2031  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{30}
  2032  }
  2033  
  2034  func (x *SqlInstancesUpdateRequest) GetInstance() string {
  2035  	if x != nil {
  2036  		return x.Instance
  2037  	}
  2038  	return ""
  2039  }
  2040  
  2041  func (x *SqlInstancesUpdateRequest) GetProject() string {
  2042  	if x != nil {
  2043  		return x.Project
  2044  	}
  2045  	return ""
  2046  }
  2047  
  2048  func (x *SqlInstancesUpdateRequest) GetBody() *DatabaseInstance {
  2049  	if x != nil {
  2050  		return x.Body
  2051  	}
  2052  	return nil
  2053  }
  2054  
  2055  type SqlInstancesRescheduleMaintenanceRequest struct {
  2056  	state         protoimpl.MessageState
  2057  	sizeCache     protoimpl.SizeCache
  2058  	unknownFields protoimpl.UnknownFields
  2059  
  2060  	// Cloud SQL instance ID. This does not include the project ID.
  2061  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2062  	// ID of the project that contains the instance.
  2063  	Project string                                        `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2064  	Body    *SqlInstancesRescheduleMaintenanceRequestBody `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  2065  }
  2066  
  2067  func (x *SqlInstancesRescheduleMaintenanceRequest) Reset() {
  2068  	*x = SqlInstancesRescheduleMaintenanceRequest{}
  2069  	if protoimpl.UnsafeEnabled {
  2070  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[31]
  2071  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2072  		ms.StoreMessageInfo(mi)
  2073  	}
  2074  }
  2075  
  2076  func (x *SqlInstancesRescheduleMaintenanceRequest) String() string {
  2077  	return protoimpl.X.MessageStringOf(x)
  2078  }
  2079  
  2080  func (*SqlInstancesRescheduleMaintenanceRequest) ProtoMessage() {}
  2081  
  2082  func (x *SqlInstancesRescheduleMaintenanceRequest) ProtoReflect() protoreflect.Message {
  2083  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[31]
  2084  	if protoimpl.UnsafeEnabled && x != nil {
  2085  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2086  		if ms.LoadMessageInfo() == nil {
  2087  			ms.StoreMessageInfo(mi)
  2088  		}
  2089  		return ms
  2090  	}
  2091  	return mi.MessageOf(x)
  2092  }
  2093  
  2094  // Deprecated: Use SqlInstancesRescheduleMaintenanceRequest.ProtoReflect.Descriptor instead.
  2095  func (*SqlInstancesRescheduleMaintenanceRequest) Descriptor() ([]byte, []int) {
  2096  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{31}
  2097  }
  2098  
  2099  func (x *SqlInstancesRescheduleMaintenanceRequest) GetInstance() string {
  2100  	if x != nil {
  2101  		return x.Instance
  2102  	}
  2103  	return ""
  2104  }
  2105  
  2106  func (x *SqlInstancesRescheduleMaintenanceRequest) GetProject() string {
  2107  	if x != nil {
  2108  		return x.Project
  2109  	}
  2110  	return ""
  2111  }
  2112  
  2113  func (x *SqlInstancesRescheduleMaintenanceRequest) GetBody() *SqlInstancesRescheduleMaintenanceRequestBody {
  2114  	if x != nil {
  2115  		return x.Body
  2116  	}
  2117  	return nil
  2118  }
  2119  
  2120  type SqlInstancesVerifyExternalSyncSettingsRequest struct {
  2121  	state         protoimpl.MessageState
  2122  	sizeCache     protoimpl.SizeCache
  2123  	unknownFields protoimpl.UnknownFields
  2124  
  2125  	// Cloud SQL instance ID. This does not include the project ID.
  2126  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2127  	// Project ID of the project that contains the instance.
  2128  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2129  	// Flag to enable verifying connection only
  2130  	VerifyConnectionOnly bool `protobuf:"varint,3,opt,name=verify_connection_only,json=verifyConnectionOnly,proto3" json:"verify_connection_only,omitempty"`
  2131  	// External sync mode
  2132  	SyncMode SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode `protobuf:"varint,4,opt,name=sync_mode,json=syncMode,proto3,enum=google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode" json:"sync_mode,omitempty"`
  2133  	// Optional. Flag to verify settings required by replication setup only
  2134  	VerifyReplicationOnly bool `protobuf:"varint,5,opt,name=verify_replication_only,json=verifyReplicationOnly,proto3" json:"verify_replication_only,omitempty"`
  2135  	// Types that are assignable to SyncConfig:
  2136  	//	*SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig
  2137  	SyncConfig isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig `protobuf_oneof:"sync_config"`
  2138  }
  2139  
  2140  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) Reset() {
  2141  	*x = SqlInstancesVerifyExternalSyncSettingsRequest{}
  2142  	if protoimpl.UnsafeEnabled {
  2143  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[32]
  2144  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2145  		ms.StoreMessageInfo(mi)
  2146  	}
  2147  }
  2148  
  2149  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) String() string {
  2150  	return protoimpl.X.MessageStringOf(x)
  2151  }
  2152  
  2153  func (*SqlInstancesVerifyExternalSyncSettingsRequest) ProtoMessage() {}
  2154  
  2155  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) ProtoReflect() protoreflect.Message {
  2156  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[32]
  2157  	if protoimpl.UnsafeEnabled && x != nil {
  2158  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2159  		if ms.LoadMessageInfo() == nil {
  2160  			ms.StoreMessageInfo(mi)
  2161  		}
  2162  		return ms
  2163  	}
  2164  	return mi.MessageOf(x)
  2165  }
  2166  
  2167  // Deprecated: Use SqlInstancesVerifyExternalSyncSettingsRequest.ProtoReflect.Descriptor instead.
  2168  func (*SqlInstancesVerifyExternalSyncSettingsRequest) Descriptor() ([]byte, []int) {
  2169  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{32}
  2170  }
  2171  
  2172  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetInstance() string {
  2173  	if x != nil {
  2174  		return x.Instance
  2175  	}
  2176  	return ""
  2177  }
  2178  
  2179  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetProject() string {
  2180  	if x != nil {
  2181  		return x.Project
  2182  	}
  2183  	return ""
  2184  }
  2185  
  2186  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetVerifyConnectionOnly() bool {
  2187  	if x != nil {
  2188  		return x.VerifyConnectionOnly
  2189  	}
  2190  	return false
  2191  }
  2192  
  2193  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetSyncMode() SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode {
  2194  	if x != nil {
  2195  		return x.SyncMode
  2196  	}
  2197  	return SqlInstancesVerifyExternalSyncSettingsRequest_EXTERNAL_SYNC_MODE_UNSPECIFIED
  2198  }
  2199  
  2200  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetVerifyReplicationOnly() bool {
  2201  	if x != nil {
  2202  		return x.VerifyReplicationOnly
  2203  	}
  2204  	return false
  2205  }
  2206  
  2207  func (m *SqlInstancesVerifyExternalSyncSettingsRequest) GetSyncConfig() isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig {
  2208  	if m != nil {
  2209  		return m.SyncConfig
  2210  	}
  2211  	return nil
  2212  }
  2213  
  2214  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetMysqlSyncConfig() *MySqlSyncConfig {
  2215  	if x, ok := x.GetSyncConfig().(*SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig); ok {
  2216  		return x.MysqlSyncConfig
  2217  	}
  2218  	return nil
  2219  }
  2220  
  2221  type isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig interface {
  2222  	isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig()
  2223  }
  2224  
  2225  type SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig struct {
  2226  	// Optional. MySQL-specific settings for start external sync.
  2227  	MysqlSyncConfig *MySqlSyncConfig `protobuf:"bytes,6,opt,name=mysql_sync_config,json=mysqlSyncConfig,proto3,oneof"`
  2228  }
  2229  
  2230  func (*SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig) isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig() {
  2231  }
  2232  
  2233  type SqlInstancesStartExternalSyncRequest struct {
  2234  	state         protoimpl.MessageState
  2235  	sizeCache     protoimpl.SizeCache
  2236  	unknownFields protoimpl.UnknownFields
  2237  
  2238  	// Cloud SQL instance ID. This does not include the project ID.
  2239  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2240  	// ID of the project that contains the instance.
  2241  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2242  	// External sync mode.
  2243  	SyncMode SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode `protobuf:"varint,3,opt,name=sync_mode,json=syncMode,proto3,enum=google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode" json:"sync_mode,omitempty"`
  2244  	// Whether to skip the verification step (VESS).
  2245  	SkipVerification bool `protobuf:"varint,4,opt,name=skip_verification,json=skipVerification,proto3" json:"skip_verification,omitempty"`
  2246  	// Types that are assignable to SyncConfig:
  2247  	//	*SqlInstancesStartExternalSyncRequest_MysqlSyncConfig
  2248  	SyncConfig isSqlInstancesStartExternalSyncRequest_SyncConfig `protobuf_oneof:"sync_config"`
  2249  }
  2250  
  2251  func (x *SqlInstancesStartExternalSyncRequest) Reset() {
  2252  	*x = SqlInstancesStartExternalSyncRequest{}
  2253  	if protoimpl.UnsafeEnabled {
  2254  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[33]
  2255  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2256  		ms.StoreMessageInfo(mi)
  2257  	}
  2258  }
  2259  
  2260  func (x *SqlInstancesStartExternalSyncRequest) String() string {
  2261  	return protoimpl.X.MessageStringOf(x)
  2262  }
  2263  
  2264  func (*SqlInstancesStartExternalSyncRequest) ProtoMessage() {}
  2265  
  2266  func (x *SqlInstancesStartExternalSyncRequest) ProtoReflect() protoreflect.Message {
  2267  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[33]
  2268  	if protoimpl.UnsafeEnabled && x != nil {
  2269  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2270  		if ms.LoadMessageInfo() == nil {
  2271  			ms.StoreMessageInfo(mi)
  2272  		}
  2273  		return ms
  2274  	}
  2275  	return mi.MessageOf(x)
  2276  }
  2277  
  2278  // Deprecated: Use SqlInstancesStartExternalSyncRequest.ProtoReflect.Descriptor instead.
  2279  func (*SqlInstancesStartExternalSyncRequest) Descriptor() ([]byte, []int) {
  2280  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{33}
  2281  }
  2282  
  2283  func (x *SqlInstancesStartExternalSyncRequest) GetInstance() string {
  2284  	if x != nil {
  2285  		return x.Instance
  2286  	}
  2287  	return ""
  2288  }
  2289  
  2290  func (x *SqlInstancesStartExternalSyncRequest) GetProject() string {
  2291  	if x != nil {
  2292  		return x.Project
  2293  	}
  2294  	return ""
  2295  }
  2296  
  2297  func (x *SqlInstancesStartExternalSyncRequest) GetSyncMode() SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode {
  2298  	if x != nil {
  2299  		return x.SyncMode
  2300  	}
  2301  	return SqlInstancesVerifyExternalSyncSettingsRequest_EXTERNAL_SYNC_MODE_UNSPECIFIED
  2302  }
  2303  
  2304  func (x *SqlInstancesStartExternalSyncRequest) GetSkipVerification() bool {
  2305  	if x != nil {
  2306  		return x.SkipVerification
  2307  	}
  2308  	return false
  2309  }
  2310  
  2311  func (m *SqlInstancesStartExternalSyncRequest) GetSyncConfig() isSqlInstancesStartExternalSyncRequest_SyncConfig {
  2312  	if m != nil {
  2313  		return m.SyncConfig
  2314  	}
  2315  	return nil
  2316  }
  2317  
  2318  func (x *SqlInstancesStartExternalSyncRequest) GetMysqlSyncConfig() *MySqlSyncConfig {
  2319  	if x, ok := x.GetSyncConfig().(*SqlInstancesStartExternalSyncRequest_MysqlSyncConfig); ok {
  2320  		return x.MysqlSyncConfig
  2321  	}
  2322  	return nil
  2323  }
  2324  
  2325  type isSqlInstancesStartExternalSyncRequest_SyncConfig interface {
  2326  	isSqlInstancesStartExternalSyncRequest_SyncConfig()
  2327  }
  2328  
  2329  type SqlInstancesStartExternalSyncRequest_MysqlSyncConfig struct {
  2330  	// MySQL-specific settings for start external sync.
  2331  	MysqlSyncConfig *MySqlSyncConfig `protobuf:"bytes,6,opt,name=mysql_sync_config,json=mysqlSyncConfig,proto3,oneof"`
  2332  }
  2333  
  2334  func (*SqlInstancesStartExternalSyncRequest_MysqlSyncConfig) isSqlInstancesStartExternalSyncRequest_SyncConfig() {
  2335  }
  2336  
  2337  type SqlOperationsGetRequest struct {
  2338  	state         protoimpl.MessageState
  2339  	sizeCache     protoimpl.SizeCache
  2340  	unknownFields protoimpl.UnknownFields
  2341  
  2342  	// Instance operation ID.
  2343  	Operation string `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
  2344  	// Project ID of the project that contains the instance.
  2345  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2346  }
  2347  
  2348  func (x *SqlOperationsGetRequest) Reset() {
  2349  	*x = SqlOperationsGetRequest{}
  2350  	if protoimpl.UnsafeEnabled {
  2351  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[34]
  2352  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2353  		ms.StoreMessageInfo(mi)
  2354  	}
  2355  }
  2356  
  2357  func (x *SqlOperationsGetRequest) String() string {
  2358  	return protoimpl.X.MessageStringOf(x)
  2359  }
  2360  
  2361  func (*SqlOperationsGetRequest) ProtoMessage() {}
  2362  
  2363  func (x *SqlOperationsGetRequest) ProtoReflect() protoreflect.Message {
  2364  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[34]
  2365  	if protoimpl.UnsafeEnabled && x != nil {
  2366  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2367  		if ms.LoadMessageInfo() == nil {
  2368  			ms.StoreMessageInfo(mi)
  2369  		}
  2370  		return ms
  2371  	}
  2372  	return mi.MessageOf(x)
  2373  }
  2374  
  2375  // Deprecated: Use SqlOperationsGetRequest.ProtoReflect.Descriptor instead.
  2376  func (*SqlOperationsGetRequest) Descriptor() ([]byte, []int) {
  2377  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{34}
  2378  }
  2379  
  2380  func (x *SqlOperationsGetRequest) GetOperation() string {
  2381  	if x != nil {
  2382  		return x.Operation
  2383  	}
  2384  	return ""
  2385  }
  2386  
  2387  func (x *SqlOperationsGetRequest) GetProject() string {
  2388  	if x != nil {
  2389  		return x.Project
  2390  	}
  2391  	return ""
  2392  }
  2393  
  2394  type SqlOperationsListRequest struct {
  2395  	state         protoimpl.MessageState
  2396  	sizeCache     protoimpl.SizeCache
  2397  	unknownFields protoimpl.UnknownFields
  2398  
  2399  	// Cloud SQL instance ID. This does not include the project ID.
  2400  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2401  	// Maximum number of operations per response.
  2402  	MaxResults uint32 `protobuf:"varint,2,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
  2403  	// A previously-returned page token representing part of the larger set of
  2404  	// results to view.
  2405  	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
  2406  	// Project ID of the project that contains the instance.
  2407  	Project string `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
  2408  }
  2409  
  2410  func (x *SqlOperationsListRequest) Reset() {
  2411  	*x = SqlOperationsListRequest{}
  2412  	if protoimpl.UnsafeEnabled {
  2413  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[35]
  2414  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2415  		ms.StoreMessageInfo(mi)
  2416  	}
  2417  }
  2418  
  2419  func (x *SqlOperationsListRequest) String() string {
  2420  	return protoimpl.X.MessageStringOf(x)
  2421  }
  2422  
  2423  func (*SqlOperationsListRequest) ProtoMessage() {}
  2424  
  2425  func (x *SqlOperationsListRequest) ProtoReflect() protoreflect.Message {
  2426  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[35]
  2427  	if protoimpl.UnsafeEnabled && x != nil {
  2428  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2429  		if ms.LoadMessageInfo() == nil {
  2430  			ms.StoreMessageInfo(mi)
  2431  		}
  2432  		return ms
  2433  	}
  2434  	return mi.MessageOf(x)
  2435  }
  2436  
  2437  // Deprecated: Use SqlOperationsListRequest.ProtoReflect.Descriptor instead.
  2438  func (*SqlOperationsListRequest) Descriptor() ([]byte, []int) {
  2439  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{35}
  2440  }
  2441  
  2442  func (x *SqlOperationsListRequest) GetInstance() string {
  2443  	if x != nil {
  2444  		return x.Instance
  2445  	}
  2446  	return ""
  2447  }
  2448  
  2449  func (x *SqlOperationsListRequest) GetMaxResults() uint32 {
  2450  	if x != nil {
  2451  		return x.MaxResults
  2452  	}
  2453  	return 0
  2454  }
  2455  
  2456  func (x *SqlOperationsListRequest) GetPageToken() string {
  2457  	if x != nil {
  2458  		return x.PageToken
  2459  	}
  2460  	return ""
  2461  }
  2462  
  2463  func (x *SqlOperationsListRequest) GetProject() string {
  2464  	if x != nil {
  2465  		return x.Project
  2466  	}
  2467  	return ""
  2468  }
  2469  
  2470  type SqlInstancesCreateEphemeralCertRequest struct {
  2471  	state         protoimpl.MessageState
  2472  	sizeCache     protoimpl.SizeCache
  2473  	unknownFields protoimpl.UnknownFields
  2474  
  2475  	// Cloud SQL instance ID. This does not include the project ID.
  2476  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2477  	// Project ID of the Cloud SQL project.
  2478  	Project string                          `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2479  	Body    *SslCertsCreateEphemeralRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  2480  }
  2481  
  2482  func (x *SqlInstancesCreateEphemeralCertRequest) Reset() {
  2483  	*x = SqlInstancesCreateEphemeralCertRequest{}
  2484  	if protoimpl.UnsafeEnabled {
  2485  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[36]
  2486  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2487  		ms.StoreMessageInfo(mi)
  2488  	}
  2489  }
  2490  
  2491  func (x *SqlInstancesCreateEphemeralCertRequest) String() string {
  2492  	return protoimpl.X.MessageStringOf(x)
  2493  }
  2494  
  2495  func (*SqlInstancesCreateEphemeralCertRequest) ProtoMessage() {}
  2496  
  2497  func (x *SqlInstancesCreateEphemeralCertRequest) ProtoReflect() protoreflect.Message {
  2498  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[36]
  2499  	if protoimpl.UnsafeEnabled && x != nil {
  2500  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2501  		if ms.LoadMessageInfo() == nil {
  2502  			ms.StoreMessageInfo(mi)
  2503  		}
  2504  		return ms
  2505  	}
  2506  	return mi.MessageOf(x)
  2507  }
  2508  
  2509  // Deprecated: Use SqlInstancesCreateEphemeralCertRequest.ProtoReflect.Descriptor instead.
  2510  func (*SqlInstancesCreateEphemeralCertRequest) Descriptor() ([]byte, []int) {
  2511  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{36}
  2512  }
  2513  
  2514  func (x *SqlInstancesCreateEphemeralCertRequest) GetInstance() string {
  2515  	if x != nil {
  2516  		return x.Instance
  2517  	}
  2518  	return ""
  2519  }
  2520  
  2521  func (x *SqlInstancesCreateEphemeralCertRequest) GetProject() string {
  2522  	if x != nil {
  2523  		return x.Project
  2524  	}
  2525  	return ""
  2526  }
  2527  
  2528  func (x *SqlInstancesCreateEphemeralCertRequest) GetBody() *SslCertsCreateEphemeralRequest {
  2529  	if x != nil {
  2530  		return x.Body
  2531  	}
  2532  	return nil
  2533  }
  2534  
  2535  type SqlSslCertsDeleteRequest struct {
  2536  	state         protoimpl.MessageState
  2537  	sizeCache     protoimpl.SizeCache
  2538  	unknownFields protoimpl.UnknownFields
  2539  
  2540  	// Cloud SQL instance ID. This does not include the project ID.
  2541  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2542  	// Project ID of the project that contains the instance.
  2543  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2544  	// Sha1 FingerPrint.
  2545  	Sha1Fingerprint string `protobuf:"bytes,3,opt,name=sha1_fingerprint,json=sha1Fingerprint,proto3" json:"sha1_fingerprint,omitempty"`
  2546  }
  2547  
  2548  func (x *SqlSslCertsDeleteRequest) Reset() {
  2549  	*x = SqlSslCertsDeleteRequest{}
  2550  	if protoimpl.UnsafeEnabled {
  2551  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[37]
  2552  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2553  		ms.StoreMessageInfo(mi)
  2554  	}
  2555  }
  2556  
  2557  func (x *SqlSslCertsDeleteRequest) String() string {
  2558  	return protoimpl.X.MessageStringOf(x)
  2559  }
  2560  
  2561  func (*SqlSslCertsDeleteRequest) ProtoMessage() {}
  2562  
  2563  func (x *SqlSslCertsDeleteRequest) ProtoReflect() protoreflect.Message {
  2564  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[37]
  2565  	if protoimpl.UnsafeEnabled && x != nil {
  2566  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2567  		if ms.LoadMessageInfo() == nil {
  2568  			ms.StoreMessageInfo(mi)
  2569  		}
  2570  		return ms
  2571  	}
  2572  	return mi.MessageOf(x)
  2573  }
  2574  
  2575  // Deprecated: Use SqlSslCertsDeleteRequest.ProtoReflect.Descriptor instead.
  2576  func (*SqlSslCertsDeleteRequest) Descriptor() ([]byte, []int) {
  2577  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{37}
  2578  }
  2579  
  2580  func (x *SqlSslCertsDeleteRequest) GetInstance() string {
  2581  	if x != nil {
  2582  		return x.Instance
  2583  	}
  2584  	return ""
  2585  }
  2586  
  2587  func (x *SqlSslCertsDeleteRequest) GetProject() string {
  2588  	if x != nil {
  2589  		return x.Project
  2590  	}
  2591  	return ""
  2592  }
  2593  
  2594  func (x *SqlSslCertsDeleteRequest) GetSha1Fingerprint() string {
  2595  	if x != nil {
  2596  		return x.Sha1Fingerprint
  2597  	}
  2598  	return ""
  2599  }
  2600  
  2601  type SqlSslCertsGetRequest struct {
  2602  	state         protoimpl.MessageState
  2603  	sizeCache     protoimpl.SizeCache
  2604  	unknownFields protoimpl.UnknownFields
  2605  
  2606  	// Cloud SQL instance ID. This does not include the project ID.
  2607  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2608  	// Project ID of the project that contains the instance.
  2609  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2610  	// Sha1 FingerPrint.
  2611  	Sha1Fingerprint string `protobuf:"bytes,3,opt,name=sha1_fingerprint,json=sha1Fingerprint,proto3" json:"sha1_fingerprint,omitempty"`
  2612  }
  2613  
  2614  func (x *SqlSslCertsGetRequest) Reset() {
  2615  	*x = SqlSslCertsGetRequest{}
  2616  	if protoimpl.UnsafeEnabled {
  2617  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[38]
  2618  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2619  		ms.StoreMessageInfo(mi)
  2620  	}
  2621  }
  2622  
  2623  func (x *SqlSslCertsGetRequest) String() string {
  2624  	return protoimpl.X.MessageStringOf(x)
  2625  }
  2626  
  2627  func (*SqlSslCertsGetRequest) ProtoMessage() {}
  2628  
  2629  func (x *SqlSslCertsGetRequest) ProtoReflect() protoreflect.Message {
  2630  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[38]
  2631  	if protoimpl.UnsafeEnabled && x != nil {
  2632  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2633  		if ms.LoadMessageInfo() == nil {
  2634  			ms.StoreMessageInfo(mi)
  2635  		}
  2636  		return ms
  2637  	}
  2638  	return mi.MessageOf(x)
  2639  }
  2640  
  2641  // Deprecated: Use SqlSslCertsGetRequest.ProtoReflect.Descriptor instead.
  2642  func (*SqlSslCertsGetRequest) Descriptor() ([]byte, []int) {
  2643  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{38}
  2644  }
  2645  
  2646  func (x *SqlSslCertsGetRequest) GetInstance() string {
  2647  	if x != nil {
  2648  		return x.Instance
  2649  	}
  2650  	return ""
  2651  }
  2652  
  2653  func (x *SqlSslCertsGetRequest) GetProject() string {
  2654  	if x != nil {
  2655  		return x.Project
  2656  	}
  2657  	return ""
  2658  }
  2659  
  2660  func (x *SqlSslCertsGetRequest) GetSha1Fingerprint() string {
  2661  	if x != nil {
  2662  		return x.Sha1Fingerprint
  2663  	}
  2664  	return ""
  2665  }
  2666  
  2667  type SqlSslCertsInsertRequest struct {
  2668  	state         protoimpl.MessageState
  2669  	sizeCache     protoimpl.SizeCache
  2670  	unknownFields protoimpl.UnknownFields
  2671  
  2672  	// Cloud SQL instance ID. This does not include the project ID.
  2673  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2674  	// Project ID of the project that contains the instance.
  2675  	Project string                 `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2676  	Body    *SslCertsInsertRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  2677  }
  2678  
  2679  func (x *SqlSslCertsInsertRequest) Reset() {
  2680  	*x = SqlSslCertsInsertRequest{}
  2681  	if protoimpl.UnsafeEnabled {
  2682  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[39]
  2683  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2684  		ms.StoreMessageInfo(mi)
  2685  	}
  2686  }
  2687  
  2688  func (x *SqlSslCertsInsertRequest) String() string {
  2689  	return protoimpl.X.MessageStringOf(x)
  2690  }
  2691  
  2692  func (*SqlSslCertsInsertRequest) ProtoMessage() {}
  2693  
  2694  func (x *SqlSslCertsInsertRequest) ProtoReflect() protoreflect.Message {
  2695  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[39]
  2696  	if protoimpl.UnsafeEnabled && x != nil {
  2697  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2698  		if ms.LoadMessageInfo() == nil {
  2699  			ms.StoreMessageInfo(mi)
  2700  		}
  2701  		return ms
  2702  	}
  2703  	return mi.MessageOf(x)
  2704  }
  2705  
  2706  // Deprecated: Use SqlSslCertsInsertRequest.ProtoReflect.Descriptor instead.
  2707  func (*SqlSslCertsInsertRequest) Descriptor() ([]byte, []int) {
  2708  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{39}
  2709  }
  2710  
  2711  func (x *SqlSslCertsInsertRequest) GetInstance() string {
  2712  	if x != nil {
  2713  		return x.Instance
  2714  	}
  2715  	return ""
  2716  }
  2717  
  2718  func (x *SqlSslCertsInsertRequest) GetProject() string {
  2719  	if x != nil {
  2720  		return x.Project
  2721  	}
  2722  	return ""
  2723  }
  2724  
  2725  func (x *SqlSslCertsInsertRequest) GetBody() *SslCertsInsertRequest {
  2726  	if x != nil {
  2727  		return x.Body
  2728  	}
  2729  	return nil
  2730  }
  2731  
  2732  type SqlSslCertsListRequest struct {
  2733  	state         protoimpl.MessageState
  2734  	sizeCache     protoimpl.SizeCache
  2735  	unknownFields protoimpl.UnknownFields
  2736  
  2737  	// Cloud SQL instance ID. This does not include the project ID.
  2738  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2739  	// Project ID of the project that contains the instance.
  2740  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2741  }
  2742  
  2743  func (x *SqlSslCertsListRequest) Reset() {
  2744  	*x = SqlSslCertsListRequest{}
  2745  	if protoimpl.UnsafeEnabled {
  2746  		mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[40]
  2747  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2748  		ms.StoreMessageInfo(mi)
  2749  	}
  2750  }
  2751  
  2752  func (x *SqlSslCertsListRequest) String() string {
  2753  	return protoimpl.X.MessageStringOf(x)
  2754  }
  2755  
  2756  func (*SqlSslCertsListRequest) ProtoMessage() {}
  2757  
  2758  func (x *SqlSslCertsListRequest) ProtoReflect() protoreflect.Message {
  2759  	mi := &file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[40]
  2760  	if protoimpl.UnsafeEnabled && x != nil {
  2761  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2762  		if ms.LoadMessageInfo() == nil {
  2763  			ms.StoreMessageInfo(mi)
  2764  		}
  2765  		return ms
  2766  	}
  2767  	return mi.MessageOf(x)
  2768  }
  2769  
  2770  // Deprecated: Use SqlSslCertsListRequest.ProtoReflect.Descriptor instead.
  2771  func (*SqlSslCertsListRequest) Descriptor() ([]byte, []int) {
  2772  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP(), []int{40}
  2773  }
  2774  
  2775  func (x *SqlSslCertsListRequest) GetInstance() string {
  2776  	if x != nil {
  2777  		return x.Instance
  2778  	}
  2779  	return ""
  2780  }
  2781  
  2782  func (x *SqlSslCertsListRequest) GetProject() string {
  2783  	if x != nil {
  2784  		return x.Project
  2785  	}
  2786  	return ""
  2787  }
  2788  
  2789  var File_google_cloud_sql_v1beta4_cloud_sql_proto protoreflect.FileDescriptor
  2790  
  2791  var file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDesc = []byte{
  2792  	0x0a, 0x28, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73,
  2793  	0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  2794  	0x5f, 0x73, 0x71, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x67, 0x6f, 0x6f, 0x67,
  2795  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
  2796  	0x65, 0x74, 0x61, 0x34, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
  2797  	0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f,
  2798  	0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63,
  2799  	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f,
  2800  	0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65,
  2801  	0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f,
  2802  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76,
  2803  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x73, 0x71, 0x6c,
  2804  	0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  2805  	0x22, 0x62, 0x0a, 0x1a, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e,
  2806  	0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e,
  2807  	0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a,
  2808  	0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  2809  	0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72,
  2810  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f,
  2811  	0x6a, 0x65, 0x63, 0x74, 0x22, 0x5f, 0x0a, 0x17, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75,
  2812  	0x70, 0x52, 0x75, 0x6e, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  2813  	0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12,
  2814  	0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
  2815  	0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70,
  2816  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72,
  2817  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x8b, 0x01, 0x0a, 0x1a, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63,
  2818  	0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71,
  2819  	0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  2820  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  2821  	0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
  2822  	0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x37, 0x0a, 0x04, 0x62, 0x6f,
  2823  	0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  2824  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
  2825  	0x74, 0x61, 0x34, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x52, 0x04, 0x62,
  2826  	0x6f, 0x64, 0x79, 0x22, 0x90, 0x01, 0x0a, 0x18, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75,
  2827  	0x70, 0x52, 0x75, 0x6e, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  2828  	0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01,
  2829  	0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1f, 0x0a, 0x0b,
  2830  	0x6d, 0x61, 0x78, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28,
  2831  	0x05, 0x52, 0x0a, 0x6d, 0x61, 0x78, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x1d, 0x0a,
  2832  	0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
  2833  	0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x18, 0x0a, 0x07,
  2834  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70,
  2835  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x6d, 0x0a, 0x19, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74,
  2836  	0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75,
  2837  	0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18,
  2838  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12,
  2839  	0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
  2840  	0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70,
  2841  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72,
  2842  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x6a, 0x0a, 0x16, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61,
  2843  	0x62, 0x61, 0x73, 0x65, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  2844  	0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  2845  	0x09, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69,
  2846  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69,
  2847  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  2848  	0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  2849  	0x74, 0x22, 0x89, 0x01, 0x0a, 0x19, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
  2850  	0x65, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  2851  	0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  2852  	0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70,
  2853  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72,
  2854  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x36, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20,
  2855  	0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  2856  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44,
  2857  	0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x4f, 0x0a,
  2858  	0x17, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x4c, 0x69, 0x73,
  2859  	0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74,
  2860  	0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74,
  2861  	0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18,
  2862  	0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0xa5,
  2863  	0x01, 0x0a, 0x19, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x55,
  2864  	0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
  2865  	0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
  2866  	0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74,
  2867  	0x61, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74,
  2868  	0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18,
  2869  	0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x36,
  2870  	0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67,
  2871  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  2872  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
  2873  	0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x40, 0x0a, 0x13, 0x53, 0x71, 0x6c, 0x46, 0x6c, 0x61,
  2874  	0x67, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x29, 0x0a,
  2875  	0x10, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
  2876  	0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
  2877  	0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x56, 0x0a, 0x1e, 0x53, 0x71, 0x6c, 0x49,
  2878  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x41, 0x64, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
  2879  	0x72, 0x43, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e,
  2880  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e,
  2881  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  2882  	0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  2883  	0x22, 0x95, 0x01, 0x0a, 0x18, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  2884  	0x73, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
  2885  	0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  2886  	0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f,
  2887  	0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a,
  2888  	0x65, 0x63, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28,
  2889  	0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  2890  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6e, 0x73,
  2891  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
  2892  	0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x51, 0x0a, 0x19, 0x53, 0x71, 0x6c, 0x49,
  2893  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65,
  2894  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  2895  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  2896  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01,
  2897  	0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0xa3, 0x01, 0x0a, 0x1f,
  2898  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x44, 0x65, 0x6d, 0x6f,
  2899  	0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  2900  	0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  2901  	0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70,
  2902  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72,
  2903  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x4a, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20,
  2904  	0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  2905  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49,
  2906  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61,
  2907  	0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64,
  2908  	0x79, 0x22, 0x97, 0x01, 0x0a, 0x19, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  2909  	0x65, 0x73, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  2910  	0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  2911  	0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70,
  2912  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72,
  2913  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x44, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20,
  2914  	0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  2915  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49,
  2916  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65,
  2917  	0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x9b, 0x01, 0x0a, 0x1b,
  2918  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x46, 0x61, 0x69, 0x6c,
  2919  	0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69,
  2920  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69,
  2921  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  2922  	0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  2923  	0x74, 0x12, 0x46, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32,
  2924  	0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  2925  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61,
  2926  	0x6e, 0x63, 0x65, 0x73, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
  2927  	0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x4e, 0x0a, 0x16, 0x53, 0x71, 0x6c,
  2928  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75,
  2929  	0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18,
  2930  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12,
  2931  	0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  2932  	0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x97, 0x01, 0x0a, 0x19, 0x53, 0x71,
  2933  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74,
  2934  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61,
  2935  	0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61,
  2936  	0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02,
  2937  	0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x44, 0x0a,
  2938  	0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f,
  2939  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  2940  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  2941  	0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x62,
  2942  	0x6f, 0x64, 0x79, 0x22, 0x75, 0x0a, 0x19, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  2943  	0x63, 0x65, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  2944  	0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
  2945  	0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x3e, 0x0a, 0x04, 0x62, 0x6f,
  2946  	0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  2947  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
  2948  	0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74,
  2949  	0x61, 0x6e, 0x63, 0x65, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x8b, 0x01, 0x0a, 0x17, 0x53,
  2950  	0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52,
  2951  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72,
  2952  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1f,
  2953  	0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20,
  2954  	0x01, 0x28, 0x0d, 0x52, 0x0a, 0x6d, 0x61, 0x78, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12,
  2955  	0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20,
  2956  	0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x18,
  2957  	0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
  2958  	0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x58, 0x0a, 0x20, 0x53, 0x71, 0x6c, 0x49,
  2959  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76,
  2960  	0x65, 0x72, 0x43, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
  2961  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
  2962  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a,
  2963  	0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  2964  	0x63, 0x74, 0x22, 0x90, 0x01, 0x0a, 0x18, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  2965  	0x63, 0x65, 0x73, 0x50, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  2966  	0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  2967  	0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70,
  2968  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72,
  2969  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x3e, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20,
  2970  	0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  2971  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44,
  2972  	0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52,
  2973  	0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x59, 0x0a, 0x21, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74,
  2974  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x50, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6c,
  2975  	0x69, 0x63, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e,
  2976  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e,
  2977  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  2978  	0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  2979  	0x22, 0x59, 0x0a, 0x21, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  2980  	0x52, 0x65, 0x73, 0x65, 0x74, 0x53, 0x73, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
  2981  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  2982  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  2983  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01,
  2984  	0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x52, 0x0a, 0x1a, 0x53,
  2985  	0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x74, 0x61,
  2986  	0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73,
  2987  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73,
  2988  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  2989  	0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22,
  2990  	0xa5, 0x01, 0x0a, 0x20, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  2991  	0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x65, 0x71,
  2992  	0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  2993  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  2994  	0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
  2995  	0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x4b, 0x0a, 0x04, 0x62, 0x6f,
  2996  	0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  2997  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
  2998  	0x74, 0x61, 0x34, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73,
  2999  	0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  3000  	0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0xa7, 0x01, 0x0a, 0x21, 0x53, 0x71, 0x6c, 0x49,
  3001  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65,
  3002  	0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
  3003  	0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  3004  	0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f,
  3005  	0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a,
  3006  	0x65, 0x63, 0x74, 0x12, 0x4c, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28,
  3007  	0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3008  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6e, 0x73,
  3009  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76,
  3010  	0x65, 0x72, 0x43, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64,
  3011  	0x79, 0x22, 0x57, 0x0a, 0x1f, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3012  	0x73, 0x53, 0x74, 0x61, 0x72, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x52, 0x65, 0x71,
  3013  	0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3014  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3015  	0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
  3016  	0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x56, 0x0a, 0x1e, 0x53, 0x71,
  3017  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53, 0x74, 0x6f, 0x70, 0x52, 0x65,
  3018  	0x70, 0x6c, 0x69, 0x63, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
  3019  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
  3020  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a,
  3021  	0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3022  	0x63, 0x74, 0x22, 0xa1, 0x01, 0x0a, 0x1e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3023  	0x63, 0x65, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65,
  3024  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3025  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3026  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01,
  3027  	0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x49, 0x0a, 0x04, 0x62,
  3028  	0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  3029  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
  3030  	0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x54, 0x72,
  3031  	0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  3032  	0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x91, 0x01, 0x0a, 0x19, 0x53, 0x71, 0x6c, 0x49, 0x6e,
  3033  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71,
  3034  	0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3035  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3036  	0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
  3037  	0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x3e, 0x0a, 0x04, 0x62, 0x6f,
  3038  	0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  3039  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
  3040  	0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74,
  3041  	0x61, 0x6e, 0x63, 0x65, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0xbc, 0x01, 0x0a, 0x28, 0x53,
  3042  	0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68,
  3043  	0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65,
  3044  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61,
  3045  	0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61,
  3046  	0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02,
  3047  	0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x5a, 0x0a,
  3048  	0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f,
  3049  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3050  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3051  	0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69,
  3052  	0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42,
  3053  	0x6f, 0x64, 0x79, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x8d, 0x04, 0x0a, 0x2d, 0x53, 0x71,
  3054  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79,
  3055  	0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74,
  3056  	0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69,
  3057  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69,
  3058  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3059  	0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  3060  	0x74, 0x12, 0x34, 0x0a, 0x16, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x6e,
  3061  	0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28,
  3062  	0x08, 0x52, 0x14, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
  3063  	0x69, 0x6f, 0x6e, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x75, 0x0a, 0x09, 0x73, 0x79, 0x6e, 0x63, 0x5f,
  3064  	0x6d, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f,
  3065  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  3066  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3067  	0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c,
  3068  	0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75,
  3069  	0x65, 0x73, 0x74, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63,
  3070  	0x4d, 0x6f, 0x64, 0x65, 0x52, 0x08, 0x73, 0x79, 0x6e, 0x63, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x3b,
  3071  	0x0a, 0x17, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x5f, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61,
  3072  	0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x42,
  3073  	0x03, 0xe0, 0x41, 0x01, 0x52, 0x15, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x52, 0x65, 0x70, 0x6c,
  3074  	0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x5c, 0x0a, 0x11, 0x6d,
  3075  	0x79, 0x73, 0x71, 0x6c, 0x5f, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  3076  	0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  3077  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  3078  	0x34, 0x2e, 0x4d, 0x79, 0x53, 0x71, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6e, 0x66, 0x69,
  3079  	0x67, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x53,
  3080  	0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x4f, 0x0a, 0x10, 0x45, 0x78, 0x74,
  3081  	0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a,
  3082  	0x1e, 0x45, 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x53, 0x59, 0x4e, 0x43, 0x5f, 0x4d,
  3083  	0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10,
  3084  	0x00, 0x12, 0x0a, 0x0a, 0x06, 0x4f, 0x4e, 0x4c, 0x49, 0x4e, 0x45, 0x10, 0x01, 0x12, 0x0b, 0x0a,
  3085  	0x07, 0x4f, 0x46, 0x46, 0x4c, 0x49, 0x4e, 0x45, 0x10, 0x02, 0x42, 0x0d, 0x0a, 0x0b, 0x73, 0x79,
  3086  	0x6e, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0xe8, 0x02, 0x0a, 0x24, 0x53, 0x71,
  3087  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53, 0x74, 0x61, 0x72, 0x74, 0x45,
  3088  	0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65,
  3089  	0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01,
  3090  	0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18,
  3091  	0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
  3092  	0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x75, 0x0a, 0x09, 0x73, 0x79, 0x6e, 0x63,
  3093  	0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x58, 0x2e, 0x67, 0x6f,
  3094  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3095  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3096  	0x63, 0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61,
  3097  	0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71,
  3098  	0x75, 0x65, 0x73, 0x74, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e,
  3099  	0x63, 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x08, 0x73, 0x79, 0x6e, 0x63, 0x4d, 0x6f, 0x64, 0x65, 0x12,
  3100  	0x2b, 0x0a, 0x11, 0x73, 0x6b, 0x69, 0x70, 0x5f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61,
  3101  	0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70,
  3102  	0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x57, 0x0a, 0x11,
  3103  	0x6d, 0x79, 0x73, 0x71, 0x6c, 0x5f, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
  3104  	0x67, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  3105  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  3106  	0x61, 0x34, 0x2e, 0x4d, 0x79, 0x53, 0x71, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6e, 0x66,
  3107  	0x69, 0x67, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x43,
  3108  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x0d, 0x0a, 0x0b, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x63, 0x6f,
  3109  	0x6e, 0x66, 0x69, 0x67, 0x22, 0x51, 0x0a, 0x17, 0x53, 0x71, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61,
  3110  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  3111  	0x1c, 0x0a, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01,
  3112  	0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a,
  3113  	0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
  3114  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x90, 0x01, 0x0a, 0x18, 0x53, 0x71, 0x6c, 0x4f,
  3115  	0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71,
  3116  	0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3117  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3118  	0x12, 0x1f, 0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18,
  3119  	0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x6d, 0x61, 0x78, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
  3120  	0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
  3121  	0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
  3122  	0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28,
  3123  	0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0xac, 0x01, 0x0a, 0x26, 0x53,
  3124  	0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x43, 0x72, 0x65, 0x61, 0x74,
  3125  	0x65, 0x45, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x65,
  3126  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3127  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3128  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01,
  3129  	0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x4c, 0x0a, 0x04, 0x62,
  3130  	0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  3131  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
  3132  	0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x43, 0x72, 0x65,
  3133  	0x61, 0x74, 0x65, 0x45, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75,
  3134  	0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x7b, 0x0a, 0x18, 0x53, 0x71, 0x6c,
  3135  	0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65,
  3136  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3137  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3138  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01,
  3139  	0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x29, 0x0a, 0x10, 0x73,
  3140  	0x68, 0x61, 0x31, 0x5f, 0x66, 0x69, 0x6e, 0x67, 0x65, 0x72, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x18,
  3141  	0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x73, 0x68, 0x61, 0x31, 0x46, 0x69, 0x6e, 0x67, 0x65,
  3142  	0x72, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x22, 0x78, 0x0a, 0x15, 0x53, 0x71, 0x6c, 0x53, 0x73, 0x6c,
  3143  	0x43, 0x65, 0x72, 0x74, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  3144  	0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  3145  	0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70,
  3146  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72,
  3147  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x29, 0x0a, 0x10, 0x73, 0x68, 0x61, 0x31, 0x5f, 0x66, 0x69,
  3148  	0x6e, 0x67, 0x65, 0x72, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
  3149  	0x0f, 0x73, 0x68, 0x61, 0x31, 0x46, 0x69, 0x6e, 0x67, 0x65, 0x72, 0x70, 0x72, 0x69, 0x6e, 0x74,
  3150  	0x22, 0x95, 0x01, 0x0a, 0x18, 0x53, 0x71, 0x6c, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73,
  3151  	0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
  3152  	0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  3153  	0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f,
  3154  	0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a,
  3155  	0x65, 0x63, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28,
  3156  	0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3157  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x73, 0x6c,
  3158  	0x43, 0x65, 0x72, 0x74, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
  3159  	0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x4e, 0x0a, 0x16, 0x53, 0x71, 0x6c, 0x53,
  3160  	0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
  3161  	0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01,
  3162  	0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18,
  3163  	0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
  3164  	0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x32, 0xe3, 0x06, 0x0a, 0x14, 0x53, 0x71, 0x6c,
  3165  	0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
  3166  	0x65, 0x12, 0xb1, 0x01, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x34, 0x2e, 0x67,
  3167  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  3168  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75,
  3169  	0x70, 0x52, 0x75, 0x6e, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
  3170  	0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  3171  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70,
  3172  	0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x4c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x2a,
  3173  	0x44, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72,
  3174  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d,
  3175  	0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74,
  3176  	0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73,
  3177  	0x2f, 0x7b, 0x69, 0x64, 0x7d, 0x12, 0xab, 0x01, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x31, 0x2e,
  3178  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  3179  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b,
  3180  	0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  3181  	0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  3182  	0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x42, 0x61, 0x63, 0x6b,
  3183  	0x75, 0x70, 0x52, 0x75, 0x6e, 0x22, 0x4c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x12, 0x44, 0x2f,
  3184  	0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
  3185  	0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69,
  3186  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3187  	0x63, 0x65, 0x7d, 0x2f, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x2f, 0x7b,
  3188  	0x69, 0x64, 0x7d, 0x12, 0xb2, 0x01, 0x0a, 0x06, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x12, 0x34,
  3189  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  3190  	0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63,
  3191  	0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71,
  3192  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  3193  	0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
  3194  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x4d, 0x82, 0xd3, 0xe4, 0x93, 0x02,
  3195  	0x47, 0x22, 0x3f, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f,
  3196  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  3197  	0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e,
  3198  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75,
  3199  	0x6e, 0x73, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xb5, 0x01, 0x0a, 0x04, 0x4c, 0x69, 0x73,
  3200  	0x74, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3201  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c,
  3202  	0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
  3203  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
  3204  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3205  	0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52,
  3206  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x47, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x12,
  3207  	0x3f, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72,
  3208  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d,
  3209  	0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74,
  3210  	0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73,
  3211  	0x1a, 0x7c, 0xca, 0x41, 0x17, 0x73, 0x71, 0x6c, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f,
  3212  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x5f, 0x68,
  3213  	0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  3214  	0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63,
  3215  	0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74,
  3216  	0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  3217  	0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x73, 0x71,
  3218  	0x6c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x32, 0xdf,
  3219  	0x09, 0x0a, 0x13, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x53,
  3220  	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xb5, 0x01, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74,
  3221  	0x65, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3222  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c,
  3223  	0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52,
  3224  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  3225  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  3226  	0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x51, 0x82, 0xd3, 0xe4,
  3227  	0x93, 0x02, 0x4b, 0x2a, 0x49, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  3228  	0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
  3229  	0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b,
  3230  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61,
  3231  	0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x7d, 0x12, 0xae,
  3232  	0x01, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  3233  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  3234  	0x34, 0x2e, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x47, 0x65,
  3235  	0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  3236  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
  3237  	0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x22, 0x51, 0x82, 0xd3,
  3238  	0xe4, 0x93, 0x02, 0x4b, 0x12, 0x49, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
  3239  	0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
  3240  	0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f,
  3241  	0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62,
  3242  	0x61, 0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x7d, 0x12,
  3243  	0xb0, 0x01, 0x0a, 0x06, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f,
  3244  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  3245  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
  3246  	0x65, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  3247  	0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  3248  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
  3249  	0x74, 0x69, 0x6f, 0x6e, 0x22, 0x4c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x22, 0x3e, 0x2f, 0x73,
  3250  	0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3251  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  3252  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3253  	0x65, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x3a, 0x04, 0x62, 0x6f,
  3254  	0x64, 0x79, 0x12, 0xb2, 0x01, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x31, 0x2e, 0x67, 0x6f,
  3255  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3256  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61,
  3257  	0x73, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f,
  3258  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  3259  	0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61,
  3260  	0x73, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
  3261  	0x46, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x12, 0x3e, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31,
  3262  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
  3263  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3264  	0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x64, 0x61,
  3265  	0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x12, 0xba, 0x01, 0x0a, 0x05, 0x50, 0x61, 0x74, 0x63,
  3266  	0x68, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3267  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c,
  3268  	0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52,
  3269  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  3270  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  3271  	0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x57, 0x82, 0xd3, 0xe4,
  3272  	0x93, 0x02, 0x51, 0x32, 0x49, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  3273  	0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a,
  3274  	0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b,
  3275  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61,
  3276  	0x73, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x7d, 0x3a, 0x04,
  3277  	0x62, 0x6f, 0x64, 0x79, 0x12, 0xbb, 0x01, 0x0a, 0x06, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12,
  3278  	0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  3279  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x44, 0x61,
  3280  	0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71,
  3281  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  3282  	0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
  3283  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x57, 0x82, 0xd3, 0xe4, 0x93, 0x02,
  3284  	0x51, 0x1a, 0x49, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f,
  3285  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  3286  	0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e,
  3287  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
  3288  	0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x7d, 0x3a, 0x04, 0x62, 0x6f,
  3289  	0x64, 0x79, 0x1a, 0x7c, 0xca, 0x41, 0x17, 0x73, 0x71, 0x6c, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
  3290  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41,
  3291  	0x5f, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f,
  3292  	0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68,
  3293  	0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c,
  3294  	0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  3295  	0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f,
  3296  	0x73, 0x71, 0x6c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e,
  3297  	0x32, 0x8f, 0x02, 0x0a, 0x0f, 0x53, 0x71, 0x6c, 0x46, 0x6c, 0x61, 0x67, 0x73, 0x53, 0x65, 0x72,
  3298  	0x76, 0x69, 0x63, 0x65, 0x12, 0x7e, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x2d, 0x2e, 0x67,
  3299  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  3300  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x46, 0x6c, 0x61, 0x67, 0x73,
  3301  	0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x67, 0x6f,
  3302  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3303  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x46, 0x6c, 0x61, 0x67, 0x73, 0x4c, 0x69, 0x73, 0x74,
  3304  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x14,
  3305  	0x12, 0x12, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x66,
  3306  	0x6c, 0x61, 0x67, 0x73, 0x1a, 0x7c, 0xca, 0x41, 0x17, 0x73, 0x71, 0x6c, 0x61, 0x64, 0x6d, 0x69,
  3307  	0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
  3308  	0xd2, 0x41, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67,
  3309  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75,
  3310  	0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
  3311  	0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f,
  3312  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74,
  3313  	0x68, 0x2f, 0x73, 0x71, 0x6c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x61, 0x64, 0x6d,
  3314  	0x69, 0x6e, 0x32, 0xf2, 0x25, 0x0a, 0x13, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3315  	0x63, 0x65, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xb6, 0x01, 0x0a, 0x0b, 0x41,
  3316  	0x64, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f,
  3317  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  3318  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3319  	0x65, 0x73, 0x41, 0x64, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x52, 0x65, 0x71,
  3320  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  3321  	0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
  3322  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x48, 0x82, 0xd3, 0xe4, 0x93, 0x02,
  3323  	0x42, 0x22, 0x40, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f,
  3324  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  3325  	0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e,
  3326  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x61, 0x64, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
  3327  	0x72, 0x43, 0x61, 0x12, 0xaa, 0x01, 0x0a, 0x05, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x12, 0x32, 0x2e,
  3328  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  3329  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74,
  3330  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  3331  	0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3332  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65,
  3333  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x48, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x42, 0x22, 0x3a,
  3334  	0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f,
  3335  	0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f,
  3336  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61,
  3337  	0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x6f, 0x6e, 0x65, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79,
  3338  	0x12, 0xa0, 0x01, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x33, 0x2e, 0x67, 0x6f,
  3339  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3340  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3341  	0x63, 0x65, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  3342  	0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  3343  	0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72,
  3344  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x36, 0x2a, 0x34, 0x2f,
  3345  	0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
  3346  	0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69,
  3347  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3348  	0x63, 0x65, 0x7d, 0x12, 0xbf, 0x01, 0x0a, 0x0c, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61,
  3349  	0x73, 0x74, 0x65, 0x72, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  3350  	0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
  3351  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x44, 0x65, 0x6d, 0x6f,
  3352  	0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  3353  	0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  3354  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
  3355  	0x74, 0x69, 0x6f, 0x6e, 0x22, 0x4f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x22, 0x41, 0x2f, 0x73,
  3356  	0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3357  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  3358  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3359  	0x65, 0x7d, 0x2f, 0x64, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x3a,
  3360  	0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xad, 0x01, 0x0a, 0x06, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74,
  3361  	0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  3362  	0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49,
  3363  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65,
  3364  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
  3365  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3366  	0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x49, 0x82, 0xd3, 0xe4, 0x93,
  3367  	0x02, 0x43, 0x22, 0x3b, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3368  	0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3369  	0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69,
  3370  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x3a,
  3371  	0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xb3, 0x01, 0x0a, 0x08, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76,
  3372  	0x65, 0x72, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  3373  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71,
  3374  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76,
  3375  	0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  3376  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
  3377  	0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x4b,
  3378  	0x82, 0xd3, 0xe4, 0x93, 0x02, 0x45, 0x22, 0x3d, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62,
  3379  	0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
  3380  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3381  	0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x66, 0x61, 0x69,
  3382  	0x6c, 0x6f, 0x76, 0x65, 0x72, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xa1, 0x01, 0x0a, 0x03,
  3383  	0x47, 0x65, 0x74, 0x12, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  3384  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53,
  3385  	0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65,
  3386  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
  3387  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3388  	0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3389  	0x65, 0x22, 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x36, 0x12, 0x34, 0x2f, 0x73, 0x71, 0x6c, 0x2f,
  3390  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
  3391  	0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61,
  3392  	0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x12,
  3393  	0xad, 0x01, 0x0a, 0x06, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f,
  3394  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  3395  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3396  	0x65, 0x73, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  3397  	0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  3398  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
  3399  	0x74, 0x69, 0x6f, 0x6e, 0x22, 0x49, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x43, 0x22, 0x3b, 0x2f, 0x73,
  3400  	0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3401  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  3402  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3403  	0x65, 0x7d, 0x2f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12,
  3404  	0x9b, 0x01, 0x0a, 0x06, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f,
  3405  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  3406  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3407  	0x65, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  3408  	0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  3409  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
  3410  	0x74, 0x69, 0x6f, 0x6e, 0x22, 0x37, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x22, 0x29, 0x2f, 0x73,
  3411  	0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3412  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  3413  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x9d, 0x01,
  3414  	0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  3415  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  3416  	0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69,
  3417  	0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  3418  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
  3419  	0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69,
  3420  	0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x31, 0x82, 0xd3, 0xe4, 0x93,
  3421  	0x02, 0x2b, 0x12, 0x29, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3422  	0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3423  	0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0xd1, 0x01,
  3424  	0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x73, 0x12,
  3425  	0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  3426  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e,
  3427  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65,
  3428  	0x72, 0x43, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x67, 0x6f,
  3429  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3430  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  3431  	0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x73, 0x52, 0x65, 0x73,
  3432  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x44, 0x12, 0x42, 0x2f,
  3433  	0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
  3434  	0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69,
  3435  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3436  	0x63, 0x65, 0x7d, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61,
  3437  	0x73, 0x12, 0xa4, 0x01, 0x0a, 0x05, 0x50, 0x61, 0x74, 0x63, 0x68, 0x12, 0x32, 0x2e, 0x67, 0x6f,
  3438  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3439  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3440  	0x63, 0x65, 0x73, 0x50, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  3441  	0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  3442  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
  3443  	0x74, 0x69, 0x6f, 0x6e, 0x22, 0x42, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x32, 0x34, 0x2f, 0x73,
  3444  	0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3445  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  3446  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3447  	0x65, 0x7d, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xbf, 0x01, 0x0a, 0x0e, 0x50, 0x72, 0x6f,
  3448  	0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12, 0x3b, 0x2e, 0x67, 0x6f,
  3449  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3450  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3451  	0x63, 0x65, 0x73, 0x50, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63,
  3452  	0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  3453  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
  3454  	0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x4b, 0x82,
  3455  	0xd3, 0xe4, 0x93, 0x02, 0x45, 0x22, 0x43, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65,
  3456  	0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
  3457  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  3458  	0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x6d,
  3459  	0x6f, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12, 0xbf, 0x01, 0x0a, 0x0e, 0x52,
  3460  	0x65, 0x73, 0x65, 0x74, 0x53, 0x73, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x3b, 0x2e,
  3461  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  3462  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74,
  3463  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x65, 0x74, 0x53, 0x73, 0x6c, 0x43, 0x6f, 0x6e,
  3464  	0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f,
  3465  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  3466  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
  3467  	0x4b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x45, 0x22, 0x43, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31,
  3468  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
  3469  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3470  	0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x72, 0x65,
  3471  	0x73, 0x65, 0x74, 0x53, 0x73, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0xaa, 0x01, 0x0a,
  3472  	0x07, 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  3473  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
  3474  	0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  3475  	0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23,
  3476  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  3477  	0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
  3478  	0x69, 0x6f, 0x6e, 0x22, 0x44, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3e, 0x22, 0x3c, 0x2f, 0x73, 0x71,
  3479  	0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  3480  	0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73,
  3481  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3482  	0x7d, 0x2f, 0x72, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0xc2, 0x01, 0x0a, 0x0d, 0x52, 0x65,
  3483  	0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x12, 0x3a, 0x2e, 0x67, 0x6f,
  3484  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3485  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3486  	0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
  3487  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  3488  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  3489  	0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x50, 0x82, 0xd3,
  3490  	0xe4, 0x93, 0x02, 0x4a, 0x22, 0x42, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
  3491  	0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
  3492  	0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f,
  3493  	0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x72, 0x65, 0x73, 0x74, 0x6f,
  3494  	0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xc5,
  3495  	0x01, 0x0a, 0x0e, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43,
  3496  	0x61, 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3497  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c,
  3498  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53,
  3499  	0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23,
  3500  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  3501  	0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
  3502  	0x69, 0x6f, 0x6e, 0x22, 0x51, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x22, 0x43, 0x2f, 0x73, 0x71,
  3503  	0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  3504  	0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73,
  3505  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3506  	0x7d, 0x2f, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61,
  3507  	0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xb9, 0x01, 0x0a, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74,
  3508  	0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  3509  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  3510  	0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53,
  3511  	0x74, 0x61, 0x72, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
  3512  	0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  3513  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70,
  3514  	0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x49, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x43, 0x22,
  3515  	0x41, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72,
  3516  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d,
  3517  	0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74,
  3518  	0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x69,
  3519  	0x63, 0x61, 0x12, 0xb6, 0x01, 0x0a, 0x0b, 0x53, 0x74, 0x6f, 0x70, 0x52, 0x65, 0x70, 0x6c, 0x69,
  3520  	0x63, 0x61, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  3521  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71,
  3522  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53, 0x74, 0x6f, 0x70, 0x52, 0x65,
  3523  	0x70, 0x6c, 0x69, 0x63, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67,
  3524  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  3525  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
  3526  	0x6e, 0x22, 0x48, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x42, 0x22, 0x40, 0x2f, 0x73, 0x71, 0x6c, 0x2f,
  3527  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
  3528  	0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61,
  3529  	0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f,
  3530  	0x73, 0x74, 0x6f, 0x70, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12, 0xbc, 0x01, 0x0a, 0x0b,
  3531  	0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x12, 0x38, 0x2e, 0x67, 0x6f,
  3532  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3533  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3534  	0x63, 0x65, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65,
  3535  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
  3536  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3537  	0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x4e, 0x82, 0xd3, 0xe4, 0x93,
  3538  	0x02, 0x48, 0x22, 0x40, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3539  	0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  3540  	0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69,
  3541  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74,
  3542  	0x65, 0x4c, 0x6f, 0x67, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xa6, 0x01, 0x0a, 0x06, 0x55,
  3543  	0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
  3544  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3545  	0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x55, 0x70, 0x64,
  3546  	0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f,
  3547  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  3548  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
  3549  	0x42, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x1a, 0x34, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31,
  3550  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
  3551  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3552  	0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x3a, 0x04, 0x62,
  3553  	0x6f, 0x64, 0x79, 0x12, 0xca, 0x01, 0x0a, 0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x70,
  3554  	0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c, 0x12, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  3555  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  3556  	0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x43,
  3557  	0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c, 0x43, 0x65,
  3558  	0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  3559  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
  3560  	0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x22, 0x52, 0x82, 0xd3,
  3561  	0xe4, 0x93, 0x02, 0x4c, 0x22, 0x44, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
  3562  	0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
  3563  	0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f,
  3564  	0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x72, 0x65, 0x61, 0x74,
  3565  	0x65, 0x45, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79,
  3566  	0x12, 0xda, 0x01, 0x0a, 0x15, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d,
  3567  	0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f,
  3568  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  3569  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3570  	0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e,
  3571  	0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23,
  3572  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  3573  	0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
  3574  	0x69, 0x6f, 0x6e, 0x22, 0x58, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x22, 0x4a, 0x2f, 0x73, 0x71,
  3575  	0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  3576  	0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73,
  3577  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  3578  	0x7d, 0x2f, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e,
  3579  	0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x8b, 0x02,
  3580  	0x0a, 0x1a, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c,
  3581  	0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x47, 0x2e, 0x67,
  3582  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  3583  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61,
  3584  	0x6e, 0x63, 0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e,
  3585  	0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65,
  3586  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x48, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
  3587  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3588  	0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x56, 0x65, 0x72,
  3589  	0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53,
  3590  	0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
  3591  	0x5a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x54, 0x22, 0x4f, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31,
  3592  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
  3593  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  3594  	0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x65,
  3595  	0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63,
  3596  	0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x3a, 0x01, 0x2a, 0x12, 0xcb, 0x01, 0x0a, 0x11,
  3597  	0x53, 0x74, 0x61, 0x72, 0x74, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e,
  3598  	0x63, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3599  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c,
  3600  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53, 0x74, 0x61, 0x72, 0x74, 0x45, 0x78,
  3601  	0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  3602  	0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3603  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65,
  3604  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x51, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x22, 0x46,
  3605  	0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f,
  3606  	0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f,
  3607  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61,
  3608  	0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e,
  3609  	0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x3a, 0x01, 0x2a, 0x1a, 0x7c, 0xca, 0x41, 0x17, 0x73, 0x71,
  3610  	0x6c, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
  3611  	0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f,
  3612  	0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
  3613  	0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c,
  3614  	0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77,
  3615  	0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
  3616  	0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x73, 0x71, 0x6c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
  3617  	0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x32, 0xd7, 0x03, 0x0a, 0x14, 0x53, 0x71, 0x6c, 0x4f,
  3618  	0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
  3619  	0x12, 0x9d, 0x01, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  3620  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
  3621  	0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  3622  	0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f,
  3623  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3624  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  3625  	0x22, 0x3e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38, 0x12, 0x36, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76,
  3626  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
  3627  	0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74,
  3628  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d,
  3629  	0x12, 0xa0, 0x01, 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  3630  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
  3631  	0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
  3632  	0x6e, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e,
  3633  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  3634  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
  3635  	0x6f, 0x6e, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
  3636  	0x32, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x12, 0x2a, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31,
  3637  	0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
  3638  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
  3639  	0x6f, 0x6e, 0x73, 0x1a, 0x7c, 0xca, 0x41, 0x17, 0x73, 0x71, 0x6c, 0x61, 0x64, 0x6d, 0x69, 0x6e,
  3640  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2,
  3641  	0x41, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f,
  3642  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74,
  3643  	0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
  3644  	0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f,
  3645  	0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68,
  3646  	0x2f, 0x73, 0x71, 0x6c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69,
  3647  	0x6e, 0x32, 0xf6, 0x06, 0x0a, 0x12, 0x53, 0x71, 0x6c, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74,
  3648  	0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xbb, 0x01, 0x0a, 0x06, 0x44, 0x65, 0x6c,
  3649  	0x65, 0x74, 0x65, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  3650  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53,
  3651  	0x71, 0x6c, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
  3652  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  3653  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  3654  	0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x58, 0x82, 0xd3,
  3655  	0xe4, 0x93, 0x02, 0x52, 0x2a, 0x50, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
  3656  	0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
  3657  	0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f,
  3658  	0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x73, 0x73, 0x6c, 0x43, 0x65,
  3659  	0x72, 0x74, 0x73, 0x2f, 0x7b, 0x73, 0x68, 0x61, 0x31, 0x5f, 0x66, 0x69, 0x6e, 0x67, 0x65, 0x72,
  3660  	0x70, 0x72, 0x69, 0x6e, 0x74, 0x7d, 0x12, 0xb3, 0x01, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x2f,
  3661  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  3662  	0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x53, 0x73, 0x6c,
  3663  	0x43, 0x65, 0x72, 0x74, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  3664  	0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  3665  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65,
  3666  	0x72, 0x74, 0x22, 0x58, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x52, 0x12, 0x50, 0x2f, 0x73, 0x71, 0x6c,
  3667  	0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  3668  	0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74,
  3669  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d,
  3670  	0x2f, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x2f, 0x7b, 0x73, 0x68, 0x61, 0x31, 0x5f,
  3671  	0x66, 0x69, 0x6e, 0x67, 0x65, 0x72, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x7d, 0x12, 0xbb, 0x01, 0x0a,
  3672  	0x06, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  3673  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  3674  	0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x49, 0x6e,
  3675  	0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f,
  3676  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  3677  	0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x49,
  3678  	0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4b, 0x82,
  3679  	0xd3, 0xe4, 0x93, 0x02, 0x45, 0x22, 0x3d, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65,
  3680  	0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
  3681  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  3682  	0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x73, 0x73, 0x6c, 0x43,
  3683  	0x65, 0x72, 0x74, 0x73, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xaf, 0x01, 0x0a, 0x04, 0x4c,
  3684  	0x69, 0x73, 0x74, 0x12, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  3685  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53,
  3686  	0x71, 0x6c, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
  3687  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
  3688  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
  3689  	0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73,
  3690  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x45, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x12, 0x3d, 0x2f,
  3691  	0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x70, 0x72, 0x6f, 0x6a,
  3692  	0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69,
  3693  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  3694  	0x63, 0x65, 0x7d, 0x2f, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x1a, 0x7c, 0xca, 0x41,
  3695  	0x17, 0x73, 0x71, 0x6c, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  3696  	0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x73,
  3697  	0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
  3698  	0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  3699  	0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a,
  3700  	0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
  3701  	0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x73, 0x71, 0x6c, 0x73, 0x65, 0x72,
  3702  	0x76, 0x69, 0x63, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x42, 0x73, 0x0a, 0x1c, 0x63, 0x6f,
  3703  	0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  3704  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x42, 0x14, 0x43, 0x6c, 0x6f, 0x75,
  3705  	0x64, 0x53, 0x71, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f,
  3706  	0x50, 0x01, 0x5a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e,
  3707  	0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67,
  3708  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f,
  3709  	0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x3b, 0x73, 0x71, 0x6c, 0x62,
  3710  	0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  3711  }
  3712  
  3713  var (
  3714  	file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescOnce sync.Once
  3715  	file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescData = file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDesc
  3716  )
  3717  
  3718  func file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescGZIP() []byte {
  3719  	file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescOnce.Do(func() {
  3720  		file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescData)
  3721  	})
  3722  	return file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDescData
  3723  }
  3724  
  3725  var file_google_cloud_sql_v1beta4_cloud_sql_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
  3726  var file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes = make([]protoimpl.MessageInfo, 41)
  3727  var file_google_cloud_sql_v1beta4_cloud_sql_proto_goTypes = []interface{}{
  3728  	(SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode)(0), // 0: google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode
  3729  	(*SqlBackupRunsDeleteRequest)(nil),                                  // 1: google.cloud.sql.v1beta4.SqlBackupRunsDeleteRequest
  3730  	(*SqlBackupRunsGetRequest)(nil),                                     // 2: google.cloud.sql.v1beta4.SqlBackupRunsGetRequest
  3731  	(*SqlBackupRunsInsertRequest)(nil),                                  // 3: google.cloud.sql.v1beta4.SqlBackupRunsInsertRequest
  3732  	(*SqlBackupRunsListRequest)(nil),                                    // 4: google.cloud.sql.v1beta4.SqlBackupRunsListRequest
  3733  	(*SqlDatabasesDeleteRequest)(nil),                                   // 5: google.cloud.sql.v1beta4.SqlDatabasesDeleteRequest
  3734  	(*SqlDatabasesGetRequest)(nil),                                      // 6: google.cloud.sql.v1beta4.SqlDatabasesGetRequest
  3735  	(*SqlDatabasesInsertRequest)(nil),                                   // 7: google.cloud.sql.v1beta4.SqlDatabasesInsertRequest
  3736  	(*SqlDatabasesListRequest)(nil),                                     // 8: google.cloud.sql.v1beta4.SqlDatabasesListRequest
  3737  	(*SqlDatabasesUpdateRequest)(nil),                                   // 9: google.cloud.sql.v1beta4.SqlDatabasesUpdateRequest
  3738  	(*SqlFlagsListRequest)(nil),                                         // 10: google.cloud.sql.v1beta4.SqlFlagsListRequest
  3739  	(*SqlInstancesAddServerCaRequest)(nil),                              // 11: google.cloud.sql.v1beta4.SqlInstancesAddServerCaRequest
  3740  	(*SqlInstancesCloneRequest)(nil),                                    // 12: google.cloud.sql.v1beta4.SqlInstancesCloneRequest
  3741  	(*SqlInstancesDeleteRequest)(nil),                                   // 13: google.cloud.sql.v1beta4.SqlInstancesDeleteRequest
  3742  	(*SqlInstancesDemoteMasterRequest)(nil),                             // 14: google.cloud.sql.v1beta4.SqlInstancesDemoteMasterRequest
  3743  	(*SqlInstancesExportRequest)(nil),                                   // 15: google.cloud.sql.v1beta4.SqlInstancesExportRequest
  3744  	(*SqlInstancesFailoverRequest)(nil),                                 // 16: google.cloud.sql.v1beta4.SqlInstancesFailoverRequest
  3745  	(*SqlInstancesGetRequest)(nil),                                      // 17: google.cloud.sql.v1beta4.SqlInstancesGetRequest
  3746  	(*SqlInstancesImportRequest)(nil),                                   // 18: google.cloud.sql.v1beta4.SqlInstancesImportRequest
  3747  	(*SqlInstancesInsertRequest)(nil),                                   // 19: google.cloud.sql.v1beta4.SqlInstancesInsertRequest
  3748  	(*SqlInstancesListRequest)(nil),                                     // 20: google.cloud.sql.v1beta4.SqlInstancesListRequest
  3749  	(*SqlInstancesListServerCasRequest)(nil),                            // 21: google.cloud.sql.v1beta4.SqlInstancesListServerCasRequest
  3750  	(*SqlInstancesPatchRequest)(nil),                                    // 22: google.cloud.sql.v1beta4.SqlInstancesPatchRequest
  3751  	(*SqlInstancesPromoteReplicaRequest)(nil),                           // 23: google.cloud.sql.v1beta4.SqlInstancesPromoteReplicaRequest
  3752  	(*SqlInstancesResetSslConfigRequest)(nil),                           // 24: google.cloud.sql.v1beta4.SqlInstancesResetSslConfigRequest
  3753  	(*SqlInstancesRestartRequest)(nil),                                  // 25: google.cloud.sql.v1beta4.SqlInstancesRestartRequest
  3754  	(*SqlInstancesRestoreBackupRequest)(nil),                            // 26: google.cloud.sql.v1beta4.SqlInstancesRestoreBackupRequest
  3755  	(*SqlInstancesRotateServerCaRequest)(nil),                           // 27: google.cloud.sql.v1beta4.SqlInstancesRotateServerCaRequest
  3756  	(*SqlInstancesStartReplicaRequest)(nil),                             // 28: google.cloud.sql.v1beta4.SqlInstancesStartReplicaRequest
  3757  	(*SqlInstancesStopReplicaRequest)(nil),                              // 29: google.cloud.sql.v1beta4.SqlInstancesStopReplicaRequest
  3758  	(*SqlInstancesTruncateLogRequest)(nil),                              // 30: google.cloud.sql.v1beta4.SqlInstancesTruncateLogRequest
  3759  	(*SqlInstancesUpdateRequest)(nil),                                   // 31: google.cloud.sql.v1beta4.SqlInstancesUpdateRequest
  3760  	(*SqlInstancesRescheduleMaintenanceRequest)(nil),                    // 32: google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequest
  3761  	(*SqlInstancesVerifyExternalSyncSettingsRequest)(nil),               // 33: google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest
  3762  	(*SqlInstancesStartExternalSyncRequest)(nil),                        // 34: google.cloud.sql.v1beta4.SqlInstancesStartExternalSyncRequest
  3763  	(*SqlOperationsGetRequest)(nil),                                     // 35: google.cloud.sql.v1beta4.SqlOperationsGetRequest
  3764  	(*SqlOperationsListRequest)(nil),                                    // 36: google.cloud.sql.v1beta4.SqlOperationsListRequest
  3765  	(*SqlInstancesCreateEphemeralCertRequest)(nil),                      // 37: google.cloud.sql.v1beta4.SqlInstancesCreateEphemeralCertRequest
  3766  	(*SqlSslCertsDeleteRequest)(nil),                                    // 38: google.cloud.sql.v1beta4.SqlSslCertsDeleteRequest
  3767  	(*SqlSslCertsGetRequest)(nil),                                       // 39: google.cloud.sql.v1beta4.SqlSslCertsGetRequest
  3768  	(*SqlSslCertsInsertRequest)(nil),                                    // 40: google.cloud.sql.v1beta4.SqlSslCertsInsertRequest
  3769  	(*SqlSslCertsListRequest)(nil),                                      // 41: google.cloud.sql.v1beta4.SqlSslCertsListRequest
  3770  	(*BackupRun)(nil),                                                   // 42: google.cloud.sql.v1beta4.BackupRun
  3771  	(*Database)(nil),                                                    // 43: google.cloud.sql.v1beta4.Database
  3772  	(*InstancesCloneRequest)(nil),                                       // 44: google.cloud.sql.v1beta4.InstancesCloneRequest
  3773  	(*InstancesDemoteMasterRequest)(nil),                                // 45: google.cloud.sql.v1beta4.InstancesDemoteMasterRequest
  3774  	(*InstancesExportRequest)(nil),                                      // 46: google.cloud.sql.v1beta4.InstancesExportRequest
  3775  	(*InstancesFailoverRequest)(nil),                                    // 47: google.cloud.sql.v1beta4.InstancesFailoverRequest
  3776  	(*InstancesImportRequest)(nil),                                      // 48: google.cloud.sql.v1beta4.InstancesImportRequest
  3777  	(*DatabaseInstance)(nil),                                            // 49: google.cloud.sql.v1beta4.DatabaseInstance
  3778  	(*InstancesRestoreBackupRequest)(nil),                               // 50: google.cloud.sql.v1beta4.InstancesRestoreBackupRequest
  3779  	(*InstancesRotateServerCaRequest)(nil),                              // 51: google.cloud.sql.v1beta4.InstancesRotateServerCaRequest
  3780  	(*InstancesTruncateLogRequest)(nil),                                 // 52: google.cloud.sql.v1beta4.InstancesTruncateLogRequest
  3781  	(*SqlInstancesRescheduleMaintenanceRequestBody)(nil),                // 53: google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequestBody
  3782  	(*MySqlSyncConfig)(nil),                                             // 54: google.cloud.sql.v1beta4.MySqlSyncConfig
  3783  	(*SslCertsCreateEphemeralRequest)(nil),                              // 55: google.cloud.sql.v1beta4.SslCertsCreateEphemeralRequest
  3784  	(*SslCertsInsertRequest)(nil),                                       // 56: google.cloud.sql.v1beta4.SslCertsInsertRequest
  3785  	(*Operation)(nil),                                                   // 57: google.cloud.sql.v1beta4.Operation
  3786  	(*BackupRunsListResponse)(nil),                                      // 58: google.cloud.sql.v1beta4.BackupRunsListResponse
  3787  	(*DatabasesListResponse)(nil),                                       // 59: google.cloud.sql.v1beta4.DatabasesListResponse
  3788  	(*FlagsListResponse)(nil),                                           // 60: google.cloud.sql.v1beta4.FlagsListResponse
  3789  	(*InstancesListResponse)(nil),                                       // 61: google.cloud.sql.v1beta4.InstancesListResponse
  3790  	(*InstancesListServerCasResponse)(nil),                              // 62: google.cloud.sql.v1beta4.InstancesListServerCasResponse
  3791  	(*SslCert)(nil),                                                     // 63: google.cloud.sql.v1beta4.SslCert
  3792  	(*SqlInstancesVerifyExternalSyncSettingsResponse)(nil),              // 64: google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsResponse
  3793  	(*OperationsListResponse)(nil),                                      // 65: google.cloud.sql.v1beta4.OperationsListResponse
  3794  	(*SslCertsInsertResponse)(nil),                                      // 66: google.cloud.sql.v1beta4.SslCertsInsertResponse
  3795  	(*SslCertsListResponse)(nil),                                        // 67: google.cloud.sql.v1beta4.SslCertsListResponse
  3796  }
  3797  var file_google_cloud_sql_v1beta4_cloud_sql_proto_depIdxs = []int32{
  3798  	42, // 0: google.cloud.sql.v1beta4.SqlBackupRunsInsertRequest.body:type_name -> google.cloud.sql.v1beta4.BackupRun
  3799  	43, // 1: google.cloud.sql.v1beta4.SqlDatabasesInsertRequest.body:type_name -> google.cloud.sql.v1beta4.Database
  3800  	43, // 2: google.cloud.sql.v1beta4.SqlDatabasesUpdateRequest.body:type_name -> google.cloud.sql.v1beta4.Database
  3801  	44, // 3: google.cloud.sql.v1beta4.SqlInstancesCloneRequest.body:type_name -> google.cloud.sql.v1beta4.InstancesCloneRequest
  3802  	45, // 4: google.cloud.sql.v1beta4.SqlInstancesDemoteMasterRequest.body:type_name -> google.cloud.sql.v1beta4.InstancesDemoteMasterRequest
  3803  	46, // 5: google.cloud.sql.v1beta4.SqlInstancesExportRequest.body:type_name -> google.cloud.sql.v1beta4.InstancesExportRequest
  3804  	47, // 6: google.cloud.sql.v1beta4.SqlInstancesFailoverRequest.body:type_name -> google.cloud.sql.v1beta4.InstancesFailoverRequest
  3805  	48, // 7: google.cloud.sql.v1beta4.SqlInstancesImportRequest.body:type_name -> google.cloud.sql.v1beta4.InstancesImportRequest
  3806  	49, // 8: google.cloud.sql.v1beta4.SqlInstancesInsertRequest.body:type_name -> google.cloud.sql.v1beta4.DatabaseInstance
  3807  	49, // 9: google.cloud.sql.v1beta4.SqlInstancesPatchRequest.body:type_name -> google.cloud.sql.v1beta4.DatabaseInstance
  3808  	50, // 10: google.cloud.sql.v1beta4.SqlInstancesRestoreBackupRequest.body:type_name -> google.cloud.sql.v1beta4.InstancesRestoreBackupRequest
  3809  	51, // 11: google.cloud.sql.v1beta4.SqlInstancesRotateServerCaRequest.body:type_name -> google.cloud.sql.v1beta4.InstancesRotateServerCaRequest
  3810  	52, // 12: google.cloud.sql.v1beta4.SqlInstancesTruncateLogRequest.body:type_name -> google.cloud.sql.v1beta4.InstancesTruncateLogRequest
  3811  	49, // 13: google.cloud.sql.v1beta4.SqlInstancesUpdateRequest.body:type_name -> google.cloud.sql.v1beta4.DatabaseInstance
  3812  	53, // 14: google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequest.body:type_name -> google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequestBody
  3813  	0,  // 15: google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest.sync_mode:type_name -> google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode
  3814  	54, // 16: google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest.mysql_sync_config:type_name -> google.cloud.sql.v1beta4.MySqlSyncConfig
  3815  	0,  // 17: google.cloud.sql.v1beta4.SqlInstancesStartExternalSyncRequest.sync_mode:type_name -> google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode
  3816  	54, // 18: google.cloud.sql.v1beta4.SqlInstancesStartExternalSyncRequest.mysql_sync_config:type_name -> google.cloud.sql.v1beta4.MySqlSyncConfig
  3817  	55, // 19: google.cloud.sql.v1beta4.SqlInstancesCreateEphemeralCertRequest.body:type_name -> google.cloud.sql.v1beta4.SslCertsCreateEphemeralRequest
  3818  	56, // 20: google.cloud.sql.v1beta4.SqlSslCertsInsertRequest.body:type_name -> google.cloud.sql.v1beta4.SslCertsInsertRequest
  3819  	1,  // 21: google.cloud.sql.v1beta4.SqlBackupRunsService.Delete:input_type -> google.cloud.sql.v1beta4.SqlBackupRunsDeleteRequest
  3820  	2,  // 22: google.cloud.sql.v1beta4.SqlBackupRunsService.Get:input_type -> google.cloud.sql.v1beta4.SqlBackupRunsGetRequest
  3821  	3,  // 23: google.cloud.sql.v1beta4.SqlBackupRunsService.Insert:input_type -> google.cloud.sql.v1beta4.SqlBackupRunsInsertRequest
  3822  	4,  // 24: google.cloud.sql.v1beta4.SqlBackupRunsService.List:input_type -> google.cloud.sql.v1beta4.SqlBackupRunsListRequest
  3823  	5,  // 25: google.cloud.sql.v1beta4.SqlDatabasesService.Delete:input_type -> google.cloud.sql.v1beta4.SqlDatabasesDeleteRequest
  3824  	6,  // 26: google.cloud.sql.v1beta4.SqlDatabasesService.Get:input_type -> google.cloud.sql.v1beta4.SqlDatabasesGetRequest
  3825  	7,  // 27: google.cloud.sql.v1beta4.SqlDatabasesService.Insert:input_type -> google.cloud.sql.v1beta4.SqlDatabasesInsertRequest
  3826  	8,  // 28: google.cloud.sql.v1beta4.SqlDatabasesService.List:input_type -> google.cloud.sql.v1beta4.SqlDatabasesListRequest
  3827  	9,  // 29: google.cloud.sql.v1beta4.SqlDatabasesService.Patch:input_type -> google.cloud.sql.v1beta4.SqlDatabasesUpdateRequest
  3828  	9,  // 30: google.cloud.sql.v1beta4.SqlDatabasesService.Update:input_type -> google.cloud.sql.v1beta4.SqlDatabasesUpdateRequest
  3829  	10, // 31: google.cloud.sql.v1beta4.SqlFlagsService.List:input_type -> google.cloud.sql.v1beta4.SqlFlagsListRequest
  3830  	11, // 32: google.cloud.sql.v1beta4.SqlInstancesService.AddServerCa:input_type -> google.cloud.sql.v1beta4.SqlInstancesAddServerCaRequest
  3831  	12, // 33: google.cloud.sql.v1beta4.SqlInstancesService.Clone:input_type -> google.cloud.sql.v1beta4.SqlInstancesCloneRequest
  3832  	13, // 34: google.cloud.sql.v1beta4.SqlInstancesService.Delete:input_type -> google.cloud.sql.v1beta4.SqlInstancesDeleteRequest
  3833  	14, // 35: google.cloud.sql.v1beta4.SqlInstancesService.DemoteMaster:input_type -> google.cloud.sql.v1beta4.SqlInstancesDemoteMasterRequest
  3834  	15, // 36: google.cloud.sql.v1beta4.SqlInstancesService.Export:input_type -> google.cloud.sql.v1beta4.SqlInstancesExportRequest
  3835  	16, // 37: google.cloud.sql.v1beta4.SqlInstancesService.Failover:input_type -> google.cloud.sql.v1beta4.SqlInstancesFailoverRequest
  3836  	17, // 38: google.cloud.sql.v1beta4.SqlInstancesService.Get:input_type -> google.cloud.sql.v1beta4.SqlInstancesGetRequest
  3837  	18, // 39: google.cloud.sql.v1beta4.SqlInstancesService.Import:input_type -> google.cloud.sql.v1beta4.SqlInstancesImportRequest
  3838  	19, // 40: google.cloud.sql.v1beta4.SqlInstancesService.Insert:input_type -> google.cloud.sql.v1beta4.SqlInstancesInsertRequest
  3839  	20, // 41: google.cloud.sql.v1beta4.SqlInstancesService.List:input_type -> google.cloud.sql.v1beta4.SqlInstancesListRequest
  3840  	21, // 42: google.cloud.sql.v1beta4.SqlInstancesService.ListServerCas:input_type -> google.cloud.sql.v1beta4.SqlInstancesListServerCasRequest
  3841  	22, // 43: google.cloud.sql.v1beta4.SqlInstancesService.Patch:input_type -> google.cloud.sql.v1beta4.SqlInstancesPatchRequest
  3842  	23, // 44: google.cloud.sql.v1beta4.SqlInstancesService.PromoteReplica:input_type -> google.cloud.sql.v1beta4.SqlInstancesPromoteReplicaRequest
  3843  	24, // 45: google.cloud.sql.v1beta4.SqlInstancesService.ResetSslConfig:input_type -> google.cloud.sql.v1beta4.SqlInstancesResetSslConfigRequest
  3844  	25, // 46: google.cloud.sql.v1beta4.SqlInstancesService.Restart:input_type -> google.cloud.sql.v1beta4.SqlInstancesRestartRequest
  3845  	26, // 47: google.cloud.sql.v1beta4.SqlInstancesService.RestoreBackup:input_type -> google.cloud.sql.v1beta4.SqlInstancesRestoreBackupRequest
  3846  	27, // 48: google.cloud.sql.v1beta4.SqlInstancesService.RotateServerCa:input_type -> google.cloud.sql.v1beta4.SqlInstancesRotateServerCaRequest
  3847  	28, // 49: google.cloud.sql.v1beta4.SqlInstancesService.StartReplica:input_type -> google.cloud.sql.v1beta4.SqlInstancesStartReplicaRequest
  3848  	29, // 50: google.cloud.sql.v1beta4.SqlInstancesService.StopReplica:input_type -> google.cloud.sql.v1beta4.SqlInstancesStopReplicaRequest
  3849  	30, // 51: google.cloud.sql.v1beta4.SqlInstancesService.TruncateLog:input_type -> google.cloud.sql.v1beta4.SqlInstancesTruncateLogRequest
  3850  	31, // 52: google.cloud.sql.v1beta4.SqlInstancesService.Update:input_type -> google.cloud.sql.v1beta4.SqlInstancesUpdateRequest
  3851  	37, // 53: google.cloud.sql.v1beta4.SqlInstancesService.CreateEphemeral:input_type -> google.cloud.sql.v1beta4.SqlInstancesCreateEphemeralCertRequest
  3852  	32, // 54: google.cloud.sql.v1beta4.SqlInstancesService.RescheduleMaintenance:input_type -> google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequest
  3853  	33, // 55: google.cloud.sql.v1beta4.SqlInstancesService.VerifyExternalSyncSettings:input_type -> google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsRequest
  3854  	34, // 56: google.cloud.sql.v1beta4.SqlInstancesService.StartExternalSync:input_type -> google.cloud.sql.v1beta4.SqlInstancesStartExternalSyncRequest
  3855  	35, // 57: google.cloud.sql.v1beta4.SqlOperationsService.Get:input_type -> google.cloud.sql.v1beta4.SqlOperationsGetRequest
  3856  	36, // 58: google.cloud.sql.v1beta4.SqlOperationsService.List:input_type -> google.cloud.sql.v1beta4.SqlOperationsListRequest
  3857  	38, // 59: google.cloud.sql.v1beta4.SqlSslCertsService.Delete:input_type -> google.cloud.sql.v1beta4.SqlSslCertsDeleteRequest
  3858  	39, // 60: google.cloud.sql.v1beta4.SqlSslCertsService.Get:input_type -> google.cloud.sql.v1beta4.SqlSslCertsGetRequest
  3859  	40, // 61: google.cloud.sql.v1beta4.SqlSslCertsService.Insert:input_type -> google.cloud.sql.v1beta4.SqlSslCertsInsertRequest
  3860  	41, // 62: google.cloud.sql.v1beta4.SqlSslCertsService.List:input_type -> google.cloud.sql.v1beta4.SqlSslCertsListRequest
  3861  	57, // 63: google.cloud.sql.v1beta4.SqlBackupRunsService.Delete:output_type -> google.cloud.sql.v1beta4.Operation
  3862  	42, // 64: google.cloud.sql.v1beta4.SqlBackupRunsService.Get:output_type -> google.cloud.sql.v1beta4.BackupRun
  3863  	57, // 65: google.cloud.sql.v1beta4.SqlBackupRunsService.Insert:output_type -> google.cloud.sql.v1beta4.Operation
  3864  	58, // 66: google.cloud.sql.v1beta4.SqlBackupRunsService.List:output_type -> google.cloud.sql.v1beta4.BackupRunsListResponse
  3865  	57, // 67: google.cloud.sql.v1beta4.SqlDatabasesService.Delete:output_type -> google.cloud.sql.v1beta4.Operation
  3866  	43, // 68: google.cloud.sql.v1beta4.SqlDatabasesService.Get:output_type -> google.cloud.sql.v1beta4.Database
  3867  	57, // 69: google.cloud.sql.v1beta4.SqlDatabasesService.Insert:output_type -> google.cloud.sql.v1beta4.Operation
  3868  	59, // 70: google.cloud.sql.v1beta4.SqlDatabasesService.List:output_type -> google.cloud.sql.v1beta4.DatabasesListResponse
  3869  	57, // 71: google.cloud.sql.v1beta4.SqlDatabasesService.Patch:output_type -> google.cloud.sql.v1beta4.Operation
  3870  	57, // 72: google.cloud.sql.v1beta4.SqlDatabasesService.Update:output_type -> google.cloud.sql.v1beta4.Operation
  3871  	60, // 73: google.cloud.sql.v1beta4.SqlFlagsService.List:output_type -> google.cloud.sql.v1beta4.FlagsListResponse
  3872  	57, // 74: google.cloud.sql.v1beta4.SqlInstancesService.AddServerCa:output_type -> google.cloud.sql.v1beta4.Operation
  3873  	57, // 75: google.cloud.sql.v1beta4.SqlInstancesService.Clone:output_type -> google.cloud.sql.v1beta4.Operation
  3874  	57, // 76: google.cloud.sql.v1beta4.SqlInstancesService.Delete:output_type -> google.cloud.sql.v1beta4.Operation
  3875  	57, // 77: google.cloud.sql.v1beta4.SqlInstancesService.DemoteMaster:output_type -> google.cloud.sql.v1beta4.Operation
  3876  	57, // 78: google.cloud.sql.v1beta4.SqlInstancesService.Export:output_type -> google.cloud.sql.v1beta4.Operation
  3877  	57, // 79: google.cloud.sql.v1beta4.SqlInstancesService.Failover:output_type -> google.cloud.sql.v1beta4.Operation
  3878  	49, // 80: google.cloud.sql.v1beta4.SqlInstancesService.Get:output_type -> google.cloud.sql.v1beta4.DatabaseInstance
  3879  	57, // 81: google.cloud.sql.v1beta4.SqlInstancesService.Import:output_type -> google.cloud.sql.v1beta4.Operation
  3880  	57, // 82: google.cloud.sql.v1beta4.SqlInstancesService.Insert:output_type -> google.cloud.sql.v1beta4.Operation
  3881  	61, // 83: google.cloud.sql.v1beta4.SqlInstancesService.List:output_type -> google.cloud.sql.v1beta4.InstancesListResponse
  3882  	62, // 84: google.cloud.sql.v1beta4.SqlInstancesService.ListServerCas:output_type -> google.cloud.sql.v1beta4.InstancesListServerCasResponse
  3883  	57, // 85: google.cloud.sql.v1beta4.SqlInstancesService.Patch:output_type -> google.cloud.sql.v1beta4.Operation
  3884  	57, // 86: google.cloud.sql.v1beta4.SqlInstancesService.PromoteReplica:output_type -> google.cloud.sql.v1beta4.Operation
  3885  	57, // 87: google.cloud.sql.v1beta4.SqlInstancesService.ResetSslConfig:output_type -> google.cloud.sql.v1beta4.Operation
  3886  	57, // 88: google.cloud.sql.v1beta4.SqlInstancesService.Restart:output_type -> google.cloud.sql.v1beta4.Operation
  3887  	57, // 89: google.cloud.sql.v1beta4.SqlInstancesService.RestoreBackup:output_type -> google.cloud.sql.v1beta4.Operation
  3888  	57, // 90: google.cloud.sql.v1beta4.SqlInstancesService.RotateServerCa:output_type -> google.cloud.sql.v1beta4.Operation
  3889  	57, // 91: google.cloud.sql.v1beta4.SqlInstancesService.StartReplica:output_type -> google.cloud.sql.v1beta4.Operation
  3890  	57, // 92: google.cloud.sql.v1beta4.SqlInstancesService.StopReplica:output_type -> google.cloud.sql.v1beta4.Operation
  3891  	57, // 93: google.cloud.sql.v1beta4.SqlInstancesService.TruncateLog:output_type -> google.cloud.sql.v1beta4.Operation
  3892  	57, // 94: google.cloud.sql.v1beta4.SqlInstancesService.Update:output_type -> google.cloud.sql.v1beta4.Operation
  3893  	63, // 95: google.cloud.sql.v1beta4.SqlInstancesService.CreateEphemeral:output_type -> google.cloud.sql.v1beta4.SslCert
  3894  	57, // 96: google.cloud.sql.v1beta4.SqlInstancesService.RescheduleMaintenance:output_type -> google.cloud.sql.v1beta4.Operation
  3895  	64, // 97: google.cloud.sql.v1beta4.SqlInstancesService.VerifyExternalSyncSettings:output_type -> google.cloud.sql.v1beta4.SqlInstancesVerifyExternalSyncSettingsResponse
  3896  	57, // 98: google.cloud.sql.v1beta4.SqlInstancesService.StartExternalSync:output_type -> google.cloud.sql.v1beta4.Operation
  3897  	57, // 99: google.cloud.sql.v1beta4.SqlOperationsService.Get:output_type -> google.cloud.sql.v1beta4.Operation
  3898  	65, // 100: google.cloud.sql.v1beta4.SqlOperationsService.List:output_type -> google.cloud.sql.v1beta4.OperationsListResponse
  3899  	57, // 101: google.cloud.sql.v1beta4.SqlSslCertsService.Delete:output_type -> google.cloud.sql.v1beta4.Operation
  3900  	63, // 102: google.cloud.sql.v1beta4.SqlSslCertsService.Get:output_type -> google.cloud.sql.v1beta4.SslCert
  3901  	66, // 103: google.cloud.sql.v1beta4.SqlSslCertsService.Insert:output_type -> google.cloud.sql.v1beta4.SslCertsInsertResponse
  3902  	67, // 104: google.cloud.sql.v1beta4.SqlSslCertsService.List:output_type -> google.cloud.sql.v1beta4.SslCertsListResponse
  3903  	63, // [63:105] is the sub-list for method output_type
  3904  	21, // [21:63] is the sub-list for method input_type
  3905  	21, // [21:21] is the sub-list for extension type_name
  3906  	21, // [21:21] is the sub-list for extension extendee
  3907  	0,  // [0:21] is the sub-list for field type_name
  3908  }
  3909  
  3910  func init() { file_google_cloud_sql_v1beta4_cloud_sql_proto_init() }
  3911  func file_google_cloud_sql_v1beta4_cloud_sql_proto_init() {
  3912  	if File_google_cloud_sql_v1beta4_cloud_sql_proto != nil {
  3913  		return
  3914  	}
  3915  	file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_init()
  3916  	if !protoimpl.UnsafeEnabled {
  3917  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  3918  			switch v := v.(*SqlBackupRunsDeleteRequest); i {
  3919  			case 0:
  3920  				return &v.state
  3921  			case 1:
  3922  				return &v.sizeCache
  3923  			case 2:
  3924  				return &v.unknownFields
  3925  			default:
  3926  				return nil
  3927  			}
  3928  		}
  3929  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  3930  			switch v := v.(*SqlBackupRunsGetRequest); i {
  3931  			case 0:
  3932  				return &v.state
  3933  			case 1:
  3934  				return &v.sizeCache
  3935  			case 2:
  3936  				return &v.unknownFields
  3937  			default:
  3938  				return nil
  3939  			}
  3940  		}
  3941  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  3942  			switch v := v.(*SqlBackupRunsInsertRequest); i {
  3943  			case 0:
  3944  				return &v.state
  3945  			case 1:
  3946  				return &v.sizeCache
  3947  			case 2:
  3948  				return &v.unknownFields
  3949  			default:
  3950  				return nil
  3951  			}
  3952  		}
  3953  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  3954  			switch v := v.(*SqlBackupRunsListRequest); i {
  3955  			case 0:
  3956  				return &v.state
  3957  			case 1:
  3958  				return &v.sizeCache
  3959  			case 2:
  3960  				return &v.unknownFields
  3961  			default:
  3962  				return nil
  3963  			}
  3964  		}
  3965  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  3966  			switch v := v.(*SqlDatabasesDeleteRequest); i {
  3967  			case 0:
  3968  				return &v.state
  3969  			case 1:
  3970  				return &v.sizeCache
  3971  			case 2:
  3972  				return &v.unknownFields
  3973  			default:
  3974  				return nil
  3975  			}
  3976  		}
  3977  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  3978  			switch v := v.(*SqlDatabasesGetRequest); i {
  3979  			case 0:
  3980  				return &v.state
  3981  			case 1:
  3982  				return &v.sizeCache
  3983  			case 2:
  3984  				return &v.unknownFields
  3985  			default:
  3986  				return nil
  3987  			}
  3988  		}
  3989  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  3990  			switch v := v.(*SqlDatabasesInsertRequest); i {
  3991  			case 0:
  3992  				return &v.state
  3993  			case 1:
  3994  				return &v.sizeCache
  3995  			case 2:
  3996  				return &v.unknownFields
  3997  			default:
  3998  				return nil
  3999  			}
  4000  		}
  4001  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  4002  			switch v := v.(*SqlDatabasesListRequest); i {
  4003  			case 0:
  4004  				return &v.state
  4005  			case 1:
  4006  				return &v.sizeCache
  4007  			case 2:
  4008  				return &v.unknownFields
  4009  			default:
  4010  				return nil
  4011  			}
  4012  		}
  4013  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  4014  			switch v := v.(*SqlDatabasesUpdateRequest); i {
  4015  			case 0:
  4016  				return &v.state
  4017  			case 1:
  4018  				return &v.sizeCache
  4019  			case 2:
  4020  				return &v.unknownFields
  4021  			default:
  4022  				return nil
  4023  			}
  4024  		}
  4025  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  4026  			switch v := v.(*SqlFlagsListRequest); i {
  4027  			case 0:
  4028  				return &v.state
  4029  			case 1:
  4030  				return &v.sizeCache
  4031  			case 2:
  4032  				return &v.unknownFields
  4033  			default:
  4034  				return nil
  4035  			}
  4036  		}
  4037  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  4038  			switch v := v.(*SqlInstancesAddServerCaRequest); i {
  4039  			case 0:
  4040  				return &v.state
  4041  			case 1:
  4042  				return &v.sizeCache
  4043  			case 2:
  4044  				return &v.unknownFields
  4045  			default:
  4046  				return nil
  4047  			}
  4048  		}
  4049  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  4050  			switch v := v.(*SqlInstancesCloneRequest); i {
  4051  			case 0:
  4052  				return &v.state
  4053  			case 1:
  4054  				return &v.sizeCache
  4055  			case 2:
  4056  				return &v.unknownFields
  4057  			default:
  4058  				return nil
  4059  			}
  4060  		}
  4061  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  4062  			switch v := v.(*SqlInstancesDeleteRequest); i {
  4063  			case 0:
  4064  				return &v.state
  4065  			case 1:
  4066  				return &v.sizeCache
  4067  			case 2:
  4068  				return &v.unknownFields
  4069  			default:
  4070  				return nil
  4071  			}
  4072  		}
  4073  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  4074  			switch v := v.(*SqlInstancesDemoteMasterRequest); i {
  4075  			case 0:
  4076  				return &v.state
  4077  			case 1:
  4078  				return &v.sizeCache
  4079  			case 2:
  4080  				return &v.unknownFields
  4081  			default:
  4082  				return nil
  4083  			}
  4084  		}
  4085  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  4086  			switch v := v.(*SqlInstancesExportRequest); i {
  4087  			case 0:
  4088  				return &v.state
  4089  			case 1:
  4090  				return &v.sizeCache
  4091  			case 2:
  4092  				return &v.unknownFields
  4093  			default:
  4094  				return nil
  4095  			}
  4096  		}
  4097  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
  4098  			switch v := v.(*SqlInstancesFailoverRequest); i {
  4099  			case 0:
  4100  				return &v.state
  4101  			case 1:
  4102  				return &v.sizeCache
  4103  			case 2:
  4104  				return &v.unknownFields
  4105  			default:
  4106  				return nil
  4107  			}
  4108  		}
  4109  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
  4110  			switch v := v.(*SqlInstancesGetRequest); i {
  4111  			case 0:
  4112  				return &v.state
  4113  			case 1:
  4114  				return &v.sizeCache
  4115  			case 2:
  4116  				return &v.unknownFields
  4117  			default:
  4118  				return nil
  4119  			}
  4120  		}
  4121  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
  4122  			switch v := v.(*SqlInstancesImportRequest); i {
  4123  			case 0:
  4124  				return &v.state
  4125  			case 1:
  4126  				return &v.sizeCache
  4127  			case 2:
  4128  				return &v.unknownFields
  4129  			default:
  4130  				return nil
  4131  			}
  4132  		}
  4133  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
  4134  			switch v := v.(*SqlInstancesInsertRequest); i {
  4135  			case 0:
  4136  				return &v.state
  4137  			case 1:
  4138  				return &v.sizeCache
  4139  			case 2:
  4140  				return &v.unknownFields
  4141  			default:
  4142  				return nil
  4143  			}
  4144  		}
  4145  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
  4146  			switch v := v.(*SqlInstancesListRequest); i {
  4147  			case 0:
  4148  				return &v.state
  4149  			case 1:
  4150  				return &v.sizeCache
  4151  			case 2:
  4152  				return &v.unknownFields
  4153  			default:
  4154  				return nil
  4155  			}
  4156  		}
  4157  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
  4158  			switch v := v.(*SqlInstancesListServerCasRequest); i {
  4159  			case 0:
  4160  				return &v.state
  4161  			case 1:
  4162  				return &v.sizeCache
  4163  			case 2:
  4164  				return &v.unknownFields
  4165  			default:
  4166  				return nil
  4167  			}
  4168  		}
  4169  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
  4170  			switch v := v.(*SqlInstancesPatchRequest); i {
  4171  			case 0:
  4172  				return &v.state
  4173  			case 1:
  4174  				return &v.sizeCache
  4175  			case 2:
  4176  				return &v.unknownFields
  4177  			default:
  4178  				return nil
  4179  			}
  4180  		}
  4181  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
  4182  			switch v := v.(*SqlInstancesPromoteReplicaRequest); i {
  4183  			case 0:
  4184  				return &v.state
  4185  			case 1:
  4186  				return &v.sizeCache
  4187  			case 2:
  4188  				return &v.unknownFields
  4189  			default:
  4190  				return nil
  4191  			}
  4192  		}
  4193  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
  4194  			switch v := v.(*SqlInstancesResetSslConfigRequest); i {
  4195  			case 0:
  4196  				return &v.state
  4197  			case 1:
  4198  				return &v.sizeCache
  4199  			case 2:
  4200  				return &v.unknownFields
  4201  			default:
  4202  				return nil
  4203  			}
  4204  		}
  4205  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
  4206  			switch v := v.(*SqlInstancesRestartRequest); i {
  4207  			case 0:
  4208  				return &v.state
  4209  			case 1:
  4210  				return &v.sizeCache
  4211  			case 2:
  4212  				return &v.unknownFields
  4213  			default:
  4214  				return nil
  4215  			}
  4216  		}
  4217  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
  4218  			switch v := v.(*SqlInstancesRestoreBackupRequest); i {
  4219  			case 0:
  4220  				return &v.state
  4221  			case 1:
  4222  				return &v.sizeCache
  4223  			case 2:
  4224  				return &v.unknownFields
  4225  			default:
  4226  				return nil
  4227  			}
  4228  		}
  4229  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
  4230  			switch v := v.(*SqlInstancesRotateServerCaRequest); i {
  4231  			case 0:
  4232  				return &v.state
  4233  			case 1:
  4234  				return &v.sizeCache
  4235  			case 2:
  4236  				return &v.unknownFields
  4237  			default:
  4238  				return nil
  4239  			}
  4240  		}
  4241  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
  4242  			switch v := v.(*SqlInstancesStartReplicaRequest); i {
  4243  			case 0:
  4244  				return &v.state
  4245  			case 1:
  4246  				return &v.sizeCache
  4247  			case 2:
  4248  				return &v.unknownFields
  4249  			default:
  4250  				return nil
  4251  			}
  4252  		}
  4253  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
  4254  			switch v := v.(*SqlInstancesStopReplicaRequest); i {
  4255  			case 0:
  4256  				return &v.state
  4257  			case 1:
  4258  				return &v.sizeCache
  4259  			case 2:
  4260  				return &v.unknownFields
  4261  			default:
  4262  				return nil
  4263  			}
  4264  		}
  4265  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
  4266  			switch v := v.(*SqlInstancesTruncateLogRequest); i {
  4267  			case 0:
  4268  				return &v.state
  4269  			case 1:
  4270  				return &v.sizeCache
  4271  			case 2:
  4272  				return &v.unknownFields
  4273  			default:
  4274  				return nil
  4275  			}
  4276  		}
  4277  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
  4278  			switch v := v.(*SqlInstancesUpdateRequest); i {
  4279  			case 0:
  4280  				return &v.state
  4281  			case 1:
  4282  				return &v.sizeCache
  4283  			case 2:
  4284  				return &v.unknownFields
  4285  			default:
  4286  				return nil
  4287  			}
  4288  		}
  4289  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
  4290  			switch v := v.(*SqlInstancesRescheduleMaintenanceRequest); i {
  4291  			case 0:
  4292  				return &v.state
  4293  			case 1:
  4294  				return &v.sizeCache
  4295  			case 2:
  4296  				return &v.unknownFields
  4297  			default:
  4298  				return nil
  4299  			}
  4300  		}
  4301  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
  4302  			switch v := v.(*SqlInstancesVerifyExternalSyncSettingsRequest); i {
  4303  			case 0:
  4304  				return &v.state
  4305  			case 1:
  4306  				return &v.sizeCache
  4307  			case 2:
  4308  				return &v.unknownFields
  4309  			default:
  4310  				return nil
  4311  			}
  4312  		}
  4313  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
  4314  			switch v := v.(*SqlInstancesStartExternalSyncRequest); i {
  4315  			case 0:
  4316  				return &v.state
  4317  			case 1:
  4318  				return &v.sizeCache
  4319  			case 2:
  4320  				return &v.unknownFields
  4321  			default:
  4322  				return nil
  4323  			}
  4324  		}
  4325  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
  4326  			switch v := v.(*SqlOperationsGetRequest); i {
  4327  			case 0:
  4328  				return &v.state
  4329  			case 1:
  4330  				return &v.sizeCache
  4331  			case 2:
  4332  				return &v.unknownFields
  4333  			default:
  4334  				return nil
  4335  			}
  4336  		}
  4337  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
  4338  			switch v := v.(*SqlOperationsListRequest); i {
  4339  			case 0:
  4340  				return &v.state
  4341  			case 1:
  4342  				return &v.sizeCache
  4343  			case 2:
  4344  				return &v.unknownFields
  4345  			default:
  4346  				return nil
  4347  			}
  4348  		}
  4349  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
  4350  			switch v := v.(*SqlInstancesCreateEphemeralCertRequest); i {
  4351  			case 0:
  4352  				return &v.state
  4353  			case 1:
  4354  				return &v.sizeCache
  4355  			case 2:
  4356  				return &v.unknownFields
  4357  			default:
  4358  				return nil
  4359  			}
  4360  		}
  4361  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
  4362  			switch v := v.(*SqlSslCertsDeleteRequest); i {
  4363  			case 0:
  4364  				return &v.state
  4365  			case 1:
  4366  				return &v.sizeCache
  4367  			case 2:
  4368  				return &v.unknownFields
  4369  			default:
  4370  				return nil
  4371  			}
  4372  		}
  4373  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
  4374  			switch v := v.(*SqlSslCertsGetRequest); i {
  4375  			case 0:
  4376  				return &v.state
  4377  			case 1:
  4378  				return &v.sizeCache
  4379  			case 2:
  4380  				return &v.unknownFields
  4381  			default:
  4382  				return nil
  4383  			}
  4384  		}
  4385  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
  4386  			switch v := v.(*SqlSslCertsInsertRequest); i {
  4387  			case 0:
  4388  				return &v.state
  4389  			case 1:
  4390  				return &v.sizeCache
  4391  			case 2:
  4392  				return &v.unknownFields
  4393  			default:
  4394  				return nil
  4395  			}
  4396  		}
  4397  		file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
  4398  			switch v := v.(*SqlSslCertsListRequest); i {
  4399  			case 0:
  4400  				return &v.state
  4401  			case 1:
  4402  				return &v.sizeCache
  4403  			case 2:
  4404  				return &v.unknownFields
  4405  			default:
  4406  				return nil
  4407  			}
  4408  		}
  4409  	}
  4410  	file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[32].OneofWrappers = []interface{}{
  4411  		(*SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig)(nil),
  4412  	}
  4413  	file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes[33].OneofWrappers = []interface{}{
  4414  		(*SqlInstancesStartExternalSyncRequest_MysqlSyncConfig)(nil),
  4415  	}
  4416  	type x struct{}
  4417  	out := protoimpl.TypeBuilder{
  4418  		File: protoimpl.DescBuilder{
  4419  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  4420  			RawDescriptor: file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDesc,
  4421  			NumEnums:      1,
  4422  			NumMessages:   41,
  4423  			NumExtensions: 0,
  4424  			NumServices:   6,
  4425  		},
  4426  		GoTypes:           file_google_cloud_sql_v1beta4_cloud_sql_proto_goTypes,
  4427  		DependencyIndexes: file_google_cloud_sql_v1beta4_cloud_sql_proto_depIdxs,
  4428  		EnumInfos:         file_google_cloud_sql_v1beta4_cloud_sql_proto_enumTypes,
  4429  		MessageInfos:      file_google_cloud_sql_v1beta4_cloud_sql_proto_msgTypes,
  4430  	}.Build()
  4431  	File_google_cloud_sql_v1beta4_cloud_sql_proto = out.File
  4432  	file_google_cloud_sql_v1beta4_cloud_sql_proto_rawDesc = nil
  4433  	file_google_cloud_sql_v1beta4_cloud_sql_proto_goTypes = nil
  4434  	file_google_cloud_sql_v1beta4_cloud_sql_proto_depIdxs = nil
  4435  }
  4436  
  4437  // Reference imports to suppress errors if they are not otherwise used.
  4438  var _ context.Context
  4439  var _ grpc.ClientConnInterface
  4440  
  4441  // This is a compile-time assertion to ensure that this generated file
  4442  // is compatible with the grpc package it is being compiled against.
  4443  const _ = grpc.SupportPackageIsVersion6
  4444  
  4445  // SqlBackupRunsServiceClient is the client API for SqlBackupRunsService service.
  4446  //
  4447  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  4448  type SqlBackupRunsServiceClient interface {
  4449  	// Deletes the backup taken by a backup run.
  4450  	Delete(ctx context.Context, in *SqlBackupRunsDeleteRequest, opts ...grpc.CallOption) (*Operation, error)
  4451  	// Retrieves a resource containing information about a backup run.
  4452  	Get(ctx context.Context, in *SqlBackupRunsGetRequest, opts ...grpc.CallOption) (*BackupRun, error)
  4453  	// Creates a new backup run on demand.
  4454  	Insert(ctx context.Context, in *SqlBackupRunsInsertRequest, opts ...grpc.CallOption) (*Operation, error)
  4455  	// Lists all backup runs associated with the project or a given instance and
  4456  	// configuration in the reverse chronological order of the backup initiation
  4457  	// time.
  4458  	List(ctx context.Context, in *SqlBackupRunsListRequest, opts ...grpc.CallOption) (*BackupRunsListResponse, error)
  4459  }
  4460  
  4461  type sqlBackupRunsServiceClient struct {
  4462  	cc grpc.ClientConnInterface
  4463  }
  4464  
  4465  func NewSqlBackupRunsServiceClient(cc grpc.ClientConnInterface) SqlBackupRunsServiceClient {
  4466  	return &sqlBackupRunsServiceClient{cc}
  4467  }
  4468  
  4469  func (c *sqlBackupRunsServiceClient) Delete(ctx context.Context, in *SqlBackupRunsDeleteRequest, opts ...grpc.CallOption) (*Operation, error) {
  4470  	out := new(Operation)
  4471  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlBackupRunsService/Delete", in, out, opts...)
  4472  	if err != nil {
  4473  		return nil, err
  4474  	}
  4475  	return out, nil
  4476  }
  4477  
  4478  func (c *sqlBackupRunsServiceClient) Get(ctx context.Context, in *SqlBackupRunsGetRequest, opts ...grpc.CallOption) (*BackupRun, error) {
  4479  	out := new(BackupRun)
  4480  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlBackupRunsService/Get", in, out, opts...)
  4481  	if err != nil {
  4482  		return nil, err
  4483  	}
  4484  	return out, nil
  4485  }
  4486  
  4487  func (c *sqlBackupRunsServiceClient) Insert(ctx context.Context, in *SqlBackupRunsInsertRequest, opts ...grpc.CallOption) (*Operation, error) {
  4488  	out := new(Operation)
  4489  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlBackupRunsService/Insert", in, out, opts...)
  4490  	if err != nil {
  4491  		return nil, err
  4492  	}
  4493  	return out, nil
  4494  }
  4495  
  4496  func (c *sqlBackupRunsServiceClient) List(ctx context.Context, in *SqlBackupRunsListRequest, opts ...grpc.CallOption) (*BackupRunsListResponse, error) {
  4497  	out := new(BackupRunsListResponse)
  4498  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlBackupRunsService/List", in, out, opts...)
  4499  	if err != nil {
  4500  		return nil, err
  4501  	}
  4502  	return out, nil
  4503  }
  4504  
  4505  // SqlBackupRunsServiceServer is the server API for SqlBackupRunsService service.
  4506  type SqlBackupRunsServiceServer interface {
  4507  	// Deletes the backup taken by a backup run.
  4508  	Delete(context.Context, *SqlBackupRunsDeleteRequest) (*Operation, error)
  4509  	// Retrieves a resource containing information about a backup run.
  4510  	Get(context.Context, *SqlBackupRunsGetRequest) (*BackupRun, error)
  4511  	// Creates a new backup run on demand.
  4512  	Insert(context.Context, *SqlBackupRunsInsertRequest) (*Operation, error)
  4513  	// Lists all backup runs associated with the project or a given instance and
  4514  	// configuration in the reverse chronological order of the backup initiation
  4515  	// time.
  4516  	List(context.Context, *SqlBackupRunsListRequest) (*BackupRunsListResponse, error)
  4517  }
  4518  
  4519  // UnimplementedSqlBackupRunsServiceServer can be embedded to have forward compatible implementations.
  4520  type UnimplementedSqlBackupRunsServiceServer struct {
  4521  }
  4522  
  4523  func (*UnimplementedSqlBackupRunsServiceServer) Delete(context.Context, *SqlBackupRunsDeleteRequest) (*Operation, error) {
  4524  	return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented")
  4525  }
  4526  func (*UnimplementedSqlBackupRunsServiceServer) Get(context.Context, *SqlBackupRunsGetRequest) (*BackupRun, error) {
  4527  	return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
  4528  }
  4529  func (*UnimplementedSqlBackupRunsServiceServer) Insert(context.Context, *SqlBackupRunsInsertRequest) (*Operation, error) {
  4530  	return nil, status.Errorf(codes.Unimplemented, "method Insert not implemented")
  4531  }
  4532  func (*UnimplementedSqlBackupRunsServiceServer) List(context.Context, *SqlBackupRunsListRequest) (*BackupRunsListResponse, error) {
  4533  	return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
  4534  }
  4535  
  4536  func RegisterSqlBackupRunsServiceServer(s *grpc.Server, srv SqlBackupRunsServiceServer) {
  4537  	s.RegisterService(&_SqlBackupRunsService_serviceDesc, srv)
  4538  }
  4539  
  4540  func _SqlBackupRunsService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4541  	in := new(SqlBackupRunsDeleteRequest)
  4542  	if err := dec(in); err != nil {
  4543  		return nil, err
  4544  	}
  4545  	if interceptor == nil {
  4546  		return srv.(SqlBackupRunsServiceServer).Delete(ctx, in)
  4547  	}
  4548  	info := &grpc.UnaryServerInfo{
  4549  		Server:     srv,
  4550  		FullMethod: "/google.cloud.sql.v1beta4.SqlBackupRunsService/Delete",
  4551  	}
  4552  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4553  		return srv.(SqlBackupRunsServiceServer).Delete(ctx, req.(*SqlBackupRunsDeleteRequest))
  4554  	}
  4555  	return interceptor(ctx, in, info, handler)
  4556  }
  4557  
  4558  func _SqlBackupRunsService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4559  	in := new(SqlBackupRunsGetRequest)
  4560  	if err := dec(in); err != nil {
  4561  		return nil, err
  4562  	}
  4563  	if interceptor == nil {
  4564  		return srv.(SqlBackupRunsServiceServer).Get(ctx, in)
  4565  	}
  4566  	info := &grpc.UnaryServerInfo{
  4567  		Server:     srv,
  4568  		FullMethod: "/google.cloud.sql.v1beta4.SqlBackupRunsService/Get",
  4569  	}
  4570  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4571  		return srv.(SqlBackupRunsServiceServer).Get(ctx, req.(*SqlBackupRunsGetRequest))
  4572  	}
  4573  	return interceptor(ctx, in, info, handler)
  4574  }
  4575  
  4576  func _SqlBackupRunsService_Insert_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4577  	in := new(SqlBackupRunsInsertRequest)
  4578  	if err := dec(in); err != nil {
  4579  		return nil, err
  4580  	}
  4581  	if interceptor == nil {
  4582  		return srv.(SqlBackupRunsServiceServer).Insert(ctx, in)
  4583  	}
  4584  	info := &grpc.UnaryServerInfo{
  4585  		Server:     srv,
  4586  		FullMethod: "/google.cloud.sql.v1beta4.SqlBackupRunsService/Insert",
  4587  	}
  4588  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4589  		return srv.(SqlBackupRunsServiceServer).Insert(ctx, req.(*SqlBackupRunsInsertRequest))
  4590  	}
  4591  	return interceptor(ctx, in, info, handler)
  4592  }
  4593  
  4594  func _SqlBackupRunsService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4595  	in := new(SqlBackupRunsListRequest)
  4596  	if err := dec(in); err != nil {
  4597  		return nil, err
  4598  	}
  4599  	if interceptor == nil {
  4600  		return srv.(SqlBackupRunsServiceServer).List(ctx, in)
  4601  	}
  4602  	info := &grpc.UnaryServerInfo{
  4603  		Server:     srv,
  4604  		FullMethod: "/google.cloud.sql.v1beta4.SqlBackupRunsService/List",
  4605  	}
  4606  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4607  		return srv.(SqlBackupRunsServiceServer).List(ctx, req.(*SqlBackupRunsListRequest))
  4608  	}
  4609  	return interceptor(ctx, in, info, handler)
  4610  }
  4611  
  4612  var _SqlBackupRunsService_serviceDesc = grpc.ServiceDesc{
  4613  	ServiceName: "google.cloud.sql.v1beta4.SqlBackupRunsService",
  4614  	HandlerType: (*SqlBackupRunsServiceServer)(nil),
  4615  	Methods: []grpc.MethodDesc{
  4616  		{
  4617  			MethodName: "Delete",
  4618  			Handler:    _SqlBackupRunsService_Delete_Handler,
  4619  		},
  4620  		{
  4621  			MethodName: "Get",
  4622  			Handler:    _SqlBackupRunsService_Get_Handler,
  4623  		},
  4624  		{
  4625  			MethodName: "Insert",
  4626  			Handler:    _SqlBackupRunsService_Insert_Handler,
  4627  		},
  4628  		{
  4629  			MethodName: "List",
  4630  			Handler:    _SqlBackupRunsService_List_Handler,
  4631  		},
  4632  	},
  4633  	Streams:  []grpc.StreamDesc{},
  4634  	Metadata: "google/cloud/sql/v1beta4/cloud_sql.proto",
  4635  }
  4636  
  4637  // SqlDatabasesServiceClient is the client API for SqlDatabasesService service.
  4638  //
  4639  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  4640  type SqlDatabasesServiceClient interface {
  4641  	// Deletes a database from a Cloud SQL instance.
  4642  	Delete(ctx context.Context, in *SqlDatabasesDeleteRequest, opts ...grpc.CallOption) (*Operation, error)
  4643  	// Retrieves a resource containing information about a database inside a Cloud
  4644  	// SQL instance.
  4645  	Get(ctx context.Context, in *SqlDatabasesGetRequest, opts ...grpc.CallOption) (*Database, error)
  4646  	// Inserts a resource containing information about a database inside a Cloud
  4647  	// SQL instance.
  4648  	Insert(ctx context.Context, in *SqlDatabasesInsertRequest, opts ...grpc.CallOption) (*Operation, error)
  4649  	// Lists databases in the specified Cloud SQL instance.
  4650  	List(ctx context.Context, in *SqlDatabasesListRequest, opts ...grpc.CallOption) (*DatabasesListResponse, error)
  4651  	// Partially updates a resource containing information about a database inside
  4652  	// a Cloud SQL instance. This method supports patch semantics.
  4653  	Patch(ctx context.Context, in *SqlDatabasesUpdateRequest, opts ...grpc.CallOption) (*Operation, error)
  4654  	// Updates a resource containing information about a database inside a Cloud
  4655  	// SQL instance.
  4656  	Update(ctx context.Context, in *SqlDatabasesUpdateRequest, opts ...grpc.CallOption) (*Operation, error)
  4657  }
  4658  
  4659  type sqlDatabasesServiceClient struct {
  4660  	cc grpc.ClientConnInterface
  4661  }
  4662  
  4663  func NewSqlDatabasesServiceClient(cc grpc.ClientConnInterface) SqlDatabasesServiceClient {
  4664  	return &sqlDatabasesServiceClient{cc}
  4665  }
  4666  
  4667  func (c *sqlDatabasesServiceClient) Delete(ctx context.Context, in *SqlDatabasesDeleteRequest, opts ...grpc.CallOption) (*Operation, error) {
  4668  	out := new(Operation)
  4669  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlDatabasesService/Delete", in, out, opts...)
  4670  	if err != nil {
  4671  		return nil, err
  4672  	}
  4673  	return out, nil
  4674  }
  4675  
  4676  func (c *sqlDatabasesServiceClient) Get(ctx context.Context, in *SqlDatabasesGetRequest, opts ...grpc.CallOption) (*Database, error) {
  4677  	out := new(Database)
  4678  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlDatabasesService/Get", in, out, opts...)
  4679  	if err != nil {
  4680  		return nil, err
  4681  	}
  4682  	return out, nil
  4683  }
  4684  
  4685  func (c *sqlDatabasesServiceClient) Insert(ctx context.Context, in *SqlDatabasesInsertRequest, opts ...grpc.CallOption) (*Operation, error) {
  4686  	out := new(Operation)
  4687  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlDatabasesService/Insert", in, out, opts...)
  4688  	if err != nil {
  4689  		return nil, err
  4690  	}
  4691  	return out, nil
  4692  }
  4693  
  4694  func (c *sqlDatabasesServiceClient) List(ctx context.Context, in *SqlDatabasesListRequest, opts ...grpc.CallOption) (*DatabasesListResponse, error) {
  4695  	out := new(DatabasesListResponse)
  4696  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlDatabasesService/List", in, out, opts...)
  4697  	if err != nil {
  4698  		return nil, err
  4699  	}
  4700  	return out, nil
  4701  }
  4702  
  4703  func (c *sqlDatabasesServiceClient) Patch(ctx context.Context, in *SqlDatabasesUpdateRequest, opts ...grpc.CallOption) (*Operation, error) {
  4704  	out := new(Operation)
  4705  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlDatabasesService/Patch", in, out, opts...)
  4706  	if err != nil {
  4707  		return nil, err
  4708  	}
  4709  	return out, nil
  4710  }
  4711  
  4712  func (c *sqlDatabasesServiceClient) Update(ctx context.Context, in *SqlDatabasesUpdateRequest, opts ...grpc.CallOption) (*Operation, error) {
  4713  	out := new(Operation)
  4714  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlDatabasesService/Update", in, out, opts...)
  4715  	if err != nil {
  4716  		return nil, err
  4717  	}
  4718  	return out, nil
  4719  }
  4720  
  4721  // SqlDatabasesServiceServer is the server API for SqlDatabasesService service.
  4722  type SqlDatabasesServiceServer interface {
  4723  	// Deletes a database from a Cloud SQL instance.
  4724  	Delete(context.Context, *SqlDatabasesDeleteRequest) (*Operation, error)
  4725  	// Retrieves a resource containing information about a database inside a Cloud
  4726  	// SQL instance.
  4727  	Get(context.Context, *SqlDatabasesGetRequest) (*Database, error)
  4728  	// Inserts a resource containing information about a database inside a Cloud
  4729  	// SQL instance.
  4730  	Insert(context.Context, *SqlDatabasesInsertRequest) (*Operation, error)
  4731  	// Lists databases in the specified Cloud SQL instance.
  4732  	List(context.Context, *SqlDatabasesListRequest) (*DatabasesListResponse, error)
  4733  	// Partially updates a resource containing information about a database inside
  4734  	// a Cloud SQL instance. This method supports patch semantics.
  4735  	Patch(context.Context, *SqlDatabasesUpdateRequest) (*Operation, error)
  4736  	// Updates a resource containing information about a database inside a Cloud
  4737  	// SQL instance.
  4738  	Update(context.Context, *SqlDatabasesUpdateRequest) (*Operation, error)
  4739  }
  4740  
  4741  // UnimplementedSqlDatabasesServiceServer can be embedded to have forward compatible implementations.
  4742  type UnimplementedSqlDatabasesServiceServer struct {
  4743  }
  4744  
  4745  func (*UnimplementedSqlDatabasesServiceServer) Delete(context.Context, *SqlDatabasesDeleteRequest) (*Operation, error) {
  4746  	return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented")
  4747  }
  4748  func (*UnimplementedSqlDatabasesServiceServer) Get(context.Context, *SqlDatabasesGetRequest) (*Database, error) {
  4749  	return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
  4750  }
  4751  func (*UnimplementedSqlDatabasesServiceServer) Insert(context.Context, *SqlDatabasesInsertRequest) (*Operation, error) {
  4752  	return nil, status.Errorf(codes.Unimplemented, "method Insert not implemented")
  4753  }
  4754  func (*UnimplementedSqlDatabasesServiceServer) List(context.Context, *SqlDatabasesListRequest) (*DatabasesListResponse, error) {
  4755  	return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
  4756  }
  4757  func (*UnimplementedSqlDatabasesServiceServer) Patch(context.Context, *SqlDatabasesUpdateRequest) (*Operation, error) {
  4758  	return nil, status.Errorf(codes.Unimplemented, "method Patch not implemented")
  4759  }
  4760  func (*UnimplementedSqlDatabasesServiceServer) Update(context.Context, *SqlDatabasesUpdateRequest) (*Operation, error) {
  4761  	return nil, status.Errorf(codes.Unimplemented, "method Update not implemented")
  4762  }
  4763  
  4764  func RegisterSqlDatabasesServiceServer(s *grpc.Server, srv SqlDatabasesServiceServer) {
  4765  	s.RegisterService(&_SqlDatabasesService_serviceDesc, srv)
  4766  }
  4767  
  4768  func _SqlDatabasesService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4769  	in := new(SqlDatabasesDeleteRequest)
  4770  	if err := dec(in); err != nil {
  4771  		return nil, err
  4772  	}
  4773  	if interceptor == nil {
  4774  		return srv.(SqlDatabasesServiceServer).Delete(ctx, in)
  4775  	}
  4776  	info := &grpc.UnaryServerInfo{
  4777  		Server:     srv,
  4778  		FullMethod: "/google.cloud.sql.v1beta4.SqlDatabasesService/Delete",
  4779  	}
  4780  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4781  		return srv.(SqlDatabasesServiceServer).Delete(ctx, req.(*SqlDatabasesDeleteRequest))
  4782  	}
  4783  	return interceptor(ctx, in, info, handler)
  4784  }
  4785  
  4786  func _SqlDatabasesService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4787  	in := new(SqlDatabasesGetRequest)
  4788  	if err := dec(in); err != nil {
  4789  		return nil, err
  4790  	}
  4791  	if interceptor == nil {
  4792  		return srv.(SqlDatabasesServiceServer).Get(ctx, in)
  4793  	}
  4794  	info := &grpc.UnaryServerInfo{
  4795  		Server:     srv,
  4796  		FullMethod: "/google.cloud.sql.v1beta4.SqlDatabasesService/Get",
  4797  	}
  4798  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4799  		return srv.(SqlDatabasesServiceServer).Get(ctx, req.(*SqlDatabasesGetRequest))
  4800  	}
  4801  	return interceptor(ctx, in, info, handler)
  4802  }
  4803  
  4804  func _SqlDatabasesService_Insert_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4805  	in := new(SqlDatabasesInsertRequest)
  4806  	if err := dec(in); err != nil {
  4807  		return nil, err
  4808  	}
  4809  	if interceptor == nil {
  4810  		return srv.(SqlDatabasesServiceServer).Insert(ctx, in)
  4811  	}
  4812  	info := &grpc.UnaryServerInfo{
  4813  		Server:     srv,
  4814  		FullMethod: "/google.cloud.sql.v1beta4.SqlDatabasesService/Insert",
  4815  	}
  4816  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4817  		return srv.(SqlDatabasesServiceServer).Insert(ctx, req.(*SqlDatabasesInsertRequest))
  4818  	}
  4819  	return interceptor(ctx, in, info, handler)
  4820  }
  4821  
  4822  func _SqlDatabasesService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4823  	in := new(SqlDatabasesListRequest)
  4824  	if err := dec(in); err != nil {
  4825  		return nil, err
  4826  	}
  4827  	if interceptor == nil {
  4828  		return srv.(SqlDatabasesServiceServer).List(ctx, in)
  4829  	}
  4830  	info := &grpc.UnaryServerInfo{
  4831  		Server:     srv,
  4832  		FullMethod: "/google.cloud.sql.v1beta4.SqlDatabasesService/List",
  4833  	}
  4834  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4835  		return srv.(SqlDatabasesServiceServer).List(ctx, req.(*SqlDatabasesListRequest))
  4836  	}
  4837  	return interceptor(ctx, in, info, handler)
  4838  }
  4839  
  4840  func _SqlDatabasesService_Patch_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4841  	in := new(SqlDatabasesUpdateRequest)
  4842  	if err := dec(in); err != nil {
  4843  		return nil, err
  4844  	}
  4845  	if interceptor == nil {
  4846  		return srv.(SqlDatabasesServiceServer).Patch(ctx, in)
  4847  	}
  4848  	info := &grpc.UnaryServerInfo{
  4849  		Server:     srv,
  4850  		FullMethod: "/google.cloud.sql.v1beta4.SqlDatabasesService/Patch",
  4851  	}
  4852  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4853  		return srv.(SqlDatabasesServiceServer).Patch(ctx, req.(*SqlDatabasesUpdateRequest))
  4854  	}
  4855  	return interceptor(ctx, in, info, handler)
  4856  }
  4857  
  4858  func _SqlDatabasesService_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4859  	in := new(SqlDatabasesUpdateRequest)
  4860  	if err := dec(in); err != nil {
  4861  		return nil, err
  4862  	}
  4863  	if interceptor == nil {
  4864  		return srv.(SqlDatabasesServiceServer).Update(ctx, in)
  4865  	}
  4866  	info := &grpc.UnaryServerInfo{
  4867  		Server:     srv,
  4868  		FullMethod: "/google.cloud.sql.v1beta4.SqlDatabasesService/Update",
  4869  	}
  4870  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4871  		return srv.(SqlDatabasesServiceServer).Update(ctx, req.(*SqlDatabasesUpdateRequest))
  4872  	}
  4873  	return interceptor(ctx, in, info, handler)
  4874  }
  4875  
  4876  var _SqlDatabasesService_serviceDesc = grpc.ServiceDesc{
  4877  	ServiceName: "google.cloud.sql.v1beta4.SqlDatabasesService",
  4878  	HandlerType: (*SqlDatabasesServiceServer)(nil),
  4879  	Methods: []grpc.MethodDesc{
  4880  		{
  4881  			MethodName: "Delete",
  4882  			Handler:    _SqlDatabasesService_Delete_Handler,
  4883  		},
  4884  		{
  4885  			MethodName: "Get",
  4886  			Handler:    _SqlDatabasesService_Get_Handler,
  4887  		},
  4888  		{
  4889  			MethodName: "Insert",
  4890  			Handler:    _SqlDatabasesService_Insert_Handler,
  4891  		},
  4892  		{
  4893  			MethodName: "List",
  4894  			Handler:    _SqlDatabasesService_List_Handler,
  4895  		},
  4896  		{
  4897  			MethodName: "Patch",
  4898  			Handler:    _SqlDatabasesService_Patch_Handler,
  4899  		},
  4900  		{
  4901  			MethodName: "Update",
  4902  			Handler:    _SqlDatabasesService_Update_Handler,
  4903  		},
  4904  	},
  4905  	Streams:  []grpc.StreamDesc{},
  4906  	Metadata: "google/cloud/sql/v1beta4/cloud_sql.proto",
  4907  }
  4908  
  4909  // SqlFlagsServiceClient is the client API for SqlFlagsService service.
  4910  //
  4911  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  4912  type SqlFlagsServiceClient interface {
  4913  	// Lists all available database flags for Cloud SQL instances.
  4914  	List(ctx context.Context, in *SqlFlagsListRequest, opts ...grpc.CallOption) (*FlagsListResponse, error)
  4915  }
  4916  
  4917  type sqlFlagsServiceClient struct {
  4918  	cc grpc.ClientConnInterface
  4919  }
  4920  
  4921  func NewSqlFlagsServiceClient(cc grpc.ClientConnInterface) SqlFlagsServiceClient {
  4922  	return &sqlFlagsServiceClient{cc}
  4923  }
  4924  
  4925  func (c *sqlFlagsServiceClient) List(ctx context.Context, in *SqlFlagsListRequest, opts ...grpc.CallOption) (*FlagsListResponse, error) {
  4926  	out := new(FlagsListResponse)
  4927  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlFlagsService/List", in, out, opts...)
  4928  	if err != nil {
  4929  		return nil, err
  4930  	}
  4931  	return out, nil
  4932  }
  4933  
  4934  // SqlFlagsServiceServer is the server API for SqlFlagsService service.
  4935  type SqlFlagsServiceServer interface {
  4936  	// Lists all available database flags for Cloud SQL instances.
  4937  	List(context.Context, *SqlFlagsListRequest) (*FlagsListResponse, error)
  4938  }
  4939  
  4940  // UnimplementedSqlFlagsServiceServer can be embedded to have forward compatible implementations.
  4941  type UnimplementedSqlFlagsServiceServer struct {
  4942  }
  4943  
  4944  func (*UnimplementedSqlFlagsServiceServer) List(context.Context, *SqlFlagsListRequest) (*FlagsListResponse, error) {
  4945  	return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
  4946  }
  4947  
  4948  func RegisterSqlFlagsServiceServer(s *grpc.Server, srv SqlFlagsServiceServer) {
  4949  	s.RegisterService(&_SqlFlagsService_serviceDesc, srv)
  4950  }
  4951  
  4952  func _SqlFlagsService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  4953  	in := new(SqlFlagsListRequest)
  4954  	if err := dec(in); err != nil {
  4955  		return nil, err
  4956  	}
  4957  	if interceptor == nil {
  4958  		return srv.(SqlFlagsServiceServer).List(ctx, in)
  4959  	}
  4960  	info := &grpc.UnaryServerInfo{
  4961  		Server:     srv,
  4962  		FullMethod: "/google.cloud.sql.v1beta4.SqlFlagsService/List",
  4963  	}
  4964  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  4965  		return srv.(SqlFlagsServiceServer).List(ctx, req.(*SqlFlagsListRequest))
  4966  	}
  4967  	return interceptor(ctx, in, info, handler)
  4968  }
  4969  
  4970  var _SqlFlagsService_serviceDesc = grpc.ServiceDesc{
  4971  	ServiceName: "google.cloud.sql.v1beta4.SqlFlagsService",
  4972  	HandlerType: (*SqlFlagsServiceServer)(nil),
  4973  	Methods: []grpc.MethodDesc{
  4974  		{
  4975  			MethodName: "List",
  4976  			Handler:    _SqlFlagsService_List_Handler,
  4977  		},
  4978  	},
  4979  	Streams:  []grpc.StreamDesc{},
  4980  	Metadata: "google/cloud/sql/v1beta4/cloud_sql.proto",
  4981  }
  4982  
  4983  // SqlInstancesServiceClient is the client API for SqlInstancesService service.
  4984  //
  4985  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  4986  type SqlInstancesServiceClient interface {
  4987  	// Add a new trusted Certificate Authority (CA) version for the specified
  4988  	// instance. Required to prepare for a certificate rotation. If a CA version
  4989  	// was previously added but never used in a certificate rotation, this
  4990  	// operation replaces that version. There cannot be more than one CA version
  4991  	// waiting to be rotated in.
  4992  	AddServerCa(ctx context.Context, in *SqlInstancesAddServerCaRequest, opts ...grpc.CallOption) (*Operation, error)
  4993  	// Creates a Cloud SQL instance as a clone of the source instance. Using this
  4994  	// operation might cause your instance to restart.
  4995  	Clone(ctx context.Context, in *SqlInstancesCloneRequest, opts ...grpc.CallOption) (*Operation, error)
  4996  	// Deletes a Cloud SQL instance.
  4997  	Delete(ctx context.Context, in *SqlInstancesDeleteRequest, opts ...grpc.CallOption) (*Operation, error)
  4998  	// Demotes the stand-alone instance to be a Cloud SQL read replica for an
  4999  	// external database server.
  5000  	DemoteMaster(ctx context.Context, in *SqlInstancesDemoteMasterRequest, opts ...grpc.CallOption) (*Operation, error)
  5001  	// Exports data from a Cloud SQL instance to a Cloud Storage bucket as a SQL
  5002  	// dump or CSV file.
  5003  	Export(ctx context.Context, in *SqlInstancesExportRequest, opts ...grpc.CallOption) (*Operation, error)
  5004  	// Initiates a manual failover of a high availability (HA) primary instance
  5005  	// to a standby instance, which becomes the primary instance. Users are
  5006  	// then rerouted to the new primary. For more information, see the
  5007  	// [Overview of high
  5008  	// availability](https://cloud.google.com/sql/docs/mysql/high-availability)
  5009  	// page in the Cloud SQL documentation.
  5010  	// If using Legacy HA (MySQL only), this causes the instance to failover to
  5011  	// its failover replica instance.
  5012  	Failover(ctx context.Context, in *SqlInstancesFailoverRequest, opts ...grpc.CallOption) (*Operation, error)
  5013  	// Retrieves a resource containing information about a Cloud SQL instance.
  5014  	Get(ctx context.Context, in *SqlInstancesGetRequest, opts ...grpc.CallOption) (*DatabaseInstance, error)
  5015  	// Imports data into a Cloud SQL instance from a SQL dump  or CSV file in
  5016  	// Cloud Storage.
  5017  	Import(ctx context.Context, in *SqlInstancesImportRequest, opts ...grpc.CallOption) (*Operation, error)
  5018  	// Creates a new Cloud SQL instance.
  5019  	Insert(ctx context.Context, in *SqlInstancesInsertRequest, opts ...grpc.CallOption) (*Operation, error)
  5020  	// Lists instances under a given project.
  5021  	List(ctx context.Context, in *SqlInstancesListRequest, opts ...grpc.CallOption) (*InstancesListResponse, error)
  5022  	// Lists all of the trusted Certificate Authorities (CAs) for the specified
  5023  	// instance. There can be up to three CAs listed: the CA that was used to sign
  5024  	// the certificate that is currently in use, a CA that has been added but not
  5025  	// yet used to sign a certificate, and a CA used to sign a certificate that
  5026  	// has previously rotated out.
  5027  	ListServerCas(ctx context.Context, in *SqlInstancesListServerCasRequest, opts ...grpc.CallOption) (*InstancesListServerCasResponse, error)
  5028  	// Updates settings of a Cloud SQL instance.
  5029  	// This method supports patch semantics.
  5030  	Patch(ctx context.Context, in *SqlInstancesPatchRequest, opts ...grpc.CallOption) (*Operation, error)
  5031  	// Promotes the read replica instance to be a stand-alone Cloud SQL instance.
  5032  	// Using this operation might cause your instance to restart.
  5033  	PromoteReplica(ctx context.Context, in *SqlInstancesPromoteReplicaRequest, opts ...grpc.CallOption) (*Operation, error)
  5034  	// Deletes all client certificates and generates a new server SSL certificate
  5035  	// for the instance.
  5036  	ResetSslConfig(ctx context.Context, in *SqlInstancesResetSslConfigRequest, opts ...grpc.CallOption) (*Operation, error)
  5037  	// Restarts a Cloud SQL instance.
  5038  	Restart(ctx context.Context, in *SqlInstancesRestartRequest, opts ...grpc.CallOption) (*Operation, error)
  5039  	// Restores a backup of a Cloud SQL instance. Using this operation might cause
  5040  	// your instance to restart.
  5041  	RestoreBackup(ctx context.Context, in *SqlInstancesRestoreBackupRequest, opts ...grpc.CallOption) (*Operation, error)
  5042  	// Rotates the server certificate to one signed by the Certificate Authority
  5043  	// (CA) version previously added with the addServerCA method.
  5044  	RotateServerCa(ctx context.Context, in *SqlInstancesRotateServerCaRequest, opts ...grpc.CallOption) (*Operation, error)
  5045  	// Starts the replication in the read replica instance.
  5046  	StartReplica(ctx context.Context, in *SqlInstancesStartReplicaRequest, opts ...grpc.CallOption) (*Operation, error)
  5047  	// Stops the replication in the read replica instance.
  5048  	StopReplica(ctx context.Context, in *SqlInstancesStopReplicaRequest, opts ...grpc.CallOption) (*Operation, error)
  5049  	// Truncate MySQL general and slow query log tables
  5050  	// MySQL only.
  5051  	TruncateLog(ctx context.Context, in *SqlInstancesTruncateLogRequest, opts ...grpc.CallOption) (*Operation, error)
  5052  	// Updates settings of a Cloud SQL instance. Using this operation might cause
  5053  	// your instance to restart.
  5054  	Update(ctx context.Context, in *SqlInstancesUpdateRequest, opts ...grpc.CallOption) (*Operation, error)
  5055  	// Generates a short-lived X509 certificate containing the provided public key
  5056  	// and signed by a private key specific to the target instance. Users may use
  5057  	// the certificate to authenticate as themselves when connecting to the
  5058  	// database.
  5059  	CreateEphemeral(ctx context.Context, in *SqlInstancesCreateEphemeralCertRequest, opts ...grpc.CallOption) (*SslCert, error)
  5060  	// Reschedules the maintenance on the given instance.
  5061  	RescheduleMaintenance(ctx context.Context, in *SqlInstancesRescheduleMaintenanceRequest, opts ...grpc.CallOption) (*Operation, error)
  5062  	// Verify External primary instance external sync settings.
  5063  	VerifyExternalSyncSettings(ctx context.Context, in *SqlInstancesVerifyExternalSyncSettingsRequest, opts ...grpc.CallOption) (*SqlInstancesVerifyExternalSyncSettingsResponse, error)
  5064  	// Start External primary instance migration.
  5065  	StartExternalSync(ctx context.Context, in *SqlInstancesStartExternalSyncRequest, opts ...grpc.CallOption) (*Operation, error)
  5066  }
  5067  
  5068  type sqlInstancesServiceClient struct {
  5069  	cc grpc.ClientConnInterface
  5070  }
  5071  
  5072  func NewSqlInstancesServiceClient(cc grpc.ClientConnInterface) SqlInstancesServiceClient {
  5073  	return &sqlInstancesServiceClient{cc}
  5074  }
  5075  
  5076  func (c *sqlInstancesServiceClient) AddServerCa(ctx context.Context, in *SqlInstancesAddServerCaRequest, opts ...grpc.CallOption) (*Operation, error) {
  5077  	out := new(Operation)
  5078  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/AddServerCa", in, out, opts...)
  5079  	if err != nil {
  5080  		return nil, err
  5081  	}
  5082  	return out, nil
  5083  }
  5084  
  5085  func (c *sqlInstancesServiceClient) Clone(ctx context.Context, in *SqlInstancesCloneRequest, opts ...grpc.CallOption) (*Operation, error) {
  5086  	out := new(Operation)
  5087  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Clone", in, out, opts...)
  5088  	if err != nil {
  5089  		return nil, err
  5090  	}
  5091  	return out, nil
  5092  }
  5093  
  5094  func (c *sqlInstancesServiceClient) Delete(ctx context.Context, in *SqlInstancesDeleteRequest, opts ...grpc.CallOption) (*Operation, error) {
  5095  	out := new(Operation)
  5096  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Delete", in, out, opts...)
  5097  	if err != nil {
  5098  		return nil, err
  5099  	}
  5100  	return out, nil
  5101  }
  5102  
  5103  func (c *sqlInstancesServiceClient) DemoteMaster(ctx context.Context, in *SqlInstancesDemoteMasterRequest, opts ...grpc.CallOption) (*Operation, error) {
  5104  	out := new(Operation)
  5105  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/DemoteMaster", in, out, opts...)
  5106  	if err != nil {
  5107  		return nil, err
  5108  	}
  5109  	return out, nil
  5110  }
  5111  
  5112  func (c *sqlInstancesServiceClient) Export(ctx context.Context, in *SqlInstancesExportRequest, opts ...grpc.CallOption) (*Operation, error) {
  5113  	out := new(Operation)
  5114  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Export", in, out, opts...)
  5115  	if err != nil {
  5116  		return nil, err
  5117  	}
  5118  	return out, nil
  5119  }
  5120  
  5121  func (c *sqlInstancesServiceClient) Failover(ctx context.Context, in *SqlInstancesFailoverRequest, opts ...grpc.CallOption) (*Operation, error) {
  5122  	out := new(Operation)
  5123  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Failover", in, out, opts...)
  5124  	if err != nil {
  5125  		return nil, err
  5126  	}
  5127  	return out, nil
  5128  }
  5129  
  5130  func (c *sqlInstancesServiceClient) Get(ctx context.Context, in *SqlInstancesGetRequest, opts ...grpc.CallOption) (*DatabaseInstance, error) {
  5131  	out := new(DatabaseInstance)
  5132  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Get", in, out, opts...)
  5133  	if err != nil {
  5134  		return nil, err
  5135  	}
  5136  	return out, nil
  5137  }
  5138  
  5139  func (c *sqlInstancesServiceClient) Import(ctx context.Context, in *SqlInstancesImportRequest, opts ...grpc.CallOption) (*Operation, error) {
  5140  	out := new(Operation)
  5141  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Import", in, out, opts...)
  5142  	if err != nil {
  5143  		return nil, err
  5144  	}
  5145  	return out, nil
  5146  }
  5147  
  5148  func (c *sqlInstancesServiceClient) Insert(ctx context.Context, in *SqlInstancesInsertRequest, opts ...grpc.CallOption) (*Operation, error) {
  5149  	out := new(Operation)
  5150  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Insert", in, out, opts...)
  5151  	if err != nil {
  5152  		return nil, err
  5153  	}
  5154  	return out, nil
  5155  }
  5156  
  5157  func (c *sqlInstancesServiceClient) List(ctx context.Context, in *SqlInstancesListRequest, opts ...grpc.CallOption) (*InstancesListResponse, error) {
  5158  	out := new(InstancesListResponse)
  5159  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/List", in, out, opts...)
  5160  	if err != nil {
  5161  		return nil, err
  5162  	}
  5163  	return out, nil
  5164  }
  5165  
  5166  func (c *sqlInstancesServiceClient) ListServerCas(ctx context.Context, in *SqlInstancesListServerCasRequest, opts ...grpc.CallOption) (*InstancesListServerCasResponse, error) {
  5167  	out := new(InstancesListServerCasResponse)
  5168  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/ListServerCas", in, out, opts...)
  5169  	if err != nil {
  5170  		return nil, err
  5171  	}
  5172  	return out, nil
  5173  }
  5174  
  5175  func (c *sqlInstancesServiceClient) Patch(ctx context.Context, in *SqlInstancesPatchRequest, opts ...grpc.CallOption) (*Operation, error) {
  5176  	out := new(Operation)
  5177  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Patch", in, out, opts...)
  5178  	if err != nil {
  5179  		return nil, err
  5180  	}
  5181  	return out, nil
  5182  }
  5183  
  5184  func (c *sqlInstancesServiceClient) PromoteReplica(ctx context.Context, in *SqlInstancesPromoteReplicaRequest, opts ...grpc.CallOption) (*Operation, error) {
  5185  	out := new(Operation)
  5186  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/PromoteReplica", in, out, opts...)
  5187  	if err != nil {
  5188  		return nil, err
  5189  	}
  5190  	return out, nil
  5191  }
  5192  
  5193  func (c *sqlInstancesServiceClient) ResetSslConfig(ctx context.Context, in *SqlInstancesResetSslConfigRequest, opts ...grpc.CallOption) (*Operation, error) {
  5194  	out := new(Operation)
  5195  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/ResetSslConfig", in, out, opts...)
  5196  	if err != nil {
  5197  		return nil, err
  5198  	}
  5199  	return out, nil
  5200  }
  5201  
  5202  func (c *sqlInstancesServiceClient) Restart(ctx context.Context, in *SqlInstancesRestartRequest, opts ...grpc.CallOption) (*Operation, error) {
  5203  	out := new(Operation)
  5204  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Restart", in, out, opts...)
  5205  	if err != nil {
  5206  		return nil, err
  5207  	}
  5208  	return out, nil
  5209  }
  5210  
  5211  func (c *sqlInstancesServiceClient) RestoreBackup(ctx context.Context, in *SqlInstancesRestoreBackupRequest, opts ...grpc.CallOption) (*Operation, error) {
  5212  	out := new(Operation)
  5213  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/RestoreBackup", in, out, opts...)
  5214  	if err != nil {
  5215  		return nil, err
  5216  	}
  5217  	return out, nil
  5218  }
  5219  
  5220  func (c *sqlInstancesServiceClient) RotateServerCa(ctx context.Context, in *SqlInstancesRotateServerCaRequest, opts ...grpc.CallOption) (*Operation, error) {
  5221  	out := new(Operation)
  5222  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/RotateServerCa", in, out, opts...)
  5223  	if err != nil {
  5224  		return nil, err
  5225  	}
  5226  	return out, nil
  5227  }
  5228  
  5229  func (c *sqlInstancesServiceClient) StartReplica(ctx context.Context, in *SqlInstancesStartReplicaRequest, opts ...grpc.CallOption) (*Operation, error) {
  5230  	out := new(Operation)
  5231  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/StartReplica", in, out, opts...)
  5232  	if err != nil {
  5233  		return nil, err
  5234  	}
  5235  	return out, nil
  5236  }
  5237  
  5238  func (c *sqlInstancesServiceClient) StopReplica(ctx context.Context, in *SqlInstancesStopReplicaRequest, opts ...grpc.CallOption) (*Operation, error) {
  5239  	out := new(Operation)
  5240  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/StopReplica", in, out, opts...)
  5241  	if err != nil {
  5242  		return nil, err
  5243  	}
  5244  	return out, nil
  5245  }
  5246  
  5247  func (c *sqlInstancesServiceClient) TruncateLog(ctx context.Context, in *SqlInstancesTruncateLogRequest, opts ...grpc.CallOption) (*Operation, error) {
  5248  	out := new(Operation)
  5249  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/TruncateLog", in, out, opts...)
  5250  	if err != nil {
  5251  		return nil, err
  5252  	}
  5253  	return out, nil
  5254  }
  5255  
  5256  func (c *sqlInstancesServiceClient) Update(ctx context.Context, in *SqlInstancesUpdateRequest, opts ...grpc.CallOption) (*Operation, error) {
  5257  	out := new(Operation)
  5258  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/Update", in, out, opts...)
  5259  	if err != nil {
  5260  		return nil, err
  5261  	}
  5262  	return out, nil
  5263  }
  5264  
  5265  func (c *sqlInstancesServiceClient) CreateEphemeral(ctx context.Context, in *SqlInstancesCreateEphemeralCertRequest, opts ...grpc.CallOption) (*SslCert, error) {
  5266  	out := new(SslCert)
  5267  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/CreateEphemeral", in, out, opts...)
  5268  	if err != nil {
  5269  		return nil, err
  5270  	}
  5271  	return out, nil
  5272  }
  5273  
  5274  func (c *sqlInstancesServiceClient) RescheduleMaintenance(ctx context.Context, in *SqlInstancesRescheduleMaintenanceRequest, opts ...grpc.CallOption) (*Operation, error) {
  5275  	out := new(Operation)
  5276  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/RescheduleMaintenance", in, out, opts...)
  5277  	if err != nil {
  5278  		return nil, err
  5279  	}
  5280  	return out, nil
  5281  }
  5282  
  5283  func (c *sqlInstancesServiceClient) VerifyExternalSyncSettings(ctx context.Context, in *SqlInstancesVerifyExternalSyncSettingsRequest, opts ...grpc.CallOption) (*SqlInstancesVerifyExternalSyncSettingsResponse, error) {
  5284  	out := new(SqlInstancesVerifyExternalSyncSettingsResponse)
  5285  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/VerifyExternalSyncSettings", in, out, opts...)
  5286  	if err != nil {
  5287  		return nil, err
  5288  	}
  5289  	return out, nil
  5290  }
  5291  
  5292  func (c *sqlInstancesServiceClient) StartExternalSync(ctx context.Context, in *SqlInstancesStartExternalSyncRequest, opts ...grpc.CallOption) (*Operation, error) {
  5293  	out := new(Operation)
  5294  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlInstancesService/StartExternalSync", in, out, opts...)
  5295  	if err != nil {
  5296  		return nil, err
  5297  	}
  5298  	return out, nil
  5299  }
  5300  
  5301  // SqlInstancesServiceServer is the server API for SqlInstancesService service.
  5302  type SqlInstancesServiceServer interface {
  5303  	// Add a new trusted Certificate Authority (CA) version for the specified
  5304  	// instance. Required to prepare for a certificate rotation. If a CA version
  5305  	// was previously added but never used in a certificate rotation, this
  5306  	// operation replaces that version. There cannot be more than one CA version
  5307  	// waiting to be rotated in.
  5308  	AddServerCa(context.Context, *SqlInstancesAddServerCaRequest) (*Operation, error)
  5309  	// Creates a Cloud SQL instance as a clone of the source instance. Using this
  5310  	// operation might cause your instance to restart.
  5311  	Clone(context.Context, *SqlInstancesCloneRequest) (*Operation, error)
  5312  	// Deletes a Cloud SQL instance.
  5313  	Delete(context.Context, *SqlInstancesDeleteRequest) (*Operation, error)
  5314  	// Demotes the stand-alone instance to be a Cloud SQL read replica for an
  5315  	// external database server.
  5316  	DemoteMaster(context.Context, *SqlInstancesDemoteMasterRequest) (*Operation, error)
  5317  	// Exports data from a Cloud SQL instance to a Cloud Storage bucket as a SQL
  5318  	// dump or CSV file.
  5319  	Export(context.Context, *SqlInstancesExportRequest) (*Operation, error)
  5320  	// Initiates a manual failover of a high availability (HA) primary instance
  5321  	// to a standby instance, which becomes the primary instance. Users are
  5322  	// then rerouted to the new primary. For more information, see the
  5323  	// [Overview of high
  5324  	// availability](https://cloud.google.com/sql/docs/mysql/high-availability)
  5325  	// page in the Cloud SQL documentation.
  5326  	// If using Legacy HA (MySQL only), this causes the instance to failover to
  5327  	// its failover replica instance.
  5328  	Failover(context.Context, *SqlInstancesFailoverRequest) (*Operation, error)
  5329  	// Retrieves a resource containing information about a Cloud SQL instance.
  5330  	Get(context.Context, *SqlInstancesGetRequest) (*DatabaseInstance, error)
  5331  	// Imports data into a Cloud SQL instance from a SQL dump  or CSV file in
  5332  	// Cloud Storage.
  5333  	Import(context.Context, *SqlInstancesImportRequest) (*Operation, error)
  5334  	// Creates a new Cloud SQL instance.
  5335  	Insert(context.Context, *SqlInstancesInsertRequest) (*Operation, error)
  5336  	// Lists instances under a given project.
  5337  	List(context.Context, *SqlInstancesListRequest) (*InstancesListResponse, error)
  5338  	// Lists all of the trusted Certificate Authorities (CAs) for the specified
  5339  	// instance. There can be up to three CAs listed: the CA that was used to sign
  5340  	// the certificate that is currently in use, a CA that has been added but not
  5341  	// yet used to sign a certificate, and a CA used to sign a certificate that
  5342  	// has previously rotated out.
  5343  	ListServerCas(context.Context, *SqlInstancesListServerCasRequest) (*InstancesListServerCasResponse, error)
  5344  	// Updates settings of a Cloud SQL instance.
  5345  	// This method supports patch semantics.
  5346  	Patch(context.Context, *SqlInstancesPatchRequest) (*Operation, error)
  5347  	// Promotes the read replica instance to be a stand-alone Cloud SQL instance.
  5348  	// Using this operation might cause your instance to restart.
  5349  	PromoteReplica(context.Context, *SqlInstancesPromoteReplicaRequest) (*Operation, error)
  5350  	// Deletes all client certificates and generates a new server SSL certificate
  5351  	// for the instance.
  5352  	ResetSslConfig(context.Context, *SqlInstancesResetSslConfigRequest) (*Operation, error)
  5353  	// Restarts a Cloud SQL instance.
  5354  	Restart(context.Context, *SqlInstancesRestartRequest) (*Operation, error)
  5355  	// Restores a backup of a Cloud SQL instance. Using this operation might cause
  5356  	// your instance to restart.
  5357  	RestoreBackup(context.Context, *SqlInstancesRestoreBackupRequest) (*Operation, error)
  5358  	// Rotates the server certificate to one signed by the Certificate Authority
  5359  	// (CA) version previously added with the addServerCA method.
  5360  	RotateServerCa(context.Context, *SqlInstancesRotateServerCaRequest) (*Operation, error)
  5361  	// Starts the replication in the read replica instance.
  5362  	StartReplica(context.Context, *SqlInstancesStartReplicaRequest) (*Operation, error)
  5363  	// Stops the replication in the read replica instance.
  5364  	StopReplica(context.Context, *SqlInstancesStopReplicaRequest) (*Operation, error)
  5365  	// Truncate MySQL general and slow query log tables
  5366  	// MySQL only.
  5367  	TruncateLog(context.Context, *SqlInstancesTruncateLogRequest) (*Operation, error)
  5368  	// Updates settings of a Cloud SQL instance. Using this operation might cause
  5369  	// your instance to restart.
  5370  	Update(context.Context, *SqlInstancesUpdateRequest) (*Operation, error)
  5371  	// Generates a short-lived X509 certificate containing the provided public key
  5372  	// and signed by a private key specific to the target instance. Users may use
  5373  	// the certificate to authenticate as themselves when connecting to the
  5374  	// database.
  5375  	CreateEphemeral(context.Context, *SqlInstancesCreateEphemeralCertRequest) (*SslCert, error)
  5376  	// Reschedules the maintenance on the given instance.
  5377  	RescheduleMaintenance(context.Context, *SqlInstancesRescheduleMaintenanceRequest) (*Operation, error)
  5378  	// Verify External primary instance external sync settings.
  5379  	VerifyExternalSyncSettings(context.Context, *SqlInstancesVerifyExternalSyncSettingsRequest) (*SqlInstancesVerifyExternalSyncSettingsResponse, error)
  5380  	// Start External primary instance migration.
  5381  	StartExternalSync(context.Context, *SqlInstancesStartExternalSyncRequest) (*Operation, error)
  5382  }
  5383  
  5384  // UnimplementedSqlInstancesServiceServer can be embedded to have forward compatible implementations.
  5385  type UnimplementedSqlInstancesServiceServer struct {
  5386  }
  5387  
  5388  func (*UnimplementedSqlInstancesServiceServer) AddServerCa(context.Context, *SqlInstancesAddServerCaRequest) (*Operation, error) {
  5389  	return nil, status.Errorf(codes.Unimplemented, "method AddServerCa not implemented")
  5390  }
  5391  func (*UnimplementedSqlInstancesServiceServer) Clone(context.Context, *SqlInstancesCloneRequest) (*Operation, error) {
  5392  	return nil, status.Errorf(codes.Unimplemented, "method Clone not implemented")
  5393  }
  5394  func (*UnimplementedSqlInstancesServiceServer) Delete(context.Context, *SqlInstancesDeleteRequest) (*Operation, error) {
  5395  	return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented")
  5396  }
  5397  func (*UnimplementedSqlInstancesServiceServer) DemoteMaster(context.Context, *SqlInstancesDemoteMasterRequest) (*Operation, error) {
  5398  	return nil, status.Errorf(codes.Unimplemented, "method DemoteMaster not implemented")
  5399  }
  5400  func (*UnimplementedSqlInstancesServiceServer) Export(context.Context, *SqlInstancesExportRequest) (*Operation, error) {
  5401  	return nil, status.Errorf(codes.Unimplemented, "method Export not implemented")
  5402  }
  5403  func (*UnimplementedSqlInstancesServiceServer) Failover(context.Context, *SqlInstancesFailoverRequest) (*Operation, error) {
  5404  	return nil, status.Errorf(codes.Unimplemented, "method Failover not implemented")
  5405  }
  5406  func (*UnimplementedSqlInstancesServiceServer) Get(context.Context, *SqlInstancesGetRequest) (*DatabaseInstance, error) {
  5407  	return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
  5408  }
  5409  func (*UnimplementedSqlInstancesServiceServer) Import(context.Context, *SqlInstancesImportRequest) (*Operation, error) {
  5410  	return nil, status.Errorf(codes.Unimplemented, "method Import not implemented")
  5411  }
  5412  func (*UnimplementedSqlInstancesServiceServer) Insert(context.Context, *SqlInstancesInsertRequest) (*Operation, error) {
  5413  	return nil, status.Errorf(codes.Unimplemented, "method Insert not implemented")
  5414  }
  5415  func (*UnimplementedSqlInstancesServiceServer) List(context.Context, *SqlInstancesListRequest) (*InstancesListResponse, error) {
  5416  	return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
  5417  }
  5418  func (*UnimplementedSqlInstancesServiceServer) ListServerCas(context.Context, *SqlInstancesListServerCasRequest) (*InstancesListServerCasResponse, error) {
  5419  	return nil, status.Errorf(codes.Unimplemented, "method ListServerCas not implemented")
  5420  }
  5421  func (*UnimplementedSqlInstancesServiceServer) Patch(context.Context, *SqlInstancesPatchRequest) (*Operation, error) {
  5422  	return nil, status.Errorf(codes.Unimplemented, "method Patch not implemented")
  5423  }
  5424  func (*UnimplementedSqlInstancesServiceServer) PromoteReplica(context.Context, *SqlInstancesPromoteReplicaRequest) (*Operation, error) {
  5425  	return nil, status.Errorf(codes.Unimplemented, "method PromoteReplica not implemented")
  5426  }
  5427  func (*UnimplementedSqlInstancesServiceServer) ResetSslConfig(context.Context, *SqlInstancesResetSslConfigRequest) (*Operation, error) {
  5428  	return nil, status.Errorf(codes.Unimplemented, "method ResetSslConfig not implemented")
  5429  }
  5430  func (*UnimplementedSqlInstancesServiceServer) Restart(context.Context, *SqlInstancesRestartRequest) (*Operation, error) {
  5431  	return nil, status.Errorf(codes.Unimplemented, "method Restart not implemented")
  5432  }
  5433  func (*UnimplementedSqlInstancesServiceServer) RestoreBackup(context.Context, *SqlInstancesRestoreBackupRequest) (*Operation, error) {
  5434  	return nil, status.Errorf(codes.Unimplemented, "method RestoreBackup not implemented")
  5435  }
  5436  func (*UnimplementedSqlInstancesServiceServer) RotateServerCa(context.Context, *SqlInstancesRotateServerCaRequest) (*Operation, error) {
  5437  	return nil, status.Errorf(codes.Unimplemented, "method RotateServerCa not implemented")
  5438  }
  5439  func (*UnimplementedSqlInstancesServiceServer) StartReplica(context.Context, *SqlInstancesStartReplicaRequest) (*Operation, error) {
  5440  	return nil, status.Errorf(codes.Unimplemented, "method StartReplica not implemented")
  5441  }
  5442  func (*UnimplementedSqlInstancesServiceServer) StopReplica(context.Context, *SqlInstancesStopReplicaRequest) (*Operation, error) {
  5443  	return nil, status.Errorf(codes.Unimplemented, "method StopReplica not implemented")
  5444  }
  5445  func (*UnimplementedSqlInstancesServiceServer) TruncateLog(context.Context, *SqlInstancesTruncateLogRequest) (*Operation, error) {
  5446  	return nil, status.Errorf(codes.Unimplemented, "method TruncateLog not implemented")
  5447  }
  5448  func (*UnimplementedSqlInstancesServiceServer) Update(context.Context, *SqlInstancesUpdateRequest) (*Operation, error) {
  5449  	return nil, status.Errorf(codes.Unimplemented, "method Update not implemented")
  5450  }
  5451  func (*UnimplementedSqlInstancesServiceServer) CreateEphemeral(context.Context, *SqlInstancesCreateEphemeralCertRequest) (*SslCert, error) {
  5452  	return nil, status.Errorf(codes.Unimplemented, "method CreateEphemeral not implemented")
  5453  }
  5454  func (*UnimplementedSqlInstancesServiceServer) RescheduleMaintenance(context.Context, *SqlInstancesRescheduleMaintenanceRequest) (*Operation, error) {
  5455  	return nil, status.Errorf(codes.Unimplemented, "method RescheduleMaintenance not implemented")
  5456  }
  5457  func (*UnimplementedSqlInstancesServiceServer) VerifyExternalSyncSettings(context.Context, *SqlInstancesVerifyExternalSyncSettingsRequest) (*SqlInstancesVerifyExternalSyncSettingsResponse, error) {
  5458  	return nil, status.Errorf(codes.Unimplemented, "method VerifyExternalSyncSettings not implemented")
  5459  }
  5460  func (*UnimplementedSqlInstancesServiceServer) StartExternalSync(context.Context, *SqlInstancesStartExternalSyncRequest) (*Operation, error) {
  5461  	return nil, status.Errorf(codes.Unimplemented, "method StartExternalSync not implemented")
  5462  }
  5463  
  5464  func RegisterSqlInstancesServiceServer(s *grpc.Server, srv SqlInstancesServiceServer) {
  5465  	s.RegisterService(&_SqlInstancesService_serviceDesc, srv)
  5466  }
  5467  
  5468  func _SqlInstancesService_AddServerCa_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5469  	in := new(SqlInstancesAddServerCaRequest)
  5470  	if err := dec(in); err != nil {
  5471  		return nil, err
  5472  	}
  5473  	if interceptor == nil {
  5474  		return srv.(SqlInstancesServiceServer).AddServerCa(ctx, in)
  5475  	}
  5476  	info := &grpc.UnaryServerInfo{
  5477  		Server:     srv,
  5478  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/AddServerCa",
  5479  	}
  5480  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5481  		return srv.(SqlInstancesServiceServer).AddServerCa(ctx, req.(*SqlInstancesAddServerCaRequest))
  5482  	}
  5483  	return interceptor(ctx, in, info, handler)
  5484  }
  5485  
  5486  func _SqlInstancesService_Clone_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5487  	in := new(SqlInstancesCloneRequest)
  5488  	if err := dec(in); err != nil {
  5489  		return nil, err
  5490  	}
  5491  	if interceptor == nil {
  5492  		return srv.(SqlInstancesServiceServer).Clone(ctx, in)
  5493  	}
  5494  	info := &grpc.UnaryServerInfo{
  5495  		Server:     srv,
  5496  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Clone",
  5497  	}
  5498  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5499  		return srv.(SqlInstancesServiceServer).Clone(ctx, req.(*SqlInstancesCloneRequest))
  5500  	}
  5501  	return interceptor(ctx, in, info, handler)
  5502  }
  5503  
  5504  func _SqlInstancesService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5505  	in := new(SqlInstancesDeleteRequest)
  5506  	if err := dec(in); err != nil {
  5507  		return nil, err
  5508  	}
  5509  	if interceptor == nil {
  5510  		return srv.(SqlInstancesServiceServer).Delete(ctx, in)
  5511  	}
  5512  	info := &grpc.UnaryServerInfo{
  5513  		Server:     srv,
  5514  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Delete",
  5515  	}
  5516  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5517  		return srv.(SqlInstancesServiceServer).Delete(ctx, req.(*SqlInstancesDeleteRequest))
  5518  	}
  5519  	return interceptor(ctx, in, info, handler)
  5520  }
  5521  
  5522  func _SqlInstancesService_DemoteMaster_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5523  	in := new(SqlInstancesDemoteMasterRequest)
  5524  	if err := dec(in); err != nil {
  5525  		return nil, err
  5526  	}
  5527  	if interceptor == nil {
  5528  		return srv.(SqlInstancesServiceServer).DemoteMaster(ctx, in)
  5529  	}
  5530  	info := &grpc.UnaryServerInfo{
  5531  		Server:     srv,
  5532  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/DemoteMaster",
  5533  	}
  5534  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5535  		return srv.(SqlInstancesServiceServer).DemoteMaster(ctx, req.(*SqlInstancesDemoteMasterRequest))
  5536  	}
  5537  	return interceptor(ctx, in, info, handler)
  5538  }
  5539  
  5540  func _SqlInstancesService_Export_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5541  	in := new(SqlInstancesExportRequest)
  5542  	if err := dec(in); err != nil {
  5543  		return nil, err
  5544  	}
  5545  	if interceptor == nil {
  5546  		return srv.(SqlInstancesServiceServer).Export(ctx, in)
  5547  	}
  5548  	info := &grpc.UnaryServerInfo{
  5549  		Server:     srv,
  5550  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Export",
  5551  	}
  5552  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5553  		return srv.(SqlInstancesServiceServer).Export(ctx, req.(*SqlInstancesExportRequest))
  5554  	}
  5555  	return interceptor(ctx, in, info, handler)
  5556  }
  5557  
  5558  func _SqlInstancesService_Failover_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5559  	in := new(SqlInstancesFailoverRequest)
  5560  	if err := dec(in); err != nil {
  5561  		return nil, err
  5562  	}
  5563  	if interceptor == nil {
  5564  		return srv.(SqlInstancesServiceServer).Failover(ctx, in)
  5565  	}
  5566  	info := &grpc.UnaryServerInfo{
  5567  		Server:     srv,
  5568  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Failover",
  5569  	}
  5570  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5571  		return srv.(SqlInstancesServiceServer).Failover(ctx, req.(*SqlInstancesFailoverRequest))
  5572  	}
  5573  	return interceptor(ctx, in, info, handler)
  5574  }
  5575  
  5576  func _SqlInstancesService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5577  	in := new(SqlInstancesGetRequest)
  5578  	if err := dec(in); err != nil {
  5579  		return nil, err
  5580  	}
  5581  	if interceptor == nil {
  5582  		return srv.(SqlInstancesServiceServer).Get(ctx, in)
  5583  	}
  5584  	info := &grpc.UnaryServerInfo{
  5585  		Server:     srv,
  5586  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Get",
  5587  	}
  5588  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5589  		return srv.(SqlInstancesServiceServer).Get(ctx, req.(*SqlInstancesGetRequest))
  5590  	}
  5591  	return interceptor(ctx, in, info, handler)
  5592  }
  5593  
  5594  func _SqlInstancesService_Import_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5595  	in := new(SqlInstancesImportRequest)
  5596  	if err := dec(in); err != nil {
  5597  		return nil, err
  5598  	}
  5599  	if interceptor == nil {
  5600  		return srv.(SqlInstancesServiceServer).Import(ctx, in)
  5601  	}
  5602  	info := &grpc.UnaryServerInfo{
  5603  		Server:     srv,
  5604  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Import",
  5605  	}
  5606  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5607  		return srv.(SqlInstancesServiceServer).Import(ctx, req.(*SqlInstancesImportRequest))
  5608  	}
  5609  	return interceptor(ctx, in, info, handler)
  5610  }
  5611  
  5612  func _SqlInstancesService_Insert_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5613  	in := new(SqlInstancesInsertRequest)
  5614  	if err := dec(in); err != nil {
  5615  		return nil, err
  5616  	}
  5617  	if interceptor == nil {
  5618  		return srv.(SqlInstancesServiceServer).Insert(ctx, in)
  5619  	}
  5620  	info := &grpc.UnaryServerInfo{
  5621  		Server:     srv,
  5622  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Insert",
  5623  	}
  5624  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5625  		return srv.(SqlInstancesServiceServer).Insert(ctx, req.(*SqlInstancesInsertRequest))
  5626  	}
  5627  	return interceptor(ctx, in, info, handler)
  5628  }
  5629  
  5630  func _SqlInstancesService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5631  	in := new(SqlInstancesListRequest)
  5632  	if err := dec(in); err != nil {
  5633  		return nil, err
  5634  	}
  5635  	if interceptor == nil {
  5636  		return srv.(SqlInstancesServiceServer).List(ctx, in)
  5637  	}
  5638  	info := &grpc.UnaryServerInfo{
  5639  		Server:     srv,
  5640  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/List",
  5641  	}
  5642  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5643  		return srv.(SqlInstancesServiceServer).List(ctx, req.(*SqlInstancesListRequest))
  5644  	}
  5645  	return interceptor(ctx, in, info, handler)
  5646  }
  5647  
  5648  func _SqlInstancesService_ListServerCas_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5649  	in := new(SqlInstancesListServerCasRequest)
  5650  	if err := dec(in); err != nil {
  5651  		return nil, err
  5652  	}
  5653  	if interceptor == nil {
  5654  		return srv.(SqlInstancesServiceServer).ListServerCas(ctx, in)
  5655  	}
  5656  	info := &grpc.UnaryServerInfo{
  5657  		Server:     srv,
  5658  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/ListServerCas",
  5659  	}
  5660  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5661  		return srv.(SqlInstancesServiceServer).ListServerCas(ctx, req.(*SqlInstancesListServerCasRequest))
  5662  	}
  5663  	return interceptor(ctx, in, info, handler)
  5664  }
  5665  
  5666  func _SqlInstancesService_Patch_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5667  	in := new(SqlInstancesPatchRequest)
  5668  	if err := dec(in); err != nil {
  5669  		return nil, err
  5670  	}
  5671  	if interceptor == nil {
  5672  		return srv.(SqlInstancesServiceServer).Patch(ctx, in)
  5673  	}
  5674  	info := &grpc.UnaryServerInfo{
  5675  		Server:     srv,
  5676  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Patch",
  5677  	}
  5678  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5679  		return srv.(SqlInstancesServiceServer).Patch(ctx, req.(*SqlInstancesPatchRequest))
  5680  	}
  5681  	return interceptor(ctx, in, info, handler)
  5682  }
  5683  
  5684  func _SqlInstancesService_PromoteReplica_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5685  	in := new(SqlInstancesPromoteReplicaRequest)
  5686  	if err := dec(in); err != nil {
  5687  		return nil, err
  5688  	}
  5689  	if interceptor == nil {
  5690  		return srv.(SqlInstancesServiceServer).PromoteReplica(ctx, in)
  5691  	}
  5692  	info := &grpc.UnaryServerInfo{
  5693  		Server:     srv,
  5694  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/PromoteReplica",
  5695  	}
  5696  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5697  		return srv.(SqlInstancesServiceServer).PromoteReplica(ctx, req.(*SqlInstancesPromoteReplicaRequest))
  5698  	}
  5699  	return interceptor(ctx, in, info, handler)
  5700  }
  5701  
  5702  func _SqlInstancesService_ResetSslConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5703  	in := new(SqlInstancesResetSslConfigRequest)
  5704  	if err := dec(in); err != nil {
  5705  		return nil, err
  5706  	}
  5707  	if interceptor == nil {
  5708  		return srv.(SqlInstancesServiceServer).ResetSslConfig(ctx, in)
  5709  	}
  5710  	info := &grpc.UnaryServerInfo{
  5711  		Server:     srv,
  5712  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/ResetSslConfig",
  5713  	}
  5714  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5715  		return srv.(SqlInstancesServiceServer).ResetSslConfig(ctx, req.(*SqlInstancesResetSslConfigRequest))
  5716  	}
  5717  	return interceptor(ctx, in, info, handler)
  5718  }
  5719  
  5720  func _SqlInstancesService_Restart_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5721  	in := new(SqlInstancesRestartRequest)
  5722  	if err := dec(in); err != nil {
  5723  		return nil, err
  5724  	}
  5725  	if interceptor == nil {
  5726  		return srv.(SqlInstancesServiceServer).Restart(ctx, in)
  5727  	}
  5728  	info := &grpc.UnaryServerInfo{
  5729  		Server:     srv,
  5730  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Restart",
  5731  	}
  5732  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5733  		return srv.(SqlInstancesServiceServer).Restart(ctx, req.(*SqlInstancesRestartRequest))
  5734  	}
  5735  	return interceptor(ctx, in, info, handler)
  5736  }
  5737  
  5738  func _SqlInstancesService_RestoreBackup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5739  	in := new(SqlInstancesRestoreBackupRequest)
  5740  	if err := dec(in); err != nil {
  5741  		return nil, err
  5742  	}
  5743  	if interceptor == nil {
  5744  		return srv.(SqlInstancesServiceServer).RestoreBackup(ctx, in)
  5745  	}
  5746  	info := &grpc.UnaryServerInfo{
  5747  		Server:     srv,
  5748  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/RestoreBackup",
  5749  	}
  5750  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5751  		return srv.(SqlInstancesServiceServer).RestoreBackup(ctx, req.(*SqlInstancesRestoreBackupRequest))
  5752  	}
  5753  	return interceptor(ctx, in, info, handler)
  5754  }
  5755  
  5756  func _SqlInstancesService_RotateServerCa_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5757  	in := new(SqlInstancesRotateServerCaRequest)
  5758  	if err := dec(in); err != nil {
  5759  		return nil, err
  5760  	}
  5761  	if interceptor == nil {
  5762  		return srv.(SqlInstancesServiceServer).RotateServerCa(ctx, in)
  5763  	}
  5764  	info := &grpc.UnaryServerInfo{
  5765  		Server:     srv,
  5766  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/RotateServerCa",
  5767  	}
  5768  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5769  		return srv.(SqlInstancesServiceServer).RotateServerCa(ctx, req.(*SqlInstancesRotateServerCaRequest))
  5770  	}
  5771  	return interceptor(ctx, in, info, handler)
  5772  }
  5773  
  5774  func _SqlInstancesService_StartReplica_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5775  	in := new(SqlInstancesStartReplicaRequest)
  5776  	if err := dec(in); err != nil {
  5777  		return nil, err
  5778  	}
  5779  	if interceptor == nil {
  5780  		return srv.(SqlInstancesServiceServer).StartReplica(ctx, in)
  5781  	}
  5782  	info := &grpc.UnaryServerInfo{
  5783  		Server:     srv,
  5784  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/StartReplica",
  5785  	}
  5786  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5787  		return srv.(SqlInstancesServiceServer).StartReplica(ctx, req.(*SqlInstancesStartReplicaRequest))
  5788  	}
  5789  	return interceptor(ctx, in, info, handler)
  5790  }
  5791  
  5792  func _SqlInstancesService_StopReplica_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5793  	in := new(SqlInstancesStopReplicaRequest)
  5794  	if err := dec(in); err != nil {
  5795  		return nil, err
  5796  	}
  5797  	if interceptor == nil {
  5798  		return srv.(SqlInstancesServiceServer).StopReplica(ctx, in)
  5799  	}
  5800  	info := &grpc.UnaryServerInfo{
  5801  		Server:     srv,
  5802  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/StopReplica",
  5803  	}
  5804  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5805  		return srv.(SqlInstancesServiceServer).StopReplica(ctx, req.(*SqlInstancesStopReplicaRequest))
  5806  	}
  5807  	return interceptor(ctx, in, info, handler)
  5808  }
  5809  
  5810  func _SqlInstancesService_TruncateLog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5811  	in := new(SqlInstancesTruncateLogRequest)
  5812  	if err := dec(in); err != nil {
  5813  		return nil, err
  5814  	}
  5815  	if interceptor == nil {
  5816  		return srv.(SqlInstancesServiceServer).TruncateLog(ctx, in)
  5817  	}
  5818  	info := &grpc.UnaryServerInfo{
  5819  		Server:     srv,
  5820  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/TruncateLog",
  5821  	}
  5822  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5823  		return srv.(SqlInstancesServiceServer).TruncateLog(ctx, req.(*SqlInstancesTruncateLogRequest))
  5824  	}
  5825  	return interceptor(ctx, in, info, handler)
  5826  }
  5827  
  5828  func _SqlInstancesService_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5829  	in := new(SqlInstancesUpdateRequest)
  5830  	if err := dec(in); err != nil {
  5831  		return nil, err
  5832  	}
  5833  	if interceptor == nil {
  5834  		return srv.(SqlInstancesServiceServer).Update(ctx, in)
  5835  	}
  5836  	info := &grpc.UnaryServerInfo{
  5837  		Server:     srv,
  5838  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/Update",
  5839  	}
  5840  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5841  		return srv.(SqlInstancesServiceServer).Update(ctx, req.(*SqlInstancesUpdateRequest))
  5842  	}
  5843  	return interceptor(ctx, in, info, handler)
  5844  }
  5845  
  5846  func _SqlInstancesService_CreateEphemeral_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5847  	in := new(SqlInstancesCreateEphemeralCertRequest)
  5848  	if err := dec(in); err != nil {
  5849  		return nil, err
  5850  	}
  5851  	if interceptor == nil {
  5852  		return srv.(SqlInstancesServiceServer).CreateEphemeral(ctx, in)
  5853  	}
  5854  	info := &grpc.UnaryServerInfo{
  5855  		Server:     srv,
  5856  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/CreateEphemeral",
  5857  	}
  5858  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5859  		return srv.(SqlInstancesServiceServer).CreateEphemeral(ctx, req.(*SqlInstancesCreateEphemeralCertRequest))
  5860  	}
  5861  	return interceptor(ctx, in, info, handler)
  5862  }
  5863  
  5864  func _SqlInstancesService_RescheduleMaintenance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5865  	in := new(SqlInstancesRescheduleMaintenanceRequest)
  5866  	if err := dec(in); err != nil {
  5867  		return nil, err
  5868  	}
  5869  	if interceptor == nil {
  5870  		return srv.(SqlInstancesServiceServer).RescheduleMaintenance(ctx, in)
  5871  	}
  5872  	info := &grpc.UnaryServerInfo{
  5873  		Server:     srv,
  5874  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/RescheduleMaintenance",
  5875  	}
  5876  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5877  		return srv.(SqlInstancesServiceServer).RescheduleMaintenance(ctx, req.(*SqlInstancesRescheduleMaintenanceRequest))
  5878  	}
  5879  	return interceptor(ctx, in, info, handler)
  5880  }
  5881  
  5882  func _SqlInstancesService_VerifyExternalSyncSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5883  	in := new(SqlInstancesVerifyExternalSyncSettingsRequest)
  5884  	if err := dec(in); err != nil {
  5885  		return nil, err
  5886  	}
  5887  	if interceptor == nil {
  5888  		return srv.(SqlInstancesServiceServer).VerifyExternalSyncSettings(ctx, in)
  5889  	}
  5890  	info := &grpc.UnaryServerInfo{
  5891  		Server:     srv,
  5892  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/VerifyExternalSyncSettings",
  5893  	}
  5894  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5895  		return srv.(SqlInstancesServiceServer).VerifyExternalSyncSettings(ctx, req.(*SqlInstancesVerifyExternalSyncSettingsRequest))
  5896  	}
  5897  	return interceptor(ctx, in, info, handler)
  5898  }
  5899  
  5900  func _SqlInstancesService_StartExternalSync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  5901  	in := new(SqlInstancesStartExternalSyncRequest)
  5902  	if err := dec(in); err != nil {
  5903  		return nil, err
  5904  	}
  5905  	if interceptor == nil {
  5906  		return srv.(SqlInstancesServiceServer).StartExternalSync(ctx, in)
  5907  	}
  5908  	info := &grpc.UnaryServerInfo{
  5909  		Server:     srv,
  5910  		FullMethod: "/google.cloud.sql.v1beta4.SqlInstancesService/StartExternalSync",
  5911  	}
  5912  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  5913  		return srv.(SqlInstancesServiceServer).StartExternalSync(ctx, req.(*SqlInstancesStartExternalSyncRequest))
  5914  	}
  5915  	return interceptor(ctx, in, info, handler)
  5916  }
  5917  
  5918  var _SqlInstancesService_serviceDesc = grpc.ServiceDesc{
  5919  	ServiceName: "google.cloud.sql.v1beta4.SqlInstancesService",
  5920  	HandlerType: (*SqlInstancesServiceServer)(nil),
  5921  	Methods: []grpc.MethodDesc{
  5922  		{
  5923  			MethodName: "AddServerCa",
  5924  			Handler:    _SqlInstancesService_AddServerCa_Handler,
  5925  		},
  5926  		{
  5927  			MethodName: "Clone",
  5928  			Handler:    _SqlInstancesService_Clone_Handler,
  5929  		},
  5930  		{
  5931  			MethodName: "Delete",
  5932  			Handler:    _SqlInstancesService_Delete_Handler,
  5933  		},
  5934  		{
  5935  			MethodName: "DemoteMaster",
  5936  			Handler:    _SqlInstancesService_DemoteMaster_Handler,
  5937  		},
  5938  		{
  5939  			MethodName: "Export",
  5940  			Handler:    _SqlInstancesService_Export_Handler,
  5941  		},
  5942  		{
  5943  			MethodName: "Failover",
  5944  			Handler:    _SqlInstancesService_Failover_Handler,
  5945  		},
  5946  		{
  5947  			MethodName: "Get",
  5948  			Handler:    _SqlInstancesService_Get_Handler,
  5949  		},
  5950  		{
  5951  			MethodName: "Import",
  5952  			Handler:    _SqlInstancesService_Import_Handler,
  5953  		},
  5954  		{
  5955  			MethodName: "Insert",
  5956  			Handler:    _SqlInstancesService_Insert_Handler,
  5957  		},
  5958  		{
  5959  			MethodName: "List",
  5960  			Handler:    _SqlInstancesService_List_Handler,
  5961  		},
  5962  		{
  5963  			MethodName: "ListServerCas",
  5964  			Handler:    _SqlInstancesService_ListServerCas_Handler,
  5965  		},
  5966  		{
  5967  			MethodName: "Patch",
  5968  			Handler:    _SqlInstancesService_Patch_Handler,
  5969  		},
  5970  		{
  5971  			MethodName: "PromoteReplica",
  5972  			Handler:    _SqlInstancesService_PromoteReplica_Handler,
  5973  		},
  5974  		{
  5975  			MethodName: "ResetSslConfig",
  5976  			Handler:    _SqlInstancesService_ResetSslConfig_Handler,
  5977  		},
  5978  		{
  5979  			MethodName: "Restart",
  5980  			Handler:    _SqlInstancesService_Restart_Handler,
  5981  		},
  5982  		{
  5983  			MethodName: "RestoreBackup",
  5984  			Handler:    _SqlInstancesService_RestoreBackup_Handler,
  5985  		},
  5986  		{
  5987  			MethodName: "RotateServerCa",
  5988  			Handler:    _SqlInstancesService_RotateServerCa_Handler,
  5989  		},
  5990  		{
  5991  			MethodName: "StartReplica",
  5992  			Handler:    _SqlInstancesService_StartReplica_Handler,
  5993  		},
  5994  		{
  5995  			MethodName: "StopReplica",
  5996  			Handler:    _SqlInstancesService_StopReplica_Handler,
  5997  		},
  5998  		{
  5999  			MethodName: "TruncateLog",
  6000  			Handler:    _SqlInstancesService_TruncateLog_Handler,
  6001  		},
  6002  		{
  6003  			MethodName: "Update",
  6004  			Handler:    _SqlInstancesService_Update_Handler,
  6005  		},
  6006  		{
  6007  			MethodName: "CreateEphemeral",
  6008  			Handler:    _SqlInstancesService_CreateEphemeral_Handler,
  6009  		},
  6010  		{
  6011  			MethodName: "RescheduleMaintenance",
  6012  			Handler:    _SqlInstancesService_RescheduleMaintenance_Handler,
  6013  		},
  6014  		{
  6015  			MethodName: "VerifyExternalSyncSettings",
  6016  			Handler:    _SqlInstancesService_VerifyExternalSyncSettings_Handler,
  6017  		},
  6018  		{
  6019  			MethodName: "StartExternalSync",
  6020  			Handler:    _SqlInstancesService_StartExternalSync_Handler,
  6021  		},
  6022  	},
  6023  	Streams:  []grpc.StreamDesc{},
  6024  	Metadata: "google/cloud/sql/v1beta4/cloud_sql.proto",
  6025  }
  6026  
  6027  // SqlOperationsServiceClient is the client API for SqlOperationsService service.
  6028  //
  6029  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  6030  type SqlOperationsServiceClient interface {
  6031  	// Retrieves an instance operation that has been performed on an instance.
  6032  	Get(ctx context.Context, in *SqlOperationsGetRequest, opts ...grpc.CallOption) (*Operation, error)
  6033  	// Lists all instance operations that have been performed on the given Cloud
  6034  	// SQL instance in the reverse chronological order of the start time.
  6035  	List(ctx context.Context, in *SqlOperationsListRequest, opts ...grpc.CallOption) (*OperationsListResponse, error)
  6036  }
  6037  
  6038  type sqlOperationsServiceClient struct {
  6039  	cc grpc.ClientConnInterface
  6040  }
  6041  
  6042  func NewSqlOperationsServiceClient(cc grpc.ClientConnInterface) SqlOperationsServiceClient {
  6043  	return &sqlOperationsServiceClient{cc}
  6044  }
  6045  
  6046  func (c *sqlOperationsServiceClient) Get(ctx context.Context, in *SqlOperationsGetRequest, opts ...grpc.CallOption) (*Operation, error) {
  6047  	out := new(Operation)
  6048  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlOperationsService/Get", in, out, opts...)
  6049  	if err != nil {
  6050  		return nil, err
  6051  	}
  6052  	return out, nil
  6053  }
  6054  
  6055  func (c *sqlOperationsServiceClient) List(ctx context.Context, in *SqlOperationsListRequest, opts ...grpc.CallOption) (*OperationsListResponse, error) {
  6056  	out := new(OperationsListResponse)
  6057  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlOperationsService/List", in, out, opts...)
  6058  	if err != nil {
  6059  		return nil, err
  6060  	}
  6061  	return out, nil
  6062  }
  6063  
  6064  // SqlOperationsServiceServer is the server API for SqlOperationsService service.
  6065  type SqlOperationsServiceServer interface {
  6066  	// Retrieves an instance operation that has been performed on an instance.
  6067  	Get(context.Context, *SqlOperationsGetRequest) (*Operation, error)
  6068  	// Lists all instance operations that have been performed on the given Cloud
  6069  	// SQL instance in the reverse chronological order of the start time.
  6070  	List(context.Context, *SqlOperationsListRequest) (*OperationsListResponse, error)
  6071  }
  6072  
  6073  // UnimplementedSqlOperationsServiceServer can be embedded to have forward compatible implementations.
  6074  type UnimplementedSqlOperationsServiceServer struct {
  6075  }
  6076  
  6077  func (*UnimplementedSqlOperationsServiceServer) Get(context.Context, *SqlOperationsGetRequest) (*Operation, error) {
  6078  	return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
  6079  }
  6080  func (*UnimplementedSqlOperationsServiceServer) List(context.Context, *SqlOperationsListRequest) (*OperationsListResponse, error) {
  6081  	return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
  6082  }
  6083  
  6084  func RegisterSqlOperationsServiceServer(s *grpc.Server, srv SqlOperationsServiceServer) {
  6085  	s.RegisterService(&_SqlOperationsService_serviceDesc, srv)
  6086  }
  6087  
  6088  func _SqlOperationsService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6089  	in := new(SqlOperationsGetRequest)
  6090  	if err := dec(in); err != nil {
  6091  		return nil, err
  6092  	}
  6093  	if interceptor == nil {
  6094  		return srv.(SqlOperationsServiceServer).Get(ctx, in)
  6095  	}
  6096  	info := &grpc.UnaryServerInfo{
  6097  		Server:     srv,
  6098  		FullMethod: "/google.cloud.sql.v1beta4.SqlOperationsService/Get",
  6099  	}
  6100  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6101  		return srv.(SqlOperationsServiceServer).Get(ctx, req.(*SqlOperationsGetRequest))
  6102  	}
  6103  	return interceptor(ctx, in, info, handler)
  6104  }
  6105  
  6106  func _SqlOperationsService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6107  	in := new(SqlOperationsListRequest)
  6108  	if err := dec(in); err != nil {
  6109  		return nil, err
  6110  	}
  6111  	if interceptor == nil {
  6112  		return srv.(SqlOperationsServiceServer).List(ctx, in)
  6113  	}
  6114  	info := &grpc.UnaryServerInfo{
  6115  		Server:     srv,
  6116  		FullMethod: "/google.cloud.sql.v1beta4.SqlOperationsService/List",
  6117  	}
  6118  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6119  		return srv.(SqlOperationsServiceServer).List(ctx, req.(*SqlOperationsListRequest))
  6120  	}
  6121  	return interceptor(ctx, in, info, handler)
  6122  }
  6123  
  6124  var _SqlOperationsService_serviceDesc = grpc.ServiceDesc{
  6125  	ServiceName: "google.cloud.sql.v1beta4.SqlOperationsService",
  6126  	HandlerType: (*SqlOperationsServiceServer)(nil),
  6127  	Methods: []grpc.MethodDesc{
  6128  		{
  6129  			MethodName: "Get",
  6130  			Handler:    _SqlOperationsService_Get_Handler,
  6131  		},
  6132  		{
  6133  			MethodName: "List",
  6134  			Handler:    _SqlOperationsService_List_Handler,
  6135  		},
  6136  	},
  6137  	Streams:  []grpc.StreamDesc{},
  6138  	Metadata: "google/cloud/sql/v1beta4/cloud_sql.proto",
  6139  }
  6140  
  6141  // SqlSslCertsServiceClient is the client API for SqlSslCertsService service.
  6142  //
  6143  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  6144  type SqlSslCertsServiceClient interface {
  6145  	// Deletes the SSL certificate. For First Generation instances, the
  6146  	// certificate remains valid until the instance is restarted.
  6147  	Delete(ctx context.Context, in *SqlSslCertsDeleteRequest, opts ...grpc.CallOption) (*Operation, error)
  6148  	// Retrieves a particular SSL certificate.  Does not include the private key
  6149  	// (required for usage).  The private key must be saved from the response to
  6150  	// initial creation.
  6151  	Get(ctx context.Context, in *SqlSslCertsGetRequest, opts ...grpc.CallOption) (*SslCert, error)
  6152  	// Creates an SSL certificate and returns it along with the private key and
  6153  	// server certificate authority.  The new certificate will not be usable until
  6154  	// the instance is restarted.
  6155  	Insert(ctx context.Context, in *SqlSslCertsInsertRequest, opts ...grpc.CallOption) (*SslCertsInsertResponse, error)
  6156  	// Lists all of the current SSL certificates for the instance.
  6157  	List(ctx context.Context, in *SqlSslCertsListRequest, opts ...grpc.CallOption) (*SslCertsListResponse, error)
  6158  }
  6159  
  6160  type sqlSslCertsServiceClient struct {
  6161  	cc grpc.ClientConnInterface
  6162  }
  6163  
  6164  func NewSqlSslCertsServiceClient(cc grpc.ClientConnInterface) SqlSslCertsServiceClient {
  6165  	return &sqlSslCertsServiceClient{cc}
  6166  }
  6167  
  6168  func (c *sqlSslCertsServiceClient) Delete(ctx context.Context, in *SqlSslCertsDeleteRequest, opts ...grpc.CallOption) (*Operation, error) {
  6169  	out := new(Operation)
  6170  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlSslCertsService/Delete", in, out, opts...)
  6171  	if err != nil {
  6172  		return nil, err
  6173  	}
  6174  	return out, nil
  6175  }
  6176  
  6177  func (c *sqlSslCertsServiceClient) Get(ctx context.Context, in *SqlSslCertsGetRequest, opts ...grpc.CallOption) (*SslCert, error) {
  6178  	out := new(SslCert)
  6179  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlSslCertsService/Get", in, out, opts...)
  6180  	if err != nil {
  6181  		return nil, err
  6182  	}
  6183  	return out, nil
  6184  }
  6185  
  6186  func (c *sqlSslCertsServiceClient) Insert(ctx context.Context, in *SqlSslCertsInsertRequest, opts ...grpc.CallOption) (*SslCertsInsertResponse, error) {
  6187  	out := new(SslCertsInsertResponse)
  6188  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlSslCertsService/Insert", in, out, opts...)
  6189  	if err != nil {
  6190  		return nil, err
  6191  	}
  6192  	return out, nil
  6193  }
  6194  
  6195  func (c *sqlSslCertsServiceClient) List(ctx context.Context, in *SqlSslCertsListRequest, opts ...grpc.CallOption) (*SslCertsListResponse, error) {
  6196  	out := new(SslCertsListResponse)
  6197  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1beta4.SqlSslCertsService/List", in, out, opts...)
  6198  	if err != nil {
  6199  		return nil, err
  6200  	}
  6201  	return out, nil
  6202  }
  6203  
  6204  // SqlSslCertsServiceServer is the server API for SqlSslCertsService service.
  6205  type SqlSslCertsServiceServer interface {
  6206  	// Deletes the SSL certificate. For First Generation instances, the
  6207  	// certificate remains valid until the instance is restarted.
  6208  	Delete(context.Context, *SqlSslCertsDeleteRequest) (*Operation, error)
  6209  	// Retrieves a particular SSL certificate.  Does not include the private key
  6210  	// (required for usage).  The private key must be saved from the response to
  6211  	// initial creation.
  6212  	Get(context.Context, *SqlSslCertsGetRequest) (*SslCert, error)
  6213  	// Creates an SSL certificate and returns it along with the private key and
  6214  	// server certificate authority.  The new certificate will not be usable until
  6215  	// the instance is restarted.
  6216  	Insert(context.Context, *SqlSslCertsInsertRequest) (*SslCertsInsertResponse, error)
  6217  	// Lists all of the current SSL certificates for the instance.
  6218  	List(context.Context, *SqlSslCertsListRequest) (*SslCertsListResponse, error)
  6219  }
  6220  
  6221  // UnimplementedSqlSslCertsServiceServer can be embedded to have forward compatible implementations.
  6222  type UnimplementedSqlSslCertsServiceServer struct {
  6223  }
  6224  
  6225  func (*UnimplementedSqlSslCertsServiceServer) Delete(context.Context, *SqlSslCertsDeleteRequest) (*Operation, error) {
  6226  	return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented")
  6227  }
  6228  func (*UnimplementedSqlSslCertsServiceServer) Get(context.Context, *SqlSslCertsGetRequest) (*SslCert, error) {
  6229  	return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
  6230  }
  6231  func (*UnimplementedSqlSslCertsServiceServer) Insert(context.Context, *SqlSslCertsInsertRequest) (*SslCertsInsertResponse, error) {
  6232  	return nil, status.Errorf(codes.Unimplemented, "method Insert not implemented")
  6233  }
  6234  func (*UnimplementedSqlSslCertsServiceServer) List(context.Context, *SqlSslCertsListRequest) (*SslCertsListResponse, error) {
  6235  	return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
  6236  }
  6237  
  6238  func RegisterSqlSslCertsServiceServer(s *grpc.Server, srv SqlSslCertsServiceServer) {
  6239  	s.RegisterService(&_SqlSslCertsService_serviceDesc, srv)
  6240  }
  6241  
  6242  func _SqlSslCertsService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6243  	in := new(SqlSslCertsDeleteRequest)
  6244  	if err := dec(in); err != nil {
  6245  		return nil, err
  6246  	}
  6247  	if interceptor == nil {
  6248  		return srv.(SqlSslCertsServiceServer).Delete(ctx, in)
  6249  	}
  6250  	info := &grpc.UnaryServerInfo{
  6251  		Server:     srv,
  6252  		FullMethod: "/google.cloud.sql.v1beta4.SqlSslCertsService/Delete",
  6253  	}
  6254  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6255  		return srv.(SqlSslCertsServiceServer).Delete(ctx, req.(*SqlSslCertsDeleteRequest))
  6256  	}
  6257  	return interceptor(ctx, in, info, handler)
  6258  }
  6259  
  6260  func _SqlSslCertsService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6261  	in := new(SqlSslCertsGetRequest)
  6262  	if err := dec(in); err != nil {
  6263  		return nil, err
  6264  	}
  6265  	if interceptor == nil {
  6266  		return srv.(SqlSslCertsServiceServer).Get(ctx, in)
  6267  	}
  6268  	info := &grpc.UnaryServerInfo{
  6269  		Server:     srv,
  6270  		FullMethod: "/google.cloud.sql.v1beta4.SqlSslCertsService/Get",
  6271  	}
  6272  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6273  		return srv.(SqlSslCertsServiceServer).Get(ctx, req.(*SqlSslCertsGetRequest))
  6274  	}
  6275  	return interceptor(ctx, in, info, handler)
  6276  }
  6277  
  6278  func _SqlSslCertsService_Insert_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6279  	in := new(SqlSslCertsInsertRequest)
  6280  	if err := dec(in); err != nil {
  6281  		return nil, err
  6282  	}
  6283  	if interceptor == nil {
  6284  		return srv.(SqlSslCertsServiceServer).Insert(ctx, in)
  6285  	}
  6286  	info := &grpc.UnaryServerInfo{
  6287  		Server:     srv,
  6288  		FullMethod: "/google.cloud.sql.v1beta4.SqlSslCertsService/Insert",
  6289  	}
  6290  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6291  		return srv.(SqlSslCertsServiceServer).Insert(ctx, req.(*SqlSslCertsInsertRequest))
  6292  	}
  6293  	return interceptor(ctx, in, info, handler)
  6294  }
  6295  
  6296  func _SqlSslCertsService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6297  	in := new(SqlSslCertsListRequest)
  6298  	if err := dec(in); err != nil {
  6299  		return nil, err
  6300  	}
  6301  	if interceptor == nil {
  6302  		return srv.(SqlSslCertsServiceServer).List(ctx, in)
  6303  	}
  6304  	info := &grpc.UnaryServerInfo{
  6305  		Server:     srv,
  6306  		FullMethod: "/google.cloud.sql.v1beta4.SqlSslCertsService/List",
  6307  	}
  6308  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6309  		return srv.(SqlSslCertsServiceServer).List(ctx, req.(*SqlSslCertsListRequest))
  6310  	}
  6311  	return interceptor(ctx, in, info, handler)
  6312  }
  6313  
  6314  var _SqlSslCertsService_serviceDesc = grpc.ServiceDesc{
  6315  	ServiceName: "google.cloud.sql.v1beta4.SqlSslCertsService",
  6316  	HandlerType: (*SqlSslCertsServiceServer)(nil),
  6317  	Methods: []grpc.MethodDesc{
  6318  		{
  6319  			MethodName: "Delete",
  6320  			Handler:    _SqlSslCertsService_Delete_Handler,
  6321  		},
  6322  		{
  6323  			MethodName: "Get",
  6324  			Handler:    _SqlSslCertsService_Get_Handler,
  6325  		},
  6326  		{
  6327  			MethodName: "Insert",
  6328  			Handler:    _SqlSslCertsService_Insert_Handler,
  6329  		},
  6330  		{
  6331  			MethodName: "List",
  6332  			Handler:    _SqlSslCertsService_List_Handler,
  6333  		},
  6334  	},
  6335  	Streams:  []grpc.StreamDesc{},
  6336  	Metadata: "google/cloud/sql/v1beta4/cloud_sql.proto",
  6337  }
  6338  

View as plain text