...

Source file src/google.golang.org/genproto/googleapis/cloud/sql/v1/cloud_sql_instances.pb.go

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

     1  // Copyright 2021 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/v1/cloud_sql_instances.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  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    35  	wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
    36  )
    37  
    38  const (
    39  	// Verify that this generated code is sufficiently up-to-date.
    40  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    41  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    42  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    43  )
    44  
    45  type SqlInstanceType int32
    46  
    47  const (
    48  	// This is an unknown Cloud SQL instance type.
    49  	SqlInstanceType_SQL_INSTANCE_TYPE_UNSPECIFIED SqlInstanceType = 0
    50  	// A regular Cloud SQL instance.
    51  	SqlInstanceType_CLOUD_SQL_INSTANCE SqlInstanceType = 1
    52  	// An instance running on the customer's premises that is not managed by
    53  	// Cloud SQL.
    54  	SqlInstanceType_ON_PREMISES_INSTANCE SqlInstanceType = 2
    55  	// A Cloud SQL instance acting as a read-replica.
    56  	SqlInstanceType_READ_REPLICA_INSTANCE SqlInstanceType = 3
    57  )
    58  
    59  // Enum value maps for SqlInstanceType.
    60  var (
    61  	SqlInstanceType_name = map[int32]string{
    62  		0: "SQL_INSTANCE_TYPE_UNSPECIFIED",
    63  		1: "CLOUD_SQL_INSTANCE",
    64  		2: "ON_PREMISES_INSTANCE",
    65  		3: "READ_REPLICA_INSTANCE",
    66  	}
    67  	SqlInstanceType_value = map[string]int32{
    68  		"SQL_INSTANCE_TYPE_UNSPECIFIED": 0,
    69  		"CLOUD_SQL_INSTANCE":            1,
    70  		"ON_PREMISES_INSTANCE":          2,
    71  		"READ_REPLICA_INSTANCE":         3,
    72  	}
    73  )
    74  
    75  func (x SqlInstanceType) Enum() *SqlInstanceType {
    76  	p := new(SqlInstanceType)
    77  	*p = x
    78  	return p
    79  }
    80  
    81  func (x SqlInstanceType) String() string {
    82  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    83  }
    84  
    85  func (SqlInstanceType) Descriptor() protoreflect.EnumDescriptor {
    86  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[0].Descriptor()
    87  }
    88  
    89  func (SqlInstanceType) Type() protoreflect.EnumType {
    90  	return &file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[0]
    91  }
    92  
    93  func (x SqlInstanceType) Number() protoreflect.EnumNumber {
    94  	return protoreflect.EnumNumber(x)
    95  }
    96  
    97  // Deprecated: Use SqlInstanceType.Descriptor instead.
    98  func (SqlInstanceType) EnumDescriptor() ([]byte, []int) {
    99  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{0}
   100  }
   101  
   102  // The suspension reason of the database instance if the state is SUSPENDED.
   103  type SqlSuspensionReason int32
   104  
   105  const (
   106  	// This is an unknown suspension reason.
   107  	SqlSuspensionReason_SQL_SUSPENSION_REASON_UNSPECIFIED SqlSuspensionReason = 0
   108  	// The instance is suspended due to billing issues (for example:, GCP account
   109  	// issue)
   110  	SqlSuspensionReason_BILLING_ISSUE SqlSuspensionReason = 2
   111  	// The instance is suspended due to illegal content (for example:, child
   112  	// pornography, copyrighted material, etc.).
   113  	SqlSuspensionReason_LEGAL_ISSUE SqlSuspensionReason = 3
   114  	// The instance is causing operational issues (for example:, causing the
   115  	// database to crash).
   116  	SqlSuspensionReason_OPERATIONAL_ISSUE SqlSuspensionReason = 4
   117  	// The KMS key used by the instance is either revoked or denied access to
   118  	SqlSuspensionReason_KMS_KEY_ISSUE SqlSuspensionReason = 5
   119  )
   120  
   121  // Enum value maps for SqlSuspensionReason.
   122  var (
   123  	SqlSuspensionReason_name = map[int32]string{
   124  		0: "SQL_SUSPENSION_REASON_UNSPECIFIED",
   125  		2: "BILLING_ISSUE",
   126  		3: "LEGAL_ISSUE",
   127  		4: "OPERATIONAL_ISSUE",
   128  		5: "KMS_KEY_ISSUE",
   129  	}
   130  	SqlSuspensionReason_value = map[string]int32{
   131  		"SQL_SUSPENSION_REASON_UNSPECIFIED": 0,
   132  		"BILLING_ISSUE":                     2,
   133  		"LEGAL_ISSUE":                       3,
   134  		"OPERATIONAL_ISSUE":                 4,
   135  		"KMS_KEY_ISSUE":                     5,
   136  	}
   137  )
   138  
   139  func (x SqlSuspensionReason) Enum() *SqlSuspensionReason {
   140  	p := new(SqlSuspensionReason)
   141  	*p = x
   142  	return p
   143  }
   144  
   145  func (x SqlSuspensionReason) String() string {
   146  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   147  }
   148  
   149  func (SqlSuspensionReason) Descriptor() protoreflect.EnumDescriptor {
   150  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[1].Descriptor()
   151  }
   152  
   153  func (SqlSuspensionReason) Type() protoreflect.EnumType {
   154  	return &file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[1]
   155  }
   156  
   157  func (x SqlSuspensionReason) Number() protoreflect.EnumNumber {
   158  	return protoreflect.EnumNumber(x)
   159  }
   160  
   161  // Deprecated: Use SqlSuspensionReason.Descriptor instead.
   162  func (SqlSuspensionReason) EnumDescriptor() ([]byte, []int) {
   163  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{1}
   164  }
   165  
   166  type SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode int32
   167  
   168  const (
   169  	// Unknown external sync mode, will be defaulted to ONLINE mode
   170  	SqlInstancesVerifyExternalSyncSettingsRequest_EXTERNAL_SYNC_MODE_UNSPECIFIED SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode = 0
   171  	// Online external sync will set up replication after initial data external
   172  	// sync
   173  	SqlInstancesVerifyExternalSyncSettingsRequest_ONLINE SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode = 1
   174  	// Offline external sync only dumps and loads a one-time snapshot of
   175  	// the primary instance's data
   176  	SqlInstancesVerifyExternalSyncSettingsRequest_OFFLINE SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode = 2
   177  )
   178  
   179  // Enum value maps for SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode.
   180  var (
   181  	SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode_name = map[int32]string{
   182  		0: "EXTERNAL_SYNC_MODE_UNSPECIFIED",
   183  		1: "ONLINE",
   184  		2: "OFFLINE",
   185  	}
   186  	SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode_value = map[string]int32{
   187  		"EXTERNAL_SYNC_MODE_UNSPECIFIED": 0,
   188  		"ONLINE":                         1,
   189  		"OFFLINE":                        2,
   190  	}
   191  )
   192  
   193  func (x SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) Enum() *SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode {
   194  	p := new(SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode)
   195  	*p = x
   196  	return p
   197  }
   198  
   199  func (x SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) String() string {
   200  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   201  }
   202  
   203  func (SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) Descriptor() protoreflect.EnumDescriptor {
   204  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[2].Descriptor()
   205  }
   206  
   207  func (SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) Type() protoreflect.EnumType {
   208  	return &file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[2]
   209  }
   210  
   211  func (x SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) Number() protoreflect.EnumNumber {
   212  	return protoreflect.EnumNumber(x)
   213  }
   214  
   215  // Deprecated: Use SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode.Descriptor instead.
   216  func (SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode) EnumDescriptor() ([]byte, []int) {
   217  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{22, 0}
   218  }
   219  
   220  // The current serving state of the database instance.
   221  type DatabaseInstance_SqlInstanceState int32
   222  
   223  const (
   224  	// The state of the instance is unknown.
   225  	DatabaseInstance_SQL_INSTANCE_STATE_UNSPECIFIED DatabaseInstance_SqlInstanceState = 0
   226  	// The instance is running, or has been stopped by owner.
   227  	DatabaseInstance_RUNNABLE DatabaseInstance_SqlInstanceState = 1
   228  	// The instance is not available, for example due to problems with billing.
   229  	DatabaseInstance_SUSPENDED DatabaseInstance_SqlInstanceState = 2
   230  	// The instance is being deleted.
   231  	DatabaseInstance_PENDING_DELETE DatabaseInstance_SqlInstanceState = 3
   232  	// The instance is being created.
   233  	DatabaseInstance_PENDING_CREATE DatabaseInstance_SqlInstanceState = 4
   234  	// The instance is down for maintenance.
   235  	DatabaseInstance_MAINTENANCE DatabaseInstance_SqlInstanceState = 5
   236  	// The creation of the instance failed or a fatal error occurred during
   237  	// maintenance.
   238  	DatabaseInstance_FAILED DatabaseInstance_SqlInstanceState = 6
   239  	// The instance is under maintenance operations and the database is
   240  	// available.
   241  	DatabaseInstance_ONLINE_MAINTENANCE DatabaseInstance_SqlInstanceState = 7
   242  )
   243  
   244  // Enum value maps for DatabaseInstance_SqlInstanceState.
   245  var (
   246  	DatabaseInstance_SqlInstanceState_name = map[int32]string{
   247  		0: "SQL_INSTANCE_STATE_UNSPECIFIED",
   248  		1: "RUNNABLE",
   249  		2: "SUSPENDED",
   250  		3: "PENDING_DELETE",
   251  		4: "PENDING_CREATE",
   252  		5: "MAINTENANCE",
   253  		6: "FAILED",
   254  		7: "ONLINE_MAINTENANCE",
   255  	}
   256  	DatabaseInstance_SqlInstanceState_value = map[string]int32{
   257  		"SQL_INSTANCE_STATE_UNSPECIFIED": 0,
   258  		"RUNNABLE":                       1,
   259  		"SUSPENDED":                      2,
   260  		"PENDING_DELETE":                 3,
   261  		"PENDING_CREATE":                 4,
   262  		"MAINTENANCE":                    5,
   263  		"FAILED":                         6,
   264  		"ONLINE_MAINTENANCE":             7,
   265  	}
   266  )
   267  
   268  func (x DatabaseInstance_SqlInstanceState) Enum() *DatabaseInstance_SqlInstanceState {
   269  	p := new(DatabaseInstance_SqlInstanceState)
   270  	*p = x
   271  	return p
   272  }
   273  
   274  func (x DatabaseInstance_SqlInstanceState) String() string {
   275  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   276  }
   277  
   278  func (DatabaseInstance_SqlInstanceState) Descriptor() protoreflect.EnumDescriptor {
   279  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[3].Descriptor()
   280  }
   281  
   282  func (DatabaseInstance_SqlInstanceState) Type() protoreflect.EnumType {
   283  	return &file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[3]
   284  }
   285  
   286  func (x DatabaseInstance_SqlInstanceState) Number() protoreflect.EnumNumber {
   287  	return protoreflect.EnumNumber(x)
   288  }
   289  
   290  // Deprecated: Use DatabaseInstance_SqlInstanceState.Descriptor instead.
   291  func (DatabaseInstance_SqlInstanceState) EnumDescriptor() ([]byte, []int) {
   292  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{39, 0}
   293  }
   294  
   295  // This enum lists all possible states regarding out-of-disk issues.
   296  type DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState int32
   297  
   298  const (
   299  	// Unspecified state
   300  	DatabaseInstance_SqlOutOfDiskReport_SQL_OUT_OF_DISK_STATE_UNSPECIFIED DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState = 0
   301  	// The instance has plenty space on data disk
   302  	DatabaseInstance_SqlOutOfDiskReport_NORMAL DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState = 1
   303  	// Data disk is almost used up. It is shutdown to prevent data
   304  	// corruption.
   305  	DatabaseInstance_SqlOutOfDiskReport_SOFT_SHUTDOWN DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState = 2
   306  )
   307  
   308  // Enum value maps for DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState.
   309  var (
   310  	DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState_name = map[int32]string{
   311  		0: "SQL_OUT_OF_DISK_STATE_UNSPECIFIED",
   312  		1: "NORMAL",
   313  		2: "SOFT_SHUTDOWN",
   314  	}
   315  	DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState_value = map[string]int32{
   316  		"SQL_OUT_OF_DISK_STATE_UNSPECIFIED": 0,
   317  		"NORMAL":                            1,
   318  		"SOFT_SHUTDOWN":                     2,
   319  	}
   320  )
   321  
   322  func (x DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) Enum() *DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState {
   323  	p := new(DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState)
   324  	*p = x
   325  	return p
   326  }
   327  
   328  func (x DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) String() string {
   329  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   330  }
   331  
   332  func (DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) Descriptor() protoreflect.EnumDescriptor {
   333  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[4].Descriptor()
   334  }
   335  
   336  func (DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) Type() protoreflect.EnumType {
   337  	return &file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[4]
   338  }
   339  
   340  func (x DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) Number() protoreflect.EnumNumber {
   341  	return protoreflect.EnumNumber(x)
   342  }
   343  
   344  // Deprecated: Use DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState.Descriptor instead.
   345  func (DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) EnumDescriptor() ([]byte, []int) {
   346  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{39, 2, 0}
   347  }
   348  
   349  type SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType int32
   350  
   351  const (
   352  	SqlInstancesRescheduleMaintenanceRequestBody_RESCHEDULE_TYPE_UNSPECIFIED SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType = 0
   353  	// Reschedules maintenance to happen now (within 5 minutes).
   354  	SqlInstancesRescheduleMaintenanceRequestBody_IMMEDIATE SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType = 1
   355  	// Reschedules maintenance to occur within one week from the originally
   356  	// scheduled day and time.
   357  	SqlInstancesRescheduleMaintenanceRequestBody_NEXT_AVAILABLE_WINDOW SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType = 2
   358  	// Reschedules maintenance to a specific time and day.
   359  	SqlInstancesRescheduleMaintenanceRequestBody_SPECIFIC_TIME SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType = 3
   360  )
   361  
   362  // Enum value maps for SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType.
   363  var (
   364  	SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType_name = map[int32]string{
   365  		0: "RESCHEDULE_TYPE_UNSPECIFIED",
   366  		1: "IMMEDIATE",
   367  		2: "NEXT_AVAILABLE_WINDOW",
   368  		3: "SPECIFIC_TIME",
   369  	}
   370  	SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType_value = map[string]int32{
   371  		"RESCHEDULE_TYPE_UNSPECIFIED": 0,
   372  		"IMMEDIATE":                   1,
   373  		"NEXT_AVAILABLE_WINDOW":       2,
   374  		"SPECIFIC_TIME":               3,
   375  	}
   376  )
   377  
   378  func (x SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) Enum() *SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType {
   379  	p := new(SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType)
   380  	*p = x
   381  	return p
   382  }
   383  
   384  func (x SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) String() string {
   385  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   386  }
   387  
   388  func (SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) Descriptor() protoreflect.EnumDescriptor {
   389  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[5].Descriptor()
   390  }
   391  
   392  func (SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) Type() protoreflect.EnumType {
   393  	return &file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[5]
   394  }
   395  
   396  func (x SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) Number() protoreflect.EnumNumber {
   397  	return protoreflect.EnumNumber(x)
   398  }
   399  
   400  // Deprecated: Use SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType.Descriptor instead.
   401  func (SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) EnumDescriptor() ([]byte, []int) {
   402  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{40, 0}
   403  }
   404  
   405  type SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType int32
   406  
   407  const (
   408  	SqlExternalSyncSettingError_SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 0
   409  	SqlExternalSyncSettingError_CONNECTION_FAILURE                               SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 1
   410  	SqlExternalSyncSettingError_BINLOG_NOT_ENABLED                               SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 2
   411  	SqlExternalSyncSettingError_INCOMPATIBLE_DATABASE_VERSION                    SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 3
   412  	SqlExternalSyncSettingError_REPLICA_ALREADY_SETUP                            SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 4
   413  	SqlExternalSyncSettingError_INSUFFICIENT_PRIVILEGE                           SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 5
   414  	// Unsupported migration type.
   415  	SqlExternalSyncSettingError_UNSUPPORTED_MIGRATION_TYPE SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 6
   416  	// No pglogical extension installed on databases, applicable for postgres.
   417  	SqlExternalSyncSettingError_NO_PGLOGICAL_INSTALLED SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 7
   418  	// pglogical node already exists on databases, applicable for postgres.
   419  	SqlExternalSyncSettingError_PGLOGICAL_NODE_ALREADY_EXISTS SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 8
   420  	// The value of parameter wal_level is not set to logical.
   421  	SqlExternalSyncSettingError_INVALID_WAL_LEVEL SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 9
   422  	// The value of parameter shared_preload_libraries does not include
   423  	// pglogical.
   424  	SqlExternalSyncSettingError_INVALID_SHARED_PRELOAD_LIBRARY SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 10
   425  	// The value of parameter max_replication_slots is not sufficient.
   426  	SqlExternalSyncSettingError_INSUFFICIENT_MAX_REPLICATION_SLOTS SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 11
   427  	// The value of parameter max_wal_senders is not sufficient.
   428  	SqlExternalSyncSettingError_INSUFFICIENT_MAX_WAL_SENDERS SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 12
   429  	// The value of parameter max_worker_processes is not sufficient.
   430  	SqlExternalSyncSettingError_INSUFFICIENT_MAX_WORKER_PROCESSES SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 13
   431  	// Extensions installed are either not supported or having unsupported
   432  	// versions
   433  	SqlExternalSyncSettingError_UNSUPPORTED_EXTENSIONS SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 14
   434  	// The value of parameter rds.logical_replication is not set to 1.
   435  	SqlExternalSyncSettingError_INVALID_RDS_LOGICAL_REPLICATION SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 15
   436  	// The primary instance logging setup doesn't allow EM sync.
   437  	SqlExternalSyncSettingError_INVALID_LOGGING_SETUP SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 16
   438  	// The primary instance database parameter setup doesn't allow EM sync.
   439  	SqlExternalSyncSettingError_INVALID_DB_PARAM SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 17
   440  	// The gtid_mode is not supported, applicable for MySQL.
   441  	SqlExternalSyncSettingError_UNSUPPORTED_GTID_MODE SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 18
   442  	// SQL Server Agent is not running.
   443  	SqlExternalSyncSettingError_SQLSERVER_AGENT_NOT_RUNNING SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 19
   444  	// The table definition is not support due to missing primary key or replica
   445  	// identity, applicable for postgres.
   446  	SqlExternalSyncSettingError_UNSUPPORTED_TABLE_DEFINITION SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 20
   447  	// The customer has a definer that will break EM setup.
   448  	SqlExternalSyncSettingError_UNSUPPORTED_DEFINER SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 21
   449  	// SQL Server @@SERVERNAME does not match actual host name
   450  	SqlExternalSyncSettingError_SQLSERVER_SERVERNAME_MISMATCH SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 22
   451  	// The primary instance has been setup and will fail the setup.
   452  	SqlExternalSyncSettingError_PRIMARY_ALREADY_SETUP SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 23
   453  	// The primary instance has unsupported binary log format.
   454  	SqlExternalSyncSettingError_UNSUPPORTED_BINLOG_FORMAT SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 24
   455  	// The primary instance's binary log retention setting.
   456  	SqlExternalSyncSettingError_BINLOG_RETENTION_SETTING SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 25
   457  )
   458  
   459  // Enum value maps for SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType.
   460  var (
   461  	SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType_name = map[int32]string{
   462  		0:  "SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED",
   463  		1:  "CONNECTION_FAILURE",
   464  		2:  "BINLOG_NOT_ENABLED",
   465  		3:  "INCOMPATIBLE_DATABASE_VERSION",
   466  		4:  "REPLICA_ALREADY_SETUP",
   467  		5:  "INSUFFICIENT_PRIVILEGE",
   468  		6:  "UNSUPPORTED_MIGRATION_TYPE",
   469  		7:  "NO_PGLOGICAL_INSTALLED",
   470  		8:  "PGLOGICAL_NODE_ALREADY_EXISTS",
   471  		9:  "INVALID_WAL_LEVEL",
   472  		10: "INVALID_SHARED_PRELOAD_LIBRARY",
   473  		11: "INSUFFICIENT_MAX_REPLICATION_SLOTS",
   474  		12: "INSUFFICIENT_MAX_WAL_SENDERS",
   475  		13: "INSUFFICIENT_MAX_WORKER_PROCESSES",
   476  		14: "UNSUPPORTED_EXTENSIONS",
   477  		15: "INVALID_RDS_LOGICAL_REPLICATION",
   478  		16: "INVALID_LOGGING_SETUP",
   479  		17: "INVALID_DB_PARAM",
   480  		18: "UNSUPPORTED_GTID_MODE",
   481  		19: "SQLSERVER_AGENT_NOT_RUNNING",
   482  		20: "UNSUPPORTED_TABLE_DEFINITION",
   483  		21: "UNSUPPORTED_DEFINER",
   484  		22: "SQLSERVER_SERVERNAME_MISMATCH",
   485  		23: "PRIMARY_ALREADY_SETUP",
   486  		24: "UNSUPPORTED_BINLOG_FORMAT",
   487  		25: "BINLOG_RETENTION_SETTING",
   488  	}
   489  	SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType_value = map[string]int32{
   490  		"SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED": 0,
   491  		"CONNECTION_FAILURE":                 1,
   492  		"BINLOG_NOT_ENABLED":                 2,
   493  		"INCOMPATIBLE_DATABASE_VERSION":      3,
   494  		"REPLICA_ALREADY_SETUP":              4,
   495  		"INSUFFICIENT_PRIVILEGE":             5,
   496  		"UNSUPPORTED_MIGRATION_TYPE":         6,
   497  		"NO_PGLOGICAL_INSTALLED":             7,
   498  		"PGLOGICAL_NODE_ALREADY_EXISTS":      8,
   499  		"INVALID_WAL_LEVEL":                  9,
   500  		"INVALID_SHARED_PRELOAD_LIBRARY":     10,
   501  		"INSUFFICIENT_MAX_REPLICATION_SLOTS": 11,
   502  		"INSUFFICIENT_MAX_WAL_SENDERS":       12,
   503  		"INSUFFICIENT_MAX_WORKER_PROCESSES":  13,
   504  		"UNSUPPORTED_EXTENSIONS":             14,
   505  		"INVALID_RDS_LOGICAL_REPLICATION":    15,
   506  		"INVALID_LOGGING_SETUP":              16,
   507  		"INVALID_DB_PARAM":                   17,
   508  		"UNSUPPORTED_GTID_MODE":              18,
   509  		"SQLSERVER_AGENT_NOT_RUNNING":        19,
   510  		"UNSUPPORTED_TABLE_DEFINITION":       20,
   511  		"UNSUPPORTED_DEFINER":                21,
   512  		"SQLSERVER_SERVERNAME_MISMATCH":      22,
   513  		"PRIMARY_ALREADY_SETUP":              23,
   514  		"UNSUPPORTED_BINLOG_FORMAT":          24,
   515  		"BINLOG_RETENTION_SETTING":           25,
   516  	}
   517  )
   518  
   519  func (x SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) Enum() *SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType {
   520  	p := new(SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType)
   521  	*p = x
   522  	return p
   523  }
   524  
   525  func (x SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) String() string {
   526  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   527  }
   528  
   529  func (SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) Descriptor() protoreflect.EnumDescriptor {
   530  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[6].Descriptor()
   531  }
   532  
   533  func (SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) Type() protoreflect.EnumType {
   534  	return &file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes[6]
   535  }
   536  
   537  func (x SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) Number() protoreflect.EnumNumber {
   538  	return protoreflect.EnumNumber(x)
   539  }
   540  
   541  // Deprecated: Use SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType.Descriptor instead.
   542  func (SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) EnumDescriptor() ([]byte, []int) {
   543  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{46, 0}
   544  }
   545  
   546  // Instance add server CA request.
   547  type SqlInstancesAddServerCaRequest struct {
   548  	state         protoimpl.MessageState
   549  	sizeCache     protoimpl.SizeCache
   550  	unknownFields protoimpl.UnknownFields
   551  
   552  	// Cloud SQL instance ID. This does not include the project ID.
   553  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   554  	// Project ID of the project that contains the instance.
   555  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   556  }
   557  
   558  func (x *SqlInstancesAddServerCaRequest) Reset() {
   559  	*x = SqlInstancesAddServerCaRequest{}
   560  	if protoimpl.UnsafeEnabled {
   561  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[0]
   562  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   563  		ms.StoreMessageInfo(mi)
   564  	}
   565  }
   566  
   567  func (x *SqlInstancesAddServerCaRequest) String() string {
   568  	return protoimpl.X.MessageStringOf(x)
   569  }
   570  
   571  func (*SqlInstancesAddServerCaRequest) ProtoMessage() {}
   572  
   573  func (x *SqlInstancesAddServerCaRequest) ProtoReflect() protoreflect.Message {
   574  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[0]
   575  	if protoimpl.UnsafeEnabled && x != nil {
   576  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   577  		if ms.LoadMessageInfo() == nil {
   578  			ms.StoreMessageInfo(mi)
   579  		}
   580  		return ms
   581  	}
   582  	return mi.MessageOf(x)
   583  }
   584  
   585  // Deprecated: Use SqlInstancesAddServerCaRequest.ProtoReflect.Descriptor instead.
   586  func (*SqlInstancesAddServerCaRequest) Descriptor() ([]byte, []int) {
   587  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{0}
   588  }
   589  
   590  func (x *SqlInstancesAddServerCaRequest) GetInstance() string {
   591  	if x != nil {
   592  		return x.Instance
   593  	}
   594  	return ""
   595  }
   596  
   597  func (x *SqlInstancesAddServerCaRequest) GetProject() string {
   598  	if x != nil {
   599  		return x.Project
   600  	}
   601  	return ""
   602  }
   603  
   604  // Instance clone request.
   605  type SqlInstancesCloneRequest struct {
   606  	state         protoimpl.MessageState
   607  	sizeCache     protoimpl.SizeCache
   608  	unknownFields protoimpl.UnknownFields
   609  
   610  	// The ID of the Cloud SQL instance to be cloned (source). This does not
   611  	// include the project ID.
   612  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   613  	// Project ID of the source as well as the clone Cloud SQL instance.
   614  	Project string                 `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   615  	Body    *InstancesCloneRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   616  }
   617  
   618  func (x *SqlInstancesCloneRequest) Reset() {
   619  	*x = SqlInstancesCloneRequest{}
   620  	if protoimpl.UnsafeEnabled {
   621  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[1]
   622  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   623  		ms.StoreMessageInfo(mi)
   624  	}
   625  }
   626  
   627  func (x *SqlInstancesCloneRequest) String() string {
   628  	return protoimpl.X.MessageStringOf(x)
   629  }
   630  
   631  func (*SqlInstancesCloneRequest) ProtoMessage() {}
   632  
   633  func (x *SqlInstancesCloneRequest) ProtoReflect() protoreflect.Message {
   634  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[1]
   635  	if protoimpl.UnsafeEnabled && x != nil {
   636  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   637  		if ms.LoadMessageInfo() == nil {
   638  			ms.StoreMessageInfo(mi)
   639  		}
   640  		return ms
   641  	}
   642  	return mi.MessageOf(x)
   643  }
   644  
   645  // Deprecated: Use SqlInstancesCloneRequest.ProtoReflect.Descriptor instead.
   646  func (*SqlInstancesCloneRequest) Descriptor() ([]byte, []int) {
   647  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{1}
   648  }
   649  
   650  func (x *SqlInstancesCloneRequest) GetInstance() string {
   651  	if x != nil {
   652  		return x.Instance
   653  	}
   654  	return ""
   655  }
   656  
   657  func (x *SqlInstancesCloneRequest) GetProject() string {
   658  	if x != nil {
   659  		return x.Project
   660  	}
   661  	return ""
   662  }
   663  
   664  func (x *SqlInstancesCloneRequest) GetBody() *InstancesCloneRequest {
   665  	if x != nil {
   666  		return x.Body
   667  	}
   668  	return nil
   669  }
   670  
   671  // Instance delete request.
   672  type SqlInstancesDeleteRequest struct {
   673  	state         protoimpl.MessageState
   674  	sizeCache     protoimpl.SizeCache
   675  	unknownFields protoimpl.UnknownFields
   676  
   677  	// Cloud SQL instance ID. This does not include the project ID.
   678  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   679  	// Project ID of the project that contains the instance to be deleted.
   680  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   681  }
   682  
   683  func (x *SqlInstancesDeleteRequest) Reset() {
   684  	*x = SqlInstancesDeleteRequest{}
   685  	if protoimpl.UnsafeEnabled {
   686  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[2]
   687  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   688  		ms.StoreMessageInfo(mi)
   689  	}
   690  }
   691  
   692  func (x *SqlInstancesDeleteRequest) String() string {
   693  	return protoimpl.X.MessageStringOf(x)
   694  }
   695  
   696  func (*SqlInstancesDeleteRequest) ProtoMessage() {}
   697  
   698  func (x *SqlInstancesDeleteRequest) ProtoReflect() protoreflect.Message {
   699  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[2]
   700  	if protoimpl.UnsafeEnabled && x != nil {
   701  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   702  		if ms.LoadMessageInfo() == nil {
   703  			ms.StoreMessageInfo(mi)
   704  		}
   705  		return ms
   706  	}
   707  	return mi.MessageOf(x)
   708  }
   709  
   710  // Deprecated: Use SqlInstancesDeleteRequest.ProtoReflect.Descriptor instead.
   711  func (*SqlInstancesDeleteRequest) Descriptor() ([]byte, []int) {
   712  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{2}
   713  }
   714  
   715  func (x *SqlInstancesDeleteRequest) GetInstance() string {
   716  	if x != nil {
   717  		return x.Instance
   718  	}
   719  	return ""
   720  }
   721  
   722  func (x *SqlInstancesDeleteRequest) GetProject() string {
   723  	if x != nil {
   724  		return x.Project
   725  	}
   726  	return ""
   727  }
   728  
   729  // Instance demote master request.
   730  type SqlInstancesDemoteMasterRequest struct {
   731  	state         protoimpl.MessageState
   732  	sizeCache     protoimpl.SizeCache
   733  	unknownFields protoimpl.UnknownFields
   734  
   735  	// Cloud SQL instance name.
   736  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   737  	// ID of the project that contains the instance.
   738  	Project string                        `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   739  	Body    *InstancesDemoteMasterRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   740  }
   741  
   742  func (x *SqlInstancesDemoteMasterRequest) Reset() {
   743  	*x = SqlInstancesDemoteMasterRequest{}
   744  	if protoimpl.UnsafeEnabled {
   745  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[3]
   746  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   747  		ms.StoreMessageInfo(mi)
   748  	}
   749  }
   750  
   751  func (x *SqlInstancesDemoteMasterRequest) String() string {
   752  	return protoimpl.X.MessageStringOf(x)
   753  }
   754  
   755  func (*SqlInstancesDemoteMasterRequest) ProtoMessage() {}
   756  
   757  func (x *SqlInstancesDemoteMasterRequest) ProtoReflect() protoreflect.Message {
   758  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[3]
   759  	if protoimpl.UnsafeEnabled && x != nil {
   760  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   761  		if ms.LoadMessageInfo() == nil {
   762  			ms.StoreMessageInfo(mi)
   763  		}
   764  		return ms
   765  	}
   766  	return mi.MessageOf(x)
   767  }
   768  
   769  // Deprecated: Use SqlInstancesDemoteMasterRequest.ProtoReflect.Descriptor instead.
   770  func (*SqlInstancesDemoteMasterRequest) Descriptor() ([]byte, []int) {
   771  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{3}
   772  }
   773  
   774  func (x *SqlInstancesDemoteMasterRequest) GetInstance() string {
   775  	if x != nil {
   776  		return x.Instance
   777  	}
   778  	return ""
   779  }
   780  
   781  func (x *SqlInstancesDemoteMasterRequest) GetProject() string {
   782  	if x != nil {
   783  		return x.Project
   784  	}
   785  	return ""
   786  }
   787  
   788  func (x *SqlInstancesDemoteMasterRequest) GetBody() *InstancesDemoteMasterRequest {
   789  	if x != nil {
   790  		return x.Body
   791  	}
   792  	return nil
   793  }
   794  
   795  // Instance export request.
   796  type SqlInstancesExportRequest struct {
   797  	state         protoimpl.MessageState
   798  	sizeCache     protoimpl.SizeCache
   799  	unknownFields protoimpl.UnknownFields
   800  
   801  	// Cloud SQL instance ID. This does not include the project ID.
   802  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   803  	// Project ID of the project that contains the instance to be exported.
   804  	Project string                  `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   805  	Body    *InstancesExportRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   806  }
   807  
   808  func (x *SqlInstancesExportRequest) Reset() {
   809  	*x = SqlInstancesExportRequest{}
   810  	if protoimpl.UnsafeEnabled {
   811  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[4]
   812  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   813  		ms.StoreMessageInfo(mi)
   814  	}
   815  }
   816  
   817  func (x *SqlInstancesExportRequest) String() string {
   818  	return protoimpl.X.MessageStringOf(x)
   819  }
   820  
   821  func (*SqlInstancesExportRequest) ProtoMessage() {}
   822  
   823  func (x *SqlInstancesExportRequest) ProtoReflect() protoreflect.Message {
   824  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[4]
   825  	if protoimpl.UnsafeEnabled && x != nil {
   826  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   827  		if ms.LoadMessageInfo() == nil {
   828  			ms.StoreMessageInfo(mi)
   829  		}
   830  		return ms
   831  	}
   832  	return mi.MessageOf(x)
   833  }
   834  
   835  // Deprecated: Use SqlInstancesExportRequest.ProtoReflect.Descriptor instead.
   836  func (*SqlInstancesExportRequest) Descriptor() ([]byte, []int) {
   837  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{4}
   838  }
   839  
   840  func (x *SqlInstancesExportRequest) GetInstance() string {
   841  	if x != nil {
   842  		return x.Instance
   843  	}
   844  	return ""
   845  }
   846  
   847  func (x *SqlInstancesExportRequest) GetProject() string {
   848  	if x != nil {
   849  		return x.Project
   850  	}
   851  	return ""
   852  }
   853  
   854  func (x *SqlInstancesExportRequest) GetBody() *InstancesExportRequest {
   855  	if x != nil {
   856  		return x.Body
   857  	}
   858  	return nil
   859  }
   860  
   861  // Instance failover request.
   862  type SqlInstancesFailoverRequest struct {
   863  	state         protoimpl.MessageState
   864  	sizeCache     protoimpl.SizeCache
   865  	unknownFields protoimpl.UnknownFields
   866  
   867  	// Cloud SQL instance ID. This does not include the project ID.
   868  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   869  	// ID of the project that contains the read replica.
   870  	Project string                    `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   871  	Body    *InstancesFailoverRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   872  }
   873  
   874  func (x *SqlInstancesFailoverRequest) Reset() {
   875  	*x = SqlInstancesFailoverRequest{}
   876  	if protoimpl.UnsafeEnabled {
   877  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[5]
   878  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   879  		ms.StoreMessageInfo(mi)
   880  	}
   881  }
   882  
   883  func (x *SqlInstancesFailoverRequest) String() string {
   884  	return protoimpl.X.MessageStringOf(x)
   885  }
   886  
   887  func (*SqlInstancesFailoverRequest) ProtoMessage() {}
   888  
   889  func (x *SqlInstancesFailoverRequest) ProtoReflect() protoreflect.Message {
   890  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[5]
   891  	if protoimpl.UnsafeEnabled && x != nil {
   892  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   893  		if ms.LoadMessageInfo() == nil {
   894  			ms.StoreMessageInfo(mi)
   895  		}
   896  		return ms
   897  	}
   898  	return mi.MessageOf(x)
   899  }
   900  
   901  // Deprecated: Use SqlInstancesFailoverRequest.ProtoReflect.Descriptor instead.
   902  func (*SqlInstancesFailoverRequest) Descriptor() ([]byte, []int) {
   903  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{5}
   904  }
   905  
   906  func (x *SqlInstancesFailoverRequest) GetInstance() string {
   907  	if x != nil {
   908  		return x.Instance
   909  	}
   910  	return ""
   911  }
   912  
   913  func (x *SqlInstancesFailoverRequest) GetProject() string {
   914  	if x != nil {
   915  		return x.Project
   916  	}
   917  	return ""
   918  }
   919  
   920  func (x *SqlInstancesFailoverRequest) GetBody() *InstancesFailoverRequest {
   921  	if x != nil {
   922  		return x.Body
   923  	}
   924  	return nil
   925  }
   926  
   927  // Instance get request.
   928  type SqlInstancesGetRequest struct {
   929  	state         protoimpl.MessageState
   930  	sizeCache     protoimpl.SizeCache
   931  	unknownFields protoimpl.UnknownFields
   932  
   933  	// Database instance ID. This does not include the project ID.
   934  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   935  	// Project ID of the project that contains the instance.
   936  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   937  }
   938  
   939  func (x *SqlInstancesGetRequest) Reset() {
   940  	*x = SqlInstancesGetRequest{}
   941  	if protoimpl.UnsafeEnabled {
   942  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[6]
   943  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   944  		ms.StoreMessageInfo(mi)
   945  	}
   946  }
   947  
   948  func (x *SqlInstancesGetRequest) String() string {
   949  	return protoimpl.X.MessageStringOf(x)
   950  }
   951  
   952  func (*SqlInstancesGetRequest) ProtoMessage() {}
   953  
   954  func (x *SqlInstancesGetRequest) ProtoReflect() protoreflect.Message {
   955  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[6]
   956  	if protoimpl.UnsafeEnabled && x != nil {
   957  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   958  		if ms.LoadMessageInfo() == nil {
   959  			ms.StoreMessageInfo(mi)
   960  		}
   961  		return ms
   962  	}
   963  	return mi.MessageOf(x)
   964  }
   965  
   966  // Deprecated: Use SqlInstancesGetRequest.ProtoReflect.Descriptor instead.
   967  func (*SqlInstancesGetRequest) Descriptor() ([]byte, []int) {
   968  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{6}
   969  }
   970  
   971  func (x *SqlInstancesGetRequest) GetInstance() string {
   972  	if x != nil {
   973  		return x.Instance
   974  	}
   975  	return ""
   976  }
   977  
   978  func (x *SqlInstancesGetRequest) GetProject() string {
   979  	if x != nil {
   980  		return x.Project
   981  	}
   982  	return ""
   983  }
   984  
   985  // Instance import request.
   986  type SqlInstancesImportRequest struct {
   987  	state         protoimpl.MessageState
   988  	sizeCache     protoimpl.SizeCache
   989  	unknownFields protoimpl.UnknownFields
   990  
   991  	// Cloud SQL instance ID. This does not include the project ID.
   992  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
   993  	// Project ID of the project that contains the instance.
   994  	Project string                  `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
   995  	Body    *InstancesImportRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
   996  }
   997  
   998  func (x *SqlInstancesImportRequest) Reset() {
   999  	*x = SqlInstancesImportRequest{}
  1000  	if protoimpl.UnsafeEnabled {
  1001  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[7]
  1002  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1003  		ms.StoreMessageInfo(mi)
  1004  	}
  1005  }
  1006  
  1007  func (x *SqlInstancesImportRequest) String() string {
  1008  	return protoimpl.X.MessageStringOf(x)
  1009  }
  1010  
  1011  func (*SqlInstancesImportRequest) ProtoMessage() {}
  1012  
  1013  func (x *SqlInstancesImportRequest) ProtoReflect() protoreflect.Message {
  1014  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[7]
  1015  	if protoimpl.UnsafeEnabled && x != nil {
  1016  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1017  		if ms.LoadMessageInfo() == nil {
  1018  			ms.StoreMessageInfo(mi)
  1019  		}
  1020  		return ms
  1021  	}
  1022  	return mi.MessageOf(x)
  1023  }
  1024  
  1025  // Deprecated: Use SqlInstancesImportRequest.ProtoReflect.Descriptor instead.
  1026  func (*SqlInstancesImportRequest) Descriptor() ([]byte, []int) {
  1027  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{7}
  1028  }
  1029  
  1030  func (x *SqlInstancesImportRequest) GetInstance() string {
  1031  	if x != nil {
  1032  		return x.Instance
  1033  	}
  1034  	return ""
  1035  }
  1036  
  1037  func (x *SqlInstancesImportRequest) GetProject() string {
  1038  	if x != nil {
  1039  		return x.Project
  1040  	}
  1041  	return ""
  1042  }
  1043  
  1044  func (x *SqlInstancesImportRequest) GetBody() *InstancesImportRequest {
  1045  	if x != nil {
  1046  		return x.Body
  1047  	}
  1048  	return nil
  1049  }
  1050  
  1051  // Instance insert request.
  1052  type SqlInstancesInsertRequest struct {
  1053  	state         protoimpl.MessageState
  1054  	sizeCache     protoimpl.SizeCache
  1055  	unknownFields protoimpl.UnknownFields
  1056  
  1057  	// Project ID of the project to which the newly created Cloud SQL instances
  1058  	// should belong.
  1059  	Project string            `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
  1060  	Body    *DatabaseInstance `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1061  }
  1062  
  1063  func (x *SqlInstancesInsertRequest) Reset() {
  1064  	*x = SqlInstancesInsertRequest{}
  1065  	if protoimpl.UnsafeEnabled {
  1066  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[8]
  1067  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1068  		ms.StoreMessageInfo(mi)
  1069  	}
  1070  }
  1071  
  1072  func (x *SqlInstancesInsertRequest) String() string {
  1073  	return protoimpl.X.MessageStringOf(x)
  1074  }
  1075  
  1076  func (*SqlInstancesInsertRequest) ProtoMessage() {}
  1077  
  1078  func (x *SqlInstancesInsertRequest) ProtoReflect() protoreflect.Message {
  1079  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[8]
  1080  	if protoimpl.UnsafeEnabled && x != nil {
  1081  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1082  		if ms.LoadMessageInfo() == nil {
  1083  			ms.StoreMessageInfo(mi)
  1084  		}
  1085  		return ms
  1086  	}
  1087  	return mi.MessageOf(x)
  1088  }
  1089  
  1090  // Deprecated: Use SqlInstancesInsertRequest.ProtoReflect.Descriptor instead.
  1091  func (*SqlInstancesInsertRequest) Descriptor() ([]byte, []int) {
  1092  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{8}
  1093  }
  1094  
  1095  func (x *SqlInstancesInsertRequest) GetProject() string {
  1096  	if x != nil {
  1097  		return x.Project
  1098  	}
  1099  	return ""
  1100  }
  1101  
  1102  func (x *SqlInstancesInsertRequest) GetBody() *DatabaseInstance {
  1103  	if x != nil {
  1104  		return x.Body
  1105  	}
  1106  	return nil
  1107  }
  1108  
  1109  // Instance list request.
  1110  type SqlInstancesListRequest struct {
  1111  	state         protoimpl.MessageState
  1112  	sizeCache     protoimpl.SizeCache
  1113  	unknownFields protoimpl.UnknownFields
  1114  
  1115  	// A filter expression that filters resources listed in the response.
  1116  	// The expression is in the form of field:value. For example,
  1117  	// 'instanceType:CLOUD_SQL_INSTANCE'. Fields can be nested as needed as per
  1118  	// their JSON representation, such as 'settings.userLabels.auto_start:true'.
  1119  	//
  1120  	// Multiple filter queries are space-separated. For example.
  1121  	// 'state:RUNNABLE instanceType:CLOUD_SQL_INSTANCE'. By default, each
  1122  	// expression is an AND expression. However, you can include AND and OR
  1123  	// expressions explicitly.
  1124  	Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
  1125  	// The maximum number of results to return per response.
  1126  	MaxResults uint32 `protobuf:"varint,2,opt,name=max_results,json=maxResults,proto3" json:"max_results,omitempty"`
  1127  	// A previously-returned page token representing part of the larger set of
  1128  	// results to view.
  1129  	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
  1130  	// Project ID of the project for which to list Cloud SQL instances.
  1131  	Project string `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
  1132  }
  1133  
  1134  func (x *SqlInstancesListRequest) Reset() {
  1135  	*x = SqlInstancesListRequest{}
  1136  	if protoimpl.UnsafeEnabled {
  1137  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[9]
  1138  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1139  		ms.StoreMessageInfo(mi)
  1140  	}
  1141  }
  1142  
  1143  func (x *SqlInstancesListRequest) String() string {
  1144  	return protoimpl.X.MessageStringOf(x)
  1145  }
  1146  
  1147  func (*SqlInstancesListRequest) ProtoMessage() {}
  1148  
  1149  func (x *SqlInstancesListRequest) ProtoReflect() protoreflect.Message {
  1150  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[9]
  1151  	if protoimpl.UnsafeEnabled && x != nil {
  1152  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1153  		if ms.LoadMessageInfo() == nil {
  1154  			ms.StoreMessageInfo(mi)
  1155  		}
  1156  		return ms
  1157  	}
  1158  	return mi.MessageOf(x)
  1159  }
  1160  
  1161  // Deprecated: Use SqlInstancesListRequest.ProtoReflect.Descriptor instead.
  1162  func (*SqlInstancesListRequest) Descriptor() ([]byte, []int) {
  1163  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{9}
  1164  }
  1165  
  1166  func (x *SqlInstancesListRequest) GetFilter() string {
  1167  	if x != nil {
  1168  		return x.Filter
  1169  	}
  1170  	return ""
  1171  }
  1172  
  1173  func (x *SqlInstancesListRequest) GetMaxResults() uint32 {
  1174  	if x != nil {
  1175  		return x.MaxResults
  1176  	}
  1177  	return 0
  1178  }
  1179  
  1180  func (x *SqlInstancesListRequest) GetPageToken() string {
  1181  	if x != nil {
  1182  		return x.PageToken
  1183  	}
  1184  	return ""
  1185  }
  1186  
  1187  func (x *SqlInstancesListRequest) GetProject() string {
  1188  	if x != nil {
  1189  		return x.Project
  1190  	}
  1191  	return ""
  1192  }
  1193  
  1194  // Instance list server CAs request.
  1195  type SqlInstancesListServerCasRequest struct {
  1196  	state         protoimpl.MessageState
  1197  	sizeCache     protoimpl.SizeCache
  1198  	unknownFields protoimpl.UnknownFields
  1199  
  1200  	// Cloud SQL instance ID. This does not include the project ID.
  1201  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1202  	// Project ID of the project that contains the instance.
  1203  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1204  }
  1205  
  1206  func (x *SqlInstancesListServerCasRequest) Reset() {
  1207  	*x = SqlInstancesListServerCasRequest{}
  1208  	if protoimpl.UnsafeEnabled {
  1209  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[10]
  1210  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1211  		ms.StoreMessageInfo(mi)
  1212  	}
  1213  }
  1214  
  1215  func (x *SqlInstancesListServerCasRequest) String() string {
  1216  	return protoimpl.X.MessageStringOf(x)
  1217  }
  1218  
  1219  func (*SqlInstancesListServerCasRequest) ProtoMessage() {}
  1220  
  1221  func (x *SqlInstancesListServerCasRequest) ProtoReflect() protoreflect.Message {
  1222  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[10]
  1223  	if protoimpl.UnsafeEnabled && x != nil {
  1224  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1225  		if ms.LoadMessageInfo() == nil {
  1226  			ms.StoreMessageInfo(mi)
  1227  		}
  1228  		return ms
  1229  	}
  1230  	return mi.MessageOf(x)
  1231  }
  1232  
  1233  // Deprecated: Use SqlInstancesListServerCasRequest.ProtoReflect.Descriptor instead.
  1234  func (*SqlInstancesListServerCasRequest) Descriptor() ([]byte, []int) {
  1235  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{10}
  1236  }
  1237  
  1238  func (x *SqlInstancesListServerCasRequest) GetInstance() string {
  1239  	if x != nil {
  1240  		return x.Instance
  1241  	}
  1242  	return ""
  1243  }
  1244  
  1245  func (x *SqlInstancesListServerCasRequest) GetProject() string {
  1246  	if x != nil {
  1247  		return x.Project
  1248  	}
  1249  	return ""
  1250  }
  1251  
  1252  // Instance patch request.
  1253  type SqlInstancesPatchRequest struct {
  1254  	state         protoimpl.MessageState
  1255  	sizeCache     protoimpl.SizeCache
  1256  	unknownFields protoimpl.UnknownFields
  1257  
  1258  	// Cloud SQL instance ID. This does not include the project ID.
  1259  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1260  	// Project ID of the project that contains the instance.
  1261  	Project string            `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1262  	Body    *DatabaseInstance `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1263  }
  1264  
  1265  func (x *SqlInstancesPatchRequest) Reset() {
  1266  	*x = SqlInstancesPatchRequest{}
  1267  	if protoimpl.UnsafeEnabled {
  1268  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[11]
  1269  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1270  		ms.StoreMessageInfo(mi)
  1271  	}
  1272  }
  1273  
  1274  func (x *SqlInstancesPatchRequest) String() string {
  1275  	return protoimpl.X.MessageStringOf(x)
  1276  }
  1277  
  1278  func (*SqlInstancesPatchRequest) ProtoMessage() {}
  1279  
  1280  func (x *SqlInstancesPatchRequest) ProtoReflect() protoreflect.Message {
  1281  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[11]
  1282  	if protoimpl.UnsafeEnabled && x != nil {
  1283  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1284  		if ms.LoadMessageInfo() == nil {
  1285  			ms.StoreMessageInfo(mi)
  1286  		}
  1287  		return ms
  1288  	}
  1289  	return mi.MessageOf(x)
  1290  }
  1291  
  1292  // Deprecated: Use SqlInstancesPatchRequest.ProtoReflect.Descriptor instead.
  1293  func (*SqlInstancesPatchRequest) Descriptor() ([]byte, []int) {
  1294  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{11}
  1295  }
  1296  
  1297  func (x *SqlInstancesPatchRequest) GetInstance() string {
  1298  	if x != nil {
  1299  		return x.Instance
  1300  	}
  1301  	return ""
  1302  }
  1303  
  1304  func (x *SqlInstancesPatchRequest) GetProject() string {
  1305  	if x != nil {
  1306  		return x.Project
  1307  	}
  1308  	return ""
  1309  }
  1310  
  1311  func (x *SqlInstancesPatchRequest) GetBody() *DatabaseInstance {
  1312  	if x != nil {
  1313  		return x.Body
  1314  	}
  1315  	return nil
  1316  }
  1317  
  1318  // Instance promote replica request.
  1319  type SqlInstancesPromoteReplicaRequest struct {
  1320  	state         protoimpl.MessageState
  1321  	sizeCache     protoimpl.SizeCache
  1322  	unknownFields protoimpl.UnknownFields
  1323  
  1324  	// Cloud SQL read replica instance name.
  1325  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1326  	// ID of the project that contains the read replica.
  1327  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1328  }
  1329  
  1330  func (x *SqlInstancesPromoteReplicaRequest) Reset() {
  1331  	*x = SqlInstancesPromoteReplicaRequest{}
  1332  	if protoimpl.UnsafeEnabled {
  1333  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[12]
  1334  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1335  		ms.StoreMessageInfo(mi)
  1336  	}
  1337  }
  1338  
  1339  func (x *SqlInstancesPromoteReplicaRequest) String() string {
  1340  	return protoimpl.X.MessageStringOf(x)
  1341  }
  1342  
  1343  func (*SqlInstancesPromoteReplicaRequest) ProtoMessage() {}
  1344  
  1345  func (x *SqlInstancesPromoteReplicaRequest) ProtoReflect() protoreflect.Message {
  1346  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[12]
  1347  	if protoimpl.UnsafeEnabled && x != nil {
  1348  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1349  		if ms.LoadMessageInfo() == nil {
  1350  			ms.StoreMessageInfo(mi)
  1351  		}
  1352  		return ms
  1353  	}
  1354  	return mi.MessageOf(x)
  1355  }
  1356  
  1357  // Deprecated: Use SqlInstancesPromoteReplicaRequest.ProtoReflect.Descriptor instead.
  1358  func (*SqlInstancesPromoteReplicaRequest) Descriptor() ([]byte, []int) {
  1359  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{12}
  1360  }
  1361  
  1362  func (x *SqlInstancesPromoteReplicaRequest) GetInstance() string {
  1363  	if x != nil {
  1364  		return x.Instance
  1365  	}
  1366  	return ""
  1367  }
  1368  
  1369  func (x *SqlInstancesPromoteReplicaRequest) GetProject() string {
  1370  	if x != nil {
  1371  		return x.Project
  1372  	}
  1373  	return ""
  1374  }
  1375  
  1376  // Instance reset SSL config request.
  1377  type SqlInstancesResetSslConfigRequest struct {
  1378  	state         protoimpl.MessageState
  1379  	sizeCache     protoimpl.SizeCache
  1380  	unknownFields protoimpl.UnknownFields
  1381  
  1382  	// Cloud SQL instance ID. This does not include the project ID.
  1383  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1384  	// Project ID of the project that contains the instance.
  1385  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1386  }
  1387  
  1388  func (x *SqlInstancesResetSslConfigRequest) Reset() {
  1389  	*x = SqlInstancesResetSslConfigRequest{}
  1390  	if protoimpl.UnsafeEnabled {
  1391  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[13]
  1392  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1393  		ms.StoreMessageInfo(mi)
  1394  	}
  1395  }
  1396  
  1397  func (x *SqlInstancesResetSslConfigRequest) String() string {
  1398  	return protoimpl.X.MessageStringOf(x)
  1399  }
  1400  
  1401  func (*SqlInstancesResetSslConfigRequest) ProtoMessage() {}
  1402  
  1403  func (x *SqlInstancesResetSslConfigRequest) ProtoReflect() protoreflect.Message {
  1404  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[13]
  1405  	if protoimpl.UnsafeEnabled && x != nil {
  1406  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1407  		if ms.LoadMessageInfo() == nil {
  1408  			ms.StoreMessageInfo(mi)
  1409  		}
  1410  		return ms
  1411  	}
  1412  	return mi.MessageOf(x)
  1413  }
  1414  
  1415  // Deprecated: Use SqlInstancesResetSslConfigRequest.ProtoReflect.Descriptor instead.
  1416  func (*SqlInstancesResetSslConfigRequest) Descriptor() ([]byte, []int) {
  1417  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{13}
  1418  }
  1419  
  1420  func (x *SqlInstancesResetSslConfigRequest) GetInstance() string {
  1421  	if x != nil {
  1422  		return x.Instance
  1423  	}
  1424  	return ""
  1425  }
  1426  
  1427  func (x *SqlInstancesResetSslConfigRequest) GetProject() string {
  1428  	if x != nil {
  1429  		return x.Project
  1430  	}
  1431  	return ""
  1432  }
  1433  
  1434  // Instance restart request.
  1435  type SqlInstancesRestartRequest struct {
  1436  	state         protoimpl.MessageState
  1437  	sizeCache     protoimpl.SizeCache
  1438  	unknownFields protoimpl.UnknownFields
  1439  
  1440  	// Cloud SQL instance ID. This does not include the project ID.
  1441  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1442  	// Project ID of the project that contains the instance to be restarted.
  1443  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1444  }
  1445  
  1446  func (x *SqlInstancesRestartRequest) Reset() {
  1447  	*x = SqlInstancesRestartRequest{}
  1448  	if protoimpl.UnsafeEnabled {
  1449  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[14]
  1450  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1451  		ms.StoreMessageInfo(mi)
  1452  	}
  1453  }
  1454  
  1455  func (x *SqlInstancesRestartRequest) String() string {
  1456  	return protoimpl.X.MessageStringOf(x)
  1457  }
  1458  
  1459  func (*SqlInstancesRestartRequest) ProtoMessage() {}
  1460  
  1461  func (x *SqlInstancesRestartRequest) ProtoReflect() protoreflect.Message {
  1462  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[14]
  1463  	if protoimpl.UnsafeEnabled && x != nil {
  1464  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1465  		if ms.LoadMessageInfo() == nil {
  1466  			ms.StoreMessageInfo(mi)
  1467  		}
  1468  		return ms
  1469  	}
  1470  	return mi.MessageOf(x)
  1471  }
  1472  
  1473  // Deprecated: Use SqlInstancesRestartRequest.ProtoReflect.Descriptor instead.
  1474  func (*SqlInstancesRestartRequest) Descriptor() ([]byte, []int) {
  1475  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{14}
  1476  }
  1477  
  1478  func (x *SqlInstancesRestartRequest) GetInstance() string {
  1479  	if x != nil {
  1480  		return x.Instance
  1481  	}
  1482  	return ""
  1483  }
  1484  
  1485  func (x *SqlInstancesRestartRequest) GetProject() string {
  1486  	if x != nil {
  1487  		return x.Project
  1488  	}
  1489  	return ""
  1490  }
  1491  
  1492  // Instance restore backup request.
  1493  type SqlInstancesRestoreBackupRequest struct {
  1494  	state         protoimpl.MessageState
  1495  	sizeCache     protoimpl.SizeCache
  1496  	unknownFields protoimpl.UnknownFields
  1497  
  1498  	// Cloud SQL instance ID. This does not include the project ID.
  1499  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1500  	// Project ID of the project that contains the instance.
  1501  	Project string                         `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1502  	Body    *InstancesRestoreBackupRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1503  }
  1504  
  1505  func (x *SqlInstancesRestoreBackupRequest) Reset() {
  1506  	*x = SqlInstancesRestoreBackupRequest{}
  1507  	if protoimpl.UnsafeEnabled {
  1508  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[15]
  1509  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1510  		ms.StoreMessageInfo(mi)
  1511  	}
  1512  }
  1513  
  1514  func (x *SqlInstancesRestoreBackupRequest) String() string {
  1515  	return protoimpl.X.MessageStringOf(x)
  1516  }
  1517  
  1518  func (*SqlInstancesRestoreBackupRequest) ProtoMessage() {}
  1519  
  1520  func (x *SqlInstancesRestoreBackupRequest) ProtoReflect() protoreflect.Message {
  1521  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[15]
  1522  	if protoimpl.UnsafeEnabled && x != nil {
  1523  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1524  		if ms.LoadMessageInfo() == nil {
  1525  			ms.StoreMessageInfo(mi)
  1526  		}
  1527  		return ms
  1528  	}
  1529  	return mi.MessageOf(x)
  1530  }
  1531  
  1532  // Deprecated: Use SqlInstancesRestoreBackupRequest.ProtoReflect.Descriptor instead.
  1533  func (*SqlInstancesRestoreBackupRequest) Descriptor() ([]byte, []int) {
  1534  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{15}
  1535  }
  1536  
  1537  func (x *SqlInstancesRestoreBackupRequest) GetInstance() string {
  1538  	if x != nil {
  1539  		return x.Instance
  1540  	}
  1541  	return ""
  1542  }
  1543  
  1544  func (x *SqlInstancesRestoreBackupRequest) GetProject() string {
  1545  	if x != nil {
  1546  		return x.Project
  1547  	}
  1548  	return ""
  1549  }
  1550  
  1551  func (x *SqlInstancesRestoreBackupRequest) GetBody() *InstancesRestoreBackupRequest {
  1552  	if x != nil {
  1553  		return x.Body
  1554  	}
  1555  	return nil
  1556  }
  1557  
  1558  // Instance rotate server CA request.
  1559  type SqlInstancesRotateServerCaRequest struct {
  1560  	state         protoimpl.MessageState
  1561  	sizeCache     protoimpl.SizeCache
  1562  	unknownFields protoimpl.UnknownFields
  1563  
  1564  	// Cloud SQL instance ID. This does not include the project ID.
  1565  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1566  	// Project ID of the project that contains the instance.
  1567  	Project string                          `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1568  	Body    *InstancesRotateServerCaRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1569  }
  1570  
  1571  func (x *SqlInstancesRotateServerCaRequest) Reset() {
  1572  	*x = SqlInstancesRotateServerCaRequest{}
  1573  	if protoimpl.UnsafeEnabled {
  1574  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[16]
  1575  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1576  		ms.StoreMessageInfo(mi)
  1577  	}
  1578  }
  1579  
  1580  func (x *SqlInstancesRotateServerCaRequest) String() string {
  1581  	return protoimpl.X.MessageStringOf(x)
  1582  }
  1583  
  1584  func (*SqlInstancesRotateServerCaRequest) ProtoMessage() {}
  1585  
  1586  func (x *SqlInstancesRotateServerCaRequest) ProtoReflect() protoreflect.Message {
  1587  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[16]
  1588  	if protoimpl.UnsafeEnabled && x != nil {
  1589  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1590  		if ms.LoadMessageInfo() == nil {
  1591  			ms.StoreMessageInfo(mi)
  1592  		}
  1593  		return ms
  1594  	}
  1595  	return mi.MessageOf(x)
  1596  }
  1597  
  1598  // Deprecated: Use SqlInstancesRotateServerCaRequest.ProtoReflect.Descriptor instead.
  1599  func (*SqlInstancesRotateServerCaRequest) Descriptor() ([]byte, []int) {
  1600  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{16}
  1601  }
  1602  
  1603  func (x *SqlInstancesRotateServerCaRequest) GetInstance() string {
  1604  	if x != nil {
  1605  		return x.Instance
  1606  	}
  1607  	return ""
  1608  }
  1609  
  1610  func (x *SqlInstancesRotateServerCaRequest) GetProject() string {
  1611  	if x != nil {
  1612  		return x.Project
  1613  	}
  1614  	return ""
  1615  }
  1616  
  1617  func (x *SqlInstancesRotateServerCaRequest) GetBody() *InstancesRotateServerCaRequest {
  1618  	if x != nil {
  1619  		return x.Body
  1620  	}
  1621  	return nil
  1622  }
  1623  
  1624  // Instance start replica request.
  1625  type SqlInstancesStartReplicaRequest struct {
  1626  	state         protoimpl.MessageState
  1627  	sizeCache     protoimpl.SizeCache
  1628  	unknownFields protoimpl.UnknownFields
  1629  
  1630  	// Cloud SQL read replica instance name.
  1631  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1632  	// ID of the project that contains the read replica.
  1633  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1634  }
  1635  
  1636  func (x *SqlInstancesStartReplicaRequest) Reset() {
  1637  	*x = SqlInstancesStartReplicaRequest{}
  1638  	if protoimpl.UnsafeEnabled {
  1639  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[17]
  1640  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1641  		ms.StoreMessageInfo(mi)
  1642  	}
  1643  }
  1644  
  1645  func (x *SqlInstancesStartReplicaRequest) String() string {
  1646  	return protoimpl.X.MessageStringOf(x)
  1647  }
  1648  
  1649  func (*SqlInstancesStartReplicaRequest) ProtoMessage() {}
  1650  
  1651  func (x *SqlInstancesStartReplicaRequest) ProtoReflect() protoreflect.Message {
  1652  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[17]
  1653  	if protoimpl.UnsafeEnabled && x != nil {
  1654  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1655  		if ms.LoadMessageInfo() == nil {
  1656  			ms.StoreMessageInfo(mi)
  1657  		}
  1658  		return ms
  1659  	}
  1660  	return mi.MessageOf(x)
  1661  }
  1662  
  1663  // Deprecated: Use SqlInstancesStartReplicaRequest.ProtoReflect.Descriptor instead.
  1664  func (*SqlInstancesStartReplicaRequest) Descriptor() ([]byte, []int) {
  1665  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{17}
  1666  }
  1667  
  1668  func (x *SqlInstancesStartReplicaRequest) GetInstance() string {
  1669  	if x != nil {
  1670  		return x.Instance
  1671  	}
  1672  	return ""
  1673  }
  1674  
  1675  func (x *SqlInstancesStartReplicaRequest) GetProject() string {
  1676  	if x != nil {
  1677  		return x.Project
  1678  	}
  1679  	return ""
  1680  }
  1681  
  1682  // Instance stop replica request.
  1683  type SqlInstancesStopReplicaRequest struct {
  1684  	state         protoimpl.MessageState
  1685  	sizeCache     protoimpl.SizeCache
  1686  	unknownFields protoimpl.UnknownFields
  1687  
  1688  	// Cloud SQL read replica instance name.
  1689  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1690  	// ID of the project that contains the read replica.
  1691  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1692  }
  1693  
  1694  func (x *SqlInstancesStopReplicaRequest) Reset() {
  1695  	*x = SqlInstancesStopReplicaRequest{}
  1696  	if protoimpl.UnsafeEnabled {
  1697  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[18]
  1698  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1699  		ms.StoreMessageInfo(mi)
  1700  	}
  1701  }
  1702  
  1703  func (x *SqlInstancesStopReplicaRequest) String() string {
  1704  	return protoimpl.X.MessageStringOf(x)
  1705  }
  1706  
  1707  func (*SqlInstancesStopReplicaRequest) ProtoMessage() {}
  1708  
  1709  func (x *SqlInstancesStopReplicaRequest) ProtoReflect() protoreflect.Message {
  1710  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[18]
  1711  	if protoimpl.UnsafeEnabled && x != nil {
  1712  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1713  		if ms.LoadMessageInfo() == nil {
  1714  			ms.StoreMessageInfo(mi)
  1715  		}
  1716  		return ms
  1717  	}
  1718  	return mi.MessageOf(x)
  1719  }
  1720  
  1721  // Deprecated: Use SqlInstancesStopReplicaRequest.ProtoReflect.Descriptor instead.
  1722  func (*SqlInstancesStopReplicaRequest) Descriptor() ([]byte, []int) {
  1723  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{18}
  1724  }
  1725  
  1726  func (x *SqlInstancesStopReplicaRequest) GetInstance() string {
  1727  	if x != nil {
  1728  		return x.Instance
  1729  	}
  1730  	return ""
  1731  }
  1732  
  1733  func (x *SqlInstancesStopReplicaRequest) GetProject() string {
  1734  	if x != nil {
  1735  		return x.Project
  1736  	}
  1737  	return ""
  1738  }
  1739  
  1740  // Instance truncate log request.
  1741  type SqlInstancesTruncateLogRequest struct {
  1742  	state         protoimpl.MessageState
  1743  	sizeCache     protoimpl.SizeCache
  1744  	unknownFields protoimpl.UnknownFields
  1745  
  1746  	// Cloud SQL instance ID. This does not include the project ID.
  1747  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1748  	// Project ID of the Cloud SQL project.
  1749  	Project string                       `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1750  	Body    *InstancesTruncateLogRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1751  }
  1752  
  1753  func (x *SqlInstancesTruncateLogRequest) Reset() {
  1754  	*x = SqlInstancesTruncateLogRequest{}
  1755  	if protoimpl.UnsafeEnabled {
  1756  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[19]
  1757  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1758  		ms.StoreMessageInfo(mi)
  1759  	}
  1760  }
  1761  
  1762  func (x *SqlInstancesTruncateLogRequest) String() string {
  1763  	return protoimpl.X.MessageStringOf(x)
  1764  }
  1765  
  1766  func (*SqlInstancesTruncateLogRequest) ProtoMessage() {}
  1767  
  1768  func (x *SqlInstancesTruncateLogRequest) ProtoReflect() protoreflect.Message {
  1769  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[19]
  1770  	if protoimpl.UnsafeEnabled && x != nil {
  1771  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1772  		if ms.LoadMessageInfo() == nil {
  1773  			ms.StoreMessageInfo(mi)
  1774  		}
  1775  		return ms
  1776  	}
  1777  	return mi.MessageOf(x)
  1778  }
  1779  
  1780  // Deprecated: Use SqlInstancesTruncateLogRequest.ProtoReflect.Descriptor instead.
  1781  func (*SqlInstancesTruncateLogRequest) Descriptor() ([]byte, []int) {
  1782  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{19}
  1783  }
  1784  
  1785  func (x *SqlInstancesTruncateLogRequest) GetInstance() string {
  1786  	if x != nil {
  1787  		return x.Instance
  1788  	}
  1789  	return ""
  1790  }
  1791  
  1792  func (x *SqlInstancesTruncateLogRequest) GetProject() string {
  1793  	if x != nil {
  1794  		return x.Project
  1795  	}
  1796  	return ""
  1797  }
  1798  
  1799  func (x *SqlInstancesTruncateLogRequest) GetBody() *InstancesTruncateLogRequest {
  1800  	if x != nil {
  1801  		return x.Body
  1802  	}
  1803  	return nil
  1804  }
  1805  
  1806  // Instance update request.
  1807  type SqlInstancesUpdateRequest struct {
  1808  	state         protoimpl.MessageState
  1809  	sizeCache     protoimpl.SizeCache
  1810  	unknownFields protoimpl.UnknownFields
  1811  
  1812  	// Cloud SQL instance ID. This does not include the project ID.
  1813  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1814  	// Project ID of the project that contains the instance.
  1815  	Project string            `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1816  	Body    *DatabaseInstance `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1817  }
  1818  
  1819  func (x *SqlInstancesUpdateRequest) Reset() {
  1820  	*x = SqlInstancesUpdateRequest{}
  1821  	if protoimpl.UnsafeEnabled {
  1822  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[20]
  1823  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1824  		ms.StoreMessageInfo(mi)
  1825  	}
  1826  }
  1827  
  1828  func (x *SqlInstancesUpdateRequest) String() string {
  1829  	return protoimpl.X.MessageStringOf(x)
  1830  }
  1831  
  1832  func (*SqlInstancesUpdateRequest) ProtoMessage() {}
  1833  
  1834  func (x *SqlInstancesUpdateRequest) ProtoReflect() protoreflect.Message {
  1835  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[20]
  1836  	if protoimpl.UnsafeEnabled && x != nil {
  1837  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1838  		if ms.LoadMessageInfo() == nil {
  1839  			ms.StoreMessageInfo(mi)
  1840  		}
  1841  		return ms
  1842  	}
  1843  	return mi.MessageOf(x)
  1844  }
  1845  
  1846  // Deprecated: Use SqlInstancesUpdateRequest.ProtoReflect.Descriptor instead.
  1847  func (*SqlInstancesUpdateRequest) Descriptor() ([]byte, []int) {
  1848  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{20}
  1849  }
  1850  
  1851  func (x *SqlInstancesUpdateRequest) GetInstance() string {
  1852  	if x != nil {
  1853  		return x.Instance
  1854  	}
  1855  	return ""
  1856  }
  1857  
  1858  func (x *SqlInstancesUpdateRequest) GetProject() string {
  1859  	if x != nil {
  1860  		return x.Project
  1861  	}
  1862  	return ""
  1863  }
  1864  
  1865  func (x *SqlInstancesUpdateRequest) GetBody() *DatabaseInstance {
  1866  	if x != nil {
  1867  		return x.Body
  1868  	}
  1869  	return nil
  1870  }
  1871  
  1872  // Instance reschedule maintenance request.
  1873  type SqlInstancesRescheduleMaintenanceRequest struct {
  1874  	state         protoimpl.MessageState
  1875  	sizeCache     protoimpl.SizeCache
  1876  	unknownFields protoimpl.UnknownFields
  1877  
  1878  	// Cloud SQL instance ID. This does not include the project ID.
  1879  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1880  	// ID of the project that contains the instance.
  1881  	Project string                                        `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1882  	Body    *SqlInstancesRescheduleMaintenanceRequestBody `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  1883  }
  1884  
  1885  func (x *SqlInstancesRescheduleMaintenanceRequest) Reset() {
  1886  	*x = SqlInstancesRescheduleMaintenanceRequest{}
  1887  	if protoimpl.UnsafeEnabled {
  1888  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[21]
  1889  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1890  		ms.StoreMessageInfo(mi)
  1891  	}
  1892  }
  1893  
  1894  func (x *SqlInstancesRescheduleMaintenanceRequest) String() string {
  1895  	return protoimpl.X.MessageStringOf(x)
  1896  }
  1897  
  1898  func (*SqlInstancesRescheduleMaintenanceRequest) ProtoMessage() {}
  1899  
  1900  func (x *SqlInstancesRescheduleMaintenanceRequest) ProtoReflect() protoreflect.Message {
  1901  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[21]
  1902  	if protoimpl.UnsafeEnabled && x != nil {
  1903  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1904  		if ms.LoadMessageInfo() == nil {
  1905  			ms.StoreMessageInfo(mi)
  1906  		}
  1907  		return ms
  1908  	}
  1909  	return mi.MessageOf(x)
  1910  }
  1911  
  1912  // Deprecated: Use SqlInstancesRescheduleMaintenanceRequest.ProtoReflect.Descriptor instead.
  1913  func (*SqlInstancesRescheduleMaintenanceRequest) Descriptor() ([]byte, []int) {
  1914  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{21}
  1915  }
  1916  
  1917  func (x *SqlInstancesRescheduleMaintenanceRequest) GetInstance() string {
  1918  	if x != nil {
  1919  		return x.Instance
  1920  	}
  1921  	return ""
  1922  }
  1923  
  1924  func (x *SqlInstancesRescheduleMaintenanceRequest) GetProject() string {
  1925  	if x != nil {
  1926  		return x.Project
  1927  	}
  1928  	return ""
  1929  }
  1930  
  1931  func (x *SqlInstancesRescheduleMaintenanceRequest) GetBody() *SqlInstancesRescheduleMaintenanceRequestBody {
  1932  	if x != nil {
  1933  		return x.Body
  1934  	}
  1935  	return nil
  1936  }
  1937  
  1938  // Instance verify external sync settings request.
  1939  type SqlInstancesVerifyExternalSyncSettingsRequest struct {
  1940  	state         protoimpl.MessageState
  1941  	sizeCache     protoimpl.SizeCache
  1942  	unknownFields protoimpl.UnknownFields
  1943  
  1944  	// Cloud SQL instance ID. This does not include the project ID.
  1945  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  1946  	// Project ID of the project that contains the instance.
  1947  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  1948  	// Flag to enable verifying connection only
  1949  	VerifyConnectionOnly bool `protobuf:"varint,3,opt,name=verify_connection_only,json=verifyConnectionOnly,proto3" json:"verify_connection_only,omitempty"`
  1950  	// External sync mode
  1951  	SyncMode SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode `protobuf:"varint,4,opt,name=sync_mode,json=syncMode,proto3,enum=google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode" json:"sync_mode,omitempty"`
  1952  	// Optional. Flag to verify settings required by replication setup only
  1953  	VerifyReplicationOnly bool `protobuf:"varint,5,opt,name=verify_replication_only,json=verifyReplicationOnly,proto3" json:"verify_replication_only,omitempty"`
  1954  	// Types that are assignable to SyncConfig:
  1955  	//	*SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig
  1956  	SyncConfig isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig `protobuf_oneof:"sync_config"`
  1957  }
  1958  
  1959  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) Reset() {
  1960  	*x = SqlInstancesVerifyExternalSyncSettingsRequest{}
  1961  	if protoimpl.UnsafeEnabled {
  1962  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[22]
  1963  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1964  		ms.StoreMessageInfo(mi)
  1965  	}
  1966  }
  1967  
  1968  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) String() string {
  1969  	return protoimpl.X.MessageStringOf(x)
  1970  }
  1971  
  1972  func (*SqlInstancesVerifyExternalSyncSettingsRequest) ProtoMessage() {}
  1973  
  1974  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) ProtoReflect() protoreflect.Message {
  1975  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[22]
  1976  	if protoimpl.UnsafeEnabled && x != nil {
  1977  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1978  		if ms.LoadMessageInfo() == nil {
  1979  			ms.StoreMessageInfo(mi)
  1980  		}
  1981  		return ms
  1982  	}
  1983  	return mi.MessageOf(x)
  1984  }
  1985  
  1986  // Deprecated: Use SqlInstancesVerifyExternalSyncSettingsRequest.ProtoReflect.Descriptor instead.
  1987  func (*SqlInstancesVerifyExternalSyncSettingsRequest) Descriptor() ([]byte, []int) {
  1988  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{22}
  1989  }
  1990  
  1991  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetInstance() string {
  1992  	if x != nil {
  1993  		return x.Instance
  1994  	}
  1995  	return ""
  1996  }
  1997  
  1998  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetProject() string {
  1999  	if x != nil {
  2000  		return x.Project
  2001  	}
  2002  	return ""
  2003  }
  2004  
  2005  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetVerifyConnectionOnly() bool {
  2006  	if x != nil {
  2007  		return x.VerifyConnectionOnly
  2008  	}
  2009  	return false
  2010  }
  2011  
  2012  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetSyncMode() SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode {
  2013  	if x != nil {
  2014  		return x.SyncMode
  2015  	}
  2016  	return SqlInstancesVerifyExternalSyncSettingsRequest_EXTERNAL_SYNC_MODE_UNSPECIFIED
  2017  }
  2018  
  2019  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetVerifyReplicationOnly() bool {
  2020  	if x != nil {
  2021  		return x.VerifyReplicationOnly
  2022  	}
  2023  	return false
  2024  }
  2025  
  2026  func (m *SqlInstancesVerifyExternalSyncSettingsRequest) GetSyncConfig() isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig {
  2027  	if m != nil {
  2028  		return m.SyncConfig
  2029  	}
  2030  	return nil
  2031  }
  2032  
  2033  func (x *SqlInstancesVerifyExternalSyncSettingsRequest) GetMysqlSyncConfig() *MySqlSyncConfig {
  2034  	if x, ok := x.GetSyncConfig().(*SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig); ok {
  2035  		return x.MysqlSyncConfig
  2036  	}
  2037  	return nil
  2038  }
  2039  
  2040  type isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig interface {
  2041  	isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig()
  2042  }
  2043  
  2044  type SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig struct {
  2045  	// Optional. MySQL-specific settings for start external sync.
  2046  	MysqlSyncConfig *MySqlSyncConfig `protobuf:"bytes,6,opt,name=mysql_sync_config,json=mysqlSyncConfig,proto3,oneof"`
  2047  }
  2048  
  2049  func (*SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig) isSqlInstancesVerifyExternalSyncSettingsRequest_SyncConfig() {
  2050  }
  2051  
  2052  // Instance start external sync request.
  2053  type SqlInstancesStartExternalSyncRequest struct {
  2054  	state         protoimpl.MessageState
  2055  	sizeCache     protoimpl.SizeCache
  2056  	unknownFields protoimpl.UnknownFields
  2057  
  2058  	// Cloud SQL instance ID. This does not include the project ID.
  2059  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2060  	// ID of the project that contains the instance.
  2061  	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2062  	// External sync mode.
  2063  	SyncMode SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode `protobuf:"varint,3,opt,name=sync_mode,json=syncMode,proto3,enum=google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode" json:"sync_mode,omitempty"`
  2064  	// Whether to skip the verification step (VESS).
  2065  	SkipVerification bool `protobuf:"varint,4,opt,name=skip_verification,json=skipVerification,proto3" json:"skip_verification,omitempty"`
  2066  	// Types that are assignable to SyncConfig:
  2067  	//	*SqlInstancesStartExternalSyncRequest_MysqlSyncConfig
  2068  	SyncConfig isSqlInstancesStartExternalSyncRequest_SyncConfig `protobuf_oneof:"sync_config"`
  2069  }
  2070  
  2071  func (x *SqlInstancesStartExternalSyncRequest) Reset() {
  2072  	*x = SqlInstancesStartExternalSyncRequest{}
  2073  	if protoimpl.UnsafeEnabled {
  2074  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[23]
  2075  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2076  		ms.StoreMessageInfo(mi)
  2077  	}
  2078  }
  2079  
  2080  func (x *SqlInstancesStartExternalSyncRequest) String() string {
  2081  	return protoimpl.X.MessageStringOf(x)
  2082  }
  2083  
  2084  func (*SqlInstancesStartExternalSyncRequest) ProtoMessage() {}
  2085  
  2086  func (x *SqlInstancesStartExternalSyncRequest) ProtoReflect() protoreflect.Message {
  2087  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[23]
  2088  	if protoimpl.UnsafeEnabled && x != nil {
  2089  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2090  		if ms.LoadMessageInfo() == nil {
  2091  			ms.StoreMessageInfo(mi)
  2092  		}
  2093  		return ms
  2094  	}
  2095  	return mi.MessageOf(x)
  2096  }
  2097  
  2098  // Deprecated: Use SqlInstancesStartExternalSyncRequest.ProtoReflect.Descriptor instead.
  2099  func (*SqlInstancesStartExternalSyncRequest) Descriptor() ([]byte, []int) {
  2100  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{23}
  2101  }
  2102  
  2103  func (x *SqlInstancesStartExternalSyncRequest) GetInstance() string {
  2104  	if x != nil {
  2105  		return x.Instance
  2106  	}
  2107  	return ""
  2108  }
  2109  
  2110  func (x *SqlInstancesStartExternalSyncRequest) GetProject() string {
  2111  	if x != nil {
  2112  		return x.Project
  2113  	}
  2114  	return ""
  2115  }
  2116  
  2117  func (x *SqlInstancesStartExternalSyncRequest) GetSyncMode() SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode {
  2118  	if x != nil {
  2119  		return x.SyncMode
  2120  	}
  2121  	return SqlInstancesVerifyExternalSyncSettingsRequest_EXTERNAL_SYNC_MODE_UNSPECIFIED
  2122  }
  2123  
  2124  func (x *SqlInstancesStartExternalSyncRequest) GetSkipVerification() bool {
  2125  	if x != nil {
  2126  		return x.SkipVerification
  2127  	}
  2128  	return false
  2129  }
  2130  
  2131  func (m *SqlInstancesStartExternalSyncRequest) GetSyncConfig() isSqlInstancesStartExternalSyncRequest_SyncConfig {
  2132  	if m != nil {
  2133  		return m.SyncConfig
  2134  	}
  2135  	return nil
  2136  }
  2137  
  2138  func (x *SqlInstancesStartExternalSyncRequest) GetMysqlSyncConfig() *MySqlSyncConfig {
  2139  	if x, ok := x.GetSyncConfig().(*SqlInstancesStartExternalSyncRequest_MysqlSyncConfig); ok {
  2140  		return x.MysqlSyncConfig
  2141  	}
  2142  	return nil
  2143  }
  2144  
  2145  type isSqlInstancesStartExternalSyncRequest_SyncConfig interface {
  2146  	isSqlInstancesStartExternalSyncRequest_SyncConfig()
  2147  }
  2148  
  2149  type SqlInstancesStartExternalSyncRequest_MysqlSyncConfig struct {
  2150  	// MySQL-specific settings for start external sync.
  2151  	MysqlSyncConfig *MySqlSyncConfig `protobuf:"bytes,6,opt,name=mysql_sync_config,json=mysqlSyncConfig,proto3,oneof"`
  2152  }
  2153  
  2154  func (*SqlInstancesStartExternalSyncRequest_MysqlSyncConfig) isSqlInstancesStartExternalSyncRequest_SyncConfig() {
  2155  }
  2156  
  2157  // Instance create ephemeral certificate request.
  2158  type SqlInstancesCreateEphemeralCertRequest struct {
  2159  	state         protoimpl.MessageState
  2160  	sizeCache     protoimpl.SizeCache
  2161  	unknownFields protoimpl.UnknownFields
  2162  
  2163  	// Cloud SQL instance ID. This does not include the project ID.
  2164  	Instance string `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
  2165  	// Project ID of the Cloud SQL project.
  2166  	Project string                          `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
  2167  	Body    *SslCertsCreateEphemeralRequest `protobuf:"bytes,100,opt,name=body,proto3" json:"body,omitempty"`
  2168  }
  2169  
  2170  func (x *SqlInstancesCreateEphemeralCertRequest) Reset() {
  2171  	*x = SqlInstancesCreateEphemeralCertRequest{}
  2172  	if protoimpl.UnsafeEnabled {
  2173  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[24]
  2174  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2175  		ms.StoreMessageInfo(mi)
  2176  	}
  2177  }
  2178  
  2179  func (x *SqlInstancesCreateEphemeralCertRequest) String() string {
  2180  	return protoimpl.X.MessageStringOf(x)
  2181  }
  2182  
  2183  func (*SqlInstancesCreateEphemeralCertRequest) ProtoMessage() {}
  2184  
  2185  func (x *SqlInstancesCreateEphemeralCertRequest) ProtoReflect() protoreflect.Message {
  2186  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[24]
  2187  	if protoimpl.UnsafeEnabled && x != nil {
  2188  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2189  		if ms.LoadMessageInfo() == nil {
  2190  			ms.StoreMessageInfo(mi)
  2191  		}
  2192  		return ms
  2193  	}
  2194  	return mi.MessageOf(x)
  2195  }
  2196  
  2197  // Deprecated: Use SqlInstancesCreateEphemeralCertRequest.ProtoReflect.Descriptor instead.
  2198  func (*SqlInstancesCreateEphemeralCertRequest) Descriptor() ([]byte, []int) {
  2199  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{24}
  2200  }
  2201  
  2202  func (x *SqlInstancesCreateEphemeralCertRequest) GetInstance() string {
  2203  	if x != nil {
  2204  		return x.Instance
  2205  	}
  2206  	return ""
  2207  }
  2208  
  2209  func (x *SqlInstancesCreateEphemeralCertRequest) GetProject() string {
  2210  	if x != nil {
  2211  		return x.Project
  2212  	}
  2213  	return ""
  2214  }
  2215  
  2216  func (x *SqlInstancesCreateEphemeralCertRequest) GetBody() *SslCertsCreateEphemeralRequest {
  2217  	if x != nil {
  2218  		return x.Body
  2219  	}
  2220  	return nil
  2221  }
  2222  
  2223  // Database instance clone request.
  2224  type InstancesCloneRequest struct {
  2225  	state         protoimpl.MessageState
  2226  	sizeCache     protoimpl.SizeCache
  2227  	unknownFields protoimpl.UnknownFields
  2228  
  2229  	// Contains details about the clone operation.
  2230  	CloneContext *CloneContext `protobuf:"bytes,1,opt,name=clone_context,json=cloneContext,proto3" json:"clone_context,omitempty"`
  2231  }
  2232  
  2233  func (x *InstancesCloneRequest) Reset() {
  2234  	*x = InstancesCloneRequest{}
  2235  	if protoimpl.UnsafeEnabled {
  2236  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[25]
  2237  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2238  		ms.StoreMessageInfo(mi)
  2239  	}
  2240  }
  2241  
  2242  func (x *InstancesCloneRequest) String() string {
  2243  	return protoimpl.X.MessageStringOf(x)
  2244  }
  2245  
  2246  func (*InstancesCloneRequest) ProtoMessage() {}
  2247  
  2248  func (x *InstancesCloneRequest) ProtoReflect() protoreflect.Message {
  2249  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[25]
  2250  	if protoimpl.UnsafeEnabled && x != nil {
  2251  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2252  		if ms.LoadMessageInfo() == nil {
  2253  			ms.StoreMessageInfo(mi)
  2254  		}
  2255  		return ms
  2256  	}
  2257  	return mi.MessageOf(x)
  2258  }
  2259  
  2260  // Deprecated: Use InstancesCloneRequest.ProtoReflect.Descriptor instead.
  2261  func (*InstancesCloneRequest) Descriptor() ([]byte, []int) {
  2262  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{25}
  2263  }
  2264  
  2265  func (x *InstancesCloneRequest) GetCloneContext() *CloneContext {
  2266  	if x != nil {
  2267  		return x.CloneContext
  2268  	}
  2269  	return nil
  2270  }
  2271  
  2272  // Database demote primary instance request.
  2273  type InstancesDemoteMasterRequest struct {
  2274  	state         protoimpl.MessageState
  2275  	sizeCache     protoimpl.SizeCache
  2276  	unknownFields protoimpl.UnknownFields
  2277  
  2278  	// Contains details about the demoteMaster operation.
  2279  	DemoteMasterContext *DemoteMasterContext `protobuf:"bytes,1,opt,name=demote_master_context,json=demoteMasterContext,proto3" json:"demote_master_context,omitempty"`
  2280  }
  2281  
  2282  func (x *InstancesDemoteMasterRequest) Reset() {
  2283  	*x = InstancesDemoteMasterRequest{}
  2284  	if protoimpl.UnsafeEnabled {
  2285  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[26]
  2286  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2287  		ms.StoreMessageInfo(mi)
  2288  	}
  2289  }
  2290  
  2291  func (x *InstancesDemoteMasterRequest) String() string {
  2292  	return protoimpl.X.MessageStringOf(x)
  2293  }
  2294  
  2295  func (*InstancesDemoteMasterRequest) ProtoMessage() {}
  2296  
  2297  func (x *InstancesDemoteMasterRequest) ProtoReflect() protoreflect.Message {
  2298  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[26]
  2299  	if protoimpl.UnsafeEnabled && x != nil {
  2300  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2301  		if ms.LoadMessageInfo() == nil {
  2302  			ms.StoreMessageInfo(mi)
  2303  		}
  2304  		return ms
  2305  	}
  2306  	return mi.MessageOf(x)
  2307  }
  2308  
  2309  // Deprecated: Use InstancesDemoteMasterRequest.ProtoReflect.Descriptor instead.
  2310  func (*InstancesDemoteMasterRequest) Descriptor() ([]byte, []int) {
  2311  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{26}
  2312  }
  2313  
  2314  func (x *InstancesDemoteMasterRequest) GetDemoteMasterContext() *DemoteMasterContext {
  2315  	if x != nil {
  2316  		return x.DemoteMasterContext
  2317  	}
  2318  	return nil
  2319  }
  2320  
  2321  // Database instance export request.
  2322  type InstancesExportRequest struct {
  2323  	state         protoimpl.MessageState
  2324  	sizeCache     protoimpl.SizeCache
  2325  	unknownFields protoimpl.UnknownFields
  2326  
  2327  	// Contains details about the export operation.
  2328  	ExportContext *ExportContext `protobuf:"bytes,1,opt,name=export_context,json=exportContext,proto3" json:"export_context,omitempty"`
  2329  }
  2330  
  2331  func (x *InstancesExportRequest) Reset() {
  2332  	*x = InstancesExportRequest{}
  2333  	if protoimpl.UnsafeEnabled {
  2334  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[27]
  2335  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2336  		ms.StoreMessageInfo(mi)
  2337  	}
  2338  }
  2339  
  2340  func (x *InstancesExportRequest) String() string {
  2341  	return protoimpl.X.MessageStringOf(x)
  2342  }
  2343  
  2344  func (*InstancesExportRequest) ProtoMessage() {}
  2345  
  2346  func (x *InstancesExportRequest) ProtoReflect() protoreflect.Message {
  2347  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[27]
  2348  	if protoimpl.UnsafeEnabled && x != nil {
  2349  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2350  		if ms.LoadMessageInfo() == nil {
  2351  			ms.StoreMessageInfo(mi)
  2352  		}
  2353  		return ms
  2354  	}
  2355  	return mi.MessageOf(x)
  2356  }
  2357  
  2358  // Deprecated: Use InstancesExportRequest.ProtoReflect.Descriptor instead.
  2359  func (*InstancesExportRequest) Descriptor() ([]byte, []int) {
  2360  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{27}
  2361  }
  2362  
  2363  func (x *InstancesExportRequest) GetExportContext() *ExportContext {
  2364  	if x != nil {
  2365  		return x.ExportContext
  2366  	}
  2367  	return nil
  2368  }
  2369  
  2370  // Instance failover request.
  2371  type InstancesFailoverRequest struct {
  2372  	state         protoimpl.MessageState
  2373  	sizeCache     protoimpl.SizeCache
  2374  	unknownFields protoimpl.UnknownFields
  2375  
  2376  	// Failover Context.
  2377  	FailoverContext *FailoverContext `protobuf:"bytes,1,opt,name=failover_context,json=failoverContext,proto3" json:"failover_context,omitempty"`
  2378  }
  2379  
  2380  func (x *InstancesFailoverRequest) Reset() {
  2381  	*x = InstancesFailoverRequest{}
  2382  	if protoimpl.UnsafeEnabled {
  2383  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[28]
  2384  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2385  		ms.StoreMessageInfo(mi)
  2386  	}
  2387  }
  2388  
  2389  func (x *InstancesFailoverRequest) String() string {
  2390  	return protoimpl.X.MessageStringOf(x)
  2391  }
  2392  
  2393  func (*InstancesFailoverRequest) ProtoMessage() {}
  2394  
  2395  func (x *InstancesFailoverRequest) ProtoReflect() protoreflect.Message {
  2396  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[28]
  2397  	if protoimpl.UnsafeEnabled && x != nil {
  2398  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2399  		if ms.LoadMessageInfo() == nil {
  2400  			ms.StoreMessageInfo(mi)
  2401  		}
  2402  		return ms
  2403  	}
  2404  	return mi.MessageOf(x)
  2405  }
  2406  
  2407  // Deprecated: Use InstancesFailoverRequest.ProtoReflect.Descriptor instead.
  2408  func (*InstancesFailoverRequest) Descriptor() ([]byte, []int) {
  2409  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{28}
  2410  }
  2411  
  2412  func (x *InstancesFailoverRequest) GetFailoverContext() *FailoverContext {
  2413  	if x != nil {
  2414  		return x.FailoverContext
  2415  	}
  2416  	return nil
  2417  }
  2418  
  2419  // SslCerts create ephemeral certificate request.
  2420  type SslCertsCreateEphemeralRequest struct {
  2421  	state         protoimpl.MessageState
  2422  	sizeCache     protoimpl.SizeCache
  2423  	unknownFields protoimpl.UnknownFields
  2424  
  2425  	// PEM encoded public key to include in the signed certificate.
  2426  	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
  2427  	// Access token to include in the signed certificate.
  2428  	AccessToken string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
  2429  }
  2430  
  2431  func (x *SslCertsCreateEphemeralRequest) Reset() {
  2432  	*x = SslCertsCreateEphemeralRequest{}
  2433  	if protoimpl.UnsafeEnabled {
  2434  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[29]
  2435  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2436  		ms.StoreMessageInfo(mi)
  2437  	}
  2438  }
  2439  
  2440  func (x *SslCertsCreateEphemeralRequest) String() string {
  2441  	return protoimpl.X.MessageStringOf(x)
  2442  }
  2443  
  2444  func (*SslCertsCreateEphemeralRequest) ProtoMessage() {}
  2445  
  2446  func (x *SslCertsCreateEphemeralRequest) ProtoReflect() protoreflect.Message {
  2447  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[29]
  2448  	if protoimpl.UnsafeEnabled && x != nil {
  2449  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2450  		if ms.LoadMessageInfo() == nil {
  2451  			ms.StoreMessageInfo(mi)
  2452  		}
  2453  		return ms
  2454  	}
  2455  	return mi.MessageOf(x)
  2456  }
  2457  
  2458  // Deprecated: Use SslCertsCreateEphemeralRequest.ProtoReflect.Descriptor instead.
  2459  func (*SslCertsCreateEphemeralRequest) Descriptor() ([]byte, []int) {
  2460  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{29}
  2461  }
  2462  
  2463  func (x *SslCertsCreateEphemeralRequest) GetPublicKey() string {
  2464  	if x != nil {
  2465  		return x.PublicKey
  2466  	}
  2467  	return ""
  2468  }
  2469  
  2470  func (x *SslCertsCreateEphemeralRequest) GetAccessToken() string {
  2471  	if x != nil {
  2472  		return x.AccessToken
  2473  	}
  2474  	return ""
  2475  }
  2476  
  2477  // Database instance import request.
  2478  type InstancesImportRequest struct {
  2479  	state         protoimpl.MessageState
  2480  	sizeCache     protoimpl.SizeCache
  2481  	unknownFields protoimpl.UnknownFields
  2482  
  2483  	// Contains details about the import operation.
  2484  	ImportContext *ImportContext `protobuf:"bytes,1,opt,name=import_context,json=importContext,proto3" json:"import_context,omitempty"`
  2485  }
  2486  
  2487  func (x *InstancesImportRequest) Reset() {
  2488  	*x = InstancesImportRequest{}
  2489  	if protoimpl.UnsafeEnabled {
  2490  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[30]
  2491  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2492  		ms.StoreMessageInfo(mi)
  2493  	}
  2494  }
  2495  
  2496  func (x *InstancesImportRequest) String() string {
  2497  	return protoimpl.X.MessageStringOf(x)
  2498  }
  2499  
  2500  func (*InstancesImportRequest) ProtoMessage() {}
  2501  
  2502  func (x *InstancesImportRequest) ProtoReflect() protoreflect.Message {
  2503  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[30]
  2504  	if protoimpl.UnsafeEnabled && x != nil {
  2505  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2506  		if ms.LoadMessageInfo() == nil {
  2507  			ms.StoreMessageInfo(mi)
  2508  		}
  2509  		return ms
  2510  	}
  2511  	return mi.MessageOf(x)
  2512  }
  2513  
  2514  // Deprecated: Use InstancesImportRequest.ProtoReflect.Descriptor instead.
  2515  func (*InstancesImportRequest) Descriptor() ([]byte, []int) {
  2516  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{30}
  2517  }
  2518  
  2519  func (x *InstancesImportRequest) GetImportContext() *ImportContext {
  2520  	if x != nil {
  2521  		return x.ImportContext
  2522  	}
  2523  	return nil
  2524  }
  2525  
  2526  // Database instances list response.
  2527  type InstancesListResponse struct {
  2528  	state         protoimpl.MessageState
  2529  	sizeCache     protoimpl.SizeCache
  2530  	unknownFields protoimpl.UnknownFields
  2531  
  2532  	// This is always **sql#instancesList**.
  2533  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  2534  	// List of warnings that occurred while handling the request.
  2535  	Warnings []*ApiWarning `protobuf:"bytes,2,rep,name=warnings,proto3" json:"warnings,omitempty"`
  2536  	// List of database instance resources.
  2537  	Items []*DatabaseInstance `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"`
  2538  	// The continuation token, used to page through large result sets. Provide
  2539  	// this value in a subsequent request to return the next page of results.
  2540  	NextPageToken string `protobuf:"bytes,4,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
  2541  }
  2542  
  2543  func (x *InstancesListResponse) Reset() {
  2544  	*x = InstancesListResponse{}
  2545  	if protoimpl.UnsafeEnabled {
  2546  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[31]
  2547  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2548  		ms.StoreMessageInfo(mi)
  2549  	}
  2550  }
  2551  
  2552  func (x *InstancesListResponse) String() string {
  2553  	return protoimpl.X.MessageStringOf(x)
  2554  }
  2555  
  2556  func (*InstancesListResponse) ProtoMessage() {}
  2557  
  2558  func (x *InstancesListResponse) ProtoReflect() protoreflect.Message {
  2559  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[31]
  2560  	if protoimpl.UnsafeEnabled && x != nil {
  2561  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2562  		if ms.LoadMessageInfo() == nil {
  2563  			ms.StoreMessageInfo(mi)
  2564  		}
  2565  		return ms
  2566  	}
  2567  	return mi.MessageOf(x)
  2568  }
  2569  
  2570  // Deprecated: Use InstancesListResponse.ProtoReflect.Descriptor instead.
  2571  func (*InstancesListResponse) Descriptor() ([]byte, []int) {
  2572  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{31}
  2573  }
  2574  
  2575  func (x *InstancesListResponse) GetKind() string {
  2576  	if x != nil {
  2577  		return x.Kind
  2578  	}
  2579  	return ""
  2580  }
  2581  
  2582  func (x *InstancesListResponse) GetWarnings() []*ApiWarning {
  2583  	if x != nil {
  2584  		return x.Warnings
  2585  	}
  2586  	return nil
  2587  }
  2588  
  2589  func (x *InstancesListResponse) GetItems() []*DatabaseInstance {
  2590  	if x != nil {
  2591  		return x.Items
  2592  	}
  2593  	return nil
  2594  }
  2595  
  2596  func (x *InstancesListResponse) GetNextPageToken() string {
  2597  	if x != nil {
  2598  		return x.NextPageToken
  2599  	}
  2600  	return ""
  2601  }
  2602  
  2603  // Instances ListServerCas response.
  2604  type InstancesListServerCasResponse struct {
  2605  	state         protoimpl.MessageState
  2606  	sizeCache     protoimpl.SizeCache
  2607  	unknownFields protoimpl.UnknownFields
  2608  
  2609  	// List of server CA certificates for the instance.
  2610  	Certs         []*SslCert `protobuf:"bytes,1,rep,name=certs,proto3" json:"certs,omitempty"`
  2611  	ActiveVersion string     `protobuf:"bytes,2,opt,name=active_version,json=activeVersion,proto3" json:"active_version,omitempty"`
  2612  	// This is always **sql#instancesListServerCas**.
  2613  	Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
  2614  }
  2615  
  2616  func (x *InstancesListServerCasResponse) Reset() {
  2617  	*x = InstancesListServerCasResponse{}
  2618  	if protoimpl.UnsafeEnabled {
  2619  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[32]
  2620  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2621  		ms.StoreMessageInfo(mi)
  2622  	}
  2623  }
  2624  
  2625  func (x *InstancesListServerCasResponse) String() string {
  2626  	return protoimpl.X.MessageStringOf(x)
  2627  }
  2628  
  2629  func (*InstancesListServerCasResponse) ProtoMessage() {}
  2630  
  2631  func (x *InstancesListServerCasResponse) ProtoReflect() protoreflect.Message {
  2632  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[32]
  2633  	if protoimpl.UnsafeEnabled && x != nil {
  2634  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2635  		if ms.LoadMessageInfo() == nil {
  2636  			ms.StoreMessageInfo(mi)
  2637  		}
  2638  		return ms
  2639  	}
  2640  	return mi.MessageOf(x)
  2641  }
  2642  
  2643  // Deprecated: Use InstancesListServerCasResponse.ProtoReflect.Descriptor instead.
  2644  func (*InstancesListServerCasResponse) Descriptor() ([]byte, []int) {
  2645  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{32}
  2646  }
  2647  
  2648  func (x *InstancesListServerCasResponse) GetCerts() []*SslCert {
  2649  	if x != nil {
  2650  		return x.Certs
  2651  	}
  2652  	return nil
  2653  }
  2654  
  2655  func (x *InstancesListServerCasResponse) GetActiveVersion() string {
  2656  	if x != nil {
  2657  		return x.ActiveVersion
  2658  	}
  2659  	return ""
  2660  }
  2661  
  2662  func (x *InstancesListServerCasResponse) GetKind() string {
  2663  	if x != nil {
  2664  		return x.Kind
  2665  	}
  2666  	return ""
  2667  }
  2668  
  2669  // Database instance restore backup request.
  2670  type InstancesRestoreBackupRequest struct {
  2671  	state         protoimpl.MessageState
  2672  	sizeCache     protoimpl.SizeCache
  2673  	unknownFields protoimpl.UnknownFields
  2674  
  2675  	// Parameters required to perform the restore backup operation.
  2676  	RestoreBackupContext *RestoreBackupContext `protobuf:"bytes,1,opt,name=restore_backup_context,json=restoreBackupContext,proto3" json:"restore_backup_context,omitempty"`
  2677  }
  2678  
  2679  func (x *InstancesRestoreBackupRequest) Reset() {
  2680  	*x = InstancesRestoreBackupRequest{}
  2681  	if protoimpl.UnsafeEnabled {
  2682  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[33]
  2683  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2684  		ms.StoreMessageInfo(mi)
  2685  	}
  2686  }
  2687  
  2688  func (x *InstancesRestoreBackupRequest) String() string {
  2689  	return protoimpl.X.MessageStringOf(x)
  2690  }
  2691  
  2692  func (*InstancesRestoreBackupRequest) ProtoMessage() {}
  2693  
  2694  func (x *InstancesRestoreBackupRequest) ProtoReflect() protoreflect.Message {
  2695  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[33]
  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 InstancesRestoreBackupRequest.ProtoReflect.Descriptor instead.
  2707  func (*InstancesRestoreBackupRequest) Descriptor() ([]byte, []int) {
  2708  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{33}
  2709  }
  2710  
  2711  func (x *InstancesRestoreBackupRequest) GetRestoreBackupContext() *RestoreBackupContext {
  2712  	if x != nil {
  2713  		return x.RestoreBackupContext
  2714  	}
  2715  	return nil
  2716  }
  2717  
  2718  // Rotate server CA request.
  2719  type InstancesRotateServerCaRequest struct {
  2720  	state         protoimpl.MessageState
  2721  	sizeCache     protoimpl.SizeCache
  2722  	unknownFields protoimpl.UnknownFields
  2723  
  2724  	// Contains details about the rotate server CA operation.
  2725  	RotateServerCaContext *RotateServerCaContext `protobuf:"bytes,1,opt,name=rotate_server_ca_context,json=rotateServerCaContext,proto3" json:"rotate_server_ca_context,omitempty"`
  2726  }
  2727  
  2728  func (x *InstancesRotateServerCaRequest) Reset() {
  2729  	*x = InstancesRotateServerCaRequest{}
  2730  	if protoimpl.UnsafeEnabled {
  2731  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[34]
  2732  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2733  		ms.StoreMessageInfo(mi)
  2734  	}
  2735  }
  2736  
  2737  func (x *InstancesRotateServerCaRequest) String() string {
  2738  	return protoimpl.X.MessageStringOf(x)
  2739  }
  2740  
  2741  func (*InstancesRotateServerCaRequest) ProtoMessage() {}
  2742  
  2743  func (x *InstancesRotateServerCaRequest) ProtoReflect() protoreflect.Message {
  2744  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[34]
  2745  	if protoimpl.UnsafeEnabled && x != nil {
  2746  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2747  		if ms.LoadMessageInfo() == nil {
  2748  			ms.StoreMessageInfo(mi)
  2749  		}
  2750  		return ms
  2751  	}
  2752  	return mi.MessageOf(x)
  2753  }
  2754  
  2755  // Deprecated: Use InstancesRotateServerCaRequest.ProtoReflect.Descriptor instead.
  2756  func (*InstancesRotateServerCaRequest) Descriptor() ([]byte, []int) {
  2757  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{34}
  2758  }
  2759  
  2760  func (x *InstancesRotateServerCaRequest) GetRotateServerCaContext() *RotateServerCaContext {
  2761  	if x != nil {
  2762  		return x.RotateServerCaContext
  2763  	}
  2764  	return nil
  2765  }
  2766  
  2767  // Instance truncate log request.
  2768  type InstancesTruncateLogRequest struct {
  2769  	state         protoimpl.MessageState
  2770  	sizeCache     protoimpl.SizeCache
  2771  	unknownFields protoimpl.UnknownFields
  2772  
  2773  	// Contains details about the truncate log operation.
  2774  	TruncateLogContext *TruncateLogContext `protobuf:"bytes,1,opt,name=truncate_log_context,json=truncateLogContext,proto3" json:"truncate_log_context,omitempty"`
  2775  }
  2776  
  2777  func (x *InstancesTruncateLogRequest) Reset() {
  2778  	*x = InstancesTruncateLogRequest{}
  2779  	if protoimpl.UnsafeEnabled {
  2780  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[35]
  2781  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2782  		ms.StoreMessageInfo(mi)
  2783  	}
  2784  }
  2785  
  2786  func (x *InstancesTruncateLogRequest) String() string {
  2787  	return protoimpl.X.MessageStringOf(x)
  2788  }
  2789  
  2790  func (*InstancesTruncateLogRequest) ProtoMessage() {}
  2791  
  2792  func (x *InstancesTruncateLogRequest) ProtoReflect() protoreflect.Message {
  2793  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[35]
  2794  	if protoimpl.UnsafeEnabled && x != nil {
  2795  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2796  		if ms.LoadMessageInfo() == nil {
  2797  			ms.StoreMessageInfo(mi)
  2798  		}
  2799  		return ms
  2800  	}
  2801  	return mi.MessageOf(x)
  2802  }
  2803  
  2804  // Deprecated: Use InstancesTruncateLogRequest.ProtoReflect.Descriptor instead.
  2805  func (*InstancesTruncateLogRequest) Descriptor() ([]byte, []int) {
  2806  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{35}
  2807  }
  2808  
  2809  func (x *InstancesTruncateLogRequest) GetTruncateLogContext() *TruncateLogContext {
  2810  	if x != nil {
  2811  		return x.TruncateLogContext
  2812  	}
  2813  	return nil
  2814  }
  2815  
  2816  // Instance verify external sync settings response.
  2817  type SqlInstancesVerifyExternalSyncSettingsResponse struct {
  2818  	state         protoimpl.MessageState
  2819  	sizeCache     protoimpl.SizeCache
  2820  	unknownFields protoimpl.UnknownFields
  2821  
  2822  	// This is always **sql#migrationSettingErrorList**.
  2823  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  2824  	// List of migration violations.
  2825  	Errors []*SqlExternalSyncSettingError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
  2826  	// List of migration warnings.
  2827  	Warnings []*SqlExternalSyncSettingError `protobuf:"bytes,3,rep,name=warnings,proto3" json:"warnings,omitempty"`
  2828  }
  2829  
  2830  func (x *SqlInstancesVerifyExternalSyncSettingsResponse) Reset() {
  2831  	*x = SqlInstancesVerifyExternalSyncSettingsResponse{}
  2832  	if protoimpl.UnsafeEnabled {
  2833  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[36]
  2834  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2835  		ms.StoreMessageInfo(mi)
  2836  	}
  2837  }
  2838  
  2839  func (x *SqlInstancesVerifyExternalSyncSettingsResponse) String() string {
  2840  	return protoimpl.X.MessageStringOf(x)
  2841  }
  2842  
  2843  func (*SqlInstancesVerifyExternalSyncSettingsResponse) ProtoMessage() {}
  2844  
  2845  func (x *SqlInstancesVerifyExternalSyncSettingsResponse) ProtoReflect() protoreflect.Message {
  2846  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[36]
  2847  	if protoimpl.UnsafeEnabled && x != nil {
  2848  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2849  		if ms.LoadMessageInfo() == nil {
  2850  			ms.StoreMessageInfo(mi)
  2851  		}
  2852  		return ms
  2853  	}
  2854  	return mi.MessageOf(x)
  2855  }
  2856  
  2857  // Deprecated: Use SqlInstancesVerifyExternalSyncSettingsResponse.ProtoReflect.Descriptor instead.
  2858  func (*SqlInstancesVerifyExternalSyncSettingsResponse) Descriptor() ([]byte, []int) {
  2859  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{36}
  2860  }
  2861  
  2862  func (x *SqlInstancesVerifyExternalSyncSettingsResponse) GetKind() string {
  2863  	if x != nil {
  2864  		return x.Kind
  2865  	}
  2866  	return ""
  2867  }
  2868  
  2869  func (x *SqlInstancesVerifyExternalSyncSettingsResponse) GetErrors() []*SqlExternalSyncSettingError {
  2870  	if x != nil {
  2871  		return x.Errors
  2872  	}
  2873  	return nil
  2874  }
  2875  
  2876  func (x *SqlInstancesVerifyExternalSyncSettingsResponse) GetWarnings() []*SqlExternalSyncSettingError {
  2877  	if x != nil {
  2878  		return x.Warnings
  2879  	}
  2880  	return nil
  2881  }
  2882  
  2883  // Database instance clone context.
  2884  type CloneContext struct {
  2885  	state         protoimpl.MessageState
  2886  	sizeCache     protoimpl.SizeCache
  2887  	unknownFields protoimpl.UnknownFields
  2888  
  2889  	// This is always **sql#cloneContext**.
  2890  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  2891  	// Reserved for future use.
  2892  	PitrTimestampMs int64 `protobuf:"varint,2,opt,name=pitr_timestamp_ms,json=pitrTimestampMs,proto3" json:"pitr_timestamp_ms,omitempty"`
  2893  	// Name of the Cloud SQL instance to be created as a clone.
  2894  	DestinationInstanceName string `protobuf:"bytes,3,opt,name=destination_instance_name,json=destinationInstanceName,proto3" json:"destination_instance_name,omitempty"`
  2895  	// Binary log coordinates, if specified, identify the position up to which the
  2896  	// source instance is cloned. If not specified, the source instance is
  2897  	// cloned up to the most recent binary log coordinates.
  2898  	BinLogCoordinates *BinLogCoordinates `protobuf:"bytes,4,opt,name=bin_log_coordinates,json=binLogCoordinates,proto3" json:"bin_log_coordinates,omitempty"`
  2899  	// Timestamp, if specified, identifies the time to which the source instance
  2900  	// is cloned.
  2901  	PointInTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=point_in_time,json=pointInTime,proto3" json:"point_in_time,omitempty"`
  2902  }
  2903  
  2904  func (x *CloneContext) Reset() {
  2905  	*x = CloneContext{}
  2906  	if protoimpl.UnsafeEnabled {
  2907  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[37]
  2908  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2909  		ms.StoreMessageInfo(mi)
  2910  	}
  2911  }
  2912  
  2913  func (x *CloneContext) String() string {
  2914  	return protoimpl.X.MessageStringOf(x)
  2915  }
  2916  
  2917  func (*CloneContext) ProtoMessage() {}
  2918  
  2919  func (x *CloneContext) ProtoReflect() protoreflect.Message {
  2920  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[37]
  2921  	if protoimpl.UnsafeEnabled && x != nil {
  2922  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2923  		if ms.LoadMessageInfo() == nil {
  2924  			ms.StoreMessageInfo(mi)
  2925  		}
  2926  		return ms
  2927  	}
  2928  	return mi.MessageOf(x)
  2929  }
  2930  
  2931  // Deprecated: Use CloneContext.ProtoReflect.Descriptor instead.
  2932  func (*CloneContext) Descriptor() ([]byte, []int) {
  2933  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{37}
  2934  }
  2935  
  2936  func (x *CloneContext) GetKind() string {
  2937  	if x != nil {
  2938  		return x.Kind
  2939  	}
  2940  	return ""
  2941  }
  2942  
  2943  func (x *CloneContext) GetPitrTimestampMs() int64 {
  2944  	if x != nil {
  2945  		return x.PitrTimestampMs
  2946  	}
  2947  	return 0
  2948  }
  2949  
  2950  func (x *CloneContext) GetDestinationInstanceName() string {
  2951  	if x != nil {
  2952  		return x.DestinationInstanceName
  2953  	}
  2954  	return ""
  2955  }
  2956  
  2957  func (x *CloneContext) GetBinLogCoordinates() *BinLogCoordinates {
  2958  	if x != nil {
  2959  		return x.BinLogCoordinates
  2960  	}
  2961  	return nil
  2962  }
  2963  
  2964  func (x *CloneContext) GetPointInTime() *timestamppb.Timestamp {
  2965  	if x != nil {
  2966  		return x.PointInTime
  2967  	}
  2968  	return nil
  2969  }
  2970  
  2971  // Binary log coordinates.
  2972  type BinLogCoordinates struct {
  2973  	state         protoimpl.MessageState
  2974  	sizeCache     protoimpl.SizeCache
  2975  	unknownFields protoimpl.UnknownFields
  2976  
  2977  	// Name of the binary log file for a Cloud SQL instance.
  2978  	BinLogFileName string `protobuf:"bytes,1,opt,name=bin_log_file_name,json=binLogFileName,proto3" json:"bin_log_file_name,omitempty"`
  2979  	// Position (offset) within the binary log file.
  2980  	BinLogPosition int64 `protobuf:"varint,2,opt,name=bin_log_position,json=binLogPosition,proto3" json:"bin_log_position,omitempty"`
  2981  	// This is always **sql#binLogCoordinates**.
  2982  	Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
  2983  }
  2984  
  2985  func (x *BinLogCoordinates) Reset() {
  2986  	*x = BinLogCoordinates{}
  2987  	if protoimpl.UnsafeEnabled {
  2988  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[38]
  2989  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2990  		ms.StoreMessageInfo(mi)
  2991  	}
  2992  }
  2993  
  2994  func (x *BinLogCoordinates) String() string {
  2995  	return protoimpl.X.MessageStringOf(x)
  2996  }
  2997  
  2998  func (*BinLogCoordinates) ProtoMessage() {}
  2999  
  3000  func (x *BinLogCoordinates) ProtoReflect() protoreflect.Message {
  3001  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[38]
  3002  	if protoimpl.UnsafeEnabled && x != nil {
  3003  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3004  		if ms.LoadMessageInfo() == nil {
  3005  			ms.StoreMessageInfo(mi)
  3006  		}
  3007  		return ms
  3008  	}
  3009  	return mi.MessageOf(x)
  3010  }
  3011  
  3012  // Deprecated: Use BinLogCoordinates.ProtoReflect.Descriptor instead.
  3013  func (*BinLogCoordinates) Descriptor() ([]byte, []int) {
  3014  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{38}
  3015  }
  3016  
  3017  func (x *BinLogCoordinates) GetBinLogFileName() string {
  3018  	if x != nil {
  3019  		return x.BinLogFileName
  3020  	}
  3021  	return ""
  3022  }
  3023  
  3024  func (x *BinLogCoordinates) GetBinLogPosition() int64 {
  3025  	if x != nil {
  3026  		return x.BinLogPosition
  3027  	}
  3028  	return 0
  3029  }
  3030  
  3031  func (x *BinLogCoordinates) GetKind() string {
  3032  	if x != nil {
  3033  		return x.Kind
  3034  	}
  3035  	return ""
  3036  }
  3037  
  3038  // A Cloud SQL instance resource.
  3039  type DatabaseInstance struct {
  3040  	state         protoimpl.MessageState
  3041  	sizeCache     protoimpl.SizeCache
  3042  	unknownFields protoimpl.UnknownFields
  3043  
  3044  	// This is always **sql#instance**.
  3045  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  3046  	// The current serving state of the Cloud SQL instance. This can be one of the
  3047  	// following:
  3048  	// *  **SQL_INSTANCE_STATE_UNSPECIFIED**: The state of the instance is
  3049  	// unknown.
  3050  	// *  **RUNNABLE**: The instance is running, or has been stopped by owner.
  3051  	// *  **SUSPENDED**: The instance is not available, for example due to
  3052  	// problems with billing.
  3053  	// *  **PENDING_DELETE**: The instance is being deleted.
  3054  	// *  **PENDING_CREATE**: The instance is being created.
  3055  	// *  **MAINTENANCE**: The instance is down for maintenance.
  3056  	// *  **FAILED**: The instance creation failed.
  3057  	State DatabaseInstance_SqlInstanceState `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.sql.v1.DatabaseInstance_SqlInstanceState" json:"state,omitempty"`
  3058  	// The database engine type and version. The **databaseVersion** field cannot
  3059  	// be changed after instance creation.
  3060  	// *  **MySQL instances**: MYSQL_8_0, MYSQL_5_7 (default), or MYSQL_5_6.
  3061  	// *  **PostgreSQL instances**: POSTGRES_9_6, POSTGRES_10, POSTGRES_11,
  3062  	// POSTGRES_12, POSTGRES_13 (default).
  3063  	// *  **SQL Server instances**: SQLSERVER_2019_STANDARD,
  3064  	// SQLSERVER_2019_ENTERPRISE, SQLSERVER_2019_EXPRESS, or SQLSERVER_2019_WEB,
  3065  	// SQLSERVER_2017_STANDARD (default), SQLSERVER_2017_ENTERPRISE,
  3066  	// SQLSERVER_2017_EXPRESS, or SQLSERVER_2017_WEB.
  3067  	DatabaseVersion SqlDatabaseVersion `protobuf:"varint,3,opt,name=database_version,json=databaseVersion,proto3,enum=google.cloud.sql.v1.SqlDatabaseVersion" json:"database_version,omitempty"`
  3068  	// The user settings.
  3069  	Settings *Settings `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings,omitempty"`
  3070  	// This field is deprecated and will be removed from a future version of the
  3071  	// API. Use the **settings.settingsVersion** field instead.
  3072  	Etag string `protobuf:"bytes,5,opt,name=etag,proto3" json:"etag,omitempty"`
  3073  	// The name and status of the failover replica.
  3074  	FailoverReplica *DatabaseInstance_SqlFailoverReplica `protobuf:"bytes,6,opt,name=failover_replica,json=failoverReplica,proto3" json:"failover_replica,omitempty"`
  3075  	// The name of the instance which will act as primary in the replication
  3076  	// setup.
  3077  	MasterInstanceName string `protobuf:"bytes,7,opt,name=master_instance_name,json=masterInstanceName,proto3" json:"master_instance_name,omitempty"`
  3078  	// The replicas of the instance.
  3079  	ReplicaNames []string `protobuf:"bytes,8,rep,name=replica_names,json=replicaNames,proto3" json:"replica_names,omitempty"`
  3080  	// The maximum disk size of the instance in bytes.
  3081  	//
  3082  	// Deprecated: Do not use.
  3083  	MaxDiskSize *wrapperspb.Int64Value `protobuf:"bytes,9,opt,name=max_disk_size,json=maxDiskSize,proto3" json:"max_disk_size,omitempty"`
  3084  	// The current disk usage of the instance in bytes. This property has been
  3085  	// deprecated. Use the
  3086  	// "cloudsql.googleapis.com/database/disk/bytes_used" metric in Cloud
  3087  	// Monitoring API instead. Please see [this
  3088  	// announcement](https://groups.google.com/d/msg/google-cloud-sql-announce/I_7-F9EBhT0/BtvFtdFeAgAJ)
  3089  	// for details.
  3090  	//
  3091  	// Deprecated: Do not use.
  3092  	CurrentDiskSize *wrapperspb.Int64Value `protobuf:"bytes,10,opt,name=current_disk_size,json=currentDiskSize,proto3" json:"current_disk_size,omitempty"`
  3093  	// The assigned IP addresses for the instance.
  3094  	IpAddresses []*IpMapping `protobuf:"bytes,11,rep,name=ip_addresses,json=ipAddresses,proto3" json:"ip_addresses,omitempty"`
  3095  	// SSL configuration.
  3096  	ServerCaCert *SslCert `protobuf:"bytes,12,opt,name=server_ca_cert,json=serverCaCert,proto3" json:"server_ca_cert,omitempty"`
  3097  	// The instance type. This can be one of the following:
  3098  	// *  **CLOUD_SQL_INSTANCE**: A Cloud SQL instance that is not replicating
  3099  	// from a primary instance.
  3100  	// *  **ON_PREMISES_INSTANCE**: An instance running on the customer's
  3101  	// premises.
  3102  	// *  **READ_REPLICA_INSTANCE**: A Cloud SQL instance configured as a
  3103  	// read-replica.
  3104  	InstanceType SqlInstanceType `protobuf:"varint,13,opt,name=instance_type,json=instanceType,proto3,enum=google.cloud.sql.v1.SqlInstanceType" json:"instance_type,omitempty"`
  3105  	// The project ID of the project containing the Cloud SQL instance. The Google
  3106  	// apps domain is prefixed if applicable.
  3107  	Project string `protobuf:"bytes,14,opt,name=project,proto3" json:"project,omitempty"`
  3108  	// The IPv6 address assigned to the instance.
  3109  	// (Deprecated) This property was applicable only
  3110  	// to First Generation instances.
  3111  	//
  3112  	// Deprecated: Do not use.
  3113  	Ipv6Address string `protobuf:"bytes,15,opt,name=ipv6_address,json=ipv6Address,proto3" json:"ipv6_address,omitempty"`
  3114  	// The service account email address assigned to the instance. <br>This
  3115  	// property is read-only.
  3116  	ServiceAccountEmailAddress string `protobuf:"bytes,16,opt,name=service_account_email_address,json=serviceAccountEmailAddress,proto3" json:"service_account_email_address,omitempty"`
  3117  	// Configuration specific to on-premises instances.
  3118  	OnPremisesConfiguration *OnPremisesConfiguration `protobuf:"bytes,17,opt,name=on_premises_configuration,json=onPremisesConfiguration,proto3" json:"on_premises_configuration,omitempty"`
  3119  	// Configuration specific to failover replicas and read replicas.
  3120  	ReplicaConfiguration *ReplicaConfiguration `protobuf:"bytes,18,opt,name=replica_configuration,json=replicaConfiguration,proto3" json:"replica_configuration,omitempty"`
  3121  	// The backend type.
  3122  	// **SECOND_GEN**: Cloud SQL database instance.
  3123  	// **EXTERNAL**: A database server that is not managed by Google.
  3124  	//
  3125  	// This property is read-only; use the **tier** property in the **settings**
  3126  	// object to determine the database type.
  3127  	BackendType SqlBackendType `protobuf:"varint,19,opt,name=backend_type,json=backendType,proto3,enum=google.cloud.sql.v1.SqlBackendType" json:"backend_type,omitempty"`
  3128  	// The URI of this resource.
  3129  	SelfLink string `protobuf:"bytes,20,opt,name=self_link,json=selfLink,proto3" json:"self_link,omitempty"`
  3130  	// If the instance state is SUSPENDED, the reason for the suspension.
  3131  	SuspensionReason []SqlSuspensionReason `protobuf:"varint,21,rep,packed,name=suspension_reason,json=suspensionReason,proto3,enum=google.cloud.sql.v1.SqlSuspensionReason" json:"suspension_reason,omitempty"`
  3132  	// Connection name of the Cloud SQL instance used in connection strings.
  3133  	ConnectionName string `protobuf:"bytes,22,opt,name=connection_name,json=connectionName,proto3" json:"connection_name,omitempty"`
  3134  	// Name of the Cloud SQL instance. This does not include the project ID.
  3135  	Name string `protobuf:"bytes,23,opt,name=name,proto3" json:"name,omitempty"`
  3136  	// The geographical region. Can be:
  3137  	// *  **us-central** (**FIRST_GEN** instances only)
  3138  	// *  **us-central1** (**SECOND_GEN** instances only)
  3139  	// *  **asia-east1** or **europe-west1**.
  3140  	//
  3141  	// Defaults to **us-central** or **us-central1** depending on the instance
  3142  	// type. The region cannot be changed after instance creation.
  3143  	Region string `protobuf:"bytes,24,opt,name=region,proto3" json:"region,omitempty"`
  3144  	// The Compute Engine zone that the instance is currently serving from. This
  3145  	// value could be different from the zone that was specified when the instance
  3146  	// was created if the instance has failed over to its secondary zone.
  3147  	GceZone string `protobuf:"bytes,25,opt,name=gce_zone,json=gceZone,proto3" json:"gce_zone,omitempty"`
  3148  	// The Compute Engine zone that the failover instance is currently serving
  3149  	// from for a regional instance. This value could be different
  3150  	// from the zone that was specified when the instance
  3151  	// was created if the instance has failed over to its secondary/failover zone.
  3152  	// Reserved for future use.
  3153  	SecondaryGceZone string `protobuf:"bytes,34,opt,name=secondary_gce_zone,json=secondaryGceZone,proto3" json:"secondary_gce_zone,omitempty"`
  3154  	// Disk encryption configuration specific to an instance.
  3155  	DiskEncryptionConfiguration *DiskEncryptionConfiguration `protobuf:"bytes,26,opt,name=disk_encryption_configuration,json=diskEncryptionConfiguration,proto3" json:"disk_encryption_configuration,omitempty"`
  3156  	// Disk encryption status specific to an instance.
  3157  	DiskEncryptionStatus *DiskEncryptionStatus `protobuf:"bytes,27,opt,name=disk_encryption_status,json=diskEncryptionStatus,proto3" json:"disk_encryption_status,omitempty"`
  3158  	// Initial root password. Use only on creation.
  3159  	RootPassword string `protobuf:"bytes,29,opt,name=root_password,json=rootPassword,proto3" json:"root_password,omitempty"`
  3160  	// The start time of any upcoming scheduled maintenance for this instance.
  3161  	ScheduledMaintenance *DatabaseInstance_SqlScheduledMaintenance `protobuf:"bytes,30,opt,name=scheduled_maintenance,json=scheduledMaintenance,proto3" json:"scheduled_maintenance,omitempty"`
  3162  	// The status indicating if instance satisfiesPzs.
  3163  	// Reserved for future use.
  3164  	SatisfiesPzs *wrapperspb.BoolValue `protobuf:"bytes,35,opt,name=satisfies_pzs,json=satisfiesPzs,proto3" json:"satisfies_pzs,omitempty"`
  3165  	// This field represents the report generated by the proactive database
  3166  	// wellness job for OutOfDisk issues.
  3167  	// *  Writers:
  3168  	//   *  the proactive database wellness job for OOD.
  3169  	// *  Readers:
  3170  	//   *  the proactive database wellness job
  3171  	OutOfDiskReport *DatabaseInstance_SqlOutOfDiskReport `protobuf:"bytes,38,opt,name=out_of_disk_report,json=outOfDiskReport,proto3,oneof" json:"out_of_disk_report,omitempty"`
  3172  	// Output only. The time when the instance was created in
  3173  	// [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example
  3174  	// **2012-11-15T16:19:00.094Z**.
  3175  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,39,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
  3176  }
  3177  
  3178  func (x *DatabaseInstance) Reset() {
  3179  	*x = DatabaseInstance{}
  3180  	if protoimpl.UnsafeEnabled {
  3181  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[39]
  3182  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3183  		ms.StoreMessageInfo(mi)
  3184  	}
  3185  }
  3186  
  3187  func (x *DatabaseInstance) String() string {
  3188  	return protoimpl.X.MessageStringOf(x)
  3189  }
  3190  
  3191  func (*DatabaseInstance) ProtoMessage() {}
  3192  
  3193  func (x *DatabaseInstance) ProtoReflect() protoreflect.Message {
  3194  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[39]
  3195  	if protoimpl.UnsafeEnabled && x != nil {
  3196  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3197  		if ms.LoadMessageInfo() == nil {
  3198  			ms.StoreMessageInfo(mi)
  3199  		}
  3200  		return ms
  3201  	}
  3202  	return mi.MessageOf(x)
  3203  }
  3204  
  3205  // Deprecated: Use DatabaseInstance.ProtoReflect.Descriptor instead.
  3206  func (*DatabaseInstance) Descriptor() ([]byte, []int) {
  3207  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{39}
  3208  }
  3209  
  3210  func (x *DatabaseInstance) GetKind() string {
  3211  	if x != nil {
  3212  		return x.Kind
  3213  	}
  3214  	return ""
  3215  }
  3216  
  3217  func (x *DatabaseInstance) GetState() DatabaseInstance_SqlInstanceState {
  3218  	if x != nil {
  3219  		return x.State
  3220  	}
  3221  	return DatabaseInstance_SQL_INSTANCE_STATE_UNSPECIFIED
  3222  }
  3223  
  3224  func (x *DatabaseInstance) GetDatabaseVersion() SqlDatabaseVersion {
  3225  	if x != nil {
  3226  		return x.DatabaseVersion
  3227  	}
  3228  	return SqlDatabaseVersion_SQL_DATABASE_VERSION_UNSPECIFIED
  3229  }
  3230  
  3231  func (x *DatabaseInstance) GetSettings() *Settings {
  3232  	if x != nil {
  3233  		return x.Settings
  3234  	}
  3235  	return nil
  3236  }
  3237  
  3238  func (x *DatabaseInstance) GetEtag() string {
  3239  	if x != nil {
  3240  		return x.Etag
  3241  	}
  3242  	return ""
  3243  }
  3244  
  3245  func (x *DatabaseInstance) GetFailoverReplica() *DatabaseInstance_SqlFailoverReplica {
  3246  	if x != nil {
  3247  		return x.FailoverReplica
  3248  	}
  3249  	return nil
  3250  }
  3251  
  3252  func (x *DatabaseInstance) GetMasterInstanceName() string {
  3253  	if x != nil {
  3254  		return x.MasterInstanceName
  3255  	}
  3256  	return ""
  3257  }
  3258  
  3259  func (x *DatabaseInstance) GetReplicaNames() []string {
  3260  	if x != nil {
  3261  		return x.ReplicaNames
  3262  	}
  3263  	return nil
  3264  }
  3265  
  3266  // Deprecated: Do not use.
  3267  func (x *DatabaseInstance) GetMaxDiskSize() *wrapperspb.Int64Value {
  3268  	if x != nil {
  3269  		return x.MaxDiskSize
  3270  	}
  3271  	return nil
  3272  }
  3273  
  3274  // Deprecated: Do not use.
  3275  func (x *DatabaseInstance) GetCurrentDiskSize() *wrapperspb.Int64Value {
  3276  	if x != nil {
  3277  		return x.CurrentDiskSize
  3278  	}
  3279  	return nil
  3280  }
  3281  
  3282  func (x *DatabaseInstance) GetIpAddresses() []*IpMapping {
  3283  	if x != nil {
  3284  		return x.IpAddresses
  3285  	}
  3286  	return nil
  3287  }
  3288  
  3289  func (x *DatabaseInstance) GetServerCaCert() *SslCert {
  3290  	if x != nil {
  3291  		return x.ServerCaCert
  3292  	}
  3293  	return nil
  3294  }
  3295  
  3296  func (x *DatabaseInstance) GetInstanceType() SqlInstanceType {
  3297  	if x != nil {
  3298  		return x.InstanceType
  3299  	}
  3300  	return SqlInstanceType_SQL_INSTANCE_TYPE_UNSPECIFIED
  3301  }
  3302  
  3303  func (x *DatabaseInstance) GetProject() string {
  3304  	if x != nil {
  3305  		return x.Project
  3306  	}
  3307  	return ""
  3308  }
  3309  
  3310  // Deprecated: Do not use.
  3311  func (x *DatabaseInstance) GetIpv6Address() string {
  3312  	if x != nil {
  3313  		return x.Ipv6Address
  3314  	}
  3315  	return ""
  3316  }
  3317  
  3318  func (x *DatabaseInstance) GetServiceAccountEmailAddress() string {
  3319  	if x != nil {
  3320  		return x.ServiceAccountEmailAddress
  3321  	}
  3322  	return ""
  3323  }
  3324  
  3325  func (x *DatabaseInstance) GetOnPremisesConfiguration() *OnPremisesConfiguration {
  3326  	if x != nil {
  3327  		return x.OnPremisesConfiguration
  3328  	}
  3329  	return nil
  3330  }
  3331  
  3332  func (x *DatabaseInstance) GetReplicaConfiguration() *ReplicaConfiguration {
  3333  	if x != nil {
  3334  		return x.ReplicaConfiguration
  3335  	}
  3336  	return nil
  3337  }
  3338  
  3339  func (x *DatabaseInstance) GetBackendType() SqlBackendType {
  3340  	if x != nil {
  3341  		return x.BackendType
  3342  	}
  3343  	return SqlBackendType_SQL_BACKEND_TYPE_UNSPECIFIED
  3344  }
  3345  
  3346  func (x *DatabaseInstance) GetSelfLink() string {
  3347  	if x != nil {
  3348  		return x.SelfLink
  3349  	}
  3350  	return ""
  3351  }
  3352  
  3353  func (x *DatabaseInstance) GetSuspensionReason() []SqlSuspensionReason {
  3354  	if x != nil {
  3355  		return x.SuspensionReason
  3356  	}
  3357  	return nil
  3358  }
  3359  
  3360  func (x *DatabaseInstance) GetConnectionName() string {
  3361  	if x != nil {
  3362  		return x.ConnectionName
  3363  	}
  3364  	return ""
  3365  }
  3366  
  3367  func (x *DatabaseInstance) GetName() string {
  3368  	if x != nil {
  3369  		return x.Name
  3370  	}
  3371  	return ""
  3372  }
  3373  
  3374  func (x *DatabaseInstance) GetRegion() string {
  3375  	if x != nil {
  3376  		return x.Region
  3377  	}
  3378  	return ""
  3379  }
  3380  
  3381  func (x *DatabaseInstance) GetGceZone() string {
  3382  	if x != nil {
  3383  		return x.GceZone
  3384  	}
  3385  	return ""
  3386  }
  3387  
  3388  func (x *DatabaseInstance) GetSecondaryGceZone() string {
  3389  	if x != nil {
  3390  		return x.SecondaryGceZone
  3391  	}
  3392  	return ""
  3393  }
  3394  
  3395  func (x *DatabaseInstance) GetDiskEncryptionConfiguration() *DiskEncryptionConfiguration {
  3396  	if x != nil {
  3397  		return x.DiskEncryptionConfiguration
  3398  	}
  3399  	return nil
  3400  }
  3401  
  3402  func (x *DatabaseInstance) GetDiskEncryptionStatus() *DiskEncryptionStatus {
  3403  	if x != nil {
  3404  		return x.DiskEncryptionStatus
  3405  	}
  3406  	return nil
  3407  }
  3408  
  3409  func (x *DatabaseInstance) GetRootPassword() string {
  3410  	if x != nil {
  3411  		return x.RootPassword
  3412  	}
  3413  	return ""
  3414  }
  3415  
  3416  func (x *DatabaseInstance) GetScheduledMaintenance() *DatabaseInstance_SqlScheduledMaintenance {
  3417  	if x != nil {
  3418  		return x.ScheduledMaintenance
  3419  	}
  3420  	return nil
  3421  }
  3422  
  3423  func (x *DatabaseInstance) GetSatisfiesPzs() *wrapperspb.BoolValue {
  3424  	if x != nil {
  3425  		return x.SatisfiesPzs
  3426  	}
  3427  	return nil
  3428  }
  3429  
  3430  func (x *DatabaseInstance) GetOutOfDiskReport() *DatabaseInstance_SqlOutOfDiskReport {
  3431  	if x != nil {
  3432  		return x.OutOfDiskReport
  3433  	}
  3434  	return nil
  3435  }
  3436  
  3437  func (x *DatabaseInstance) GetCreateTime() *timestamppb.Timestamp {
  3438  	if x != nil {
  3439  		return x.CreateTime
  3440  	}
  3441  	return nil
  3442  }
  3443  
  3444  // Reschedule options for maintenance windows.
  3445  type SqlInstancesRescheduleMaintenanceRequestBody struct {
  3446  	state         protoimpl.MessageState
  3447  	sizeCache     protoimpl.SizeCache
  3448  	unknownFields protoimpl.UnknownFields
  3449  
  3450  	// Required. The type of the reschedule the user wants.
  3451  	Reschedule *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule `protobuf:"bytes,3,opt,name=reschedule,proto3" json:"reschedule,omitempty"`
  3452  }
  3453  
  3454  func (x *SqlInstancesRescheduleMaintenanceRequestBody) Reset() {
  3455  	*x = SqlInstancesRescheduleMaintenanceRequestBody{}
  3456  	if protoimpl.UnsafeEnabled {
  3457  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[40]
  3458  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3459  		ms.StoreMessageInfo(mi)
  3460  	}
  3461  }
  3462  
  3463  func (x *SqlInstancesRescheduleMaintenanceRequestBody) String() string {
  3464  	return protoimpl.X.MessageStringOf(x)
  3465  }
  3466  
  3467  func (*SqlInstancesRescheduleMaintenanceRequestBody) ProtoMessage() {}
  3468  
  3469  func (x *SqlInstancesRescheduleMaintenanceRequestBody) ProtoReflect() protoreflect.Message {
  3470  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[40]
  3471  	if protoimpl.UnsafeEnabled && x != nil {
  3472  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3473  		if ms.LoadMessageInfo() == nil {
  3474  			ms.StoreMessageInfo(mi)
  3475  		}
  3476  		return ms
  3477  	}
  3478  	return mi.MessageOf(x)
  3479  }
  3480  
  3481  // Deprecated: Use SqlInstancesRescheduleMaintenanceRequestBody.ProtoReflect.Descriptor instead.
  3482  func (*SqlInstancesRescheduleMaintenanceRequestBody) Descriptor() ([]byte, []int) {
  3483  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{40}
  3484  }
  3485  
  3486  func (x *SqlInstancesRescheduleMaintenanceRequestBody) GetReschedule() *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule {
  3487  	if x != nil {
  3488  		return x.Reschedule
  3489  	}
  3490  	return nil
  3491  }
  3492  
  3493  // Database instance demote primary instance context.
  3494  type DemoteMasterContext struct {
  3495  	state         protoimpl.MessageState
  3496  	sizeCache     protoimpl.SizeCache
  3497  	unknownFields protoimpl.UnknownFields
  3498  
  3499  	// This is always **sql#demoteMasterContext**.
  3500  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  3501  	// Verify GTID consistency for demote operation. Default value:
  3502  	// **True**. Setting this flag to false enables you to bypass GTID consistency
  3503  	// check between on-premises primary instance and Cloud SQL instance during
  3504  	// the demotion operation but also exposes you to the risk of future
  3505  	// replication failures. Change the value only if you know the reason for the
  3506  	// GTID divergence and are confident that doing so will not cause any
  3507  	// replication issues.
  3508  	VerifyGtidConsistency *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=verify_gtid_consistency,json=verifyGtidConsistency,proto3" json:"verify_gtid_consistency,omitempty"`
  3509  	// The name of the instance which will act as on-premises primary instance
  3510  	// in the replication setup.
  3511  	MasterInstanceName string `protobuf:"bytes,3,opt,name=master_instance_name,json=masterInstanceName,proto3" json:"master_instance_name,omitempty"`
  3512  	// Configuration specific to read-replicas replicating from the on-premises
  3513  	// primary instance.
  3514  	ReplicaConfiguration *DemoteMasterConfiguration `protobuf:"bytes,4,opt,name=replica_configuration,json=replicaConfiguration,proto3" json:"replica_configuration,omitempty"`
  3515  	// Flag to skip replication setup on the instance.
  3516  	SkipReplicationSetup bool `protobuf:"varint,5,opt,name=skip_replication_setup,json=skipReplicationSetup,proto3" json:"skip_replication_setup,omitempty"`
  3517  }
  3518  
  3519  func (x *DemoteMasterContext) Reset() {
  3520  	*x = DemoteMasterContext{}
  3521  	if protoimpl.UnsafeEnabled {
  3522  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[41]
  3523  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3524  		ms.StoreMessageInfo(mi)
  3525  	}
  3526  }
  3527  
  3528  func (x *DemoteMasterContext) String() string {
  3529  	return protoimpl.X.MessageStringOf(x)
  3530  }
  3531  
  3532  func (*DemoteMasterContext) ProtoMessage() {}
  3533  
  3534  func (x *DemoteMasterContext) ProtoReflect() protoreflect.Message {
  3535  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[41]
  3536  	if protoimpl.UnsafeEnabled && x != nil {
  3537  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3538  		if ms.LoadMessageInfo() == nil {
  3539  			ms.StoreMessageInfo(mi)
  3540  		}
  3541  		return ms
  3542  	}
  3543  	return mi.MessageOf(x)
  3544  }
  3545  
  3546  // Deprecated: Use DemoteMasterContext.ProtoReflect.Descriptor instead.
  3547  func (*DemoteMasterContext) Descriptor() ([]byte, []int) {
  3548  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{41}
  3549  }
  3550  
  3551  func (x *DemoteMasterContext) GetKind() string {
  3552  	if x != nil {
  3553  		return x.Kind
  3554  	}
  3555  	return ""
  3556  }
  3557  
  3558  func (x *DemoteMasterContext) GetVerifyGtidConsistency() *wrapperspb.BoolValue {
  3559  	if x != nil {
  3560  		return x.VerifyGtidConsistency
  3561  	}
  3562  	return nil
  3563  }
  3564  
  3565  func (x *DemoteMasterContext) GetMasterInstanceName() string {
  3566  	if x != nil {
  3567  		return x.MasterInstanceName
  3568  	}
  3569  	return ""
  3570  }
  3571  
  3572  func (x *DemoteMasterContext) GetReplicaConfiguration() *DemoteMasterConfiguration {
  3573  	if x != nil {
  3574  		return x.ReplicaConfiguration
  3575  	}
  3576  	return nil
  3577  }
  3578  
  3579  func (x *DemoteMasterContext) GetSkipReplicationSetup() bool {
  3580  	if x != nil {
  3581  		return x.SkipReplicationSetup
  3582  	}
  3583  	return false
  3584  }
  3585  
  3586  // Database instance failover context.
  3587  type FailoverContext struct {
  3588  	state         protoimpl.MessageState
  3589  	sizeCache     protoimpl.SizeCache
  3590  	unknownFields protoimpl.UnknownFields
  3591  
  3592  	// The current settings version of this instance. Request will be rejected if
  3593  	// this version doesn't match the current settings version.
  3594  	SettingsVersion int64 `protobuf:"varint,1,opt,name=settings_version,json=settingsVersion,proto3" json:"settings_version,omitempty"`
  3595  	// This is always **sql#failoverContext**.
  3596  	Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
  3597  }
  3598  
  3599  func (x *FailoverContext) Reset() {
  3600  	*x = FailoverContext{}
  3601  	if protoimpl.UnsafeEnabled {
  3602  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[42]
  3603  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3604  		ms.StoreMessageInfo(mi)
  3605  	}
  3606  }
  3607  
  3608  func (x *FailoverContext) String() string {
  3609  	return protoimpl.X.MessageStringOf(x)
  3610  }
  3611  
  3612  func (*FailoverContext) ProtoMessage() {}
  3613  
  3614  func (x *FailoverContext) ProtoReflect() protoreflect.Message {
  3615  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[42]
  3616  	if protoimpl.UnsafeEnabled && x != nil {
  3617  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3618  		if ms.LoadMessageInfo() == nil {
  3619  			ms.StoreMessageInfo(mi)
  3620  		}
  3621  		return ms
  3622  	}
  3623  	return mi.MessageOf(x)
  3624  }
  3625  
  3626  // Deprecated: Use FailoverContext.ProtoReflect.Descriptor instead.
  3627  func (*FailoverContext) Descriptor() ([]byte, []int) {
  3628  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{42}
  3629  }
  3630  
  3631  func (x *FailoverContext) GetSettingsVersion() int64 {
  3632  	if x != nil {
  3633  		return x.SettingsVersion
  3634  	}
  3635  	return 0
  3636  }
  3637  
  3638  func (x *FailoverContext) GetKind() string {
  3639  	if x != nil {
  3640  		return x.Kind
  3641  	}
  3642  	return ""
  3643  }
  3644  
  3645  // Database instance restore from backup context.
  3646  // Backup context contains source instance id and project id.
  3647  type RestoreBackupContext struct {
  3648  	state         protoimpl.MessageState
  3649  	sizeCache     protoimpl.SizeCache
  3650  	unknownFields protoimpl.UnknownFields
  3651  
  3652  	// This is always **sql#restoreBackupContext**.
  3653  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  3654  	// The ID of the backup run to restore from.
  3655  	BackupRunId int64 `protobuf:"varint,2,opt,name=backup_run_id,json=backupRunId,proto3" json:"backup_run_id,omitempty"`
  3656  	// The ID of the instance that the backup was taken from.
  3657  	InstanceId string `protobuf:"bytes,3,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
  3658  	// The full project ID of the source instance.
  3659  	Project string `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
  3660  }
  3661  
  3662  func (x *RestoreBackupContext) Reset() {
  3663  	*x = RestoreBackupContext{}
  3664  	if protoimpl.UnsafeEnabled {
  3665  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[43]
  3666  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3667  		ms.StoreMessageInfo(mi)
  3668  	}
  3669  }
  3670  
  3671  func (x *RestoreBackupContext) String() string {
  3672  	return protoimpl.X.MessageStringOf(x)
  3673  }
  3674  
  3675  func (*RestoreBackupContext) ProtoMessage() {}
  3676  
  3677  func (x *RestoreBackupContext) ProtoReflect() protoreflect.Message {
  3678  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[43]
  3679  	if protoimpl.UnsafeEnabled && x != nil {
  3680  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3681  		if ms.LoadMessageInfo() == nil {
  3682  			ms.StoreMessageInfo(mi)
  3683  		}
  3684  		return ms
  3685  	}
  3686  	return mi.MessageOf(x)
  3687  }
  3688  
  3689  // Deprecated: Use RestoreBackupContext.ProtoReflect.Descriptor instead.
  3690  func (*RestoreBackupContext) Descriptor() ([]byte, []int) {
  3691  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{43}
  3692  }
  3693  
  3694  func (x *RestoreBackupContext) GetKind() string {
  3695  	if x != nil {
  3696  		return x.Kind
  3697  	}
  3698  	return ""
  3699  }
  3700  
  3701  func (x *RestoreBackupContext) GetBackupRunId() int64 {
  3702  	if x != nil {
  3703  		return x.BackupRunId
  3704  	}
  3705  	return 0
  3706  }
  3707  
  3708  func (x *RestoreBackupContext) GetInstanceId() string {
  3709  	if x != nil {
  3710  		return x.InstanceId
  3711  	}
  3712  	return ""
  3713  }
  3714  
  3715  func (x *RestoreBackupContext) GetProject() string {
  3716  	if x != nil {
  3717  		return x.Project
  3718  	}
  3719  	return ""
  3720  }
  3721  
  3722  // Instance rotate server CA context.
  3723  type RotateServerCaContext struct {
  3724  	state         protoimpl.MessageState
  3725  	sizeCache     protoimpl.SizeCache
  3726  	unknownFields protoimpl.UnknownFields
  3727  
  3728  	// This is always **sql#rotateServerCaContext**.
  3729  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  3730  	// The fingerprint of the next version to be rotated to. If left unspecified,
  3731  	// will be rotated to the most recently added server CA version.
  3732  	NextVersion string `protobuf:"bytes,2,opt,name=next_version,json=nextVersion,proto3" json:"next_version,omitempty"`
  3733  }
  3734  
  3735  func (x *RotateServerCaContext) Reset() {
  3736  	*x = RotateServerCaContext{}
  3737  	if protoimpl.UnsafeEnabled {
  3738  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[44]
  3739  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3740  		ms.StoreMessageInfo(mi)
  3741  	}
  3742  }
  3743  
  3744  func (x *RotateServerCaContext) String() string {
  3745  	return protoimpl.X.MessageStringOf(x)
  3746  }
  3747  
  3748  func (*RotateServerCaContext) ProtoMessage() {}
  3749  
  3750  func (x *RotateServerCaContext) ProtoReflect() protoreflect.Message {
  3751  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[44]
  3752  	if protoimpl.UnsafeEnabled && x != nil {
  3753  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3754  		if ms.LoadMessageInfo() == nil {
  3755  			ms.StoreMessageInfo(mi)
  3756  		}
  3757  		return ms
  3758  	}
  3759  	return mi.MessageOf(x)
  3760  }
  3761  
  3762  // Deprecated: Use RotateServerCaContext.ProtoReflect.Descriptor instead.
  3763  func (*RotateServerCaContext) Descriptor() ([]byte, []int) {
  3764  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{44}
  3765  }
  3766  
  3767  func (x *RotateServerCaContext) GetKind() string {
  3768  	if x != nil {
  3769  		return x.Kind
  3770  	}
  3771  	return ""
  3772  }
  3773  
  3774  func (x *RotateServerCaContext) GetNextVersion() string {
  3775  	if x != nil {
  3776  		return x.NextVersion
  3777  	}
  3778  	return ""
  3779  }
  3780  
  3781  // Database Instance truncate log context.
  3782  type TruncateLogContext struct {
  3783  	state         protoimpl.MessageState
  3784  	sizeCache     protoimpl.SizeCache
  3785  	unknownFields protoimpl.UnknownFields
  3786  
  3787  	// This is always **sql#truncateLogContext**.
  3788  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  3789  	// The type of log to truncate. Valid values are **MYSQL_GENERAL_TABLE** and
  3790  	// **MYSQL_SLOW_TABLE**.
  3791  	LogType string `protobuf:"bytes,2,opt,name=log_type,json=logType,proto3" json:"log_type,omitempty"`
  3792  }
  3793  
  3794  func (x *TruncateLogContext) Reset() {
  3795  	*x = TruncateLogContext{}
  3796  	if protoimpl.UnsafeEnabled {
  3797  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[45]
  3798  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3799  		ms.StoreMessageInfo(mi)
  3800  	}
  3801  }
  3802  
  3803  func (x *TruncateLogContext) String() string {
  3804  	return protoimpl.X.MessageStringOf(x)
  3805  }
  3806  
  3807  func (*TruncateLogContext) ProtoMessage() {}
  3808  
  3809  func (x *TruncateLogContext) ProtoReflect() protoreflect.Message {
  3810  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[45]
  3811  	if protoimpl.UnsafeEnabled && x != nil {
  3812  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3813  		if ms.LoadMessageInfo() == nil {
  3814  			ms.StoreMessageInfo(mi)
  3815  		}
  3816  		return ms
  3817  	}
  3818  	return mi.MessageOf(x)
  3819  }
  3820  
  3821  // Deprecated: Use TruncateLogContext.ProtoReflect.Descriptor instead.
  3822  func (*TruncateLogContext) Descriptor() ([]byte, []int) {
  3823  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{45}
  3824  }
  3825  
  3826  func (x *TruncateLogContext) GetKind() string {
  3827  	if x != nil {
  3828  		return x.Kind
  3829  	}
  3830  	return ""
  3831  }
  3832  
  3833  func (x *TruncateLogContext) GetLogType() string {
  3834  	if x != nil {
  3835  		return x.LogType
  3836  	}
  3837  	return ""
  3838  }
  3839  
  3840  // External primary instance migration setting error/warning.
  3841  type SqlExternalSyncSettingError struct {
  3842  	state         protoimpl.MessageState
  3843  	sizeCache     protoimpl.SizeCache
  3844  	unknownFields protoimpl.UnknownFields
  3845  
  3846  	// Can be **sql#externalSyncSettingError** or
  3847  	// **sql#externalSyncSettingWarning**.
  3848  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  3849  	// Identifies the specific error that occurred.
  3850  	Type SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.sql.v1.SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType" json:"type,omitempty"`
  3851  	// Additional information about the error encountered.
  3852  	Detail string `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail,omitempty"`
  3853  }
  3854  
  3855  func (x *SqlExternalSyncSettingError) Reset() {
  3856  	*x = SqlExternalSyncSettingError{}
  3857  	if protoimpl.UnsafeEnabled {
  3858  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[46]
  3859  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3860  		ms.StoreMessageInfo(mi)
  3861  	}
  3862  }
  3863  
  3864  func (x *SqlExternalSyncSettingError) String() string {
  3865  	return protoimpl.X.MessageStringOf(x)
  3866  }
  3867  
  3868  func (*SqlExternalSyncSettingError) ProtoMessage() {}
  3869  
  3870  func (x *SqlExternalSyncSettingError) ProtoReflect() protoreflect.Message {
  3871  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[46]
  3872  	if protoimpl.UnsafeEnabled && x != nil {
  3873  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3874  		if ms.LoadMessageInfo() == nil {
  3875  			ms.StoreMessageInfo(mi)
  3876  		}
  3877  		return ms
  3878  	}
  3879  	return mi.MessageOf(x)
  3880  }
  3881  
  3882  // Deprecated: Use SqlExternalSyncSettingError.ProtoReflect.Descriptor instead.
  3883  func (*SqlExternalSyncSettingError) Descriptor() ([]byte, []int) {
  3884  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{46}
  3885  }
  3886  
  3887  func (x *SqlExternalSyncSettingError) GetKind() string {
  3888  	if x != nil {
  3889  		return x.Kind
  3890  	}
  3891  	return ""
  3892  }
  3893  
  3894  func (x *SqlExternalSyncSettingError) GetType() SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType {
  3895  	if x != nil {
  3896  		return x.Type
  3897  	}
  3898  	return SqlExternalSyncSettingError_SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED
  3899  }
  3900  
  3901  func (x *SqlExternalSyncSettingError) GetDetail() string {
  3902  	if x != nil {
  3903  		return x.Detail
  3904  	}
  3905  	return ""
  3906  }
  3907  
  3908  // On-premises instance configuration.
  3909  type OnPremisesConfiguration struct {
  3910  	state         protoimpl.MessageState
  3911  	sizeCache     protoimpl.SizeCache
  3912  	unknownFields protoimpl.UnknownFields
  3913  
  3914  	// The host and port of the on-premises instance in host:port format
  3915  	HostPort string `protobuf:"bytes,1,opt,name=host_port,json=hostPort,proto3" json:"host_port,omitempty"`
  3916  	// This is always **sql#onPremisesConfiguration**.
  3917  	Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
  3918  	// The username for connecting to on-premises instance.
  3919  	Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
  3920  	// The password for connecting to on-premises instance.
  3921  	Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
  3922  	// PEM representation of the trusted CA's x509 certificate.
  3923  	CaCertificate string `protobuf:"bytes,5,opt,name=ca_certificate,json=caCertificate,proto3" json:"ca_certificate,omitempty"`
  3924  	// PEM representation of the replica's x509 certificate.
  3925  	ClientCertificate string `protobuf:"bytes,6,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
  3926  	// PEM representation of the replica's private key. The corresponsing public
  3927  	// key is encoded in the client's certificate.
  3928  	ClientKey string `protobuf:"bytes,7,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"`
  3929  	// The dump file to create the Cloud SQL replica.
  3930  	DumpFilePath string `protobuf:"bytes,8,opt,name=dump_file_path,json=dumpFilePath,proto3" json:"dump_file_path,omitempty"`
  3931  	// The reference to Cloud SQL instance if the source is Cloud SQL.
  3932  	SourceInstance *InstanceReference `protobuf:"bytes,15,opt,name=source_instance,json=sourceInstance,proto3" json:"source_instance,omitempty"`
  3933  }
  3934  
  3935  func (x *OnPremisesConfiguration) Reset() {
  3936  	*x = OnPremisesConfiguration{}
  3937  	if protoimpl.UnsafeEnabled {
  3938  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[47]
  3939  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3940  		ms.StoreMessageInfo(mi)
  3941  	}
  3942  }
  3943  
  3944  func (x *OnPremisesConfiguration) String() string {
  3945  	return protoimpl.X.MessageStringOf(x)
  3946  }
  3947  
  3948  func (*OnPremisesConfiguration) ProtoMessage() {}
  3949  
  3950  func (x *OnPremisesConfiguration) ProtoReflect() protoreflect.Message {
  3951  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[47]
  3952  	if protoimpl.UnsafeEnabled && x != nil {
  3953  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3954  		if ms.LoadMessageInfo() == nil {
  3955  			ms.StoreMessageInfo(mi)
  3956  		}
  3957  		return ms
  3958  	}
  3959  	return mi.MessageOf(x)
  3960  }
  3961  
  3962  // Deprecated: Use OnPremisesConfiguration.ProtoReflect.Descriptor instead.
  3963  func (*OnPremisesConfiguration) Descriptor() ([]byte, []int) {
  3964  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{47}
  3965  }
  3966  
  3967  func (x *OnPremisesConfiguration) GetHostPort() string {
  3968  	if x != nil {
  3969  		return x.HostPort
  3970  	}
  3971  	return ""
  3972  }
  3973  
  3974  func (x *OnPremisesConfiguration) GetKind() string {
  3975  	if x != nil {
  3976  		return x.Kind
  3977  	}
  3978  	return ""
  3979  }
  3980  
  3981  func (x *OnPremisesConfiguration) GetUsername() string {
  3982  	if x != nil {
  3983  		return x.Username
  3984  	}
  3985  	return ""
  3986  }
  3987  
  3988  func (x *OnPremisesConfiguration) GetPassword() string {
  3989  	if x != nil {
  3990  		return x.Password
  3991  	}
  3992  	return ""
  3993  }
  3994  
  3995  func (x *OnPremisesConfiguration) GetCaCertificate() string {
  3996  	if x != nil {
  3997  		return x.CaCertificate
  3998  	}
  3999  	return ""
  4000  }
  4001  
  4002  func (x *OnPremisesConfiguration) GetClientCertificate() string {
  4003  	if x != nil {
  4004  		return x.ClientCertificate
  4005  	}
  4006  	return ""
  4007  }
  4008  
  4009  func (x *OnPremisesConfiguration) GetClientKey() string {
  4010  	if x != nil {
  4011  		return x.ClientKey
  4012  	}
  4013  	return ""
  4014  }
  4015  
  4016  func (x *OnPremisesConfiguration) GetDumpFilePath() string {
  4017  	if x != nil {
  4018  		return x.DumpFilePath
  4019  	}
  4020  	return ""
  4021  }
  4022  
  4023  func (x *OnPremisesConfiguration) GetSourceInstance() *InstanceReference {
  4024  	if x != nil {
  4025  		return x.SourceInstance
  4026  	}
  4027  	return nil
  4028  }
  4029  
  4030  // Read-replica configuration for connecting to the primary instance.
  4031  type ReplicaConfiguration struct {
  4032  	state         protoimpl.MessageState
  4033  	sizeCache     protoimpl.SizeCache
  4034  	unknownFields protoimpl.UnknownFields
  4035  
  4036  	// This is always **sql#replicaConfiguration**.
  4037  	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
  4038  	// MySQL specific configuration when replicating from a MySQL on-premises
  4039  	// primary instance. Replication configuration information such as the
  4040  	// username, password, certificates, and keys are not stored in the instance
  4041  	// metadata. The configuration information is used only to set up the
  4042  	// replication connection and is stored by MySQL in a file named
  4043  	// **master.info** in the data directory.
  4044  	MysqlReplicaConfiguration *MySqlReplicaConfiguration `protobuf:"bytes,2,opt,name=mysql_replica_configuration,json=mysqlReplicaConfiguration,proto3" json:"mysql_replica_configuration,omitempty"`
  4045  	// Specifies if the replica is the failover target. If the field is set to
  4046  	// **true** the replica will be designated as a failover replica. In case the
  4047  	// primary instance fails, the replica instance will be promoted as the new
  4048  	// primary instance. Only one replica can be specified as failover target, and
  4049  	// the replica has to be in different zone with the primary instance.
  4050  	FailoverTarget *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=failover_target,json=failoverTarget,proto3" json:"failover_target,omitempty"`
  4051  }
  4052  
  4053  func (x *ReplicaConfiguration) Reset() {
  4054  	*x = ReplicaConfiguration{}
  4055  	if protoimpl.UnsafeEnabled {
  4056  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[48]
  4057  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4058  		ms.StoreMessageInfo(mi)
  4059  	}
  4060  }
  4061  
  4062  func (x *ReplicaConfiguration) String() string {
  4063  	return protoimpl.X.MessageStringOf(x)
  4064  }
  4065  
  4066  func (*ReplicaConfiguration) ProtoMessage() {}
  4067  
  4068  func (x *ReplicaConfiguration) ProtoReflect() protoreflect.Message {
  4069  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[48]
  4070  	if protoimpl.UnsafeEnabled && x != nil {
  4071  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4072  		if ms.LoadMessageInfo() == nil {
  4073  			ms.StoreMessageInfo(mi)
  4074  		}
  4075  		return ms
  4076  	}
  4077  	return mi.MessageOf(x)
  4078  }
  4079  
  4080  // Deprecated: Use ReplicaConfiguration.ProtoReflect.Descriptor instead.
  4081  func (*ReplicaConfiguration) Descriptor() ([]byte, []int) {
  4082  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{48}
  4083  }
  4084  
  4085  func (x *ReplicaConfiguration) GetKind() string {
  4086  	if x != nil {
  4087  		return x.Kind
  4088  	}
  4089  	return ""
  4090  }
  4091  
  4092  func (x *ReplicaConfiguration) GetMysqlReplicaConfiguration() *MySqlReplicaConfiguration {
  4093  	if x != nil {
  4094  		return x.MysqlReplicaConfiguration
  4095  	}
  4096  	return nil
  4097  }
  4098  
  4099  func (x *ReplicaConfiguration) GetFailoverTarget() *wrapperspb.BoolValue {
  4100  	if x != nil {
  4101  		return x.FailoverTarget
  4102  	}
  4103  	return nil
  4104  }
  4105  
  4106  type DatabaseInstance_SqlFailoverReplica struct {
  4107  	state         protoimpl.MessageState
  4108  	sizeCache     protoimpl.SizeCache
  4109  	unknownFields protoimpl.UnknownFields
  4110  
  4111  	// The name of the failover replica. If specified at instance creation, a
  4112  	// failover replica is created for the instance. The name
  4113  	// doesn't include the project ID.
  4114  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  4115  	// The availability status of the failover replica. A false status indicates
  4116  	// that the failover replica is out of sync. The primary instance can only
  4117  	// failover to the failover replica when the status is true.
  4118  	Available *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=available,proto3" json:"available,omitempty"`
  4119  }
  4120  
  4121  func (x *DatabaseInstance_SqlFailoverReplica) Reset() {
  4122  	*x = DatabaseInstance_SqlFailoverReplica{}
  4123  	if protoimpl.UnsafeEnabled {
  4124  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[49]
  4125  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4126  		ms.StoreMessageInfo(mi)
  4127  	}
  4128  }
  4129  
  4130  func (x *DatabaseInstance_SqlFailoverReplica) String() string {
  4131  	return protoimpl.X.MessageStringOf(x)
  4132  }
  4133  
  4134  func (*DatabaseInstance_SqlFailoverReplica) ProtoMessage() {}
  4135  
  4136  func (x *DatabaseInstance_SqlFailoverReplica) ProtoReflect() protoreflect.Message {
  4137  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[49]
  4138  	if protoimpl.UnsafeEnabled && x != nil {
  4139  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4140  		if ms.LoadMessageInfo() == nil {
  4141  			ms.StoreMessageInfo(mi)
  4142  		}
  4143  		return ms
  4144  	}
  4145  	return mi.MessageOf(x)
  4146  }
  4147  
  4148  // Deprecated: Use DatabaseInstance_SqlFailoverReplica.ProtoReflect.Descriptor instead.
  4149  func (*DatabaseInstance_SqlFailoverReplica) Descriptor() ([]byte, []int) {
  4150  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{39, 0}
  4151  }
  4152  
  4153  func (x *DatabaseInstance_SqlFailoverReplica) GetName() string {
  4154  	if x != nil {
  4155  		return x.Name
  4156  	}
  4157  	return ""
  4158  }
  4159  
  4160  func (x *DatabaseInstance_SqlFailoverReplica) GetAvailable() *wrapperspb.BoolValue {
  4161  	if x != nil {
  4162  		return x.Available
  4163  	}
  4164  	return nil
  4165  }
  4166  
  4167  // Any scheduled maintenance for this instance.
  4168  type DatabaseInstance_SqlScheduledMaintenance struct {
  4169  	state         protoimpl.MessageState
  4170  	sizeCache     protoimpl.SizeCache
  4171  	unknownFields protoimpl.UnknownFields
  4172  
  4173  	// The start time of any upcoming scheduled maintenance for this instance.
  4174  	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
  4175  	// Deprecated: Do not use.
  4176  	CanDefer bool `protobuf:"varint,2,opt,name=can_defer,json=canDefer,proto3" json:"can_defer,omitempty"`
  4177  	// If the scheduled maintenance can be rescheduled.
  4178  	CanReschedule bool `protobuf:"varint,3,opt,name=can_reschedule,json=canReschedule,proto3" json:"can_reschedule,omitempty"`
  4179  	// Maintenance cannot be rescheduled to start beyond this deadline.
  4180  	ScheduleDeadlineTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=schedule_deadline_time,json=scheduleDeadlineTime,proto3,oneof" json:"schedule_deadline_time,omitempty"`
  4181  }
  4182  
  4183  func (x *DatabaseInstance_SqlScheduledMaintenance) Reset() {
  4184  	*x = DatabaseInstance_SqlScheduledMaintenance{}
  4185  	if protoimpl.UnsafeEnabled {
  4186  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[50]
  4187  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4188  		ms.StoreMessageInfo(mi)
  4189  	}
  4190  }
  4191  
  4192  func (x *DatabaseInstance_SqlScheduledMaintenance) String() string {
  4193  	return protoimpl.X.MessageStringOf(x)
  4194  }
  4195  
  4196  func (*DatabaseInstance_SqlScheduledMaintenance) ProtoMessage() {}
  4197  
  4198  func (x *DatabaseInstance_SqlScheduledMaintenance) ProtoReflect() protoreflect.Message {
  4199  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[50]
  4200  	if protoimpl.UnsafeEnabled && x != nil {
  4201  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4202  		if ms.LoadMessageInfo() == nil {
  4203  			ms.StoreMessageInfo(mi)
  4204  		}
  4205  		return ms
  4206  	}
  4207  	return mi.MessageOf(x)
  4208  }
  4209  
  4210  // Deprecated: Use DatabaseInstance_SqlScheduledMaintenance.ProtoReflect.Descriptor instead.
  4211  func (*DatabaseInstance_SqlScheduledMaintenance) Descriptor() ([]byte, []int) {
  4212  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{39, 1}
  4213  }
  4214  
  4215  func (x *DatabaseInstance_SqlScheduledMaintenance) GetStartTime() *timestamppb.Timestamp {
  4216  	if x != nil {
  4217  		return x.StartTime
  4218  	}
  4219  	return nil
  4220  }
  4221  
  4222  // Deprecated: Do not use.
  4223  func (x *DatabaseInstance_SqlScheduledMaintenance) GetCanDefer() bool {
  4224  	if x != nil {
  4225  		return x.CanDefer
  4226  	}
  4227  	return false
  4228  }
  4229  
  4230  func (x *DatabaseInstance_SqlScheduledMaintenance) GetCanReschedule() bool {
  4231  	if x != nil {
  4232  		return x.CanReschedule
  4233  	}
  4234  	return false
  4235  }
  4236  
  4237  func (x *DatabaseInstance_SqlScheduledMaintenance) GetScheduleDeadlineTime() *timestamppb.Timestamp {
  4238  	if x != nil {
  4239  		return x.ScheduleDeadlineTime
  4240  	}
  4241  	return nil
  4242  }
  4243  
  4244  // This message wraps up the information written by out-of-disk detection job.
  4245  type DatabaseInstance_SqlOutOfDiskReport struct {
  4246  	state         protoimpl.MessageState
  4247  	sizeCache     protoimpl.SizeCache
  4248  	unknownFields protoimpl.UnknownFields
  4249  
  4250  	// This field represents the state generated by the proactive database
  4251  	// wellness job for OutOfDisk issues.
  4252  	// *  Writers:
  4253  	//   *  the proactive database wellness job for OOD.
  4254  	// *  Readers:
  4255  	//   *  the proactive database wellness job
  4256  	SqlOutOfDiskState *DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState `protobuf:"varint,1,opt,name=sql_out_of_disk_state,json=sqlOutOfDiskState,proto3,enum=google.cloud.sql.v1.DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState,oneof" json:"sql_out_of_disk_state,omitempty"`
  4257  	// The minimum recommended increase size in GigaBytes
  4258  	// This field is consumed by the frontend
  4259  	// *  Writers:
  4260  	//   *  the proactive database wellness job for OOD.
  4261  	// *  Readers:
  4262  	SqlMinRecommendedIncreaseSizeGb *int32 `protobuf:"varint,2,opt,name=sql_min_recommended_increase_size_gb,json=sqlMinRecommendedIncreaseSizeGb,proto3,oneof" json:"sql_min_recommended_increase_size_gb,omitempty"`
  4263  }
  4264  
  4265  func (x *DatabaseInstance_SqlOutOfDiskReport) Reset() {
  4266  	*x = DatabaseInstance_SqlOutOfDiskReport{}
  4267  	if protoimpl.UnsafeEnabled {
  4268  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[51]
  4269  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4270  		ms.StoreMessageInfo(mi)
  4271  	}
  4272  }
  4273  
  4274  func (x *DatabaseInstance_SqlOutOfDiskReport) String() string {
  4275  	return protoimpl.X.MessageStringOf(x)
  4276  }
  4277  
  4278  func (*DatabaseInstance_SqlOutOfDiskReport) ProtoMessage() {}
  4279  
  4280  func (x *DatabaseInstance_SqlOutOfDiskReport) ProtoReflect() protoreflect.Message {
  4281  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[51]
  4282  	if protoimpl.UnsafeEnabled && x != nil {
  4283  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4284  		if ms.LoadMessageInfo() == nil {
  4285  			ms.StoreMessageInfo(mi)
  4286  		}
  4287  		return ms
  4288  	}
  4289  	return mi.MessageOf(x)
  4290  }
  4291  
  4292  // Deprecated: Use DatabaseInstance_SqlOutOfDiskReport.ProtoReflect.Descriptor instead.
  4293  func (*DatabaseInstance_SqlOutOfDiskReport) Descriptor() ([]byte, []int) {
  4294  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{39, 2}
  4295  }
  4296  
  4297  func (x *DatabaseInstance_SqlOutOfDiskReport) GetSqlOutOfDiskState() DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState {
  4298  	if x != nil && x.SqlOutOfDiskState != nil {
  4299  		return *x.SqlOutOfDiskState
  4300  	}
  4301  	return DatabaseInstance_SqlOutOfDiskReport_SQL_OUT_OF_DISK_STATE_UNSPECIFIED
  4302  }
  4303  
  4304  func (x *DatabaseInstance_SqlOutOfDiskReport) GetSqlMinRecommendedIncreaseSizeGb() int32 {
  4305  	if x != nil && x.SqlMinRecommendedIncreaseSizeGb != nil {
  4306  		return *x.SqlMinRecommendedIncreaseSizeGb
  4307  	}
  4308  	return 0
  4309  }
  4310  
  4311  type SqlInstancesRescheduleMaintenanceRequestBody_Reschedule struct {
  4312  	state         protoimpl.MessageState
  4313  	sizeCache     protoimpl.SizeCache
  4314  	unknownFields protoimpl.UnknownFields
  4315  
  4316  	// Required. The type of the reschedule.
  4317  	RescheduleType SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType `protobuf:"varint,1,opt,name=reschedule_type,json=rescheduleType,proto3,enum=google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType" json:"reschedule_type,omitempty"`
  4318  	// Optional. Timestamp when the maintenance shall be rescheduled to if
  4319  	// reschedule_type=SPECIFIC_TIME, in
  4320  	// [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example
  4321  	// **2012-11-15T16:19:00.094Z**.
  4322  	ScheduleTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=schedule_time,json=scheduleTime,proto3" json:"schedule_time,omitempty"`
  4323  }
  4324  
  4325  func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) Reset() {
  4326  	*x = SqlInstancesRescheduleMaintenanceRequestBody_Reschedule{}
  4327  	if protoimpl.UnsafeEnabled {
  4328  		mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[52]
  4329  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4330  		ms.StoreMessageInfo(mi)
  4331  	}
  4332  }
  4333  
  4334  func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) String() string {
  4335  	return protoimpl.X.MessageStringOf(x)
  4336  }
  4337  
  4338  func (*SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) ProtoMessage() {}
  4339  
  4340  func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) ProtoReflect() protoreflect.Message {
  4341  	mi := &file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[52]
  4342  	if protoimpl.UnsafeEnabled && x != nil {
  4343  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4344  		if ms.LoadMessageInfo() == nil {
  4345  			ms.StoreMessageInfo(mi)
  4346  		}
  4347  		return ms
  4348  	}
  4349  	return mi.MessageOf(x)
  4350  }
  4351  
  4352  // Deprecated: Use SqlInstancesRescheduleMaintenanceRequestBody_Reschedule.ProtoReflect.Descriptor instead.
  4353  func (*SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) Descriptor() ([]byte, []int) {
  4354  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP(), []int{40, 0}
  4355  }
  4356  
  4357  func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) GetRescheduleType() SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType {
  4358  	if x != nil {
  4359  		return x.RescheduleType
  4360  	}
  4361  	return SqlInstancesRescheduleMaintenanceRequestBody_RESCHEDULE_TYPE_UNSPECIFIED
  4362  }
  4363  
  4364  func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) GetScheduleTime() *timestamppb.Timestamp {
  4365  	if x != nil {
  4366  		return x.ScheduleTime
  4367  	}
  4368  	return nil
  4369  }
  4370  
  4371  var File_google_cloud_sql_v1_cloud_sql_instances_proto protoreflect.FileDescriptor
  4372  
  4373  var file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDesc = []byte{
  4374  	0x0a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73,
  4375  	0x71, 0x6c, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x73, 0x71, 0x6c, 0x5f,
  4376  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
  4377  	0x13, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  4378  	0x6c, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
  4379  	0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f,
  4380  	0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66,
  4381  	0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72,
  4382  	0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75,
  4383  	0x64, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x73,
  4384  	0x71, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
  4385  	0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  4386  	0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72,
  4387  	0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
  4388  	0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72,
  4389  	0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f,
  4390  	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x56, 0x0a, 0x1e,
  4391  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x41, 0x64, 0x64, 0x53,
  4392  	0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
  4393  	0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
  4394  	0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72,
  4395  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f,
  4396  	0x6a, 0x65, 0x63, 0x74, 0x22, 0x90, 0x01, 0x0a, 0x18, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74,
  4397  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  4398  	0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20,
  4399  	0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a,
  4400  	0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
  4401  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x3e, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18,
  4402  	0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
  4403  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74,
  4404  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  4405  	0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x51, 0x0a, 0x19, 0x53, 0x71, 0x6c, 0x49, 0x6e,
  4406  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71,
  4407  	0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4408  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4409  	0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
  4410  	0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x9e, 0x01, 0x0a, 0x1f, 0x53,
  4411  	0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x44, 0x65, 0x6d, 0x6f, 0x74,
  4412  	0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
  4413  	0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
  4414  	0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72,
  4415  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f,
  4416  	0x6a, 0x65, 0x63, 0x74, 0x12, 0x45, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01,
  4417  	0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  4418  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  4419  	0x65, 0x73, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65,
  4420  	0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x92, 0x01, 0x0a, 0x19,
  4421  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x45, 0x78, 0x70, 0x6f,
  4422  	0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73,
  4423  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73,
  4424  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  4425  	0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12,
  4426  	0x3f, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e,
  4427  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  4428  	0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x45, 0x78, 0x70,
  4429  	0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79,
  4430  	0x22, 0x96, 0x01, 0x0a, 0x1b, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4431  	0x73, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  4432  	0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01,
  4433  	0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07,
  4434  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70,
  4435  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x41, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64,
  4436  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  4437  	0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61,
  4438  	0x6e, 0x63, 0x65, 0x73, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
  4439  	0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x4e, 0x0a, 0x16, 0x53, 0x71, 0x6c,
  4440  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75,
  4441  	0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18,
  4442  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12,
  4443  	0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  4444  	0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x92, 0x01, 0x0a, 0x19, 0x53, 0x71,
  4445  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74,
  4446  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61,
  4447  	0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61,
  4448  	0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02,
  4449  	0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x3f, 0x0a,
  4450  	0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f,
  4451  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  4452  	0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x49, 0x6d, 0x70, 0x6f, 0x72,
  4453  	0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x70,
  4454  	0x0a, 0x19, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x49, 0x6e,
  4455  	0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x70,
  4456  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72,
  4457  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x39, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20,
  4458  	0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  4459  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61,
  4460  	0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79,
  4461  	0x22, 0x8b, 0x01, 0x0a, 0x17, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4462  	0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
  4463  	0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69,
  4464  	0x6c, 0x74, 0x65, 0x72, 0x12, 0x1f, 0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x5f, 0x72, 0x65, 0x73, 0x75,
  4465  	0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x6d, 0x61, 0x78, 0x52, 0x65,
  4466  	0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f,
  4467  	0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54,
  4468  	0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18,
  4469  	0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x58,
  4470  	0x0a, 0x20, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69,
  4471  	0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
  4472  	0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01,
  4473  	0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18,
  4474  	0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
  4475  	0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x8b, 0x01, 0x0a, 0x18, 0x53, 0x71, 0x6c,
  4476  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x50, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65,
  4477  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  4478  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  4479  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01,
  4480  	0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x39, 0x0a, 0x04, 0x62,
  4481  	0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  4482  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  4483  	0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4484  	0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x59, 0x0a, 0x21, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73,
  4485  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x50, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x70,
  4486  	0x6c, 0x69, 0x63, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69,
  4487  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69,
  4488  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  4489  	0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  4490  	0x74, 0x22, 0x59, 0x0a, 0x21, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4491  	0x73, 0x52, 0x65, 0x73, 0x65, 0x74, 0x53, 0x73, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
  4492  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  4493  	0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  4494  	0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20,
  4495  	0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x52, 0x0a, 0x1a,
  4496  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x74,
  4497  	0x61, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e,
  4498  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e,
  4499  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  4500  	0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  4501  	0x22, 0xa0, 0x01, 0x0a, 0x20, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4502  	0x73, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x65,
  4503  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  4504  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  4505  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01,
  4506  	0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x46, 0x0a, 0x04, 0x62,
  4507  	0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  4508  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  4509  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65,
  4510  	0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x62,
  4511  	0x6f, 0x64, 0x79, 0x22, 0xa2, 0x01, 0x0a, 0x21, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61,
  4512  	0x6e, 0x63, 0x65, 0x73, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
  4513  	0x43, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73,
  4514  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73,
  4515  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  4516  	0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12,
  4517  	0x47, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e,
  4518  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  4519  	0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x6f, 0x74,
  4520  	0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
  4521  	0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x57, 0x0a, 0x1f, 0x53, 0x71, 0x6c, 0x49,
  4522  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53, 0x74, 0x61, 0x72, 0x74, 0x52, 0x65, 0x70,
  4523  	0x6c, 0x69, 0x63, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69,
  4524  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69,
  4525  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  4526  	0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  4527  	0x74, 0x22, 0x56, 0x0a, 0x1e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4528  	0x73, 0x53, 0x74, 0x6f, 0x70, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x52, 0x65, 0x71, 0x75,
  4529  	0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18,
  4530  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12,
  4531  	0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  4532  	0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x9c, 0x01, 0x0a, 0x1e, 0x53, 0x71,
  4533  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61,
  4534  	0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
  4535  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
  4536  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a,
  4537  	0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  4538  	0x63, 0x74, 0x12, 0x44, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b,
  4539  	0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  4540  	0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  4541  	0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
  4542  	0x73, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x8c, 0x01, 0x0a, 0x19, 0x53, 0x71, 0x6c,
  4543  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52,
  4544  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  4545  	0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  4546  	0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20,
  4547  	0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x39, 0x0a, 0x04,
  4548  	0x62, 0x6f, 0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f,
  4549  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  4550  	0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  4551  	0x65, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0xb7, 0x01, 0x0a, 0x28, 0x53, 0x71, 0x6c, 0x49,
  4552  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75,
  4553  	0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71,
  4554  	0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4555  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4556  	0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
  4557  	0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x55, 0x0a, 0x04, 0x62, 0x6f,
  4558  	0x64, 0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  4559  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53,
  4560  	0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68,
  4561  	0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65,
  4562  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x6f, 0x64, 0x79, 0x52, 0x04, 0x62, 0x6f, 0x64,
  4563  	0x79, 0x22, 0x83, 0x04, 0x0a, 0x2d, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  4564  	0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c,
  4565  	0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75,
  4566  	0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18,
  4567  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12,
  4568  	0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  4569  	0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x34, 0x0a, 0x16, 0x76, 0x65, 0x72,
  4570  	0x69, 0x66, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f,
  4571  	0x6e, 0x6c, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x76, 0x65, 0x72, 0x69, 0x66,
  4572  	0x79, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x6e, 0x6c, 0x79, 0x12,
  4573  	0x70, 0x0a, 0x09, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01,
  4574  	0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  4575  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74,
  4576  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72,
  4577  	0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52,
  4578  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53,
  4579  	0x79, 0x6e, 0x63, 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x08, 0x73, 0x79, 0x6e, 0x63, 0x4d, 0x6f, 0x64,
  4580  	0x65, 0x12, 0x3b, 0x0a, 0x17, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x5f, 0x72, 0x65, 0x70, 0x6c,
  4581  	0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x05, 0x20, 0x01,
  4582  	0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x15, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x52,
  4583  	0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x57,
  4584  	0x0a, 0x11, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x5f, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x63, 0x6f, 0x6e,
  4585  	0x66, 0x69, 0x67, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  4586  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  4587  	0x4d, 0x79, 0x53, 0x71, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42,
  4588  	0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x53, 0x79, 0x6e,
  4589  	0x63, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x4f, 0x0a, 0x10, 0x45, 0x78, 0x74, 0x65, 0x72,
  4590  	0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x1e, 0x45,
  4591  	0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x53, 0x59, 0x4e, 0x43, 0x5f, 0x4d, 0x4f, 0x44,
  4592  	0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
  4593  	0x0a, 0x0a, 0x06, 0x4f, 0x4e, 0x4c, 0x49, 0x4e, 0x45, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x4f,
  4594  	0x46, 0x46, 0x4c, 0x49, 0x4e, 0x45, 0x10, 0x02, 0x42, 0x0d, 0x0a, 0x0b, 0x73, 0x79, 0x6e, 0x63,
  4595  	0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0xde, 0x02, 0x0a, 0x24, 0x53, 0x71, 0x6c, 0x49,
  4596  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53, 0x74, 0x61, 0x72, 0x74, 0x45, 0x78, 0x74,
  4597  	0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  4598  	0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01,
  4599  	0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07,
  4600  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70,
  4601  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x70, 0x0a, 0x09, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x6d,
  4602  	0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x53, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  4603  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  4604  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x56, 0x65, 0x72, 0x69,
  4605  	0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65,
  4606  	0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x45, 0x78,
  4607  	0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x08,
  4608  	0x73, 0x79, 0x6e, 0x63, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x2b, 0x0a, 0x11, 0x73, 0x6b, 0x69, 0x70,
  4609  	0x5f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20,
  4610  	0x01, 0x28, 0x08, 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63,
  4611  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x52, 0x0a, 0x11, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x5f, 0x73,
  4612  	0x79, 0x6e, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b,
  4613  	0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  4614  	0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x79, 0x53, 0x71, 0x6c, 0x53, 0x79, 0x6e, 0x63,
  4615  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x53,
  4616  	0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x0d, 0x0a, 0x0b, 0x73, 0x79, 0x6e,
  4617  	0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0xa7, 0x01, 0x0a, 0x26, 0x53, 0x71, 0x6c,
  4618  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45,
  4619  	0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75,
  4620  	0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18,
  4621  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12,
  4622  	0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  4623  	0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x62, 0x6f, 0x64,
  4624  	0x79, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  4625  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x73,
  4626  	0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x70, 0x68, 0x65,
  4627  	0x6d, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x62, 0x6f,
  4628  	0x64, 0x79, 0x22, 0x5f, 0x0a, 0x15, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x43,
  4629  	0x6c, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x0d, 0x63,
  4630  	0x6c, 0x6f, 0x6e, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01,
  4631  	0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  4632  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x43, 0x6f,
  4633  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x0c, 0x63, 0x6c, 0x6f, 0x6e, 0x65, 0x43, 0x6f, 0x6e, 0x74,
  4634  	0x65, 0x78, 0x74, 0x22, 0x7c, 0x0a, 0x1c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  4635  	0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
  4636  	0x65, 0x73, 0x74, 0x12, 0x5c, 0x0a, 0x15, 0x64, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x6d, 0x61,
  4637  	0x73, 0x74, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01,
  4638  	0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  4639  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d,
  4640  	0x61, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x13, 0x64, 0x65,
  4641  	0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
  4642  	0x74, 0x22, 0x63, 0x0a, 0x16, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x45, 0x78,
  4643  	0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x0e, 0x65,
  4644  	0x78, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20,
  4645  	0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  4646  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74,
  4647  	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x0d, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x43,
  4648  	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x22, 0x6b, 0x0a, 0x18, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  4649  	0x63, 0x65, 0x73, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
  4650  	0x73, 0x74, 0x12, 0x4f, 0x0a, 0x10, 0x66, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x5f, 0x63,
  4651  	0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x67,
  4652  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  4653  	0x76, 0x31, 0x2e, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x65,
  4654  	0x78, 0x74, 0x52, 0x0f, 0x66, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74,
  4655  	0x65, 0x78, 0x74, 0x22, 0x62, 0x0a, 0x1e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x43,
  4656  	0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65,
  4657  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x5f,
  4658  	0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x75, 0x62, 0x6c, 0x69,
  4659  	0x63, 0x4b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x0c, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x74,
  4660  	0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x63, 0x63, 0x65,
  4661  	0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x63, 0x0a, 0x16, 0x49, 0x6e, 0x73, 0x74, 0x61,
  4662  	0x6e, 0x63, 0x65, 0x73, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  4663  	0x74, 0x12, 0x49, 0x0a, 0x0e, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x74,
  4664  	0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  4665  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  4666  	0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x0d, 0x69,
  4667  	0x6d, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x22, 0xcd, 0x01, 0x0a,
  4668  	0x15, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
  4669  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01,
  4670  	0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x3b, 0x0a, 0x08, 0x77, 0x61,
  4671  	0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x67,
  4672  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  4673  	0x76, 0x31, 0x2e, 0x41, 0x70, 0x69, 0x57, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x08, 0x77,
  4674  	0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3b, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73,
  4675  	0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  4676  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74,
  4677  	0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x05, 0x69,
  4678  	0x74, 0x65, 0x6d, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67,
  4679  	0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e,
  4680  	0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x8f, 0x01, 0x0a,
  4681  	0x1e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65,
  4682  	0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  4683  	0x32, 0x0a, 0x05, 0x63, 0x65, 0x72, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c,
  4684  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  4685  	0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x05, 0x63, 0x65,
  4686  	0x72, 0x74, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x76, 0x65,
  4687  	0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x61, 0x63, 0x74,
  4688  	0x69, 0x76, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69,
  4689  	0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22, 0x80,
  4690  	0x01, 0x0a, 0x1d, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x74,
  4691  	0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  4692  	0x12, 0x5f, 0x0a, 0x16, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x62, 0x61, 0x63, 0x6b,
  4693  	0x75, 0x70, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
  4694  	0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  4695  	0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61,
  4696  	0x63, 0x6b, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x14, 0x72, 0x65, 0x73,
  4697  	0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
  4698  	0x74, 0x22, 0x85, 0x01, 0x0a, 0x1e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52,
  4699  	0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x52, 0x65, 0x71,
  4700  	0x75, 0x65, 0x73, 0x74, 0x12, 0x63, 0x0a, 0x18, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x73,
  4701  	0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x63, 0x61, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
  4702  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  4703  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x6f, 0x74,
  4704  	0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x43, 0x6f, 0x6e, 0x74, 0x65,
  4705  	0x78, 0x74, 0x52, 0x15, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
  4706  	0x43, 0x61, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x22, 0x78, 0x0a, 0x1b, 0x49, 0x6e, 0x73,
  4707  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f,
  4708  	0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x59, 0x0a, 0x14, 0x74, 0x72, 0x75, 0x6e,
  4709  	0x63, 0x61, 0x74, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
  4710  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  4711  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x75,
  4712  	0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52,
  4713  	0x12, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x74,
  4714  	0x65, 0x78, 0x74, 0x22, 0xdc, 0x01, 0x0a, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61,
  4715  	0x6e, 0x63, 0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e,
  4716  	0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65,
  4717  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01,
  4718  	0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x48, 0x0a, 0x06, 0x65, 0x72,
  4719  	0x72, 0x6f, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f,
  4720  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  4721  	0x2e, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63,
  4722  	0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x06, 0x65, 0x72,
  4723  	0x72, 0x6f, 0x72, 0x73, 0x12, 0x4c, 0x0a, 0x08, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73,
  4724  	0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  4725  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c,
  4726  	0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74,
  4727  	0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x08, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e,
  4728  	0x67, 0x73, 0x22, 0xa2, 0x02, 0x0a, 0x0c, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x43, 0x6f, 0x6e, 0x74,
  4729  	0x65, 0x78, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
  4730  	0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x2a, 0x0a, 0x11, 0x70, 0x69, 0x74, 0x72, 0x5f,
  4731  	0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x5f, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x01,
  4732  	0x28, 0x03, 0x52, 0x0f, 0x70, 0x69, 0x74, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
  4733  	0x70, 0x4d, 0x73, 0x12, 0x3a, 0x0a, 0x19, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69,
  4734  	0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
  4735  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x17, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
  4736  	0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12,
  4737  	0x56, 0x0a, 0x13, 0x62, 0x69, 0x6e, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x63, 0x6f, 0x6f, 0x72, 0x64,
  4738  	0x69, 0x6e, 0x61, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67,
  4739  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  4740  	0x76, 0x31, 0x2e, 0x42, 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e,
  4741  	0x61, 0x74, 0x65, 0x73, 0x52, 0x11, 0x62, 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6f, 0x72,
  4742  	0x64, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x73, 0x12, 0x3e, 0x0a, 0x0d, 0x70, 0x6f, 0x69, 0x6e, 0x74,
  4743  	0x5f, 0x69, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
  4744  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  4745  	0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0b, 0x70, 0x6f, 0x69, 0x6e,
  4746  	0x74, 0x49, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x7c, 0x0a, 0x11, 0x42, 0x69, 0x6e, 0x4c, 0x6f,
  4747  	0x67, 0x43, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x73, 0x12, 0x29, 0x0a, 0x11,
  4748  	0x62, 0x69, 0x6e, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d,
  4749  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x62, 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x46,
  4750  	0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x10, 0x62, 0x69, 0x6e, 0x5f, 0x6c,
  4751  	0x6f, 0x67, 0x5f, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
  4752  	0x03, 0x52, 0x0e, 0x62, 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f,
  4753  	0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
  4754  	0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22, 0x8a, 0x18, 0x0a, 0x10, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61,
  4755  	0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69,
  4756  	0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x4c,
  4757  	0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x36, 0x2e,
  4758  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  4759  	0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74,
  4760  	0x61, 0x6e, 0x63, 0x65, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4761  	0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x52, 0x0a, 0x10,
  4762  	0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
  4763  	0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  4764  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c,
  4765  	0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52,
  4766  	0x0f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
  4767  	0x12, 0x39, 0x0a, 0x08, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x04, 0x20, 0x01,
  4768  	0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  4769  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
  4770  	0x73, 0x52, 0x08, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x65,
  4771  	0x74, 0x61, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x65, 0x74, 0x61, 0x67, 0x12,
  4772  	0x63, 0x0a, 0x10, 0x66, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x5f, 0x72, 0x65, 0x70, 0x6c,
  4773  	0x69, 0x63, 0x61, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  4774  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  4775  	0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4776  	0x2e, 0x53, 0x71, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x70, 0x6c,
  4777  	0x69, 0x63, 0x61, 0x52, 0x0f, 0x66, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x70,
  4778  	0x6c, 0x69, 0x63, 0x61, 0x12, 0x30, 0x0a, 0x14, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x69,
  4779  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01,
  4780  	0x28, 0x09, 0x52, 0x12, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  4781  	0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63,
  4782  	0x61, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x72,
  4783  	0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x43, 0x0a, 0x0d, 0x6d,
  4784  	0x61, 0x78, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x09, 0x20, 0x01,
  4785  	0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  4786  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
  4787  	0x02, 0x18, 0x01, 0x52, 0x0b, 0x6d, 0x61, 0x78, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65,
  4788  	0x12, 0x4b, 0x0a, 0x11, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x69, 0x73, 0x6b,
  4789  	0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f,
  4790  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e,
  4791  	0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0f, 0x63, 0x75,
  4792  	0x72, 0x72, 0x65, 0x6e, 0x74, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x41, 0x0a,
  4793  	0x0c, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x0b, 0x20,
  4794  	0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  4795  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x70, 0x4d, 0x61, 0x70, 0x70,
  4796  	0x69, 0x6e, 0x67, 0x52, 0x0b, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73,
  4797  	0x12, 0x42, 0x0a, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x63, 0x61, 0x5f, 0x63, 0x65,
  4798  	0x72, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  4799  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53,
  4800  	0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61,
  4801  	0x43, 0x65, 0x72, 0x74, 0x12, 0x49, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  4802  	0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x67, 0x6f,
  4803  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  4804  	0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70,
  4805  	0x65, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12,
  4806  	0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09,
  4807  	0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x25, 0x0a, 0x0c, 0x69, 0x70, 0x76,
  4808  	0x36, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42,
  4809  	0x02, 0x18, 0x01, 0x52, 0x0b, 0x69, 0x70, 0x76, 0x36, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
  4810  	0x12, 0x41, 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f,
  4811  	0x75, 0x6e, 0x74, 0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73,
  4812  	0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
  4813  	0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x41, 0x64, 0x64, 0x72,
  4814  	0x65, 0x73, 0x73, 0x12, 0x68, 0x0a, 0x19, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x65, 0x6d, 0x69, 0x73,
  4815  	0x65, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  4816  	0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  4817  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x6e, 0x50,
  4818  	0x72, 0x65, 0x6d, 0x69, 0x73, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
  4819  	0x74, 0x69, 0x6f, 0x6e, 0x52, 0x17, 0x6f, 0x6e, 0x50, 0x72, 0x65, 0x6d, 0x69, 0x73, 0x65, 0x73,
  4820  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5e, 0x0a,
  4821  	0x15, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
  4822  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67,
  4823  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  4824  	0x76, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  4825  	0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x14, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61,
  4826  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x46, 0x0a,
  4827  	0x0c, 0x62, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x13, 0x20,
  4828  	0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  4829  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63,
  4830  	0x6b, 0x65, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0b, 0x62, 0x61, 0x63, 0x6b, 0x65, 0x6e,
  4831  	0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69,
  4832  	0x6e, 0x6b, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x65, 0x6c, 0x66, 0x4c, 0x69,
  4833  	0x6e, 0x6b, 0x12, 0x55, 0x0a, 0x11, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
  4834  	0x5f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x15, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x28, 0x2e,
  4835  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  4836  	0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x53, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x73, 0x69, 0x6f,
  4837  	0x6e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x52, 0x10, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x73,
  4838  	0x69, 0x6f, 0x6e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x6f, 0x6e,
  4839  	0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x16, 0x20, 0x01,
  4840  	0x28, 0x09, 0x52, 0x0e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61,
  4841  	0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09,
  4842  	0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
  4843  	0x18, 0x18, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x19,
  4844  	0x0a, 0x08, 0x67, 0x63, 0x65, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x19, 0x20, 0x01, 0x28, 0x09,
  4845  	0x52, 0x07, 0x67, 0x63, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x73, 0x65, 0x63,
  4846  	0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x5f, 0x67, 0x63, 0x65, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x18,
  4847  	0x22, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79,
  4848  	0x47, 0x63, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x12, 0x74, 0x0a, 0x1d, 0x64, 0x69, 0x73, 0x6b, 0x5f,
  4849  	0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
  4850  	0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30,
  4851  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  4852  	0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74,
  4853  	0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  4854  	0x52, 0x1b, 0x64, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  4855  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5f, 0x0a,
  4856  	0x16, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  4857  	0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e,
  4858  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  4859  	0x2e, 0x76, 0x31, 0x2e, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69,
  4860  	0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x14, 0x64, 0x69, 0x73, 0x6b, 0x45, 0x6e,
  4861  	0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x23,
  4862  	0x0a, 0x0d, 0x72, 0x6f, 0x6f, 0x74, 0x5f, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18,
  4863  	0x1d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x6f, 0x6f, 0x74, 0x50, 0x61, 0x73, 0x73, 0x77,
  4864  	0x6f, 0x72, 0x64, 0x12, 0x72, 0x0a, 0x15, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x64,
  4865  	0x5f, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x1e, 0x20, 0x01,
  4866  	0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  4867  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
  4868  	0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x53, 0x71, 0x6c, 0x53, 0x63, 0x68,
  4869  	0x65, 0x64, 0x75, 0x6c, 0x65, 0x64, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63,
  4870  	0x65, 0x52, 0x14, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x64, 0x4d, 0x61, 0x69, 0x6e,
  4871  	0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x3f, 0x0a, 0x0d, 0x73, 0x61, 0x74, 0x69, 0x73,
  4872  	0x66, 0x69, 0x65, 0x73, 0x5f, 0x70, 0x7a, 0x73, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
  4873  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  4874  	0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0c, 0x73, 0x61, 0x74, 0x69,
  4875  	0x73, 0x66, 0x69, 0x65, 0x73, 0x50, 0x7a, 0x73, 0x12, 0x6a, 0x0a, 0x12, 0x6f, 0x75, 0x74, 0x5f,
  4876  	0x6f, 0x66, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x26,
  4877  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  4878  	0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62,
  4879  	0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x53, 0x71, 0x6c, 0x4f,
  4880  	0x75, 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x48, 0x00,
  4881  	0x52, 0x0f, 0x6f, 0x75, 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x52, 0x65, 0x70, 0x6f, 0x72,
  4882  	0x74, 0x88, 0x01, 0x01, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74,
  4883  	0x69, 0x6d, 0x65, 0x18, 0x27, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  4884  	0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
  4885  	0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61,
  4886  	0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x1a, 0x62, 0x0a, 0x12, 0x53, 0x71, 0x6c, 0x46, 0x61, 0x69,
  4887  	0x6c, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12, 0x12, 0x0a, 0x04,
  4888  	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
  4889  	0x12, 0x38, 0x0a, 0x09, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20,
  4890  	0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
  4891  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52,
  4892  	0x09, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x1a, 0x8e, 0x02, 0x0a, 0x17, 0x53,
  4893  	0x71, 0x6c, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x64, 0x4d, 0x61, 0x69, 0x6e, 0x74,
  4894  	0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f,
  4895  	0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
  4896  	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
  4897  	0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
  4898  	0x65, 0x12, 0x1f, 0x0a, 0x09, 0x63, 0x61, 0x6e, 0x5f, 0x64, 0x65, 0x66, 0x65, 0x72, 0x18, 0x02,
  4899  	0x20, 0x01, 0x28, 0x08, 0x42, 0x02, 0x18, 0x01, 0x52, 0x08, 0x63, 0x61, 0x6e, 0x44, 0x65, 0x66,
  4900  	0x65, 0x72, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x61, 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65,
  4901  	0x64, 0x75, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x63, 0x61, 0x6e, 0x52,
  4902  	0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x55, 0x0a, 0x16, 0x73, 0x63, 0x68,
  4903  	0x65, 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x64, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x74,
  4904  	0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  4905  	0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
  4906  	0x73, 0x74, 0x61, 0x6d, 0x70, 0x48, 0x00, 0x52, 0x14, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c,
  4907  	0x65, 0x44, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01,
  4908  	0x42, 0x19, 0x0a, 0x17, 0x5f, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x64, 0x65,
  4909  	0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x1a, 0x8a, 0x03, 0x0a, 0x12,
  4910  	0x53, 0x71, 0x6c, 0x4f, 0x75, 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x52, 0x65, 0x70, 0x6f,
  4911  	0x72, 0x74, 0x12, 0x81, 0x01, 0x0a, 0x15, 0x73, 0x71, 0x6c, 0x5f, 0x6f, 0x75, 0x74, 0x5f, 0x6f,
  4912  	0x66, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01,
  4913  	0x28, 0x0e, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  4914  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
  4915  	0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x53, 0x71, 0x6c, 0x4f, 0x75, 0x74,
  4916  	0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x53, 0x71, 0x6c,
  4917  	0x4f, 0x75, 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x48, 0x00,
  4918  	0x52, 0x11, 0x73, 0x71, 0x6c, 0x4f, 0x75, 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x74,
  4919  	0x61, 0x74, 0x65, 0x88, 0x01, 0x01, 0x12, 0x52, 0x0a, 0x24, 0x73, 0x71, 0x6c, 0x5f, 0x6d, 0x69,
  4920  	0x6e, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x69, 0x6e,
  4921  	0x63, 0x72, 0x65, 0x61, 0x73, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x67, 0x62, 0x18, 0x02,
  4922  	0x20, 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x1f, 0x73, 0x71, 0x6c, 0x4d, 0x69, 0x6e, 0x52, 0x65,
  4923  	0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x49, 0x6e, 0x63, 0x72, 0x65, 0x61, 0x73,
  4924  	0x65, 0x53, 0x69, 0x7a, 0x65, 0x47, 0x62, 0x88, 0x01, 0x01, 0x22, 0x59, 0x0a, 0x11, 0x53, 0x71,
  4925  	0x6c, 0x4f, 0x75, 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12,
  4926  	0x25, 0x0a, 0x21, 0x53, 0x51, 0x4c, 0x5f, 0x4f, 0x55, 0x54, 0x5f, 0x4f, 0x46, 0x5f, 0x44, 0x49,
  4927  	0x53, 0x4b, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
  4928  	0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x4e, 0x4f, 0x52, 0x4d, 0x41, 0x4c,
  4929  	0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 0x53, 0x4f, 0x46, 0x54, 0x5f, 0x53, 0x48, 0x55, 0x54, 0x44,
  4930  	0x4f, 0x57, 0x4e, 0x10, 0x02, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x73, 0x71, 0x6c, 0x5f, 0x6f, 0x75,
  4931  	0x74, 0x5f, 0x6f, 0x66, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x42,
  4932  	0x27, 0x0a, 0x25, 0x5f, 0x73, 0x71, 0x6c, 0x5f, 0x6d, 0x69, 0x6e, 0x5f, 0x72, 0x65, 0x63, 0x6f,
  4933  	0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x63, 0x72, 0x65, 0x61, 0x73, 0x65,
  4934  	0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x67, 0x62, 0x22, 0xb0, 0x01, 0x0a, 0x10, 0x53, 0x71, 0x6c,
  4935  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x22, 0x0a,
  4936  	0x1e, 0x53, 0x51, 0x4c, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x53, 0x54,
  4937  	0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10,
  4938  	0x00, 0x12, 0x0c, 0x0a, 0x08, 0x52, 0x55, 0x4e, 0x4e, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x01, 0x12,
  4939  	0x0d, 0x0a, 0x09, 0x53, 0x55, 0x53, 0x50, 0x45, 0x4e, 0x44, 0x45, 0x44, 0x10, 0x02, 0x12, 0x12,
  4940  	0x0a, 0x0e, 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45,
  4941  	0x10, 0x03, 0x12, 0x12, 0x0a, 0x0e, 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x43, 0x52,
  4942  	0x45, 0x41, 0x54, 0x45, 0x10, 0x04, 0x12, 0x0f, 0x0a, 0x0b, 0x4d, 0x41, 0x49, 0x4e, 0x54, 0x45,
  4943  	0x4e, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x05, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45,
  4944  	0x44, 0x10, 0x06, 0x12, 0x16, 0x0a, 0x12, 0x4f, 0x4e, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x4d, 0x41,
  4945  	0x49, 0x4e, 0x54, 0x45, 0x4e, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x07, 0x42, 0x15, 0x0a, 0x13, 0x5f,
  4946  	0x6f, 0x75, 0x74, 0x5f, 0x6f, 0x66, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x72, 0x65, 0x70, 0x6f,
  4947  	0x72, 0x74, 0x22, 0xdc, 0x03, 0x0a, 0x2c, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  4948  	0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69,
  4949  	0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42,
  4950  	0x6f, 0x64, 0x79, 0x12, 0x6c, 0x0a, 0x0a, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c,
  4951  	0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  4952  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71,
  4953  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65,
  4954  	0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52,
  4955  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x6f, 0x64, 0x79, 0x2e, 0x52, 0x65, 0x73, 0x63, 0x68,
  4956  	0x65, 0x64, 0x75, 0x6c, 0x65, 0x52, 0x0a, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c,
  4957  	0x65, 0x1a, 0xcd, 0x01, 0x0a, 0x0a, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65,
  4958  	0x12, 0x79, 0x0a, 0x0f, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x74,
  4959  	0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x50, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  4960  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  4961  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63,
  4962  	0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63,
  4963  	0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x6f, 0x64, 0x79, 0x2e, 0x52, 0x65, 0x73,
  4964  	0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0e, 0x72, 0x65, 0x73,
  4965  	0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x73,
  4966  	0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
  4967  	0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  4968  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03,
  4969  	0xe0, 0x41, 0x01, 0x52, 0x0c, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x54, 0x69, 0x6d,
  4970  	0x65, 0x22, 0x6e, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x54,
  4971  	0x79, 0x70, 0x65, 0x12, 0x1f, 0x0a, 0x1b, 0x52, 0x45, 0x53, 0x43, 0x48, 0x45, 0x44, 0x55, 0x4c,
  4972  	0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49,
  4973  	0x45, 0x44, 0x10, 0x00, 0x12, 0x0d, 0x0a, 0x09, 0x49, 0x4d, 0x4d, 0x45, 0x44, 0x49, 0x41, 0x54,
  4974  	0x45, 0x10, 0x01, 0x12, 0x19, 0x0a, 0x15, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x41, 0x56, 0x41, 0x49,
  4975  	0x4c, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x57, 0x49, 0x4e, 0x44, 0x4f, 0x57, 0x10, 0x02, 0x12, 0x11,
  4976  	0x0a, 0x0d, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x43, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x10,
  4977  	0x03, 0x22, 0xca, 0x02, 0x0a, 0x13, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74,
  4978  	0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
  4979  	0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x52, 0x0a,
  4980  	0x17, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x5f, 0x67, 0x74, 0x69, 0x64, 0x5f, 0x63, 0x6f, 0x6e,
  4981  	0x73, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x63, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
  4982  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  4983  	0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x15, 0x76, 0x65, 0x72, 0x69,
  4984  	0x66, 0x79, 0x47, 0x74, 0x69, 0x64, 0x43, 0x6f, 0x6e, 0x73, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x63,
  4985  	0x79, 0x12, 0x30, 0x0a, 0x14, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x73, 0x74,
  4986  	0x61, 0x6e, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
  4987  	0x12, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4e,
  4988  	0x61, 0x6d, 0x65, 0x12, 0x63, 0x0a, 0x15, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x5f, 0x63,
  4989  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01,
  4990  	0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  4991  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d,
  4992  	0x61, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
  4993  	0x6f, 0x6e, 0x52, 0x14, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66, 0x69,
  4994  	0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x34, 0x0a, 0x16, 0x73, 0x6b, 0x69, 0x70,
  4995  	0x5f, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74,
  4996  	0x75, 0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x73, 0x6b, 0x69, 0x70, 0x52, 0x65,
  4997  	0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x75, 0x70, 0x22, 0x50,
  4998  	0x0a, 0x0f, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
  4999  	0x74, 0x12, 0x29, 0x0a, 0x10, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x5f, 0x76, 0x65,
  5000  	0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x73, 0x65, 0x74,
  5001  	0x74, 0x69, 0x6e, 0x67, 0x73, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04,
  5002  	0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64,
  5003  	0x22, 0x89, 0x01, 0x0a, 0x14, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b,
  5004  	0x75, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
  5005  	0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x22, 0x0a,
  5006  	0x0d, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x5f, 0x72, 0x75, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02,
  5007  	0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x49,
  5008  	0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64,
  5009  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  5010  	0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20,
  5011  	0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x4e, 0x0a, 0x15,
  5012  	0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x43, 0x6f,
  5013  	0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20,
  5014  	0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x6e, 0x65, 0x78,
  5015  	0x74, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
  5016  	0x0b, 0x6e, 0x65, 0x78, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x43, 0x0a, 0x12,
  5017  	0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x74, 0x65,
  5018  	0x78, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
  5019  	0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x6c, 0x6f, 0x67, 0x5f, 0x74, 0x79,
  5020  	0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6c, 0x6f, 0x67, 0x54, 0x79, 0x70,
  5021  	0x65, 0x22, 0x82, 0x08, 0x0a, 0x1b, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61,
  5022  	0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f,
  5023  	0x72, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
  5024  	0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x64, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20,
  5025  	0x01, 0x28, 0x0e, 0x32, 0x50, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  5026  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74,
  5027  	0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
  5028  	0x45, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61,
  5029  	0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f,
  5030  	0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x64,
  5031  	0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x65, 0x74,
  5032  	0x61, 0x69, 0x6c, 0x22, 0xd0, 0x06, 0x0a, 0x1f, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x72,
  5033  	0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72,
  5034  	0x72, 0x6f, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x34, 0x0a, 0x30, 0x53, 0x51, 0x4c, 0x5f, 0x45,
  5035  	0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x53, 0x59, 0x4e, 0x43, 0x5f, 0x53, 0x45, 0x54,
  5036  	0x54, 0x49, 0x4e, 0x47, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f,
  5037  	0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16, 0x0a,
  5038  	0x12, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c,
  5039  	0x55, 0x52, 0x45, 0x10, 0x01, 0x12, 0x16, 0x0a, 0x12, 0x42, 0x49, 0x4e, 0x4c, 0x4f, 0x47, 0x5f,
  5040  	0x4e, 0x4f, 0x54, 0x5f, 0x45, 0x4e, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x10, 0x02, 0x12, 0x21, 0x0a,
  5041  	0x1d, 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49, 0x42, 0x4c, 0x45, 0x5f, 0x44, 0x41,
  5042  	0x54, 0x41, 0x42, 0x41, 0x53, 0x45, 0x5f, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x03,
  5043  	0x12, 0x19, 0x0a, 0x15, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x5f, 0x41, 0x4c, 0x52, 0x45,
  5044  	0x41, 0x44, 0x59, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x10, 0x04, 0x12, 0x1a, 0x0a, 0x16, 0x49,
  5045  	0x4e, 0x53, 0x55, 0x46, 0x46, 0x49, 0x43, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x50, 0x52, 0x49, 0x56,
  5046  	0x49, 0x4c, 0x45, 0x47, 0x45, 0x10, 0x05, 0x12, 0x1e, 0x0a, 0x1a, 0x55, 0x4e, 0x53, 0x55, 0x50,
  5047  	0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x4d, 0x49, 0x47, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e,
  5048  	0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x06, 0x12, 0x1a, 0x0a, 0x16, 0x4e, 0x4f, 0x5f, 0x50, 0x47,
  5049  	0x4c, 0x4f, 0x47, 0x49, 0x43, 0x41, 0x4c, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4c, 0x4c, 0x45,
  5050  	0x44, 0x10, 0x07, 0x12, 0x21, 0x0a, 0x1d, 0x50, 0x47, 0x4c, 0x4f, 0x47, 0x49, 0x43, 0x41, 0x4c,
  5051  	0x5f, 0x4e, 0x4f, 0x44, 0x45, 0x5f, 0x41, 0x4c, 0x52, 0x45, 0x41, 0x44, 0x59, 0x5f, 0x45, 0x58,
  5052  	0x49, 0x53, 0x54, 0x53, 0x10, 0x08, 0x12, 0x15, 0x0a, 0x11, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49,
  5053  	0x44, 0x5f, 0x57, 0x41, 0x4c, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x10, 0x09, 0x12, 0x22, 0x0a,
  5054  	0x1e, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x53, 0x48, 0x41, 0x52, 0x45, 0x44, 0x5f,
  5055  	0x50, 0x52, 0x45, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x4c, 0x49, 0x42, 0x52, 0x41, 0x52, 0x59, 0x10,
  5056  	0x0a, 0x12, 0x26, 0x0a, 0x22, 0x49, 0x4e, 0x53, 0x55, 0x46, 0x46, 0x49, 0x43, 0x49, 0x45, 0x4e,
  5057  	0x54, 0x5f, 0x4d, 0x41, 0x58, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x54, 0x49, 0x4f,
  5058  	0x4e, 0x5f, 0x53, 0x4c, 0x4f, 0x54, 0x53, 0x10, 0x0b, 0x12, 0x20, 0x0a, 0x1c, 0x49, 0x4e, 0x53,
  5059  	0x55, 0x46, 0x46, 0x49, 0x43, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x4d, 0x41, 0x58, 0x5f, 0x57, 0x41,
  5060  	0x4c, 0x5f, 0x53, 0x45, 0x4e, 0x44, 0x45, 0x52, 0x53, 0x10, 0x0c, 0x12, 0x25, 0x0a, 0x21, 0x49,
  5061  	0x4e, 0x53, 0x55, 0x46, 0x46, 0x49, 0x43, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x4d, 0x41, 0x58, 0x5f,
  5062  	0x57, 0x4f, 0x52, 0x4b, 0x45, 0x52, 0x5f, 0x50, 0x52, 0x4f, 0x43, 0x45, 0x53, 0x53, 0x45, 0x53,
  5063  	0x10, 0x0d, 0x12, 0x1a, 0x0a, 0x16, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45,
  5064  	0x44, 0x5f, 0x45, 0x58, 0x54, 0x45, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x0e, 0x12, 0x23,
  5065  	0x0a, 0x1f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x52, 0x44, 0x53, 0x5f, 0x4c, 0x4f,
  5066  	0x47, 0x49, 0x43, 0x41, 0x4c, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x54, 0x49, 0x4f,
  5067  	0x4e, 0x10, 0x0f, 0x12, 0x19, 0x0a, 0x15, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4c,
  5068  	0x4f, 0x47, 0x47, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x10, 0x10, 0x12, 0x14,
  5069  	0x0a, 0x10, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x44, 0x42, 0x5f, 0x50, 0x41, 0x52,
  5070  	0x41, 0x4d, 0x10, 0x11, 0x12, 0x19, 0x0a, 0x15, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52,
  5071  	0x54, 0x45, 0x44, 0x5f, 0x47, 0x54, 0x49, 0x44, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x10, 0x12, 0x12,
  5072  	0x1f, 0x0a, 0x1b, 0x53, 0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x41, 0x47, 0x45,
  5073  	0x4e, 0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x13,
  5074  	0x12, 0x20, 0x0a, 0x1c, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f,
  5075  	0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x4f, 0x4e,
  5076  	0x10, 0x14, 0x12, 0x17, 0x0a, 0x13, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45,
  5077  	0x44, 0x5f, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 0x52, 0x10, 0x15, 0x12, 0x21, 0x0a, 0x1d, 0x53,
  5078  	0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x4e,
  5079  	0x41, 0x4d, 0x45, 0x5f, 0x4d, 0x49, 0x53, 0x4d, 0x41, 0x54, 0x43, 0x48, 0x10, 0x16, 0x12, 0x19,
  5080  	0x0a, 0x15, 0x50, 0x52, 0x49, 0x4d, 0x41, 0x52, 0x59, 0x5f, 0x41, 0x4c, 0x52, 0x45, 0x41, 0x44,
  5081  	0x59, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x10, 0x17, 0x12, 0x1d, 0x0a, 0x19, 0x55, 0x4e, 0x53,
  5082  	0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x42, 0x49, 0x4e, 0x4c, 0x4f, 0x47, 0x5f,
  5083  	0x46, 0x4f, 0x52, 0x4d, 0x41, 0x54, 0x10, 0x18, 0x12, 0x1c, 0x0a, 0x18, 0x42, 0x49, 0x4e, 0x4c,
  5084  	0x4f, 0x47, 0x5f, 0x52, 0x45, 0x54, 0x45, 0x4e, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x53, 0x45, 0x54,
  5085  	0x54, 0x49, 0x4e, 0x47, 0x10, 0x19, 0x22, 0xee, 0x02, 0x0a, 0x17, 0x4f, 0x6e, 0x50, 0x72, 0x65,
  5086  	0x6d, 0x69, 0x73, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
  5087  	0x6f, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x68, 0x6f, 0x73, 0x74, 0x5f, 0x70, 0x6f, 0x72, 0x74, 0x18,
  5088  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x50, 0x6f, 0x72, 0x74, 0x12,
  5089  	0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b,
  5090  	0x69, 0x6e, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18,
  5091  	0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12,
  5092  	0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
  5093  	0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x63,
  5094  	0x61, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20,
  5095  	0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x61, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61,
  5096  	0x74, 0x65, 0x12, 0x2d, 0x0a, 0x12, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x63, 0x65, 0x72,
  5097  	0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11,
  5098  	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
  5099  	0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6b, 0x65, 0x79, 0x18,
  5100  	0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79,
  5101  	0x12, 0x24, 0x0a, 0x0e, 0x64, 0x75, 0x6d, 0x70, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x70, 0x61,
  5102  	0x74, 0x68, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x64, 0x75, 0x6d, 0x70, 0x46, 0x69,
  5103  	0x6c, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x4f, 0x0a, 0x0f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  5104  	0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32,
  5105  	0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  5106  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65,
  5107  	0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49,
  5108  	0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0xdf, 0x01, 0x0a, 0x14, 0x52, 0x65, 0x70, 0x6c,
  5109  	0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  5110  	0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
  5111  	0x6b, 0x69, 0x6e, 0x64, 0x12, 0x6e, 0x0a, 0x1b, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x5f, 0x72, 0x65,
  5112  	0x70, 0x6c, 0x69, 0x63, 0x61, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
  5113  	0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  5114  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  5115  	0x4d, 0x79, 0x53, 0x71, 0x6c, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66,
  5116  	0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x19, 0x6d, 0x79, 0x73, 0x71, 0x6c,
  5117  	0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
  5118  	0x74, 0x69, 0x6f, 0x6e, 0x12, 0x43, 0x0a, 0x0f, 0x66, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72,
  5119  	0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
  5120  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
  5121  	0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0e, 0x66, 0x61, 0x69, 0x6c, 0x6f,
  5122  	0x76, 0x65, 0x72, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2a, 0x81, 0x01, 0x0a, 0x0f, 0x53, 0x71,
  5123  	0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x21, 0x0a,
  5124  	0x1d, 0x53, 0x51, 0x4c, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x54, 0x59,
  5125  	0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
  5126  	0x12, 0x16, 0x0a, 0x12, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x53, 0x51, 0x4c, 0x5f, 0x49, 0x4e,
  5127  	0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x4f, 0x4e, 0x5f, 0x50,
  5128  	0x52, 0x45, 0x4d, 0x49, 0x53, 0x45, 0x53, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45,
  5129  	0x10, 0x02, 0x12, 0x19, 0x0a, 0x15, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49,
  5130  	0x43, 0x41, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x03, 0x2a, 0x8a, 0x01,
  5131  	0x0a, 0x13, 0x53, 0x71, 0x6c, 0x53, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52,
  5132  	0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x25, 0x0a, 0x21, 0x53, 0x51, 0x4c, 0x5f, 0x53, 0x55, 0x53,
  5133  	0x50, 0x45, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55,
  5134  	0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x11, 0x0a, 0x0d,
  5135  	0x42, 0x49, 0x4c, 0x4c, 0x49, 0x4e, 0x47, 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x02, 0x12,
  5136  	0x0f, 0x0a, 0x0b, 0x4c, 0x45, 0x47, 0x41, 0x4c, 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x03,
  5137  	0x12, 0x15, 0x0a, 0x11, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x41, 0x4c, 0x5f,
  5138  	0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x04, 0x12, 0x11, 0x0a, 0x0d, 0x4b, 0x4d, 0x53, 0x5f, 0x4b,
  5139  	0x45, 0x59, 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x05, 0x32, 0x97, 0x22, 0x0a, 0x13, 0x53,
  5140  	0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69,
  5141  	0x63, 0x65, 0x12, 0xa3, 0x01, 0x0a, 0x0b, 0x41, 0x64, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
  5142  	0x43, 0x61, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  5143  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74,
  5144  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x41, 0x64, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61,
  5145  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  5146  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70,
  5147  	0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x22,
  5148  	0x37, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
  5149  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  5150  	0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x61, 0x64, 0x64,
  5151  	0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x12, 0x97, 0x01, 0x0a, 0x05, 0x43, 0x6c, 0x6f,
  5152  	0x6e, 0x65, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  5153  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74,
  5154  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5155  	0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  5156  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
  5157  	0x6e, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x22, 0x31, 0x2f, 0x76, 0x31, 0x2f, 0x70,
  5158  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  5159  	0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73,
  5160  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x63, 0x6c, 0x6f, 0x6e, 0x65, 0x3a, 0x04, 0x62, 0x6f,
  5161  	0x64, 0x79, 0x12, 0x8d, 0x01, 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x2e, 0x2e,
  5162  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  5163  	0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  5164  	0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e,
  5165  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  5166  	0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x33, 0x82,
  5167  	0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x2a, 0x2b, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  5168  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  5169  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  5170  	0x65, 0x7d, 0x12, 0xac, 0x01, 0x0a, 0x0c, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73,
  5171  	0x74, 0x65, 0x72, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  5172  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73,
  5173  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74,
  5174  	0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  5175  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  5176  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x46, 0x82, 0xd3, 0xe4, 0x93, 0x02,
  5177  	0x40, 0x22, 0x38, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
  5178  	0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  5179  	0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x64,
  5180  	0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x3a, 0x04, 0x62, 0x6f, 0x64,
  5181  	0x79, 0x12, 0x9a, 0x01, 0x0a, 0x06, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x2e, 0x2e, 0x67,
  5182  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  5183  	0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x45,
  5184  	0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67,
  5185  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  5186  	0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x40, 0x82, 0xd3,
  5187  	0xe4, 0x93, 0x02, 0x3a, 0x22, 0x32, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  5188  	0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73,
  5189  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  5190  	0x7d, 0x2f, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xa0,
  5191  	0x01, 0x0a, 0x08, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x12, 0x30, 0x2e, 0x67, 0x6f,
  5192  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
  5193  	0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x46, 0x61,
  5194  	0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e,
  5195  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  5196  	0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x42, 0x82,
  5197  	0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x22, 0x34, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  5198  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  5199  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  5200  	0x65, 0x7d, 0x2f, 0x66, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x3a, 0x04, 0x62, 0x6f, 0x64,
  5201  	0x79, 0x12, 0x8e, 0x01, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  5202  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  5203  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x47, 0x65, 0x74, 0x52,
  5204  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  5205  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74,
  5206  	0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0x33, 0x82,
  5207  	0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x12, 0x2b, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  5208  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  5209  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  5210  	0x65, 0x7d, 0x12, 0x9a, 0x01, 0x0a, 0x06, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x2e, 0x2e,
  5211  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  5212  	0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  5213  	0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e,
  5214  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  5215  	0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x40, 0x82,
  5216  	0xd3, 0xe4, 0x93, 0x02, 0x3a, 0x22, 0x32, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  5217  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  5218  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  5219  	0x65, 0x7d, 0x2f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12,
  5220  	0x88, 0x01, 0x0a, 0x06, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x12, 0x2e, 0x2e, 0x67, 0x6f, 0x6f,
  5221  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  5222  	0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x49, 0x6e, 0x73,
  5223  	0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f,
  5224  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  5225  	0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x2e, 0x82, 0xd3, 0xe4, 0x93,
  5226  	0x02, 0x28, 0x22, 0x20, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
  5227  	0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61,
  5228  	0x6e, 0x63, 0x65, 0x73, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x8a, 0x01, 0x0a, 0x04, 0x4c,
  5229  	0x69, 0x73, 0x74, 0x12, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  5230  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73,
  5231  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5232  	0x74, 0x1a, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  5233  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  5234  	0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x28, 0x82,
  5235  	0xd3, 0xe4, 0x93, 0x02, 0x22, 0x12, 0x20, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  5236  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  5237  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0xbe, 0x01, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74,
  5238  	0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x73, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  5239  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  5240  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74,
  5241  	0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  5242  	0x1a, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  5243  	0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  5244  	0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x73, 0x52, 0x65, 0x73,
  5245  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x41, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3b, 0x12, 0x39, 0x2f,
  5246  	0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f,
  5247  	0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f,
  5248  	0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x53,
  5249  	0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x73, 0x12, 0x91, 0x01, 0x0a, 0x05, 0x50, 0x61, 0x74,
  5250  	0x63, 0x68, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  5251  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74,
  5252  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x50, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5253  	0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  5254  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
  5255  	0x6e, 0x22, 0x39, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x32, 0x2b, 0x2f, 0x76, 0x31, 0x2f, 0x70,
  5256  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  5257  	0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73,
  5258  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xac, 0x01, 0x0a,
  5259  	0x0e, 0x50, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12,
  5260  	0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  5261  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  5262  	0x65, 0x73, 0x50, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61,
  5263  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  5264  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70,
  5265  	0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x42, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x22,
  5266  	0x3a, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
  5267  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  5268  	0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x70, 0x72, 0x6f,
  5269  	0x6d, 0x6f, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12, 0xac, 0x01, 0x0a, 0x0e,
  5270  	0x52, 0x65, 0x73, 0x65, 0x74, 0x53, 0x73, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x36,
  5271  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
  5272  	0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  5273  	0x73, 0x52, 0x65, 0x73, 0x65, 0x74, 0x53, 0x73, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
  5274  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  5275  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65,
  5276  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x42, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x22, 0x3a,
  5277  	0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
  5278  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
  5279  	0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x72, 0x65, 0x73, 0x65,
  5280  	0x74, 0x53, 0x73, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x97, 0x01, 0x0a, 0x07, 0x52,
  5281  	0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  5282  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c,
  5283  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74,
  5284  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  5285  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70,
  5286  	0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x22,
  5287  	0x33, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
  5288  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  5289  	0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x72, 0x65, 0x73,
  5290  	0x74, 0x61, 0x72, 0x74, 0x12, 0xaf, 0x01, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65,
  5291  	0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  5292  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c,
  5293  	0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65,
  5294  	0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e,
  5295  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  5296  	0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x47, 0x82,
  5297  	0xd3, 0xe4, 0x93, 0x02, 0x41, 0x22, 0x39, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65,
  5298  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e,
  5299  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  5300  	0x65, 0x7d, 0x2f, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
  5301  	0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xb2, 0x01, 0x0a, 0x0e, 0x52, 0x6f, 0x74, 0x61, 0x74,
  5302  	0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  5303  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  5304  	0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x6f, 0x74, 0x61,
  5305  	0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5306  	0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  5307  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
  5308  	0x6e, 0x22, 0x48, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x42, 0x22, 0x3a, 0x2f, 0x76, 0x31, 0x2f, 0x70,
  5309  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  5310  	0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73,
  5311  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72,
  5312  	0x76, 0x65, 0x72, 0x43, 0x61, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xa6, 0x01, 0x0a, 0x0c,
  5313  	0x53, 0x74, 0x61, 0x72, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12, 0x34, 0x2e, 0x67,
  5314  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  5315  	0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53,
  5316  	0x74, 0x61, 0x72, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
  5317  	0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  5318  	0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
  5319  	0x6f, 0x6e, 0x22, 0x40, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3a, 0x22, 0x38, 0x2f, 0x76, 0x31, 0x2f,
  5320  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  5321  	0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e,
  5322  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x52, 0x65, 0x70,
  5323  	0x6c, 0x69, 0x63, 0x61, 0x12, 0xa3, 0x01, 0x0a, 0x0b, 0x53, 0x74, 0x6f, 0x70, 0x52, 0x65, 0x70,
  5324  	0x6c, 0x69, 0x63, 0x61, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  5325  	0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e,
  5326  	0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x53, 0x74, 0x6f, 0x70, 0x52, 0x65, 0x70, 0x6c, 0x69,
  5327  	0x63, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  5328  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e,
  5329  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02,
  5330  	0x39, 0x22, 0x37, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
  5331  	0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  5332  	0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x73,
  5333  	0x74, 0x6f, 0x70, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12, 0xa9, 0x01, 0x0a, 0x0b, 0x54,
  5334  	0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f,
  5335  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
  5336  	0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x54, 0x72, 0x75,
  5337  	0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  5338  	0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  5339  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
  5340  	0x45, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x22, 0x37, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
  5341  	0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f,
  5342  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61,
  5343  	0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67,
  5344  	0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x93, 0x01, 0x0a, 0x06, 0x55, 0x70, 0x64, 0x61, 0x74,
  5345  	0x65, 0x12, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  5346  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61,
  5347  	0x6e, 0x63, 0x65, 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  5348  	0x74, 0x1a, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  5349  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
  5350  	0x6e, 0x22, 0x39, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x1a, 0x2b, 0x2f, 0x76, 0x31, 0x2f, 0x70,
  5351  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  5352  	0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73,
  5353  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xb7, 0x01, 0x0a,
  5354  	0x0f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c,
  5355  	0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  5356  	0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  5357  	0x63, 0x65, 0x73, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72,
  5358  	0x61, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e,
  5359  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
  5360  	0x2e, 0x76, 0x31, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x22, 0x49, 0x82, 0xd3, 0xe4,
  5361  	0x93, 0x02, 0x43, 0x22, 0x3b, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  5362  	0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74,
  5363  	0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d,
  5364  	0x2f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c,
  5365  	0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0xc7, 0x01, 0x0a, 0x15, 0x52, 0x65, 0x73, 0x63, 0x68,
  5366  	0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65,
  5367  	0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  5368  	0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
  5369  	0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69,
  5370  	0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  5371  	0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  5372  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
  5373  	0x4f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49, 0x22, 0x41, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
  5374  	0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f,
  5375  	0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61,
  5376  	0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d,
  5377  	0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x3a, 0x04, 0x62, 0x6f, 0x64, 0x79,
  5378  	0x12, 0xf8, 0x01, 0x0a, 0x1a, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72,
  5379  	0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12,
  5380  	0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
  5381  	0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  5382  	0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c,
  5383  	0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75,
  5384  	0x65, 0x73, 0x74, 0x1a, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  5385  	0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73,
  5386  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65,
  5387  	0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73,
  5388  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x51, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b,
  5389  	0x22, 0x46, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
  5390  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
  5391  	0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x7d, 0x2f, 0x76, 0x65,
  5392  	0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63,
  5393  	0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x3a, 0x01, 0x2a, 0x12, 0xb8, 0x01, 0x0a, 0x11,
  5394  	0x53, 0x74, 0x61, 0x72, 0x74, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e,
  5395  	0x63, 0x12, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  5396  	0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61,
  5397  	0x6e, 0x63, 0x65, 0x73, 0x53, 0x74, 0x61, 0x72, 0x74, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61,
  5398  	0x6c, 0x53, 0x79, 0x6e, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x67,
  5399  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
  5400  	0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x48, 0x82, 0xd3,
  5401  	0xe4, 0x93, 0x02, 0x42, 0x22, 0x3d, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  5402  	0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x69, 0x6e, 0x73,
  5403  	0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
  5404  	0x7d, 0x2f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53,
  5405  	0x79, 0x6e, 0x63, 0x3a, 0x01, 0x2a, 0x1a, 0x7c, 0xca, 0x41, 0x17, 0x73, 0x71, 0x6c, 0x61, 0x64,
  5406  	0x6d, 0x69, 0x6e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
  5407  	0x6f, 0x6d, 0xd2, 0x41, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77,
  5408  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
  5409  	0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66,
  5410  	0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e,
  5411  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61,
  5412  	0x75, 0x74, 0x68, 0x2f, 0x73, 0x71, 0x6c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x61,
  5413  	0x64, 0x6d, 0x69, 0x6e, 0x42, 0x69, 0x0a, 0x17, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  5414  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x42,
  5415  	0x14, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x53, 0x71, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
  5416  	0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  5417  	0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72,
  5418  	0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63,
  5419  	0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x3b, 0x73, 0x71, 0x6c, 0x62,
  5420  	0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  5421  }
  5422  
  5423  var (
  5424  	file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescOnce sync.Once
  5425  	file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescData = file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDesc
  5426  )
  5427  
  5428  func file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescGZIP() []byte {
  5429  	file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescOnce.Do(func() {
  5430  		file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescData)
  5431  	})
  5432  	return file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDescData
  5433  }
  5434  
  5435  var file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes = make([]protoimpl.EnumInfo, 7)
  5436  var file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes = make([]protoimpl.MessageInfo, 53)
  5437  var file_google_cloud_sql_v1_cloud_sql_instances_proto_goTypes = []interface{}{
  5438  	(SqlInstanceType)(0),     // 0: google.cloud.sql.v1.SqlInstanceType
  5439  	(SqlSuspensionReason)(0), // 1: google.cloud.sql.v1.SqlSuspensionReason
  5440  	(SqlInstancesVerifyExternalSyncSettingsRequest_ExternalSyncMode)(0), // 2: google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode
  5441  	(DatabaseInstance_SqlInstanceState)(0),                              // 3: google.cloud.sql.v1.DatabaseInstance.SqlInstanceState
  5442  	(DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState)(0),          // 4: google.cloud.sql.v1.DatabaseInstance.SqlOutOfDiskReport.SqlOutOfDiskState
  5443  	(SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType)(0),    // 5: google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.RescheduleType
  5444  	(SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType)(0),    // 6: google.cloud.sql.v1.SqlExternalSyncSettingError.SqlExternalSyncSettingErrorType
  5445  	(*SqlInstancesAddServerCaRequest)(nil),                              // 7: google.cloud.sql.v1.SqlInstancesAddServerCaRequest
  5446  	(*SqlInstancesCloneRequest)(nil),                                    // 8: google.cloud.sql.v1.SqlInstancesCloneRequest
  5447  	(*SqlInstancesDeleteRequest)(nil),                                   // 9: google.cloud.sql.v1.SqlInstancesDeleteRequest
  5448  	(*SqlInstancesDemoteMasterRequest)(nil),                             // 10: google.cloud.sql.v1.SqlInstancesDemoteMasterRequest
  5449  	(*SqlInstancesExportRequest)(nil),                                   // 11: google.cloud.sql.v1.SqlInstancesExportRequest
  5450  	(*SqlInstancesFailoverRequest)(nil),                                 // 12: google.cloud.sql.v1.SqlInstancesFailoverRequest
  5451  	(*SqlInstancesGetRequest)(nil),                                      // 13: google.cloud.sql.v1.SqlInstancesGetRequest
  5452  	(*SqlInstancesImportRequest)(nil),                                   // 14: google.cloud.sql.v1.SqlInstancesImportRequest
  5453  	(*SqlInstancesInsertRequest)(nil),                                   // 15: google.cloud.sql.v1.SqlInstancesInsertRequest
  5454  	(*SqlInstancesListRequest)(nil),                                     // 16: google.cloud.sql.v1.SqlInstancesListRequest
  5455  	(*SqlInstancesListServerCasRequest)(nil),                            // 17: google.cloud.sql.v1.SqlInstancesListServerCasRequest
  5456  	(*SqlInstancesPatchRequest)(nil),                                    // 18: google.cloud.sql.v1.SqlInstancesPatchRequest
  5457  	(*SqlInstancesPromoteReplicaRequest)(nil),                           // 19: google.cloud.sql.v1.SqlInstancesPromoteReplicaRequest
  5458  	(*SqlInstancesResetSslConfigRequest)(nil),                           // 20: google.cloud.sql.v1.SqlInstancesResetSslConfigRequest
  5459  	(*SqlInstancesRestartRequest)(nil),                                  // 21: google.cloud.sql.v1.SqlInstancesRestartRequest
  5460  	(*SqlInstancesRestoreBackupRequest)(nil),                            // 22: google.cloud.sql.v1.SqlInstancesRestoreBackupRequest
  5461  	(*SqlInstancesRotateServerCaRequest)(nil),                           // 23: google.cloud.sql.v1.SqlInstancesRotateServerCaRequest
  5462  	(*SqlInstancesStartReplicaRequest)(nil),                             // 24: google.cloud.sql.v1.SqlInstancesStartReplicaRequest
  5463  	(*SqlInstancesStopReplicaRequest)(nil),                              // 25: google.cloud.sql.v1.SqlInstancesStopReplicaRequest
  5464  	(*SqlInstancesTruncateLogRequest)(nil),                              // 26: google.cloud.sql.v1.SqlInstancesTruncateLogRequest
  5465  	(*SqlInstancesUpdateRequest)(nil),                                   // 27: google.cloud.sql.v1.SqlInstancesUpdateRequest
  5466  	(*SqlInstancesRescheduleMaintenanceRequest)(nil),                    // 28: google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequest
  5467  	(*SqlInstancesVerifyExternalSyncSettingsRequest)(nil),               // 29: google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest
  5468  	(*SqlInstancesStartExternalSyncRequest)(nil),                        // 30: google.cloud.sql.v1.SqlInstancesStartExternalSyncRequest
  5469  	(*SqlInstancesCreateEphemeralCertRequest)(nil),                      // 31: google.cloud.sql.v1.SqlInstancesCreateEphemeralCertRequest
  5470  	(*InstancesCloneRequest)(nil),                                       // 32: google.cloud.sql.v1.InstancesCloneRequest
  5471  	(*InstancesDemoteMasterRequest)(nil),                                // 33: google.cloud.sql.v1.InstancesDemoteMasterRequest
  5472  	(*InstancesExportRequest)(nil),                                      // 34: google.cloud.sql.v1.InstancesExportRequest
  5473  	(*InstancesFailoverRequest)(nil),                                    // 35: google.cloud.sql.v1.InstancesFailoverRequest
  5474  	(*SslCertsCreateEphemeralRequest)(nil),                              // 36: google.cloud.sql.v1.SslCertsCreateEphemeralRequest
  5475  	(*InstancesImportRequest)(nil),                                      // 37: google.cloud.sql.v1.InstancesImportRequest
  5476  	(*InstancesListResponse)(nil),                                       // 38: google.cloud.sql.v1.InstancesListResponse
  5477  	(*InstancesListServerCasResponse)(nil),                              // 39: google.cloud.sql.v1.InstancesListServerCasResponse
  5478  	(*InstancesRestoreBackupRequest)(nil),                               // 40: google.cloud.sql.v1.InstancesRestoreBackupRequest
  5479  	(*InstancesRotateServerCaRequest)(nil),                              // 41: google.cloud.sql.v1.InstancesRotateServerCaRequest
  5480  	(*InstancesTruncateLogRequest)(nil),                                 // 42: google.cloud.sql.v1.InstancesTruncateLogRequest
  5481  	(*SqlInstancesVerifyExternalSyncSettingsResponse)(nil),              // 43: google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsResponse
  5482  	(*CloneContext)(nil),                                                // 44: google.cloud.sql.v1.CloneContext
  5483  	(*BinLogCoordinates)(nil),                                           // 45: google.cloud.sql.v1.BinLogCoordinates
  5484  	(*DatabaseInstance)(nil),                                            // 46: google.cloud.sql.v1.DatabaseInstance
  5485  	(*SqlInstancesRescheduleMaintenanceRequestBody)(nil),                // 47: google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody
  5486  	(*DemoteMasterContext)(nil),                                         // 48: google.cloud.sql.v1.DemoteMasterContext
  5487  	(*FailoverContext)(nil),                                             // 49: google.cloud.sql.v1.FailoverContext
  5488  	(*RestoreBackupContext)(nil),                                        // 50: google.cloud.sql.v1.RestoreBackupContext
  5489  	(*RotateServerCaContext)(nil),                                       // 51: google.cloud.sql.v1.RotateServerCaContext
  5490  	(*TruncateLogContext)(nil),                                          // 52: google.cloud.sql.v1.TruncateLogContext
  5491  	(*SqlExternalSyncSettingError)(nil),                                 // 53: google.cloud.sql.v1.SqlExternalSyncSettingError
  5492  	(*OnPremisesConfiguration)(nil),                                     // 54: google.cloud.sql.v1.OnPremisesConfiguration
  5493  	(*ReplicaConfiguration)(nil),                                        // 55: google.cloud.sql.v1.ReplicaConfiguration
  5494  	(*DatabaseInstance_SqlFailoverReplica)(nil),                         // 56: google.cloud.sql.v1.DatabaseInstance.SqlFailoverReplica
  5495  	(*DatabaseInstance_SqlScheduledMaintenance)(nil),                    // 57: google.cloud.sql.v1.DatabaseInstance.SqlScheduledMaintenance
  5496  	(*DatabaseInstance_SqlOutOfDiskReport)(nil),                         // 58: google.cloud.sql.v1.DatabaseInstance.SqlOutOfDiskReport
  5497  	(*SqlInstancesRescheduleMaintenanceRequestBody_Reschedule)(nil),     // 59: google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.Reschedule
  5498  	(*MySqlSyncConfig)(nil),                                             // 60: google.cloud.sql.v1.MySqlSyncConfig
  5499  	(*ExportContext)(nil),                                               // 61: google.cloud.sql.v1.ExportContext
  5500  	(*ImportContext)(nil),                                               // 62: google.cloud.sql.v1.ImportContext
  5501  	(*ApiWarning)(nil),                                                  // 63: google.cloud.sql.v1.ApiWarning
  5502  	(*SslCert)(nil),                                                     // 64: google.cloud.sql.v1.SslCert
  5503  	(*timestamppb.Timestamp)(nil),                                       // 65: google.protobuf.Timestamp
  5504  	(SqlDatabaseVersion)(0),                                             // 66: google.cloud.sql.v1.SqlDatabaseVersion
  5505  	(*Settings)(nil),                                                    // 67: google.cloud.sql.v1.Settings
  5506  	(*wrapperspb.Int64Value)(nil),                                       // 68: google.protobuf.Int64Value
  5507  	(*IpMapping)(nil),                                                   // 69: google.cloud.sql.v1.IpMapping
  5508  	(SqlBackendType)(0),                                                 // 70: google.cloud.sql.v1.SqlBackendType
  5509  	(*DiskEncryptionConfiguration)(nil),                                 // 71: google.cloud.sql.v1.DiskEncryptionConfiguration
  5510  	(*DiskEncryptionStatus)(nil),                                        // 72: google.cloud.sql.v1.DiskEncryptionStatus
  5511  	(*wrapperspb.BoolValue)(nil),                                        // 73: google.protobuf.BoolValue
  5512  	(*DemoteMasterConfiguration)(nil),                                   // 74: google.cloud.sql.v1.DemoteMasterConfiguration
  5513  	(*InstanceReference)(nil),                                           // 75: google.cloud.sql.v1.InstanceReference
  5514  	(*MySqlReplicaConfiguration)(nil),                                   // 76: google.cloud.sql.v1.MySqlReplicaConfiguration
  5515  	(*Operation)(nil),                                                   // 77: google.cloud.sql.v1.Operation
  5516  }
  5517  var file_google_cloud_sql_v1_cloud_sql_instances_proto_depIdxs = []int32{
  5518  	32, // 0: google.cloud.sql.v1.SqlInstancesCloneRequest.body:type_name -> google.cloud.sql.v1.InstancesCloneRequest
  5519  	33, // 1: google.cloud.sql.v1.SqlInstancesDemoteMasterRequest.body:type_name -> google.cloud.sql.v1.InstancesDemoteMasterRequest
  5520  	34, // 2: google.cloud.sql.v1.SqlInstancesExportRequest.body:type_name -> google.cloud.sql.v1.InstancesExportRequest
  5521  	35, // 3: google.cloud.sql.v1.SqlInstancesFailoverRequest.body:type_name -> google.cloud.sql.v1.InstancesFailoverRequest
  5522  	37, // 4: google.cloud.sql.v1.SqlInstancesImportRequest.body:type_name -> google.cloud.sql.v1.InstancesImportRequest
  5523  	46, // 5: google.cloud.sql.v1.SqlInstancesInsertRequest.body:type_name -> google.cloud.sql.v1.DatabaseInstance
  5524  	46, // 6: google.cloud.sql.v1.SqlInstancesPatchRequest.body:type_name -> google.cloud.sql.v1.DatabaseInstance
  5525  	40, // 7: google.cloud.sql.v1.SqlInstancesRestoreBackupRequest.body:type_name -> google.cloud.sql.v1.InstancesRestoreBackupRequest
  5526  	41, // 8: google.cloud.sql.v1.SqlInstancesRotateServerCaRequest.body:type_name -> google.cloud.sql.v1.InstancesRotateServerCaRequest
  5527  	42, // 9: google.cloud.sql.v1.SqlInstancesTruncateLogRequest.body:type_name -> google.cloud.sql.v1.InstancesTruncateLogRequest
  5528  	46, // 10: google.cloud.sql.v1.SqlInstancesUpdateRequest.body:type_name -> google.cloud.sql.v1.DatabaseInstance
  5529  	47, // 11: google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequest.body:type_name -> google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody
  5530  	2,  // 12: google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest.sync_mode:type_name -> google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode
  5531  	60, // 13: google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest.mysql_sync_config:type_name -> google.cloud.sql.v1.MySqlSyncConfig
  5532  	2,  // 14: google.cloud.sql.v1.SqlInstancesStartExternalSyncRequest.sync_mode:type_name -> google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode
  5533  	60, // 15: google.cloud.sql.v1.SqlInstancesStartExternalSyncRequest.mysql_sync_config:type_name -> google.cloud.sql.v1.MySqlSyncConfig
  5534  	36, // 16: google.cloud.sql.v1.SqlInstancesCreateEphemeralCertRequest.body:type_name -> google.cloud.sql.v1.SslCertsCreateEphemeralRequest
  5535  	44, // 17: google.cloud.sql.v1.InstancesCloneRequest.clone_context:type_name -> google.cloud.sql.v1.CloneContext
  5536  	48, // 18: google.cloud.sql.v1.InstancesDemoteMasterRequest.demote_master_context:type_name -> google.cloud.sql.v1.DemoteMasterContext
  5537  	61, // 19: google.cloud.sql.v1.InstancesExportRequest.export_context:type_name -> google.cloud.sql.v1.ExportContext
  5538  	49, // 20: google.cloud.sql.v1.InstancesFailoverRequest.failover_context:type_name -> google.cloud.sql.v1.FailoverContext
  5539  	62, // 21: google.cloud.sql.v1.InstancesImportRequest.import_context:type_name -> google.cloud.sql.v1.ImportContext
  5540  	63, // 22: google.cloud.sql.v1.InstancesListResponse.warnings:type_name -> google.cloud.sql.v1.ApiWarning
  5541  	46, // 23: google.cloud.sql.v1.InstancesListResponse.items:type_name -> google.cloud.sql.v1.DatabaseInstance
  5542  	64, // 24: google.cloud.sql.v1.InstancesListServerCasResponse.certs:type_name -> google.cloud.sql.v1.SslCert
  5543  	50, // 25: google.cloud.sql.v1.InstancesRestoreBackupRequest.restore_backup_context:type_name -> google.cloud.sql.v1.RestoreBackupContext
  5544  	51, // 26: google.cloud.sql.v1.InstancesRotateServerCaRequest.rotate_server_ca_context:type_name -> google.cloud.sql.v1.RotateServerCaContext
  5545  	52, // 27: google.cloud.sql.v1.InstancesTruncateLogRequest.truncate_log_context:type_name -> google.cloud.sql.v1.TruncateLogContext
  5546  	53, // 28: google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsResponse.errors:type_name -> google.cloud.sql.v1.SqlExternalSyncSettingError
  5547  	53, // 29: google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsResponse.warnings:type_name -> google.cloud.sql.v1.SqlExternalSyncSettingError
  5548  	45, // 30: google.cloud.sql.v1.CloneContext.bin_log_coordinates:type_name -> google.cloud.sql.v1.BinLogCoordinates
  5549  	65, // 31: google.cloud.sql.v1.CloneContext.point_in_time:type_name -> google.protobuf.Timestamp
  5550  	3,  // 32: google.cloud.sql.v1.DatabaseInstance.state:type_name -> google.cloud.sql.v1.DatabaseInstance.SqlInstanceState
  5551  	66, // 33: google.cloud.sql.v1.DatabaseInstance.database_version:type_name -> google.cloud.sql.v1.SqlDatabaseVersion
  5552  	67, // 34: google.cloud.sql.v1.DatabaseInstance.settings:type_name -> google.cloud.sql.v1.Settings
  5553  	56, // 35: google.cloud.sql.v1.DatabaseInstance.failover_replica:type_name -> google.cloud.sql.v1.DatabaseInstance.SqlFailoverReplica
  5554  	68, // 36: google.cloud.sql.v1.DatabaseInstance.max_disk_size:type_name -> google.protobuf.Int64Value
  5555  	68, // 37: google.cloud.sql.v1.DatabaseInstance.current_disk_size:type_name -> google.protobuf.Int64Value
  5556  	69, // 38: google.cloud.sql.v1.DatabaseInstance.ip_addresses:type_name -> google.cloud.sql.v1.IpMapping
  5557  	64, // 39: google.cloud.sql.v1.DatabaseInstance.server_ca_cert:type_name -> google.cloud.sql.v1.SslCert
  5558  	0,  // 40: google.cloud.sql.v1.DatabaseInstance.instance_type:type_name -> google.cloud.sql.v1.SqlInstanceType
  5559  	54, // 41: google.cloud.sql.v1.DatabaseInstance.on_premises_configuration:type_name -> google.cloud.sql.v1.OnPremisesConfiguration
  5560  	55, // 42: google.cloud.sql.v1.DatabaseInstance.replica_configuration:type_name -> google.cloud.sql.v1.ReplicaConfiguration
  5561  	70, // 43: google.cloud.sql.v1.DatabaseInstance.backend_type:type_name -> google.cloud.sql.v1.SqlBackendType
  5562  	1,  // 44: google.cloud.sql.v1.DatabaseInstance.suspension_reason:type_name -> google.cloud.sql.v1.SqlSuspensionReason
  5563  	71, // 45: google.cloud.sql.v1.DatabaseInstance.disk_encryption_configuration:type_name -> google.cloud.sql.v1.DiskEncryptionConfiguration
  5564  	72, // 46: google.cloud.sql.v1.DatabaseInstance.disk_encryption_status:type_name -> google.cloud.sql.v1.DiskEncryptionStatus
  5565  	57, // 47: google.cloud.sql.v1.DatabaseInstance.scheduled_maintenance:type_name -> google.cloud.sql.v1.DatabaseInstance.SqlScheduledMaintenance
  5566  	73, // 48: google.cloud.sql.v1.DatabaseInstance.satisfies_pzs:type_name -> google.protobuf.BoolValue
  5567  	58, // 49: google.cloud.sql.v1.DatabaseInstance.out_of_disk_report:type_name -> google.cloud.sql.v1.DatabaseInstance.SqlOutOfDiskReport
  5568  	65, // 50: google.cloud.sql.v1.DatabaseInstance.create_time:type_name -> google.protobuf.Timestamp
  5569  	59, // 51: google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.reschedule:type_name -> google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.Reschedule
  5570  	73, // 52: google.cloud.sql.v1.DemoteMasterContext.verify_gtid_consistency:type_name -> google.protobuf.BoolValue
  5571  	74, // 53: google.cloud.sql.v1.DemoteMasterContext.replica_configuration:type_name -> google.cloud.sql.v1.DemoteMasterConfiguration
  5572  	6,  // 54: google.cloud.sql.v1.SqlExternalSyncSettingError.type:type_name -> google.cloud.sql.v1.SqlExternalSyncSettingError.SqlExternalSyncSettingErrorType
  5573  	75, // 55: google.cloud.sql.v1.OnPremisesConfiguration.source_instance:type_name -> google.cloud.sql.v1.InstanceReference
  5574  	76, // 56: google.cloud.sql.v1.ReplicaConfiguration.mysql_replica_configuration:type_name -> google.cloud.sql.v1.MySqlReplicaConfiguration
  5575  	73, // 57: google.cloud.sql.v1.ReplicaConfiguration.failover_target:type_name -> google.protobuf.BoolValue
  5576  	73, // 58: google.cloud.sql.v1.DatabaseInstance.SqlFailoverReplica.available:type_name -> google.protobuf.BoolValue
  5577  	65, // 59: google.cloud.sql.v1.DatabaseInstance.SqlScheduledMaintenance.start_time:type_name -> google.protobuf.Timestamp
  5578  	65, // 60: google.cloud.sql.v1.DatabaseInstance.SqlScheduledMaintenance.schedule_deadline_time:type_name -> google.protobuf.Timestamp
  5579  	4,  // 61: google.cloud.sql.v1.DatabaseInstance.SqlOutOfDiskReport.sql_out_of_disk_state:type_name -> google.cloud.sql.v1.DatabaseInstance.SqlOutOfDiskReport.SqlOutOfDiskState
  5580  	5,  // 62: google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.Reschedule.reschedule_type:type_name -> google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.RescheduleType
  5581  	65, // 63: google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.Reschedule.schedule_time:type_name -> google.protobuf.Timestamp
  5582  	7,  // 64: google.cloud.sql.v1.SqlInstancesService.AddServerCa:input_type -> google.cloud.sql.v1.SqlInstancesAddServerCaRequest
  5583  	8,  // 65: google.cloud.sql.v1.SqlInstancesService.Clone:input_type -> google.cloud.sql.v1.SqlInstancesCloneRequest
  5584  	9,  // 66: google.cloud.sql.v1.SqlInstancesService.Delete:input_type -> google.cloud.sql.v1.SqlInstancesDeleteRequest
  5585  	10, // 67: google.cloud.sql.v1.SqlInstancesService.DemoteMaster:input_type -> google.cloud.sql.v1.SqlInstancesDemoteMasterRequest
  5586  	11, // 68: google.cloud.sql.v1.SqlInstancesService.Export:input_type -> google.cloud.sql.v1.SqlInstancesExportRequest
  5587  	12, // 69: google.cloud.sql.v1.SqlInstancesService.Failover:input_type -> google.cloud.sql.v1.SqlInstancesFailoverRequest
  5588  	13, // 70: google.cloud.sql.v1.SqlInstancesService.Get:input_type -> google.cloud.sql.v1.SqlInstancesGetRequest
  5589  	14, // 71: google.cloud.sql.v1.SqlInstancesService.Import:input_type -> google.cloud.sql.v1.SqlInstancesImportRequest
  5590  	15, // 72: google.cloud.sql.v1.SqlInstancesService.Insert:input_type -> google.cloud.sql.v1.SqlInstancesInsertRequest
  5591  	16, // 73: google.cloud.sql.v1.SqlInstancesService.List:input_type -> google.cloud.sql.v1.SqlInstancesListRequest
  5592  	17, // 74: google.cloud.sql.v1.SqlInstancesService.ListServerCas:input_type -> google.cloud.sql.v1.SqlInstancesListServerCasRequest
  5593  	18, // 75: google.cloud.sql.v1.SqlInstancesService.Patch:input_type -> google.cloud.sql.v1.SqlInstancesPatchRequest
  5594  	19, // 76: google.cloud.sql.v1.SqlInstancesService.PromoteReplica:input_type -> google.cloud.sql.v1.SqlInstancesPromoteReplicaRequest
  5595  	20, // 77: google.cloud.sql.v1.SqlInstancesService.ResetSslConfig:input_type -> google.cloud.sql.v1.SqlInstancesResetSslConfigRequest
  5596  	21, // 78: google.cloud.sql.v1.SqlInstancesService.Restart:input_type -> google.cloud.sql.v1.SqlInstancesRestartRequest
  5597  	22, // 79: google.cloud.sql.v1.SqlInstancesService.RestoreBackup:input_type -> google.cloud.sql.v1.SqlInstancesRestoreBackupRequest
  5598  	23, // 80: google.cloud.sql.v1.SqlInstancesService.RotateServerCa:input_type -> google.cloud.sql.v1.SqlInstancesRotateServerCaRequest
  5599  	24, // 81: google.cloud.sql.v1.SqlInstancesService.StartReplica:input_type -> google.cloud.sql.v1.SqlInstancesStartReplicaRequest
  5600  	25, // 82: google.cloud.sql.v1.SqlInstancesService.StopReplica:input_type -> google.cloud.sql.v1.SqlInstancesStopReplicaRequest
  5601  	26, // 83: google.cloud.sql.v1.SqlInstancesService.TruncateLog:input_type -> google.cloud.sql.v1.SqlInstancesTruncateLogRequest
  5602  	27, // 84: google.cloud.sql.v1.SqlInstancesService.Update:input_type -> google.cloud.sql.v1.SqlInstancesUpdateRequest
  5603  	31, // 85: google.cloud.sql.v1.SqlInstancesService.CreateEphemeral:input_type -> google.cloud.sql.v1.SqlInstancesCreateEphemeralCertRequest
  5604  	28, // 86: google.cloud.sql.v1.SqlInstancesService.RescheduleMaintenance:input_type -> google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequest
  5605  	29, // 87: google.cloud.sql.v1.SqlInstancesService.VerifyExternalSyncSettings:input_type -> google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsRequest
  5606  	30, // 88: google.cloud.sql.v1.SqlInstancesService.StartExternalSync:input_type -> google.cloud.sql.v1.SqlInstancesStartExternalSyncRequest
  5607  	77, // 89: google.cloud.sql.v1.SqlInstancesService.AddServerCa:output_type -> google.cloud.sql.v1.Operation
  5608  	77, // 90: google.cloud.sql.v1.SqlInstancesService.Clone:output_type -> google.cloud.sql.v1.Operation
  5609  	77, // 91: google.cloud.sql.v1.SqlInstancesService.Delete:output_type -> google.cloud.sql.v1.Operation
  5610  	77, // 92: google.cloud.sql.v1.SqlInstancesService.DemoteMaster:output_type -> google.cloud.sql.v1.Operation
  5611  	77, // 93: google.cloud.sql.v1.SqlInstancesService.Export:output_type -> google.cloud.sql.v1.Operation
  5612  	77, // 94: google.cloud.sql.v1.SqlInstancesService.Failover:output_type -> google.cloud.sql.v1.Operation
  5613  	46, // 95: google.cloud.sql.v1.SqlInstancesService.Get:output_type -> google.cloud.sql.v1.DatabaseInstance
  5614  	77, // 96: google.cloud.sql.v1.SqlInstancesService.Import:output_type -> google.cloud.sql.v1.Operation
  5615  	77, // 97: google.cloud.sql.v1.SqlInstancesService.Insert:output_type -> google.cloud.sql.v1.Operation
  5616  	38, // 98: google.cloud.sql.v1.SqlInstancesService.List:output_type -> google.cloud.sql.v1.InstancesListResponse
  5617  	39, // 99: google.cloud.sql.v1.SqlInstancesService.ListServerCas:output_type -> google.cloud.sql.v1.InstancesListServerCasResponse
  5618  	77, // 100: google.cloud.sql.v1.SqlInstancesService.Patch:output_type -> google.cloud.sql.v1.Operation
  5619  	77, // 101: google.cloud.sql.v1.SqlInstancesService.PromoteReplica:output_type -> google.cloud.sql.v1.Operation
  5620  	77, // 102: google.cloud.sql.v1.SqlInstancesService.ResetSslConfig:output_type -> google.cloud.sql.v1.Operation
  5621  	77, // 103: google.cloud.sql.v1.SqlInstancesService.Restart:output_type -> google.cloud.sql.v1.Operation
  5622  	77, // 104: google.cloud.sql.v1.SqlInstancesService.RestoreBackup:output_type -> google.cloud.sql.v1.Operation
  5623  	77, // 105: google.cloud.sql.v1.SqlInstancesService.RotateServerCa:output_type -> google.cloud.sql.v1.Operation
  5624  	77, // 106: google.cloud.sql.v1.SqlInstancesService.StartReplica:output_type -> google.cloud.sql.v1.Operation
  5625  	77, // 107: google.cloud.sql.v1.SqlInstancesService.StopReplica:output_type -> google.cloud.sql.v1.Operation
  5626  	77, // 108: google.cloud.sql.v1.SqlInstancesService.TruncateLog:output_type -> google.cloud.sql.v1.Operation
  5627  	77, // 109: google.cloud.sql.v1.SqlInstancesService.Update:output_type -> google.cloud.sql.v1.Operation
  5628  	64, // 110: google.cloud.sql.v1.SqlInstancesService.CreateEphemeral:output_type -> google.cloud.sql.v1.SslCert
  5629  	77, // 111: google.cloud.sql.v1.SqlInstancesService.RescheduleMaintenance:output_type -> google.cloud.sql.v1.Operation
  5630  	43, // 112: google.cloud.sql.v1.SqlInstancesService.VerifyExternalSyncSettings:output_type -> google.cloud.sql.v1.SqlInstancesVerifyExternalSyncSettingsResponse
  5631  	77, // 113: google.cloud.sql.v1.SqlInstancesService.StartExternalSync:output_type -> google.cloud.sql.v1.Operation
  5632  	89, // [89:114] is the sub-list for method output_type
  5633  	64, // [64:89] is the sub-list for method input_type
  5634  	64, // [64:64] is the sub-list for extension type_name
  5635  	64, // [64:64] is the sub-list for extension extendee
  5636  	0,  // [0:64] is the sub-list for field type_name
  5637  }
  5638  
  5639  func init() { file_google_cloud_sql_v1_cloud_sql_instances_proto_init() }
  5640  func file_google_cloud_sql_v1_cloud_sql_instances_proto_init() {
  5641  	if File_google_cloud_sql_v1_cloud_sql_instances_proto != nil {
  5642  		return
  5643  	}
  5644  	file_google_cloud_sql_v1_cloud_sql_resources_proto_init()
  5645  	if !protoimpl.UnsafeEnabled {
  5646  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  5647  			switch v := v.(*SqlInstancesAddServerCaRequest); i {
  5648  			case 0:
  5649  				return &v.state
  5650  			case 1:
  5651  				return &v.sizeCache
  5652  			case 2:
  5653  				return &v.unknownFields
  5654  			default:
  5655  				return nil
  5656  			}
  5657  		}
  5658  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  5659  			switch v := v.(*SqlInstancesCloneRequest); i {
  5660  			case 0:
  5661  				return &v.state
  5662  			case 1:
  5663  				return &v.sizeCache
  5664  			case 2:
  5665  				return &v.unknownFields
  5666  			default:
  5667  				return nil
  5668  			}
  5669  		}
  5670  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  5671  			switch v := v.(*SqlInstancesDeleteRequest); i {
  5672  			case 0:
  5673  				return &v.state
  5674  			case 1:
  5675  				return &v.sizeCache
  5676  			case 2:
  5677  				return &v.unknownFields
  5678  			default:
  5679  				return nil
  5680  			}
  5681  		}
  5682  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  5683  			switch v := v.(*SqlInstancesDemoteMasterRequest); i {
  5684  			case 0:
  5685  				return &v.state
  5686  			case 1:
  5687  				return &v.sizeCache
  5688  			case 2:
  5689  				return &v.unknownFields
  5690  			default:
  5691  				return nil
  5692  			}
  5693  		}
  5694  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  5695  			switch v := v.(*SqlInstancesExportRequest); i {
  5696  			case 0:
  5697  				return &v.state
  5698  			case 1:
  5699  				return &v.sizeCache
  5700  			case 2:
  5701  				return &v.unknownFields
  5702  			default:
  5703  				return nil
  5704  			}
  5705  		}
  5706  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  5707  			switch v := v.(*SqlInstancesFailoverRequest); i {
  5708  			case 0:
  5709  				return &v.state
  5710  			case 1:
  5711  				return &v.sizeCache
  5712  			case 2:
  5713  				return &v.unknownFields
  5714  			default:
  5715  				return nil
  5716  			}
  5717  		}
  5718  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  5719  			switch v := v.(*SqlInstancesGetRequest); i {
  5720  			case 0:
  5721  				return &v.state
  5722  			case 1:
  5723  				return &v.sizeCache
  5724  			case 2:
  5725  				return &v.unknownFields
  5726  			default:
  5727  				return nil
  5728  			}
  5729  		}
  5730  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  5731  			switch v := v.(*SqlInstancesImportRequest); i {
  5732  			case 0:
  5733  				return &v.state
  5734  			case 1:
  5735  				return &v.sizeCache
  5736  			case 2:
  5737  				return &v.unknownFields
  5738  			default:
  5739  				return nil
  5740  			}
  5741  		}
  5742  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  5743  			switch v := v.(*SqlInstancesInsertRequest); i {
  5744  			case 0:
  5745  				return &v.state
  5746  			case 1:
  5747  				return &v.sizeCache
  5748  			case 2:
  5749  				return &v.unknownFields
  5750  			default:
  5751  				return nil
  5752  			}
  5753  		}
  5754  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  5755  			switch v := v.(*SqlInstancesListRequest); i {
  5756  			case 0:
  5757  				return &v.state
  5758  			case 1:
  5759  				return &v.sizeCache
  5760  			case 2:
  5761  				return &v.unknownFields
  5762  			default:
  5763  				return nil
  5764  			}
  5765  		}
  5766  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  5767  			switch v := v.(*SqlInstancesListServerCasRequest); i {
  5768  			case 0:
  5769  				return &v.state
  5770  			case 1:
  5771  				return &v.sizeCache
  5772  			case 2:
  5773  				return &v.unknownFields
  5774  			default:
  5775  				return nil
  5776  			}
  5777  		}
  5778  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  5779  			switch v := v.(*SqlInstancesPatchRequest); i {
  5780  			case 0:
  5781  				return &v.state
  5782  			case 1:
  5783  				return &v.sizeCache
  5784  			case 2:
  5785  				return &v.unknownFields
  5786  			default:
  5787  				return nil
  5788  			}
  5789  		}
  5790  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  5791  			switch v := v.(*SqlInstancesPromoteReplicaRequest); i {
  5792  			case 0:
  5793  				return &v.state
  5794  			case 1:
  5795  				return &v.sizeCache
  5796  			case 2:
  5797  				return &v.unknownFields
  5798  			default:
  5799  				return nil
  5800  			}
  5801  		}
  5802  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  5803  			switch v := v.(*SqlInstancesResetSslConfigRequest); i {
  5804  			case 0:
  5805  				return &v.state
  5806  			case 1:
  5807  				return &v.sizeCache
  5808  			case 2:
  5809  				return &v.unknownFields
  5810  			default:
  5811  				return nil
  5812  			}
  5813  		}
  5814  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  5815  			switch v := v.(*SqlInstancesRestartRequest); i {
  5816  			case 0:
  5817  				return &v.state
  5818  			case 1:
  5819  				return &v.sizeCache
  5820  			case 2:
  5821  				return &v.unknownFields
  5822  			default:
  5823  				return nil
  5824  			}
  5825  		}
  5826  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
  5827  			switch v := v.(*SqlInstancesRestoreBackupRequest); i {
  5828  			case 0:
  5829  				return &v.state
  5830  			case 1:
  5831  				return &v.sizeCache
  5832  			case 2:
  5833  				return &v.unknownFields
  5834  			default:
  5835  				return nil
  5836  			}
  5837  		}
  5838  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
  5839  			switch v := v.(*SqlInstancesRotateServerCaRequest); i {
  5840  			case 0:
  5841  				return &v.state
  5842  			case 1:
  5843  				return &v.sizeCache
  5844  			case 2:
  5845  				return &v.unknownFields
  5846  			default:
  5847  				return nil
  5848  			}
  5849  		}
  5850  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
  5851  			switch v := v.(*SqlInstancesStartReplicaRequest); i {
  5852  			case 0:
  5853  				return &v.state
  5854  			case 1:
  5855  				return &v.sizeCache
  5856  			case 2:
  5857  				return &v.unknownFields
  5858  			default:
  5859  				return nil
  5860  			}
  5861  		}
  5862  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
  5863  			switch v := v.(*SqlInstancesStopReplicaRequest); i {
  5864  			case 0:
  5865  				return &v.state
  5866  			case 1:
  5867  				return &v.sizeCache
  5868  			case 2:
  5869  				return &v.unknownFields
  5870  			default:
  5871  				return nil
  5872  			}
  5873  		}
  5874  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
  5875  			switch v := v.(*SqlInstancesTruncateLogRequest); i {
  5876  			case 0:
  5877  				return &v.state
  5878  			case 1:
  5879  				return &v.sizeCache
  5880  			case 2:
  5881  				return &v.unknownFields
  5882  			default:
  5883  				return nil
  5884  			}
  5885  		}
  5886  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
  5887  			switch v := v.(*SqlInstancesUpdateRequest); i {
  5888  			case 0:
  5889  				return &v.state
  5890  			case 1:
  5891  				return &v.sizeCache
  5892  			case 2:
  5893  				return &v.unknownFields
  5894  			default:
  5895  				return nil
  5896  			}
  5897  		}
  5898  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
  5899  			switch v := v.(*SqlInstancesRescheduleMaintenanceRequest); i {
  5900  			case 0:
  5901  				return &v.state
  5902  			case 1:
  5903  				return &v.sizeCache
  5904  			case 2:
  5905  				return &v.unknownFields
  5906  			default:
  5907  				return nil
  5908  			}
  5909  		}
  5910  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
  5911  			switch v := v.(*SqlInstancesVerifyExternalSyncSettingsRequest); i {
  5912  			case 0:
  5913  				return &v.state
  5914  			case 1:
  5915  				return &v.sizeCache
  5916  			case 2:
  5917  				return &v.unknownFields
  5918  			default:
  5919  				return nil
  5920  			}
  5921  		}
  5922  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
  5923  			switch v := v.(*SqlInstancesStartExternalSyncRequest); i {
  5924  			case 0:
  5925  				return &v.state
  5926  			case 1:
  5927  				return &v.sizeCache
  5928  			case 2:
  5929  				return &v.unknownFields
  5930  			default:
  5931  				return nil
  5932  			}
  5933  		}
  5934  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
  5935  			switch v := v.(*SqlInstancesCreateEphemeralCertRequest); i {
  5936  			case 0:
  5937  				return &v.state
  5938  			case 1:
  5939  				return &v.sizeCache
  5940  			case 2:
  5941  				return &v.unknownFields
  5942  			default:
  5943  				return nil
  5944  			}
  5945  		}
  5946  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
  5947  			switch v := v.(*InstancesCloneRequest); i {
  5948  			case 0:
  5949  				return &v.state
  5950  			case 1:
  5951  				return &v.sizeCache
  5952  			case 2:
  5953  				return &v.unknownFields
  5954  			default:
  5955  				return nil
  5956  			}
  5957  		}
  5958  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
  5959  			switch v := v.(*InstancesDemoteMasterRequest); i {
  5960  			case 0:
  5961  				return &v.state
  5962  			case 1:
  5963  				return &v.sizeCache
  5964  			case 2:
  5965  				return &v.unknownFields
  5966  			default:
  5967  				return nil
  5968  			}
  5969  		}
  5970  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
  5971  			switch v := v.(*InstancesExportRequest); i {
  5972  			case 0:
  5973  				return &v.state
  5974  			case 1:
  5975  				return &v.sizeCache
  5976  			case 2:
  5977  				return &v.unknownFields
  5978  			default:
  5979  				return nil
  5980  			}
  5981  		}
  5982  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
  5983  			switch v := v.(*InstancesFailoverRequest); i {
  5984  			case 0:
  5985  				return &v.state
  5986  			case 1:
  5987  				return &v.sizeCache
  5988  			case 2:
  5989  				return &v.unknownFields
  5990  			default:
  5991  				return nil
  5992  			}
  5993  		}
  5994  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
  5995  			switch v := v.(*SslCertsCreateEphemeralRequest); i {
  5996  			case 0:
  5997  				return &v.state
  5998  			case 1:
  5999  				return &v.sizeCache
  6000  			case 2:
  6001  				return &v.unknownFields
  6002  			default:
  6003  				return nil
  6004  			}
  6005  		}
  6006  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
  6007  			switch v := v.(*InstancesImportRequest); i {
  6008  			case 0:
  6009  				return &v.state
  6010  			case 1:
  6011  				return &v.sizeCache
  6012  			case 2:
  6013  				return &v.unknownFields
  6014  			default:
  6015  				return nil
  6016  			}
  6017  		}
  6018  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
  6019  			switch v := v.(*InstancesListResponse); i {
  6020  			case 0:
  6021  				return &v.state
  6022  			case 1:
  6023  				return &v.sizeCache
  6024  			case 2:
  6025  				return &v.unknownFields
  6026  			default:
  6027  				return nil
  6028  			}
  6029  		}
  6030  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
  6031  			switch v := v.(*InstancesListServerCasResponse); i {
  6032  			case 0:
  6033  				return &v.state
  6034  			case 1:
  6035  				return &v.sizeCache
  6036  			case 2:
  6037  				return &v.unknownFields
  6038  			default:
  6039  				return nil
  6040  			}
  6041  		}
  6042  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
  6043  			switch v := v.(*InstancesRestoreBackupRequest); i {
  6044  			case 0:
  6045  				return &v.state
  6046  			case 1:
  6047  				return &v.sizeCache
  6048  			case 2:
  6049  				return &v.unknownFields
  6050  			default:
  6051  				return nil
  6052  			}
  6053  		}
  6054  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
  6055  			switch v := v.(*InstancesRotateServerCaRequest); i {
  6056  			case 0:
  6057  				return &v.state
  6058  			case 1:
  6059  				return &v.sizeCache
  6060  			case 2:
  6061  				return &v.unknownFields
  6062  			default:
  6063  				return nil
  6064  			}
  6065  		}
  6066  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
  6067  			switch v := v.(*InstancesTruncateLogRequest); i {
  6068  			case 0:
  6069  				return &v.state
  6070  			case 1:
  6071  				return &v.sizeCache
  6072  			case 2:
  6073  				return &v.unknownFields
  6074  			default:
  6075  				return nil
  6076  			}
  6077  		}
  6078  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
  6079  			switch v := v.(*SqlInstancesVerifyExternalSyncSettingsResponse); i {
  6080  			case 0:
  6081  				return &v.state
  6082  			case 1:
  6083  				return &v.sizeCache
  6084  			case 2:
  6085  				return &v.unknownFields
  6086  			default:
  6087  				return nil
  6088  			}
  6089  		}
  6090  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
  6091  			switch v := v.(*CloneContext); i {
  6092  			case 0:
  6093  				return &v.state
  6094  			case 1:
  6095  				return &v.sizeCache
  6096  			case 2:
  6097  				return &v.unknownFields
  6098  			default:
  6099  				return nil
  6100  			}
  6101  		}
  6102  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
  6103  			switch v := v.(*BinLogCoordinates); i {
  6104  			case 0:
  6105  				return &v.state
  6106  			case 1:
  6107  				return &v.sizeCache
  6108  			case 2:
  6109  				return &v.unknownFields
  6110  			default:
  6111  				return nil
  6112  			}
  6113  		}
  6114  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
  6115  			switch v := v.(*DatabaseInstance); i {
  6116  			case 0:
  6117  				return &v.state
  6118  			case 1:
  6119  				return &v.sizeCache
  6120  			case 2:
  6121  				return &v.unknownFields
  6122  			default:
  6123  				return nil
  6124  			}
  6125  		}
  6126  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
  6127  			switch v := v.(*SqlInstancesRescheduleMaintenanceRequestBody); i {
  6128  			case 0:
  6129  				return &v.state
  6130  			case 1:
  6131  				return &v.sizeCache
  6132  			case 2:
  6133  				return &v.unknownFields
  6134  			default:
  6135  				return nil
  6136  			}
  6137  		}
  6138  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
  6139  			switch v := v.(*DemoteMasterContext); i {
  6140  			case 0:
  6141  				return &v.state
  6142  			case 1:
  6143  				return &v.sizeCache
  6144  			case 2:
  6145  				return &v.unknownFields
  6146  			default:
  6147  				return nil
  6148  			}
  6149  		}
  6150  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
  6151  			switch v := v.(*FailoverContext); i {
  6152  			case 0:
  6153  				return &v.state
  6154  			case 1:
  6155  				return &v.sizeCache
  6156  			case 2:
  6157  				return &v.unknownFields
  6158  			default:
  6159  				return nil
  6160  			}
  6161  		}
  6162  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
  6163  			switch v := v.(*RestoreBackupContext); i {
  6164  			case 0:
  6165  				return &v.state
  6166  			case 1:
  6167  				return &v.sizeCache
  6168  			case 2:
  6169  				return &v.unknownFields
  6170  			default:
  6171  				return nil
  6172  			}
  6173  		}
  6174  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
  6175  			switch v := v.(*RotateServerCaContext); i {
  6176  			case 0:
  6177  				return &v.state
  6178  			case 1:
  6179  				return &v.sizeCache
  6180  			case 2:
  6181  				return &v.unknownFields
  6182  			default:
  6183  				return nil
  6184  			}
  6185  		}
  6186  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
  6187  			switch v := v.(*TruncateLogContext); i {
  6188  			case 0:
  6189  				return &v.state
  6190  			case 1:
  6191  				return &v.sizeCache
  6192  			case 2:
  6193  				return &v.unknownFields
  6194  			default:
  6195  				return nil
  6196  			}
  6197  		}
  6198  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
  6199  			switch v := v.(*SqlExternalSyncSettingError); i {
  6200  			case 0:
  6201  				return &v.state
  6202  			case 1:
  6203  				return &v.sizeCache
  6204  			case 2:
  6205  				return &v.unknownFields
  6206  			default:
  6207  				return nil
  6208  			}
  6209  		}
  6210  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
  6211  			switch v := v.(*OnPremisesConfiguration); i {
  6212  			case 0:
  6213  				return &v.state
  6214  			case 1:
  6215  				return &v.sizeCache
  6216  			case 2:
  6217  				return &v.unknownFields
  6218  			default:
  6219  				return nil
  6220  			}
  6221  		}
  6222  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
  6223  			switch v := v.(*ReplicaConfiguration); i {
  6224  			case 0:
  6225  				return &v.state
  6226  			case 1:
  6227  				return &v.sizeCache
  6228  			case 2:
  6229  				return &v.unknownFields
  6230  			default:
  6231  				return nil
  6232  			}
  6233  		}
  6234  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
  6235  			switch v := v.(*DatabaseInstance_SqlFailoverReplica); i {
  6236  			case 0:
  6237  				return &v.state
  6238  			case 1:
  6239  				return &v.sizeCache
  6240  			case 2:
  6241  				return &v.unknownFields
  6242  			default:
  6243  				return nil
  6244  			}
  6245  		}
  6246  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
  6247  			switch v := v.(*DatabaseInstance_SqlScheduledMaintenance); i {
  6248  			case 0:
  6249  				return &v.state
  6250  			case 1:
  6251  				return &v.sizeCache
  6252  			case 2:
  6253  				return &v.unknownFields
  6254  			default:
  6255  				return nil
  6256  			}
  6257  		}
  6258  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
  6259  			switch v := v.(*DatabaseInstance_SqlOutOfDiskReport); i {
  6260  			case 0:
  6261  				return &v.state
  6262  			case 1:
  6263  				return &v.sizeCache
  6264  			case 2:
  6265  				return &v.unknownFields
  6266  			default:
  6267  				return nil
  6268  			}
  6269  		}
  6270  		file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
  6271  			switch v := v.(*SqlInstancesRescheduleMaintenanceRequestBody_Reschedule); i {
  6272  			case 0:
  6273  				return &v.state
  6274  			case 1:
  6275  				return &v.sizeCache
  6276  			case 2:
  6277  				return &v.unknownFields
  6278  			default:
  6279  				return nil
  6280  			}
  6281  		}
  6282  	}
  6283  	file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[22].OneofWrappers = []interface{}{
  6284  		(*SqlInstancesVerifyExternalSyncSettingsRequest_MysqlSyncConfig)(nil),
  6285  	}
  6286  	file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[23].OneofWrappers = []interface{}{
  6287  		(*SqlInstancesStartExternalSyncRequest_MysqlSyncConfig)(nil),
  6288  	}
  6289  	file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[39].OneofWrappers = []interface{}{}
  6290  	file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[50].OneofWrappers = []interface{}{}
  6291  	file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes[51].OneofWrappers = []interface{}{}
  6292  	type x struct{}
  6293  	out := protoimpl.TypeBuilder{
  6294  		File: protoimpl.DescBuilder{
  6295  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  6296  			RawDescriptor: file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDesc,
  6297  			NumEnums:      7,
  6298  			NumMessages:   53,
  6299  			NumExtensions: 0,
  6300  			NumServices:   1,
  6301  		},
  6302  		GoTypes:           file_google_cloud_sql_v1_cloud_sql_instances_proto_goTypes,
  6303  		DependencyIndexes: file_google_cloud_sql_v1_cloud_sql_instances_proto_depIdxs,
  6304  		EnumInfos:         file_google_cloud_sql_v1_cloud_sql_instances_proto_enumTypes,
  6305  		MessageInfos:      file_google_cloud_sql_v1_cloud_sql_instances_proto_msgTypes,
  6306  	}.Build()
  6307  	File_google_cloud_sql_v1_cloud_sql_instances_proto = out.File
  6308  	file_google_cloud_sql_v1_cloud_sql_instances_proto_rawDesc = nil
  6309  	file_google_cloud_sql_v1_cloud_sql_instances_proto_goTypes = nil
  6310  	file_google_cloud_sql_v1_cloud_sql_instances_proto_depIdxs = nil
  6311  }
  6312  
  6313  // Reference imports to suppress errors if they are not otherwise used.
  6314  var _ context.Context
  6315  var _ grpc.ClientConnInterface
  6316  
  6317  // This is a compile-time assertion to ensure that this generated file
  6318  // is compatible with the grpc package it is being compiled against.
  6319  const _ = grpc.SupportPackageIsVersion6
  6320  
  6321  // SqlInstancesServiceClient is the client API for SqlInstancesService service.
  6322  //
  6323  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  6324  type SqlInstancesServiceClient interface {
  6325  	// Adds a new trusted Certificate Authority (CA) version for the specified
  6326  	// instance. Required to prepare for a certificate rotation. If a CA version
  6327  	// was previously added but never used in a certificate rotation, this
  6328  	// operation replaces that version. There cannot be more than one CA version
  6329  	// waiting to be rotated in.
  6330  	AddServerCa(ctx context.Context, in *SqlInstancesAddServerCaRequest, opts ...grpc.CallOption) (*Operation, error)
  6331  	// Creates a Cloud SQL instance as a clone of the source instance. Using this
  6332  	// operation might cause your instance to restart.
  6333  	Clone(ctx context.Context, in *SqlInstancesCloneRequest, opts ...grpc.CallOption) (*Operation, error)
  6334  	// Deletes a Cloud SQL instance.
  6335  	Delete(ctx context.Context, in *SqlInstancesDeleteRequest, opts ...grpc.CallOption) (*Operation, error)
  6336  	// Demotes the stand-alone instance to be a Cloud SQL read replica for an
  6337  	// external database server.
  6338  	DemoteMaster(ctx context.Context, in *SqlInstancesDemoteMasterRequest, opts ...grpc.CallOption) (*Operation, error)
  6339  	// Exports data from a Cloud SQL instance to a Cloud Storage bucket as a SQL
  6340  	// dump or CSV file.
  6341  	Export(ctx context.Context, in *SqlInstancesExportRequest, opts ...grpc.CallOption) (*Operation, error)
  6342  	// Initiates a manual failover of a high availability (HA) primary instance
  6343  	// to a standby instance, which becomes the primary instance. Users are
  6344  	// then rerouted to the new primary. For more information, see the
  6345  	// [Overview of high
  6346  	// availability](https://cloud.google.com/sql/docs/mysql/high-availability)
  6347  	// page in the Cloud SQL documentation.
  6348  	// If using Legacy HA (MySQL only), this causes the instance to failover to
  6349  	// its failover replica instance.
  6350  	Failover(ctx context.Context, in *SqlInstancesFailoverRequest, opts ...grpc.CallOption) (*Operation, error)
  6351  	// Retrieves a resource containing information about a Cloud SQL instance.
  6352  	Get(ctx context.Context, in *SqlInstancesGetRequest, opts ...grpc.CallOption) (*DatabaseInstance, error)
  6353  	// Imports data into a Cloud SQL instance from a SQL dump  or CSV file in
  6354  	// Cloud Storage.
  6355  	Import(ctx context.Context, in *SqlInstancesImportRequest, opts ...grpc.CallOption) (*Operation, error)
  6356  	// Creates a new Cloud SQL instance.
  6357  	Insert(ctx context.Context, in *SqlInstancesInsertRequest, opts ...grpc.CallOption) (*Operation, error)
  6358  	// Lists instances under a given project.
  6359  	List(ctx context.Context, in *SqlInstancesListRequest, opts ...grpc.CallOption) (*InstancesListResponse, error)
  6360  	// Lists all of the trusted Certificate Authorities (CAs) for the specified
  6361  	// instance. There can be up to three CAs listed: the CA that was used to sign
  6362  	// the certificate that is currently in use, a CA that has been added but not
  6363  	// yet used to sign a certificate, and a CA used to sign a certificate that
  6364  	// has previously rotated out.
  6365  	ListServerCas(ctx context.Context, in *SqlInstancesListServerCasRequest, opts ...grpc.CallOption) (*InstancesListServerCasResponse, error)
  6366  	// Updates settings of a Cloud SQL instance.
  6367  	// This method supports patch semantics.
  6368  	Patch(ctx context.Context, in *SqlInstancesPatchRequest, opts ...grpc.CallOption) (*Operation, error)
  6369  	// Promotes the read replica instance to be a stand-alone Cloud SQL instance.
  6370  	// Using this operation might cause your instance to restart.
  6371  	PromoteReplica(ctx context.Context, in *SqlInstancesPromoteReplicaRequest, opts ...grpc.CallOption) (*Operation, error)
  6372  	// Deletes all client certificates and generates a new server SSL certificate
  6373  	// for the instance.
  6374  	ResetSslConfig(ctx context.Context, in *SqlInstancesResetSslConfigRequest, opts ...grpc.CallOption) (*Operation, error)
  6375  	// Restarts a Cloud SQL instance.
  6376  	Restart(ctx context.Context, in *SqlInstancesRestartRequest, opts ...grpc.CallOption) (*Operation, error)
  6377  	// Restores a backup of a Cloud SQL instance. Using this operation might cause
  6378  	// your instance to restart.
  6379  	RestoreBackup(ctx context.Context, in *SqlInstancesRestoreBackupRequest, opts ...grpc.CallOption) (*Operation, error)
  6380  	// Rotates the server certificate to one signed by the Certificate Authority
  6381  	// (CA) version previously added with the addServerCA method.
  6382  	RotateServerCa(ctx context.Context, in *SqlInstancesRotateServerCaRequest, opts ...grpc.CallOption) (*Operation, error)
  6383  	// Starts the replication in the read replica instance.
  6384  	StartReplica(ctx context.Context, in *SqlInstancesStartReplicaRequest, opts ...grpc.CallOption) (*Operation, error)
  6385  	// Stops the replication in the read replica instance.
  6386  	StopReplica(ctx context.Context, in *SqlInstancesStopReplicaRequest, opts ...grpc.CallOption) (*Operation, error)
  6387  	// Truncate MySQL general and slow query log tables
  6388  	// MySQL only.
  6389  	TruncateLog(ctx context.Context, in *SqlInstancesTruncateLogRequest, opts ...grpc.CallOption) (*Operation, error)
  6390  	// Updates settings of a Cloud SQL instance. Using this operation might cause
  6391  	// your instance to restart.
  6392  	Update(ctx context.Context, in *SqlInstancesUpdateRequest, opts ...grpc.CallOption) (*Operation, error)
  6393  	// Generates a short-lived X509 certificate containing the provided public key
  6394  	// and signed by a private key specific to the target instance. Users may use
  6395  	// the certificate to authenticate as themselves when connecting to the
  6396  	// database.
  6397  	CreateEphemeral(ctx context.Context, in *SqlInstancesCreateEphemeralCertRequest, opts ...grpc.CallOption) (*SslCert, error)
  6398  	// Reschedules the maintenance on the given instance.
  6399  	RescheduleMaintenance(ctx context.Context, in *SqlInstancesRescheduleMaintenanceRequest, opts ...grpc.CallOption) (*Operation, error)
  6400  	// Verify External primary instance external sync settings.
  6401  	VerifyExternalSyncSettings(ctx context.Context, in *SqlInstancesVerifyExternalSyncSettingsRequest, opts ...grpc.CallOption) (*SqlInstancesVerifyExternalSyncSettingsResponse, error)
  6402  	// Start External primary instance migration.
  6403  	StartExternalSync(ctx context.Context, in *SqlInstancesStartExternalSyncRequest, opts ...grpc.CallOption) (*Operation, error)
  6404  }
  6405  
  6406  type sqlInstancesServiceClient struct {
  6407  	cc grpc.ClientConnInterface
  6408  }
  6409  
  6410  func NewSqlInstancesServiceClient(cc grpc.ClientConnInterface) SqlInstancesServiceClient {
  6411  	return &sqlInstancesServiceClient{cc}
  6412  }
  6413  
  6414  func (c *sqlInstancesServiceClient) AddServerCa(ctx context.Context, in *SqlInstancesAddServerCaRequest, opts ...grpc.CallOption) (*Operation, error) {
  6415  	out := new(Operation)
  6416  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/AddServerCa", in, out, opts...)
  6417  	if err != nil {
  6418  		return nil, err
  6419  	}
  6420  	return out, nil
  6421  }
  6422  
  6423  func (c *sqlInstancesServiceClient) Clone(ctx context.Context, in *SqlInstancesCloneRequest, opts ...grpc.CallOption) (*Operation, error) {
  6424  	out := new(Operation)
  6425  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Clone", in, out, opts...)
  6426  	if err != nil {
  6427  		return nil, err
  6428  	}
  6429  	return out, nil
  6430  }
  6431  
  6432  func (c *sqlInstancesServiceClient) Delete(ctx context.Context, in *SqlInstancesDeleteRequest, opts ...grpc.CallOption) (*Operation, error) {
  6433  	out := new(Operation)
  6434  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Delete", in, out, opts...)
  6435  	if err != nil {
  6436  		return nil, err
  6437  	}
  6438  	return out, nil
  6439  }
  6440  
  6441  func (c *sqlInstancesServiceClient) DemoteMaster(ctx context.Context, in *SqlInstancesDemoteMasterRequest, opts ...grpc.CallOption) (*Operation, error) {
  6442  	out := new(Operation)
  6443  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/DemoteMaster", in, out, opts...)
  6444  	if err != nil {
  6445  		return nil, err
  6446  	}
  6447  	return out, nil
  6448  }
  6449  
  6450  func (c *sqlInstancesServiceClient) Export(ctx context.Context, in *SqlInstancesExportRequest, opts ...grpc.CallOption) (*Operation, error) {
  6451  	out := new(Operation)
  6452  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Export", in, out, opts...)
  6453  	if err != nil {
  6454  		return nil, err
  6455  	}
  6456  	return out, nil
  6457  }
  6458  
  6459  func (c *sqlInstancesServiceClient) Failover(ctx context.Context, in *SqlInstancesFailoverRequest, opts ...grpc.CallOption) (*Operation, error) {
  6460  	out := new(Operation)
  6461  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Failover", in, out, opts...)
  6462  	if err != nil {
  6463  		return nil, err
  6464  	}
  6465  	return out, nil
  6466  }
  6467  
  6468  func (c *sqlInstancesServiceClient) Get(ctx context.Context, in *SqlInstancesGetRequest, opts ...grpc.CallOption) (*DatabaseInstance, error) {
  6469  	out := new(DatabaseInstance)
  6470  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Get", in, out, opts...)
  6471  	if err != nil {
  6472  		return nil, err
  6473  	}
  6474  	return out, nil
  6475  }
  6476  
  6477  func (c *sqlInstancesServiceClient) Import(ctx context.Context, in *SqlInstancesImportRequest, opts ...grpc.CallOption) (*Operation, error) {
  6478  	out := new(Operation)
  6479  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Import", in, out, opts...)
  6480  	if err != nil {
  6481  		return nil, err
  6482  	}
  6483  	return out, nil
  6484  }
  6485  
  6486  func (c *sqlInstancesServiceClient) Insert(ctx context.Context, in *SqlInstancesInsertRequest, opts ...grpc.CallOption) (*Operation, error) {
  6487  	out := new(Operation)
  6488  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Insert", in, out, opts...)
  6489  	if err != nil {
  6490  		return nil, err
  6491  	}
  6492  	return out, nil
  6493  }
  6494  
  6495  func (c *sqlInstancesServiceClient) List(ctx context.Context, in *SqlInstancesListRequest, opts ...grpc.CallOption) (*InstancesListResponse, error) {
  6496  	out := new(InstancesListResponse)
  6497  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/List", in, out, opts...)
  6498  	if err != nil {
  6499  		return nil, err
  6500  	}
  6501  	return out, nil
  6502  }
  6503  
  6504  func (c *sqlInstancesServiceClient) ListServerCas(ctx context.Context, in *SqlInstancesListServerCasRequest, opts ...grpc.CallOption) (*InstancesListServerCasResponse, error) {
  6505  	out := new(InstancesListServerCasResponse)
  6506  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/ListServerCas", in, out, opts...)
  6507  	if err != nil {
  6508  		return nil, err
  6509  	}
  6510  	return out, nil
  6511  }
  6512  
  6513  func (c *sqlInstancesServiceClient) Patch(ctx context.Context, in *SqlInstancesPatchRequest, opts ...grpc.CallOption) (*Operation, error) {
  6514  	out := new(Operation)
  6515  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Patch", in, out, opts...)
  6516  	if err != nil {
  6517  		return nil, err
  6518  	}
  6519  	return out, nil
  6520  }
  6521  
  6522  func (c *sqlInstancesServiceClient) PromoteReplica(ctx context.Context, in *SqlInstancesPromoteReplicaRequest, opts ...grpc.CallOption) (*Operation, error) {
  6523  	out := new(Operation)
  6524  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/PromoteReplica", in, out, opts...)
  6525  	if err != nil {
  6526  		return nil, err
  6527  	}
  6528  	return out, nil
  6529  }
  6530  
  6531  func (c *sqlInstancesServiceClient) ResetSslConfig(ctx context.Context, in *SqlInstancesResetSslConfigRequest, opts ...grpc.CallOption) (*Operation, error) {
  6532  	out := new(Operation)
  6533  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/ResetSslConfig", in, out, opts...)
  6534  	if err != nil {
  6535  		return nil, err
  6536  	}
  6537  	return out, nil
  6538  }
  6539  
  6540  func (c *sqlInstancesServiceClient) Restart(ctx context.Context, in *SqlInstancesRestartRequest, opts ...grpc.CallOption) (*Operation, error) {
  6541  	out := new(Operation)
  6542  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Restart", in, out, opts...)
  6543  	if err != nil {
  6544  		return nil, err
  6545  	}
  6546  	return out, nil
  6547  }
  6548  
  6549  func (c *sqlInstancesServiceClient) RestoreBackup(ctx context.Context, in *SqlInstancesRestoreBackupRequest, opts ...grpc.CallOption) (*Operation, error) {
  6550  	out := new(Operation)
  6551  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/RestoreBackup", in, out, opts...)
  6552  	if err != nil {
  6553  		return nil, err
  6554  	}
  6555  	return out, nil
  6556  }
  6557  
  6558  func (c *sqlInstancesServiceClient) RotateServerCa(ctx context.Context, in *SqlInstancesRotateServerCaRequest, opts ...grpc.CallOption) (*Operation, error) {
  6559  	out := new(Operation)
  6560  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/RotateServerCa", in, out, opts...)
  6561  	if err != nil {
  6562  		return nil, err
  6563  	}
  6564  	return out, nil
  6565  }
  6566  
  6567  func (c *sqlInstancesServiceClient) StartReplica(ctx context.Context, in *SqlInstancesStartReplicaRequest, opts ...grpc.CallOption) (*Operation, error) {
  6568  	out := new(Operation)
  6569  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/StartReplica", in, out, opts...)
  6570  	if err != nil {
  6571  		return nil, err
  6572  	}
  6573  	return out, nil
  6574  }
  6575  
  6576  func (c *sqlInstancesServiceClient) StopReplica(ctx context.Context, in *SqlInstancesStopReplicaRequest, opts ...grpc.CallOption) (*Operation, error) {
  6577  	out := new(Operation)
  6578  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/StopReplica", in, out, opts...)
  6579  	if err != nil {
  6580  		return nil, err
  6581  	}
  6582  	return out, nil
  6583  }
  6584  
  6585  func (c *sqlInstancesServiceClient) TruncateLog(ctx context.Context, in *SqlInstancesTruncateLogRequest, opts ...grpc.CallOption) (*Operation, error) {
  6586  	out := new(Operation)
  6587  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/TruncateLog", in, out, opts...)
  6588  	if err != nil {
  6589  		return nil, err
  6590  	}
  6591  	return out, nil
  6592  }
  6593  
  6594  func (c *sqlInstancesServiceClient) Update(ctx context.Context, in *SqlInstancesUpdateRequest, opts ...grpc.CallOption) (*Operation, error) {
  6595  	out := new(Operation)
  6596  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/Update", in, out, opts...)
  6597  	if err != nil {
  6598  		return nil, err
  6599  	}
  6600  	return out, nil
  6601  }
  6602  
  6603  func (c *sqlInstancesServiceClient) CreateEphemeral(ctx context.Context, in *SqlInstancesCreateEphemeralCertRequest, opts ...grpc.CallOption) (*SslCert, error) {
  6604  	out := new(SslCert)
  6605  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/CreateEphemeral", in, out, opts...)
  6606  	if err != nil {
  6607  		return nil, err
  6608  	}
  6609  	return out, nil
  6610  }
  6611  
  6612  func (c *sqlInstancesServiceClient) RescheduleMaintenance(ctx context.Context, in *SqlInstancesRescheduleMaintenanceRequest, opts ...grpc.CallOption) (*Operation, error) {
  6613  	out := new(Operation)
  6614  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/RescheduleMaintenance", in, out, opts...)
  6615  	if err != nil {
  6616  		return nil, err
  6617  	}
  6618  	return out, nil
  6619  }
  6620  
  6621  func (c *sqlInstancesServiceClient) VerifyExternalSyncSettings(ctx context.Context, in *SqlInstancesVerifyExternalSyncSettingsRequest, opts ...grpc.CallOption) (*SqlInstancesVerifyExternalSyncSettingsResponse, error) {
  6622  	out := new(SqlInstancesVerifyExternalSyncSettingsResponse)
  6623  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/VerifyExternalSyncSettings", in, out, opts...)
  6624  	if err != nil {
  6625  		return nil, err
  6626  	}
  6627  	return out, nil
  6628  }
  6629  
  6630  func (c *sqlInstancesServiceClient) StartExternalSync(ctx context.Context, in *SqlInstancesStartExternalSyncRequest, opts ...grpc.CallOption) (*Operation, error) {
  6631  	out := new(Operation)
  6632  	err := c.cc.Invoke(ctx, "/google.cloud.sql.v1.SqlInstancesService/StartExternalSync", in, out, opts...)
  6633  	if err != nil {
  6634  		return nil, err
  6635  	}
  6636  	return out, nil
  6637  }
  6638  
  6639  // SqlInstancesServiceServer is the server API for SqlInstancesService service.
  6640  type SqlInstancesServiceServer interface {
  6641  	// Adds a new trusted Certificate Authority (CA) version for the specified
  6642  	// instance. Required to prepare for a certificate rotation. If a CA version
  6643  	// was previously added but never used in a certificate rotation, this
  6644  	// operation replaces that version. There cannot be more than one CA version
  6645  	// waiting to be rotated in.
  6646  	AddServerCa(context.Context, *SqlInstancesAddServerCaRequest) (*Operation, error)
  6647  	// Creates a Cloud SQL instance as a clone of the source instance. Using this
  6648  	// operation might cause your instance to restart.
  6649  	Clone(context.Context, *SqlInstancesCloneRequest) (*Operation, error)
  6650  	// Deletes a Cloud SQL instance.
  6651  	Delete(context.Context, *SqlInstancesDeleteRequest) (*Operation, error)
  6652  	// Demotes the stand-alone instance to be a Cloud SQL read replica for an
  6653  	// external database server.
  6654  	DemoteMaster(context.Context, *SqlInstancesDemoteMasterRequest) (*Operation, error)
  6655  	// Exports data from a Cloud SQL instance to a Cloud Storage bucket as a SQL
  6656  	// dump or CSV file.
  6657  	Export(context.Context, *SqlInstancesExportRequest) (*Operation, error)
  6658  	// Initiates a manual failover of a high availability (HA) primary instance
  6659  	// to a standby instance, which becomes the primary instance. Users are
  6660  	// then rerouted to the new primary. For more information, see the
  6661  	// [Overview of high
  6662  	// availability](https://cloud.google.com/sql/docs/mysql/high-availability)
  6663  	// page in the Cloud SQL documentation.
  6664  	// If using Legacy HA (MySQL only), this causes the instance to failover to
  6665  	// its failover replica instance.
  6666  	Failover(context.Context, *SqlInstancesFailoverRequest) (*Operation, error)
  6667  	// Retrieves a resource containing information about a Cloud SQL instance.
  6668  	Get(context.Context, *SqlInstancesGetRequest) (*DatabaseInstance, error)
  6669  	// Imports data into a Cloud SQL instance from a SQL dump  or CSV file in
  6670  	// Cloud Storage.
  6671  	Import(context.Context, *SqlInstancesImportRequest) (*Operation, error)
  6672  	// Creates a new Cloud SQL instance.
  6673  	Insert(context.Context, *SqlInstancesInsertRequest) (*Operation, error)
  6674  	// Lists instances under a given project.
  6675  	List(context.Context, *SqlInstancesListRequest) (*InstancesListResponse, error)
  6676  	// Lists all of the trusted Certificate Authorities (CAs) for the specified
  6677  	// instance. There can be up to three CAs listed: the CA that was used to sign
  6678  	// the certificate that is currently in use, a CA that has been added but not
  6679  	// yet used to sign a certificate, and a CA used to sign a certificate that
  6680  	// has previously rotated out.
  6681  	ListServerCas(context.Context, *SqlInstancesListServerCasRequest) (*InstancesListServerCasResponse, error)
  6682  	// Updates settings of a Cloud SQL instance.
  6683  	// This method supports patch semantics.
  6684  	Patch(context.Context, *SqlInstancesPatchRequest) (*Operation, error)
  6685  	// Promotes the read replica instance to be a stand-alone Cloud SQL instance.
  6686  	// Using this operation might cause your instance to restart.
  6687  	PromoteReplica(context.Context, *SqlInstancesPromoteReplicaRequest) (*Operation, error)
  6688  	// Deletes all client certificates and generates a new server SSL certificate
  6689  	// for the instance.
  6690  	ResetSslConfig(context.Context, *SqlInstancesResetSslConfigRequest) (*Operation, error)
  6691  	// Restarts a Cloud SQL instance.
  6692  	Restart(context.Context, *SqlInstancesRestartRequest) (*Operation, error)
  6693  	// Restores a backup of a Cloud SQL instance. Using this operation might cause
  6694  	// your instance to restart.
  6695  	RestoreBackup(context.Context, *SqlInstancesRestoreBackupRequest) (*Operation, error)
  6696  	// Rotates the server certificate to one signed by the Certificate Authority
  6697  	// (CA) version previously added with the addServerCA method.
  6698  	RotateServerCa(context.Context, *SqlInstancesRotateServerCaRequest) (*Operation, error)
  6699  	// Starts the replication in the read replica instance.
  6700  	StartReplica(context.Context, *SqlInstancesStartReplicaRequest) (*Operation, error)
  6701  	// Stops the replication in the read replica instance.
  6702  	StopReplica(context.Context, *SqlInstancesStopReplicaRequest) (*Operation, error)
  6703  	// Truncate MySQL general and slow query log tables
  6704  	// MySQL only.
  6705  	TruncateLog(context.Context, *SqlInstancesTruncateLogRequest) (*Operation, error)
  6706  	// Updates settings of a Cloud SQL instance. Using this operation might cause
  6707  	// your instance to restart.
  6708  	Update(context.Context, *SqlInstancesUpdateRequest) (*Operation, error)
  6709  	// Generates a short-lived X509 certificate containing the provided public key
  6710  	// and signed by a private key specific to the target instance. Users may use
  6711  	// the certificate to authenticate as themselves when connecting to the
  6712  	// database.
  6713  	CreateEphemeral(context.Context, *SqlInstancesCreateEphemeralCertRequest) (*SslCert, error)
  6714  	// Reschedules the maintenance on the given instance.
  6715  	RescheduleMaintenance(context.Context, *SqlInstancesRescheduleMaintenanceRequest) (*Operation, error)
  6716  	// Verify External primary instance external sync settings.
  6717  	VerifyExternalSyncSettings(context.Context, *SqlInstancesVerifyExternalSyncSettingsRequest) (*SqlInstancesVerifyExternalSyncSettingsResponse, error)
  6718  	// Start External primary instance migration.
  6719  	StartExternalSync(context.Context, *SqlInstancesStartExternalSyncRequest) (*Operation, error)
  6720  }
  6721  
  6722  // UnimplementedSqlInstancesServiceServer can be embedded to have forward compatible implementations.
  6723  type UnimplementedSqlInstancesServiceServer struct {
  6724  }
  6725  
  6726  func (*UnimplementedSqlInstancesServiceServer) AddServerCa(context.Context, *SqlInstancesAddServerCaRequest) (*Operation, error) {
  6727  	return nil, status.Errorf(codes.Unimplemented, "method AddServerCa not implemented")
  6728  }
  6729  func (*UnimplementedSqlInstancesServiceServer) Clone(context.Context, *SqlInstancesCloneRequest) (*Operation, error) {
  6730  	return nil, status.Errorf(codes.Unimplemented, "method Clone not implemented")
  6731  }
  6732  func (*UnimplementedSqlInstancesServiceServer) Delete(context.Context, *SqlInstancesDeleteRequest) (*Operation, error) {
  6733  	return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented")
  6734  }
  6735  func (*UnimplementedSqlInstancesServiceServer) DemoteMaster(context.Context, *SqlInstancesDemoteMasterRequest) (*Operation, error) {
  6736  	return nil, status.Errorf(codes.Unimplemented, "method DemoteMaster not implemented")
  6737  }
  6738  func (*UnimplementedSqlInstancesServiceServer) Export(context.Context, *SqlInstancesExportRequest) (*Operation, error) {
  6739  	return nil, status.Errorf(codes.Unimplemented, "method Export not implemented")
  6740  }
  6741  func (*UnimplementedSqlInstancesServiceServer) Failover(context.Context, *SqlInstancesFailoverRequest) (*Operation, error) {
  6742  	return nil, status.Errorf(codes.Unimplemented, "method Failover not implemented")
  6743  }
  6744  func (*UnimplementedSqlInstancesServiceServer) Get(context.Context, *SqlInstancesGetRequest) (*DatabaseInstance, error) {
  6745  	return nil, status.Errorf(codes.Unimplemented, "method Get not implemented")
  6746  }
  6747  func (*UnimplementedSqlInstancesServiceServer) Import(context.Context, *SqlInstancesImportRequest) (*Operation, error) {
  6748  	return nil, status.Errorf(codes.Unimplemented, "method Import not implemented")
  6749  }
  6750  func (*UnimplementedSqlInstancesServiceServer) Insert(context.Context, *SqlInstancesInsertRequest) (*Operation, error) {
  6751  	return nil, status.Errorf(codes.Unimplemented, "method Insert not implemented")
  6752  }
  6753  func (*UnimplementedSqlInstancesServiceServer) List(context.Context, *SqlInstancesListRequest) (*InstancesListResponse, error) {
  6754  	return nil, status.Errorf(codes.Unimplemented, "method List not implemented")
  6755  }
  6756  func (*UnimplementedSqlInstancesServiceServer) ListServerCas(context.Context, *SqlInstancesListServerCasRequest) (*InstancesListServerCasResponse, error) {
  6757  	return nil, status.Errorf(codes.Unimplemented, "method ListServerCas not implemented")
  6758  }
  6759  func (*UnimplementedSqlInstancesServiceServer) Patch(context.Context, *SqlInstancesPatchRequest) (*Operation, error) {
  6760  	return nil, status.Errorf(codes.Unimplemented, "method Patch not implemented")
  6761  }
  6762  func (*UnimplementedSqlInstancesServiceServer) PromoteReplica(context.Context, *SqlInstancesPromoteReplicaRequest) (*Operation, error) {
  6763  	return nil, status.Errorf(codes.Unimplemented, "method PromoteReplica not implemented")
  6764  }
  6765  func (*UnimplementedSqlInstancesServiceServer) ResetSslConfig(context.Context, *SqlInstancesResetSslConfigRequest) (*Operation, error) {
  6766  	return nil, status.Errorf(codes.Unimplemented, "method ResetSslConfig not implemented")
  6767  }
  6768  func (*UnimplementedSqlInstancesServiceServer) Restart(context.Context, *SqlInstancesRestartRequest) (*Operation, error) {
  6769  	return nil, status.Errorf(codes.Unimplemented, "method Restart not implemented")
  6770  }
  6771  func (*UnimplementedSqlInstancesServiceServer) RestoreBackup(context.Context, *SqlInstancesRestoreBackupRequest) (*Operation, error) {
  6772  	return nil, status.Errorf(codes.Unimplemented, "method RestoreBackup not implemented")
  6773  }
  6774  func (*UnimplementedSqlInstancesServiceServer) RotateServerCa(context.Context, *SqlInstancesRotateServerCaRequest) (*Operation, error) {
  6775  	return nil, status.Errorf(codes.Unimplemented, "method RotateServerCa not implemented")
  6776  }
  6777  func (*UnimplementedSqlInstancesServiceServer) StartReplica(context.Context, *SqlInstancesStartReplicaRequest) (*Operation, error) {
  6778  	return nil, status.Errorf(codes.Unimplemented, "method StartReplica not implemented")
  6779  }
  6780  func (*UnimplementedSqlInstancesServiceServer) StopReplica(context.Context, *SqlInstancesStopReplicaRequest) (*Operation, error) {
  6781  	return nil, status.Errorf(codes.Unimplemented, "method StopReplica not implemented")
  6782  }
  6783  func (*UnimplementedSqlInstancesServiceServer) TruncateLog(context.Context, *SqlInstancesTruncateLogRequest) (*Operation, error) {
  6784  	return nil, status.Errorf(codes.Unimplemented, "method TruncateLog not implemented")
  6785  }
  6786  func (*UnimplementedSqlInstancesServiceServer) Update(context.Context, *SqlInstancesUpdateRequest) (*Operation, error) {
  6787  	return nil, status.Errorf(codes.Unimplemented, "method Update not implemented")
  6788  }
  6789  func (*UnimplementedSqlInstancesServiceServer) CreateEphemeral(context.Context, *SqlInstancesCreateEphemeralCertRequest) (*SslCert, error) {
  6790  	return nil, status.Errorf(codes.Unimplemented, "method CreateEphemeral not implemented")
  6791  }
  6792  func (*UnimplementedSqlInstancesServiceServer) RescheduleMaintenance(context.Context, *SqlInstancesRescheduleMaintenanceRequest) (*Operation, error) {
  6793  	return nil, status.Errorf(codes.Unimplemented, "method RescheduleMaintenance not implemented")
  6794  }
  6795  func (*UnimplementedSqlInstancesServiceServer) VerifyExternalSyncSettings(context.Context, *SqlInstancesVerifyExternalSyncSettingsRequest) (*SqlInstancesVerifyExternalSyncSettingsResponse, error) {
  6796  	return nil, status.Errorf(codes.Unimplemented, "method VerifyExternalSyncSettings not implemented")
  6797  }
  6798  func (*UnimplementedSqlInstancesServiceServer) StartExternalSync(context.Context, *SqlInstancesStartExternalSyncRequest) (*Operation, error) {
  6799  	return nil, status.Errorf(codes.Unimplemented, "method StartExternalSync not implemented")
  6800  }
  6801  
  6802  func RegisterSqlInstancesServiceServer(s *grpc.Server, srv SqlInstancesServiceServer) {
  6803  	s.RegisterService(&_SqlInstancesService_serviceDesc, srv)
  6804  }
  6805  
  6806  func _SqlInstancesService_AddServerCa_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6807  	in := new(SqlInstancesAddServerCaRequest)
  6808  	if err := dec(in); err != nil {
  6809  		return nil, err
  6810  	}
  6811  	if interceptor == nil {
  6812  		return srv.(SqlInstancesServiceServer).AddServerCa(ctx, in)
  6813  	}
  6814  	info := &grpc.UnaryServerInfo{
  6815  		Server:     srv,
  6816  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/AddServerCa",
  6817  	}
  6818  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6819  		return srv.(SqlInstancesServiceServer).AddServerCa(ctx, req.(*SqlInstancesAddServerCaRequest))
  6820  	}
  6821  	return interceptor(ctx, in, info, handler)
  6822  }
  6823  
  6824  func _SqlInstancesService_Clone_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6825  	in := new(SqlInstancesCloneRequest)
  6826  	if err := dec(in); err != nil {
  6827  		return nil, err
  6828  	}
  6829  	if interceptor == nil {
  6830  		return srv.(SqlInstancesServiceServer).Clone(ctx, in)
  6831  	}
  6832  	info := &grpc.UnaryServerInfo{
  6833  		Server:     srv,
  6834  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Clone",
  6835  	}
  6836  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6837  		return srv.(SqlInstancesServiceServer).Clone(ctx, req.(*SqlInstancesCloneRequest))
  6838  	}
  6839  	return interceptor(ctx, in, info, handler)
  6840  }
  6841  
  6842  func _SqlInstancesService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6843  	in := new(SqlInstancesDeleteRequest)
  6844  	if err := dec(in); err != nil {
  6845  		return nil, err
  6846  	}
  6847  	if interceptor == nil {
  6848  		return srv.(SqlInstancesServiceServer).Delete(ctx, in)
  6849  	}
  6850  	info := &grpc.UnaryServerInfo{
  6851  		Server:     srv,
  6852  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Delete",
  6853  	}
  6854  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6855  		return srv.(SqlInstancesServiceServer).Delete(ctx, req.(*SqlInstancesDeleteRequest))
  6856  	}
  6857  	return interceptor(ctx, in, info, handler)
  6858  }
  6859  
  6860  func _SqlInstancesService_DemoteMaster_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6861  	in := new(SqlInstancesDemoteMasterRequest)
  6862  	if err := dec(in); err != nil {
  6863  		return nil, err
  6864  	}
  6865  	if interceptor == nil {
  6866  		return srv.(SqlInstancesServiceServer).DemoteMaster(ctx, in)
  6867  	}
  6868  	info := &grpc.UnaryServerInfo{
  6869  		Server:     srv,
  6870  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/DemoteMaster",
  6871  	}
  6872  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6873  		return srv.(SqlInstancesServiceServer).DemoteMaster(ctx, req.(*SqlInstancesDemoteMasterRequest))
  6874  	}
  6875  	return interceptor(ctx, in, info, handler)
  6876  }
  6877  
  6878  func _SqlInstancesService_Export_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6879  	in := new(SqlInstancesExportRequest)
  6880  	if err := dec(in); err != nil {
  6881  		return nil, err
  6882  	}
  6883  	if interceptor == nil {
  6884  		return srv.(SqlInstancesServiceServer).Export(ctx, in)
  6885  	}
  6886  	info := &grpc.UnaryServerInfo{
  6887  		Server:     srv,
  6888  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Export",
  6889  	}
  6890  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6891  		return srv.(SqlInstancesServiceServer).Export(ctx, req.(*SqlInstancesExportRequest))
  6892  	}
  6893  	return interceptor(ctx, in, info, handler)
  6894  }
  6895  
  6896  func _SqlInstancesService_Failover_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6897  	in := new(SqlInstancesFailoverRequest)
  6898  	if err := dec(in); err != nil {
  6899  		return nil, err
  6900  	}
  6901  	if interceptor == nil {
  6902  		return srv.(SqlInstancesServiceServer).Failover(ctx, in)
  6903  	}
  6904  	info := &grpc.UnaryServerInfo{
  6905  		Server:     srv,
  6906  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Failover",
  6907  	}
  6908  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6909  		return srv.(SqlInstancesServiceServer).Failover(ctx, req.(*SqlInstancesFailoverRequest))
  6910  	}
  6911  	return interceptor(ctx, in, info, handler)
  6912  }
  6913  
  6914  func _SqlInstancesService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6915  	in := new(SqlInstancesGetRequest)
  6916  	if err := dec(in); err != nil {
  6917  		return nil, err
  6918  	}
  6919  	if interceptor == nil {
  6920  		return srv.(SqlInstancesServiceServer).Get(ctx, in)
  6921  	}
  6922  	info := &grpc.UnaryServerInfo{
  6923  		Server:     srv,
  6924  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Get",
  6925  	}
  6926  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6927  		return srv.(SqlInstancesServiceServer).Get(ctx, req.(*SqlInstancesGetRequest))
  6928  	}
  6929  	return interceptor(ctx, in, info, handler)
  6930  }
  6931  
  6932  func _SqlInstancesService_Import_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6933  	in := new(SqlInstancesImportRequest)
  6934  	if err := dec(in); err != nil {
  6935  		return nil, err
  6936  	}
  6937  	if interceptor == nil {
  6938  		return srv.(SqlInstancesServiceServer).Import(ctx, in)
  6939  	}
  6940  	info := &grpc.UnaryServerInfo{
  6941  		Server:     srv,
  6942  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Import",
  6943  	}
  6944  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6945  		return srv.(SqlInstancesServiceServer).Import(ctx, req.(*SqlInstancesImportRequest))
  6946  	}
  6947  	return interceptor(ctx, in, info, handler)
  6948  }
  6949  
  6950  func _SqlInstancesService_Insert_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6951  	in := new(SqlInstancesInsertRequest)
  6952  	if err := dec(in); err != nil {
  6953  		return nil, err
  6954  	}
  6955  	if interceptor == nil {
  6956  		return srv.(SqlInstancesServiceServer).Insert(ctx, in)
  6957  	}
  6958  	info := &grpc.UnaryServerInfo{
  6959  		Server:     srv,
  6960  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Insert",
  6961  	}
  6962  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6963  		return srv.(SqlInstancesServiceServer).Insert(ctx, req.(*SqlInstancesInsertRequest))
  6964  	}
  6965  	return interceptor(ctx, in, info, handler)
  6966  }
  6967  
  6968  func _SqlInstancesService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6969  	in := new(SqlInstancesListRequest)
  6970  	if err := dec(in); err != nil {
  6971  		return nil, err
  6972  	}
  6973  	if interceptor == nil {
  6974  		return srv.(SqlInstancesServiceServer).List(ctx, in)
  6975  	}
  6976  	info := &grpc.UnaryServerInfo{
  6977  		Server:     srv,
  6978  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/List",
  6979  	}
  6980  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6981  		return srv.(SqlInstancesServiceServer).List(ctx, req.(*SqlInstancesListRequest))
  6982  	}
  6983  	return interceptor(ctx, in, info, handler)
  6984  }
  6985  
  6986  func _SqlInstancesService_ListServerCas_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  6987  	in := new(SqlInstancesListServerCasRequest)
  6988  	if err := dec(in); err != nil {
  6989  		return nil, err
  6990  	}
  6991  	if interceptor == nil {
  6992  		return srv.(SqlInstancesServiceServer).ListServerCas(ctx, in)
  6993  	}
  6994  	info := &grpc.UnaryServerInfo{
  6995  		Server:     srv,
  6996  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/ListServerCas",
  6997  	}
  6998  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  6999  		return srv.(SqlInstancesServiceServer).ListServerCas(ctx, req.(*SqlInstancesListServerCasRequest))
  7000  	}
  7001  	return interceptor(ctx, in, info, handler)
  7002  }
  7003  
  7004  func _SqlInstancesService_Patch_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7005  	in := new(SqlInstancesPatchRequest)
  7006  	if err := dec(in); err != nil {
  7007  		return nil, err
  7008  	}
  7009  	if interceptor == nil {
  7010  		return srv.(SqlInstancesServiceServer).Patch(ctx, in)
  7011  	}
  7012  	info := &grpc.UnaryServerInfo{
  7013  		Server:     srv,
  7014  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Patch",
  7015  	}
  7016  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7017  		return srv.(SqlInstancesServiceServer).Patch(ctx, req.(*SqlInstancesPatchRequest))
  7018  	}
  7019  	return interceptor(ctx, in, info, handler)
  7020  }
  7021  
  7022  func _SqlInstancesService_PromoteReplica_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7023  	in := new(SqlInstancesPromoteReplicaRequest)
  7024  	if err := dec(in); err != nil {
  7025  		return nil, err
  7026  	}
  7027  	if interceptor == nil {
  7028  		return srv.(SqlInstancesServiceServer).PromoteReplica(ctx, in)
  7029  	}
  7030  	info := &grpc.UnaryServerInfo{
  7031  		Server:     srv,
  7032  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/PromoteReplica",
  7033  	}
  7034  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7035  		return srv.(SqlInstancesServiceServer).PromoteReplica(ctx, req.(*SqlInstancesPromoteReplicaRequest))
  7036  	}
  7037  	return interceptor(ctx, in, info, handler)
  7038  }
  7039  
  7040  func _SqlInstancesService_ResetSslConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7041  	in := new(SqlInstancesResetSslConfigRequest)
  7042  	if err := dec(in); err != nil {
  7043  		return nil, err
  7044  	}
  7045  	if interceptor == nil {
  7046  		return srv.(SqlInstancesServiceServer).ResetSslConfig(ctx, in)
  7047  	}
  7048  	info := &grpc.UnaryServerInfo{
  7049  		Server:     srv,
  7050  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/ResetSslConfig",
  7051  	}
  7052  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7053  		return srv.(SqlInstancesServiceServer).ResetSslConfig(ctx, req.(*SqlInstancesResetSslConfigRequest))
  7054  	}
  7055  	return interceptor(ctx, in, info, handler)
  7056  }
  7057  
  7058  func _SqlInstancesService_Restart_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7059  	in := new(SqlInstancesRestartRequest)
  7060  	if err := dec(in); err != nil {
  7061  		return nil, err
  7062  	}
  7063  	if interceptor == nil {
  7064  		return srv.(SqlInstancesServiceServer).Restart(ctx, in)
  7065  	}
  7066  	info := &grpc.UnaryServerInfo{
  7067  		Server:     srv,
  7068  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Restart",
  7069  	}
  7070  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7071  		return srv.(SqlInstancesServiceServer).Restart(ctx, req.(*SqlInstancesRestartRequest))
  7072  	}
  7073  	return interceptor(ctx, in, info, handler)
  7074  }
  7075  
  7076  func _SqlInstancesService_RestoreBackup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7077  	in := new(SqlInstancesRestoreBackupRequest)
  7078  	if err := dec(in); err != nil {
  7079  		return nil, err
  7080  	}
  7081  	if interceptor == nil {
  7082  		return srv.(SqlInstancesServiceServer).RestoreBackup(ctx, in)
  7083  	}
  7084  	info := &grpc.UnaryServerInfo{
  7085  		Server:     srv,
  7086  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/RestoreBackup",
  7087  	}
  7088  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7089  		return srv.(SqlInstancesServiceServer).RestoreBackup(ctx, req.(*SqlInstancesRestoreBackupRequest))
  7090  	}
  7091  	return interceptor(ctx, in, info, handler)
  7092  }
  7093  
  7094  func _SqlInstancesService_RotateServerCa_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7095  	in := new(SqlInstancesRotateServerCaRequest)
  7096  	if err := dec(in); err != nil {
  7097  		return nil, err
  7098  	}
  7099  	if interceptor == nil {
  7100  		return srv.(SqlInstancesServiceServer).RotateServerCa(ctx, in)
  7101  	}
  7102  	info := &grpc.UnaryServerInfo{
  7103  		Server:     srv,
  7104  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/RotateServerCa",
  7105  	}
  7106  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7107  		return srv.(SqlInstancesServiceServer).RotateServerCa(ctx, req.(*SqlInstancesRotateServerCaRequest))
  7108  	}
  7109  	return interceptor(ctx, in, info, handler)
  7110  }
  7111  
  7112  func _SqlInstancesService_StartReplica_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7113  	in := new(SqlInstancesStartReplicaRequest)
  7114  	if err := dec(in); err != nil {
  7115  		return nil, err
  7116  	}
  7117  	if interceptor == nil {
  7118  		return srv.(SqlInstancesServiceServer).StartReplica(ctx, in)
  7119  	}
  7120  	info := &grpc.UnaryServerInfo{
  7121  		Server:     srv,
  7122  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/StartReplica",
  7123  	}
  7124  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7125  		return srv.(SqlInstancesServiceServer).StartReplica(ctx, req.(*SqlInstancesStartReplicaRequest))
  7126  	}
  7127  	return interceptor(ctx, in, info, handler)
  7128  }
  7129  
  7130  func _SqlInstancesService_StopReplica_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7131  	in := new(SqlInstancesStopReplicaRequest)
  7132  	if err := dec(in); err != nil {
  7133  		return nil, err
  7134  	}
  7135  	if interceptor == nil {
  7136  		return srv.(SqlInstancesServiceServer).StopReplica(ctx, in)
  7137  	}
  7138  	info := &grpc.UnaryServerInfo{
  7139  		Server:     srv,
  7140  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/StopReplica",
  7141  	}
  7142  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7143  		return srv.(SqlInstancesServiceServer).StopReplica(ctx, req.(*SqlInstancesStopReplicaRequest))
  7144  	}
  7145  	return interceptor(ctx, in, info, handler)
  7146  }
  7147  
  7148  func _SqlInstancesService_TruncateLog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7149  	in := new(SqlInstancesTruncateLogRequest)
  7150  	if err := dec(in); err != nil {
  7151  		return nil, err
  7152  	}
  7153  	if interceptor == nil {
  7154  		return srv.(SqlInstancesServiceServer).TruncateLog(ctx, in)
  7155  	}
  7156  	info := &grpc.UnaryServerInfo{
  7157  		Server:     srv,
  7158  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/TruncateLog",
  7159  	}
  7160  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7161  		return srv.(SqlInstancesServiceServer).TruncateLog(ctx, req.(*SqlInstancesTruncateLogRequest))
  7162  	}
  7163  	return interceptor(ctx, in, info, handler)
  7164  }
  7165  
  7166  func _SqlInstancesService_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7167  	in := new(SqlInstancesUpdateRequest)
  7168  	if err := dec(in); err != nil {
  7169  		return nil, err
  7170  	}
  7171  	if interceptor == nil {
  7172  		return srv.(SqlInstancesServiceServer).Update(ctx, in)
  7173  	}
  7174  	info := &grpc.UnaryServerInfo{
  7175  		Server:     srv,
  7176  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/Update",
  7177  	}
  7178  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7179  		return srv.(SqlInstancesServiceServer).Update(ctx, req.(*SqlInstancesUpdateRequest))
  7180  	}
  7181  	return interceptor(ctx, in, info, handler)
  7182  }
  7183  
  7184  func _SqlInstancesService_CreateEphemeral_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7185  	in := new(SqlInstancesCreateEphemeralCertRequest)
  7186  	if err := dec(in); err != nil {
  7187  		return nil, err
  7188  	}
  7189  	if interceptor == nil {
  7190  		return srv.(SqlInstancesServiceServer).CreateEphemeral(ctx, in)
  7191  	}
  7192  	info := &grpc.UnaryServerInfo{
  7193  		Server:     srv,
  7194  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/CreateEphemeral",
  7195  	}
  7196  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7197  		return srv.(SqlInstancesServiceServer).CreateEphemeral(ctx, req.(*SqlInstancesCreateEphemeralCertRequest))
  7198  	}
  7199  	return interceptor(ctx, in, info, handler)
  7200  }
  7201  
  7202  func _SqlInstancesService_RescheduleMaintenance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7203  	in := new(SqlInstancesRescheduleMaintenanceRequest)
  7204  	if err := dec(in); err != nil {
  7205  		return nil, err
  7206  	}
  7207  	if interceptor == nil {
  7208  		return srv.(SqlInstancesServiceServer).RescheduleMaintenance(ctx, in)
  7209  	}
  7210  	info := &grpc.UnaryServerInfo{
  7211  		Server:     srv,
  7212  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/RescheduleMaintenance",
  7213  	}
  7214  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7215  		return srv.(SqlInstancesServiceServer).RescheduleMaintenance(ctx, req.(*SqlInstancesRescheduleMaintenanceRequest))
  7216  	}
  7217  	return interceptor(ctx, in, info, handler)
  7218  }
  7219  
  7220  func _SqlInstancesService_VerifyExternalSyncSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7221  	in := new(SqlInstancesVerifyExternalSyncSettingsRequest)
  7222  	if err := dec(in); err != nil {
  7223  		return nil, err
  7224  	}
  7225  	if interceptor == nil {
  7226  		return srv.(SqlInstancesServiceServer).VerifyExternalSyncSettings(ctx, in)
  7227  	}
  7228  	info := &grpc.UnaryServerInfo{
  7229  		Server:     srv,
  7230  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/VerifyExternalSyncSettings",
  7231  	}
  7232  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7233  		return srv.(SqlInstancesServiceServer).VerifyExternalSyncSettings(ctx, req.(*SqlInstancesVerifyExternalSyncSettingsRequest))
  7234  	}
  7235  	return interceptor(ctx, in, info, handler)
  7236  }
  7237  
  7238  func _SqlInstancesService_StartExternalSync_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  7239  	in := new(SqlInstancesStartExternalSyncRequest)
  7240  	if err := dec(in); err != nil {
  7241  		return nil, err
  7242  	}
  7243  	if interceptor == nil {
  7244  		return srv.(SqlInstancesServiceServer).StartExternalSync(ctx, in)
  7245  	}
  7246  	info := &grpc.UnaryServerInfo{
  7247  		Server:     srv,
  7248  		FullMethod: "/google.cloud.sql.v1.SqlInstancesService/StartExternalSync",
  7249  	}
  7250  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  7251  		return srv.(SqlInstancesServiceServer).StartExternalSync(ctx, req.(*SqlInstancesStartExternalSyncRequest))
  7252  	}
  7253  	return interceptor(ctx, in, info, handler)
  7254  }
  7255  
  7256  var _SqlInstancesService_serviceDesc = grpc.ServiceDesc{
  7257  	ServiceName: "google.cloud.sql.v1.SqlInstancesService",
  7258  	HandlerType: (*SqlInstancesServiceServer)(nil),
  7259  	Methods: []grpc.MethodDesc{
  7260  		{
  7261  			MethodName: "AddServerCa",
  7262  			Handler:    _SqlInstancesService_AddServerCa_Handler,
  7263  		},
  7264  		{
  7265  			MethodName: "Clone",
  7266  			Handler:    _SqlInstancesService_Clone_Handler,
  7267  		},
  7268  		{
  7269  			MethodName: "Delete",
  7270  			Handler:    _SqlInstancesService_Delete_Handler,
  7271  		},
  7272  		{
  7273  			MethodName: "DemoteMaster",
  7274  			Handler:    _SqlInstancesService_DemoteMaster_Handler,
  7275  		},
  7276  		{
  7277  			MethodName: "Export",
  7278  			Handler:    _SqlInstancesService_Export_Handler,
  7279  		},
  7280  		{
  7281  			MethodName: "Failover",
  7282  			Handler:    _SqlInstancesService_Failover_Handler,
  7283  		},
  7284  		{
  7285  			MethodName: "Get",
  7286  			Handler:    _SqlInstancesService_Get_Handler,
  7287  		},
  7288  		{
  7289  			MethodName: "Import",
  7290  			Handler:    _SqlInstancesService_Import_Handler,
  7291  		},
  7292  		{
  7293  			MethodName: "Insert",
  7294  			Handler:    _SqlInstancesService_Insert_Handler,
  7295  		},
  7296  		{
  7297  			MethodName: "List",
  7298  			Handler:    _SqlInstancesService_List_Handler,
  7299  		},
  7300  		{
  7301  			MethodName: "ListServerCas",
  7302  			Handler:    _SqlInstancesService_ListServerCas_Handler,
  7303  		},
  7304  		{
  7305  			MethodName: "Patch",
  7306  			Handler:    _SqlInstancesService_Patch_Handler,
  7307  		},
  7308  		{
  7309  			MethodName: "PromoteReplica",
  7310  			Handler:    _SqlInstancesService_PromoteReplica_Handler,
  7311  		},
  7312  		{
  7313  			MethodName: "ResetSslConfig",
  7314  			Handler:    _SqlInstancesService_ResetSslConfig_Handler,
  7315  		},
  7316  		{
  7317  			MethodName: "Restart",
  7318  			Handler:    _SqlInstancesService_Restart_Handler,
  7319  		},
  7320  		{
  7321  			MethodName: "RestoreBackup",
  7322  			Handler:    _SqlInstancesService_RestoreBackup_Handler,
  7323  		},
  7324  		{
  7325  			MethodName: "RotateServerCa",
  7326  			Handler:    _SqlInstancesService_RotateServerCa_Handler,
  7327  		},
  7328  		{
  7329  			MethodName: "StartReplica",
  7330  			Handler:    _SqlInstancesService_StartReplica_Handler,
  7331  		},
  7332  		{
  7333  			MethodName: "StopReplica",
  7334  			Handler:    _SqlInstancesService_StopReplica_Handler,
  7335  		},
  7336  		{
  7337  			MethodName: "TruncateLog",
  7338  			Handler:    _SqlInstancesService_TruncateLog_Handler,
  7339  		},
  7340  		{
  7341  			MethodName: "Update",
  7342  			Handler:    _SqlInstancesService_Update_Handler,
  7343  		},
  7344  		{
  7345  			MethodName: "CreateEphemeral",
  7346  			Handler:    _SqlInstancesService_CreateEphemeral_Handler,
  7347  		},
  7348  		{
  7349  			MethodName: "RescheduleMaintenance",
  7350  			Handler:    _SqlInstancesService_RescheduleMaintenance_Handler,
  7351  		},
  7352  		{
  7353  			MethodName: "VerifyExternalSyncSettings",
  7354  			Handler:    _SqlInstancesService_VerifyExternalSyncSettings_Handler,
  7355  		},
  7356  		{
  7357  			MethodName: "StartExternalSync",
  7358  			Handler:    _SqlInstancesService_StartExternalSync_Handler,
  7359  		},
  7360  	},
  7361  	Streams:  []grpc.StreamDesc{},
  7362  	Metadata: "google/cloud/sql/v1/cloud_sql_instances.proto",
  7363  }
  7364  

View as plain text