...

Source file src/google.golang.org/genproto/googleapis/storage/clouddms/logging/v1/clouddms_stackdriver_logs.pb.go

Documentation: google.golang.org/genproto/googleapis/storage/clouddms/logging/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: storage/clouddms/logging/v1/clouddms_stackdriver_logs.proto
    20  
    21  package logging
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	status "google.golang.org/genproto/googleapis/rpc/status"
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  	durationpb "google.golang.org/protobuf/types/known/durationpb"
    31  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    32  )
    33  
    34  const (
    35  	// Verify that this generated code is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    37  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    38  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    39  )
    40  
    41  // The database engines.
    42  type DatabaseEngine int32
    43  
    44  const (
    45  	// The source database engine of the migration job is unknown.
    46  	DatabaseEngine_DATABASE_ENGINE_UNSPECIFIED DatabaseEngine = 0
    47  	// The source engine is MySQL.
    48  	DatabaseEngine_MYSQL DatabaseEngine = 1
    49  	// The source engine is PostgreSQL.
    50  	DatabaseEngine_POSTGRESQL DatabaseEngine = 2
    51  	// The source engine is SQL Server.
    52  	DatabaseEngine_SQLSERVER DatabaseEngine = 3
    53  )
    54  
    55  // Enum value maps for DatabaseEngine.
    56  var (
    57  	DatabaseEngine_name = map[int32]string{
    58  		0: "DATABASE_ENGINE_UNSPECIFIED",
    59  		1: "MYSQL",
    60  		2: "POSTGRESQL",
    61  		3: "SQLSERVER",
    62  	}
    63  	DatabaseEngine_value = map[string]int32{
    64  		"DATABASE_ENGINE_UNSPECIFIED": 0,
    65  		"MYSQL":                       1,
    66  		"POSTGRESQL":                  2,
    67  		"SQLSERVER":                   3,
    68  	}
    69  )
    70  
    71  func (x DatabaseEngine) Enum() *DatabaseEngine {
    72  	p := new(DatabaseEngine)
    73  	*p = x
    74  	return p
    75  }
    76  
    77  func (x DatabaseEngine) String() string {
    78  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    79  }
    80  
    81  func (DatabaseEngine) Descriptor() protoreflect.EnumDescriptor {
    82  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[0].Descriptor()
    83  }
    84  
    85  func (DatabaseEngine) Type() protoreflect.EnumType {
    86  	return &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[0]
    87  }
    88  
    89  func (x DatabaseEngine) Number() protoreflect.EnumNumber {
    90  	return protoreflect.EnumNumber(x)
    91  }
    92  
    93  // Deprecated: Use DatabaseEngine.Descriptor instead.
    94  func (DatabaseEngine) EnumDescriptor() ([]byte, []int) {
    95  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{0}
    96  }
    97  
    98  // The database providers.
    99  type DatabaseProvider int32
   100  
   101  const (
   102  	// The database provider is unknown.
   103  	DatabaseProvider_DATABASE_PROVIDER_UNSPECIFIED DatabaseProvider = 0
   104  	// CloudSQL runs the database.
   105  	DatabaseProvider_CLOUDSQL DatabaseProvider = 1
   106  	// RDS runs the database.
   107  	DatabaseProvider_RDS DatabaseProvider = 2
   108  )
   109  
   110  // Enum value maps for DatabaseProvider.
   111  var (
   112  	DatabaseProvider_name = map[int32]string{
   113  		0: "DATABASE_PROVIDER_UNSPECIFIED",
   114  		1: "CLOUDSQL",
   115  		2: "RDS",
   116  	}
   117  	DatabaseProvider_value = map[string]int32{
   118  		"DATABASE_PROVIDER_UNSPECIFIED": 0,
   119  		"CLOUDSQL":                      1,
   120  		"RDS":                           2,
   121  	}
   122  )
   123  
   124  func (x DatabaseProvider) Enum() *DatabaseProvider {
   125  	p := new(DatabaseProvider)
   126  	*p = x
   127  	return p
   128  }
   129  
   130  func (x DatabaseProvider) String() string {
   131  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   132  }
   133  
   134  func (DatabaseProvider) Descriptor() protoreflect.EnumDescriptor {
   135  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[1].Descriptor()
   136  }
   137  
   138  func (DatabaseProvider) Type() protoreflect.EnumType {
   139  	return &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[1]
   140  }
   141  
   142  func (x DatabaseProvider) Number() protoreflect.EnumNumber {
   143  	return protoreflect.EnumNumber(x)
   144  }
   145  
   146  // Deprecated: Use DatabaseProvider.Descriptor instead.
   147  func (DatabaseProvider) EnumDescriptor() ([]byte, []int) {
   148  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{1}
   149  }
   150  
   151  // The migration job states enum.
   152  type LoggedMigrationJob_State int32
   153  
   154  const (
   155  	// The state of the migration job is unknown.
   156  	LoggedMigrationJob_STATE_UNSPECIFIED LoggedMigrationJob_State = 0
   157  	// The migration job is down for maintenance.
   158  	LoggedMigrationJob_MAINTENANCE LoggedMigrationJob_State = 1
   159  	// The migration job is in draft mode and fully editable.
   160  	LoggedMigrationJob_DRAFT LoggedMigrationJob_State = 2
   161  	// The migration job is being created.
   162  	LoggedMigrationJob_CREATING LoggedMigrationJob_State = 3
   163  	// The migration job is created, not started and is fully editable.
   164  	LoggedMigrationJob_NOT_STARTED LoggedMigrationJob_State = 4
   165  	// The migration job is running
   166  	LoggedMigrationJob_RUNNING LoggedMigrationJob_State = 5
   167  	// The migration job failed.
   168  	LoggedMigrationJob_FAILED LoggedMigrationJob_State = 6
   169  	// The migration job has been completed.
   170  	LoggedMigrationJob_COMPLETED LoggedMigrationJob_State = 7
   171  	// The migration job is being deleted.
   172  	LoggedMigrationJob_DELETING LoggedMigrationJob_State = 8
   173  	// The migration job is being stopped.
   174  	LoggedMigrationJob_STOPPING LoggedMigrationJob_State = 9
   175  	// The migration job is currently stopped.
   176  	LoggedMigrationJob_STOPPED LoggedMigrationJob_State = 10
   177  	// The migration job has been deleted.
   178  	LoggedMigrationJob_DELETED LoggedMigrationJob_State = 11
   179  	// The migration job is being updated.
   180  	LoggedMigrationJob_UPDATING LoggedMigrationJob_State = 12
   181  	// The migration job is starting.
   182  	LoggedMigrationJob_STARTING LoggedMigrationJob_State = 13
   183  	// The migration job is restarting.
   184  	LoggedMigrationJob_RESTARTING LoggedMigrationJob_State = 14
   185  	// The migration job is resuming.
   186  	LoggedMigrationJob_RESUMING LoggedMigrationJob_State = 15
   187  )
   188  
   189  // Enum value maps for LoggedMigrationJob_State.
   190  var (
   191  	LoggedMigrationJob_State_name = map[int32]string{
   192  		0:  "STATE_UNSPECIFIED",
   193  		1:  "MAINTENANCE",
   194  		2:  "DRAFT",
   195  		3:  "CREATING",
   196  		4:  "NOT_STARTED",
   197  		5:  "RUNNING",
   198  		6:  "FAILED",
   199  		7:  "COMPLETED",
   200  		8:  "DELETING",
   201  		9:  "STOPPING",
   202  		10: "STOPPED",
   203  		11: "DELETED",
   204  		12: "UPDATING",
   205  		13: "STARTING",
   206  		14: "RESTARTING",
   207  		15: "RESUMING",
   208  	}
   209  	LoggedMigrationJob_State_value = map[string]int32{
   210  		"STATE_UNSPECIFIED": 0,
   211  		"MAINTENANCE":       1,
   212  		"DRAFT":             2,
   213  		"CREATING":          3,
   214  		"NOT_STARTED":       4,
   215  		"RUNNING":           5,
   216  		"FAILED":            6,
   217  		"COMPLETED":         7,
   218  		"DELETING":          8,
   219  		"STOPPING":          9,
   220  		"STOPPED":           10,
   221  		"DELETED":           11,
   222  		"UPDATING":          12,
   223  		"STARTING":          13,
   224  		"RESTARTING":        14,
   225  		"RESUMING":          15,
   226  	}
   227  )
   228  
   229  func (x LoggedMigrationJob_State) Enum() *LoggedMigrationJob_State {
   230  	p := new(LoggedMigrationJob_State)
   231  	*p = x
   232  	return p
   233  }
   234  
   235  func (x LoggedMigrationJob_State) String() string {
   236  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   237  }
   238  
   239  func (LoggedMigrationJob_State) Descriptor() protoreflect.EnumDescriptor {
   240  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[2].Descriptor()
   241  }
   242  
   243  func (LoggedMigrationJob_State) Type() protoreflect.EnumType {
   244  	return &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[2]
   245  }
   246  
   247  func (x LoggedMigrationJob_State) Number() protoreflect.EnumNumber {
   248  	return protoreflect.EnumNumber(x)
   249  }
   250  
   251  // Deprecated: Use LoggedMigrationJob_State.Descriptor instead.
   252  func (LoggedMigrationJob_State) EnumDescriptor() ([]byte, []int) {
   253  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{1, 0}
   254  }
   255  
   256  // The migration job phases enum.
   257  type LoggedMigrationJob_Phase int32
   258  
   259  const (
   260  	// The phase of the migration job is unknown.
   261  	LoggedMigrationJob_PHASE_UNSPECIFIED LoggedMigrationJob_Phase = 0
   262  	// The migration job is in the full dump phase.
   263  	LoggedMigrationJob_FULL_DUMP LoggedMigrationJob_Phase = 1
   264  	// The migration job is CDC phase.
   265  	LoggedMigrationJob_CDC LoggedMigrationJob_Phase = 2
   266  	// The migration job is running the promote phase.
   267  	LoggedMigrationJob_PROMOTE_IN_PROGRESS LoggedMigrationJob_Phase = 3
   268  	// Only RDS flow - waiting for source writes to stop
   269  	LoggedMigrationJob_WAITING_FOR_SOURCE_WRITES_TO_STOP LoggedMigrationJob_Phase = 4
   270  	// Only RDS flow - the sources writes stopped, waiting for dump to begin
   271  	LoggedMigrationJob_PREPARING_THE_DUMP LoggedMigrationJob_Phase = 5
   272  )
   273  
   274  // Enum value maps for LoggedMigrationJob_Phase.
   275  var (
   276  	LoggedMigrationJob_Phase_name = map[int32]string{
   277  		0: "PHASE_UNSPECIFIED",
   278  		1: "FULL_DUMP",
   279  		2: "CDC",
   280  		3: "PROMOTE_IN_PROGRESS",
   281  		4: "WAITING_FOR_SOURCE_WRITES_TO_STOP",
   282  		5: "PREPARING_THE_DUMP",
   283  	}
   284  	LoggedMigrationJob_Phase_value = map[string]int32{
   285  		"PHASE_UNSPECIFIED":                 0,
   286  		"FULL_DUMP":                         1,
   287  		"CDC":                               2,
   288  		"PROMOTE_IN_PROGRESS":               3,
   289  		"WAITING_FOR_SOURCE_WRITES_TO_STOP": 4,
   290  		"PREPARING_THE_DUMP":                5,
   291  	}
   292  )
   293  
   294  func (x LoggedMigrationJob_Phase) Enum() *LoggedMigrationJob_Phase {
   295  	p := new(LoggedMigrationJob_Phase)
   296  	*p = x
   297  	return p
   298  }
   299  
   300  func (x LoggedMigrationJob_Phase) String() string {
   301  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   302  }
   303  
   304  func (LoggedMigrationJob_Phase) Descriptor() protoreflect.EnumDescriptor {
   305  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[3].Descriptor()
   306  }
   307  
   308  func (LoggedMigrationJob_Phase) Type() protoreflect.EnumType {
   309  	return &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[3]
   310  }
   311  
   312  func (x LoggedMigrationJob_Phase) Number() protoreflect.EnumNumber {
   313  	return protoreflect.EnumNumber(x)
   314  }
   315  
   316  // Deprecated: Use LoggedMigrationJob_Phase.Descriptor instead.
   317  func (LoggedMigrationJob_Phase) EnumDescriptor() ([]byte, []int) {
   318  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{1, 1}
   319  }
   320  
   321  // The migration job types.
   322  type LoggedMigrationJob_Type int32
   323  
   324  const (
   325  	// The type of the migration job is unknown.
   326  	LoggedMigrationJob_TYPE_UNSPECIFIED LoggedMigrationJob_Type = 0
   327  	// The migration job is a one time migration.
   328  	LoggedMigrationJob_ONE_TIME LoggedMigrationJob_Type = 1
   329  	// The migration job is a continuous migration.
   330  	LoggedMigrationJob_CONTINUOUS LoggedMigrationJob_Type = 2
   331  )
   332  
   333  // Enum value maps for LoggedMigrationJob_Type.
   334  var (
   335  	LoggedMigrationJob_Type_name = map[int32]string{
   336  		0: "TYPE_UNSPECIFIED",
   337  		1: "ONE_TIME",
   338  		2: "CONTINUOUS",
   339  	}
   340  	LoggedMigrationJob_Type_value = map[string]int32{
   341  		"TYPE_UNSPECIFIED": 0,
   342  		"ONE_TIME":         1,
   343  		"CONTINUOUS":       2,
   344  	}
   345  )
   346  
   347  func (x LoggedMigrationJob_Type) Enum() *LoggedMigrationJob_Type {
   348  	p := new(LoggedMigrationJob_Type)
   349  	*p = x
   350  	return p
   351  }
   352  
   353  func (x LoggedMigrationJob_Type) String() string {
   354  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   355  }
   356  
   357  func (LoggedMigrationJob_Type) Descriptor() protoreflect.EnumDescriptor {
   358  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[4].Descriptor()
   359  }
   360  
   361  func (LoggedMigrationJob_Type) Type() protoreflect.EnumType {
   362  	return &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[4]
   363  }
   364  
   365  func (x LoggedMigrationJob_Type) Number() protoreflect.EnumNumber {
   366  	return protoreflect.EnumNumber(x)
   367  }
   368  
   369  // Deprecated: Use LoggedMigrationJob_Type.Descriptor instead.
   370  func (LoggedMigrationJob_Type) EnumDescriptor() ([]byte, []int) {
   371  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{1, 2}
   372  }
   373  
   374  // Type of connectivity to source database.
   375  type LoggedMigrationJob_ConnectivityType int32
   376  
   377  const (
   378  	// No data defined.
   379  	LoggedMigrationJob_CONNECTIVITY_TYPE_UNSPECIFIED LoggedMigrationJob_ConnectivityType = 0
   380  	// Connect using static IO
   381  	LoggedMigrationJob_STATIC_IP LoggedMigrationJob_ConnectivityType = 1
   382  	// Use reverse SSH connectivity.
   383  	LoggedMigrationJob_REVERSE_SSH LoggedMigrationJob_ConnectivityType = 2
   384  	// Use VPC Peering connectivity.
   385  	LoggedMigrationJob_VPC_PEERING LoggedMigrationJob_ConnectivityType = 3
   386  )
   387  
   388  // Enum value maps for LoggedMigrationJob_ConnectivityType.
   389  var (
   390  	LoggedMigrationJob_ConnectivityType_name = map[int32]string{
   391  		0: "CONNECTIVITY_TYPE_UNSPECIFIED",
   392  		1: "STATIC_IP",
   393  		2: "REVERSE_SSH",
   394  		3: "VPC_PEERING",
   395  	}
   396  	LoggedMigrationJob_ConnectivityType_value = map[string]int32{
   397  		"CONNECTIVITY_TYPE_UNSPECIFIED": 0,
   398  		"STATIC_IP":                     1,
   399  		"REVERSE_SSH":                   2,
   400  		"VPC_PEERING":                   3,
   401  	}
   402  )
   403  
   404  func (x LoggedMigrationJob_ConnectivityType) Enum() *LoggedMigrationJob_ConnectivityType {
   405  	p := new(LoggedMigrationJob_ConnectivityType)
   406  	*p = x
   407  	return p
   408  }
   409  
   410  func (x LoggedMigrationJob_ConnectivityType) String() string {
   411  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   412  }
   413  
   414  func (LoggedMigrationJob_ConnectivityType) Descriptor() protoreflect.EnumDescriptor {
   415  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[5].Descriptor()
   416  }
   417  
   418  func (LoggedMigrationJob_ConnectivityType) Type() protoreflect.EnumType {
   419  	return &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[5]
   420  }
   421  
   422  func (x LoggedMigrationJob_ConnectivityType) Number() protoreflect.EnumNumber {
   423  	return protoreflect.EnumNumber(x)
   424  }
   425  
   426  // Deprecated: Use LoggedMigrationJob_ConnectivityType.Descriptor instead.
   427  func (LoggedMigrationJob_ConnectivityType) EnumDescriptor() ([]byte, []int) {
   428  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{1, 3}
   429  }
   430  
   431  // The MySQL database version.
   432  type MySqlConnectionProfile_Version int32
   433  
   434  const (
   435  	// Unspecified version.
   436  	MySqlConnectionProfile_VERSION_UNSPECIFIED MySqlConnectionProfile_Version = 0
   437  	// MySQL 5.5.
   438  	MySqlConnectionProfile_V5_5 MySqlConnectionProfile_Version = 1
   439  	// MySQL 5.6.
   440  	MySqlConnectionProfile_V5_6 MySqlConnectionProfile_Version = 2
   441  	// MySQL 5.7.
   442  	MySqlConnectionProfile_V5_7 MySqlConnectionProfile_Version = 3
   443  	// MySQL 8.0.
   444  	MySqlConnectionProfile_V8_0 MySqlConnectionProfile_Version = 4
   445  )
   446  
   447  // Enum value maps for MySqlConnectionProfile_Version.
   448  var (
   449  	MySqlConnectionProfile_Version_name = map[int32]string{
   450  		0: "VERSION_UNSPECIFIED",
   451  		1: "V5_5",
   452  		2: "V5_6",
   453  		3: "V5_7",
   454  		4: "V8_0",
   455  	}
   456  	MySqlConnectionProfile_Version_value = map[string]int32{
   457  		"VERSION_UNSPECIFIED": 0,
   458  		"V5_5":                1,
   459  		"V5_6":                2,
   460  		"V5_7":                3,
   461  		"V8_0":                4,
   462  	}
   463  )
   464  
   465  func (x MySqlConnectionProfile_Version) Enum() *MySqlConnectionProfile_Version {
   466  	p := new(MySqlConnectionProfile_Version)
   467  	*p = x
   468  	return p
   469  }
   470  
   471  func (x MySqlConnectionProfile_Version) String() string {
   472  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   473  }
   474  
   475  func (MySqlConnectionProfile_Version) Descriptor() protoreflect.EnumDescriptor {
   476  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[6].Descriptor()
   477  }
   478  
   479  func (MySqlConnectionProfile_Version) Type() protoreflect.EnumType {
   480  	return &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[6]
   481  }
   482  
   483  func (x MySqlConnectionProfile_Version) Number() protoreflect.EnumNumber {
   484  	return protoreflect.EnumNumber(x)
   485  }
   486  
   487  // Deprecated: Use MySqlConnectionProfile_Version.Descriptor instead.
   488  func (MySqlConnectionProfile_Version) EnumDescriptor() ([]byte, []int) {
   489  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{2, 0}
   490  }
   491  
   492  // The PostgreSQL database version.
   493  type PostgreSqlConnectionProfile_Version int32
   494  
   495  const (
   496  	// Unspecified version.
   497  	PostgreSqlConnectionProfile_VERSION_UNSPECIFIED PostgreSqlConnectionProfile_Version = 0
   498  	// PostgreSQL 9.6.
   499  	PostgreSqlConnectionProfile_V9_6 PostgreSqlConnectionProfile_Version = 1
   500  	// PostgreSQL 11.
   501  	PostgreSqlConnectionProfile_V11 PostgreSqlConnectionProfile_Version = 2
   502  )
   503  
   504  // Enum value maps for PostgreSqlConnectionProfile_Version.
   505  var (
   506  	PostgreSqlConnectionProfile_Version_name = map[int32]string{
   507  		0: "VERSION_UNSPECIFIED",
   508  		1: "V9_6",
   509  		2: "V11",
   510  	}
   511  	PostgreSqlConnectionProfile_Version_value = map[string]int32{
   512  		"VERSION_UNSPECIFIED": 0,
   513  		"V9_6":                1,
   514  		"V11":                 2,
   515  	}
   516  )
   517  
   518  func (x PostgreSqlConnectionProfile_Version) Enum() *PostgreSqlConnectionProfile_Version {
   519  	p := new(PostgreSqlConnectionProfile_Version)
   520  	*p = x
   521  	return p
   522  }
   523  
   524  func (x PostgreSqlConnectionProfile_Version) String() string {
   525  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   526  }
   527  
   528  func (PostgreSqlConnectionProfile_Version) Descriptor() protoreflect.EnumDescriptor {
   529  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[7].Descriptor()
   530  }
   531  
   532  func (PostgreSqlConnectionProfile_Version) Type() protoreflect.EnumType {
   533  	return &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[7]
   534  }
   535  
   536  func (x PostgreSqlConnectionProfile_Version) Number() protoreflect.EnumNumber {
   537  	return protoreflect.EnumNumber(x)
   538  }
   539  
   540  // Deprecated: Use PostgreSqlConnectionProfile_Version.Descriptor instead.
   541  func (PostgreSqlConnectionProfile_Version) EnumDescriptor() ([]byte, []int) {
   542  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{3, 0}
   543  }
   544  
   545  // The connection profile states enum.
   546  type LoggedConnectionProfile_State int32
   547  
   548  const (
   549  	// The state of the connection profile is unknown.
   550  	LoggedConnectionProfile_STATE_UNSPECIFIED LoggedConnectionProfile_State = 0
   551  	// The connection profile is in draft mode and fully editable.
   552  	LoggedConnectionProfile_DRAFT LoggedConnectionProfile_State = 1
   553  	// The connection profile is being created.
   554  	LoggedConnectionProfile_CREATING LoggedConnectionProfile_State = 2
   555  	// The connection profile is ready.
   556  	LoggedConnectionProfile_READY LoggedConnectionProfile_State = 3
   557  	// The connection profile is being updated.
   558  	LoggedConnectionProfile_UPDATING LoggedConnectionProfile_State = 4
   559  	// The connection profile is being deleted.
   560  	LoggedConnectionProfile_DELETING LoggedConnectionProfile_State = 5
   561  	// The connection profile has been deleted.
   562  	LoggedConnectionProfile_DELETED LoggedConnectionProfile_State = 6
   563  	// The last action on the connection profile failed.
   564  	LoggedConnectionProfile_FAILED LoggedConnectionProfile_State = 7
   565  )
   566  
   567  // Enum value maps for LoggedConnectionProfile_State.
   568  var (
   569  	LoggedConnectionProfile_State_name = map[int32]string{
   570  		0: "STATE_UNSPECIFIED",
   571  		1: "DRAFT",
   572  		2: "CREATING",
   573  		3: "READY",
   574  		4: "UPDATING",
   575  		5: "DELETING",
   576  		6: "DELETED",
   577  		7: "FAILED",
   578  	}
   579  	LoggedConnectionProfile_State_value = map[string]int32{
   580  		"STATE_UNSPECIFIED": 0,
   581  		"DRAFT":             1,
   582  		"CREATING":          2,
   583  		"READY":             3,
   584  		"UPDATING":          4,
   585  		"DELETING":          5,
   586  		"DELETED":           6,
   587  		"FAILED":            7,
   588  	}
   589  )
   590  
   591  func (x LoggedConnectionProfile_State) Enum() *LoggedConnectionProfile_State {
   592  	p := new(LoggedConnectionProfile_State)
   593  	*p = x
   594  	return p
   595  }
   596  
   597  func (x LoggedConnectionProfile_State) String() string {
   598  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   599  }
   600  
   601  func (LoggedConnectionProfile_State) Descriptor() protoreflect.EnumDescriptor {
   602  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[8].Descriptor()
   603  }
   604  
   605  func (LoggedConnectionProfile_State) Type() protoreflect.EnumType {
   606  	return &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes[8]
   607  }
   608  
   609  func (x LoggedConnectionProfile_State) Number() protoreflect.EnumNumber {
   610  	return protoreflect.EnumNumber(x)
   611  }
   612  
   613  // Deprecated: Use LoggedConnectionProfile_State.Descriptor instead.
   614  func (LoggedConnectionProfile_State) EnumDescriptor() ([]byte, []int) {
   615  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{5, 0}
   616  }
   617  
   618  // A message defining the database engine and provider.
   619  type DatabaseType struct {
   620  	state         protoimpl.MessageState
   621  	sizeCache     protoimpl.SizeCache
   622  	unknownFields protoimpl.UnknownFields
   623  
   624  	// The database provider.
   625  	Provider DatabaseProvider `protobuf:"varint,1,opt,name=provider,proto3,enum=storage.clouddms.logging.v1.DatabaseProvider" json:"provider,omitempty"`
   626  	// The database engine.
   627  	Engine DatabaseEngine `protobuf:"varint,2,opt,name=engine,proto3,enum=storage.clouddms.logging.v1.DatabaseEngine" json:"engine,omitempty"`
   628  }
   629  
   630  func (x *DatabaseType) Reset() {
   631  	*x = DatabaseType{}
   632  	if protoimpl.UnsafeEnabled {
   633  		mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[0]
   634  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   635  		ms.StoreMessageInfo(mi)
   636  	}
   637  }
   638  
   639  func (x *DatabaseType) String() string {
   640  	return protoimpl.X.MessageStringOf(x)
   641  }
   642  
   643  func (*DatabaseType) ProtoMessage() {}
   644  
   645  func (x *DatabaseType) ProtoReflect() protoreflect.Message {
   646  	mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[0]
   647  	if protoimpl.UnsafeEnabled && x != nil {
   648  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   649  		if ms.LoadMessageInfo() == nil {
   650  			ms.StoreMessageInfo(mi)
   651  		}
   652  		return ms
   653  	}
   654  	return mi.MessageOf(x)
   655  }
   656  
   657  // Deprecated: Use DatabaseType.ProtoReflect.Descriptor instead.
   658  func (*DatabaseType) Descriptor() ([]byte, []int) {
   659  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{0}
   660  }
   661  
   662  func (x *DatabaseType) GetProvider() DatabaseProvider {
   663  	if x != nil {
   664  		return x.Provider
   665  	}
   666  	return DatabaseProvider_DATABASE_PROVIDER_UNSPECIFIED
   667  }
   668  
   669  func (x *DatabaseType) GetEngine() DatabaseEngine {
   670  	if x != nil {
   671  		return x.Engine
   672  	}
   673  	return DatabaseEngine_DATABASE_ENGINE_UNSPECIFIED
   674  }
   675  
   676  // Migration job as stored in Stackdriver logs.
   677  // NEXT_TAG = 36.
   678  type LoggedMigrationJob struct {
   679  	state         protoimpl.MessageState
   680  	sizeCache     protoimpl.SizeCache
   681  	unknownFields protoimpl.UnknownFields
   682  
   683  	// The unique identifier for a migration job.
   684  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   685  	// Labels.
   686  	Labels map[string]string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   687  	// The display name.
   688  	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
   689  	// The current migration job state.
   690  	State LoggedMigrationJob_State `protobuf:"varint,4,opt,name=state,proto3,enum=storage.clouddms.logging.v1.LoggedMigrationJob_State" json:"state,omitempty"`
   691  	// The current migration job phase.
   692  	Phase LoggedMigrationJob_Phase `protobuf:"varint,5,opt,name=phase,proto3,enum=storage.clouddms.logging.v1.LoggedMigrationJob_Phase" json:"phase,omitempty"`
   693  	// The migration job type.
   694  	Type LoggedMigrationJob_Type `protobuf:"varint,6,opt,name=type,proto3,enum=storage.clouddms.logging.v1.LoggedMigrationJob_Type" json:"type,omitempty"`
   695  	// An optional dump path (gs://[BUCKET_NAME]/[OBJECT_NAME]).
   696  	DumpPath string `protobuf:"bytes,7,opt,name=dump_path,json=dumpPath,proto3" json:"dump_path,omitempty"`
   697  	// The migration job source connection profile name.
   698  	Source string `protobuf:"bytes,8,opt,name=source,proto3" json:"source,omitempty"`
   699  	// The migration job destination connection profile name.
   700  	Destination string `protobuf:"bytes,9,opt,name=destination,proto3" json:"destination,omitempty"`
   701  	// the migration job duration in seconds.
   702  	Duration *durationpb.Duration `protobuf:"bytes,10,opt,name=duration,proto3" json:"duration,omitempty"`
   703  	// Type of connectivity to source database.
   704  	ConnectivityType LoggedMigrationJob_ConnectivityType `protobuf:"varint,11,opt,name=connectivity_type,json=connectivityType,proto3,enum=storage.clouddms.logging.v1.LoggedMigrationJob_ConnectivityType" json:"connectivity_type,omitempty"`
   705  	// The error details in case of state FAILED.
   706  	Error *status.Status `protobuf:"bytes,12,opt,name=error,proto3" json:"error,omitempty"`
   707  	// The time when this migration job was completed. Should only be set when the
   708  	// phase of the migration job is COMPLETED.
   709  	EndTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
   710  	// The indicative source database.
   711  	SourceDatabase *DatabaseType `protobuf:"bytes,14,opt,name=source_database,json=sourceDatabase,proto3" json:"source_database,omitempty"`
   712  	// The indicative destination database.
   713  	DestinationDatabase *DatabaseType `protobuf:"bytes,15,opt,name=destination_database,json=destinationDatabase,proto3" json:"destination_database,omitempty"`
   714  }
   715  
   716  func (x *LoggedMigrationJob) Reset() {
   717  	*x = LoggedMigrationJob{}
   718  	if protoimpl.UnsafeEnabled {
   719  		mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[1]
   720  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   721  		ms.StoreMessageInfo(mi)
   722  	}
   723  }
   724  
   725  func (x *LoggedMigrationJob) String() string {
   726  	return protoimpl.X.MessageStringOf(x)
   727  }
   728  
   729  func (*LoggedMigrationJob) ProtoMessage() {}
   730  
   731  func (x *LoggedMigrationJob) ProtoReflect() protoreflect.Message {
   732  	mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[1]
   733  	if protoimpl.UnsafeEnabled && x != nil {
   734  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   735  		if ms.LoadMessageInfo() == nil {
   736  			ms.StoreMessageInfo(mi)
   737  		}
   738  		return ms
   739  	}
   740  	return mi.MessageOf(x)
   741  }
   742  
   743  // Deprecated: Use LoggedMigrationJob.ProtoReflect.Descriptor instead.
   744  func (*LoggedMigrationJob) Descriptor() ([]byte, []int) {
   745  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{1}
   746  }
   747  
   748  func (x *LoggedMigrationJob) GetName() string {
   749  	if x != nil {
   750  		return x.Name
   751  	}
   752  	return ""
   753  }
   754  
   755  func (x *LoggedMigrationJob) GetLabels() map[string]string {
   756  	if x != nil {
   757  		return x.Labels
   758  	}
   759  	return nil
   760  }
   761  
   762  func (x *LoggedMigrationJob) GetDisplayName() string {
   763  	if x != nil {
   764  		return x.DisplayName
   765  	}
   766  	return ""
   767  }
   768  
   769  func (x *LoggedMigrationJob) GetState() LoggedMigrationJob_State {
   770  	if x != nil {
   771  		return x.State
   772  	}
   773  	return LoggedMigrationJob_STATE_UNSPECIFIED
   774  }
   775  
   776  func (x *LoggedMigrationJob) GetPhase() LoggedMigrationJob_Phase {
   777  	if x != nil {
   778  		return x.Phase
   779  	}
   780  	return LoggedMigrationJob_PHASE_UNSPECIFIED
   781  }
   782  
   783  func (x *LoggedMigrationJob) GetType() LoggedMigrationJob_Type {
   784  	if x != nil {
   785  		return x.Type
   786  	}
   787  	return LoggedMigrationJob_TYPE_UNSPECIFIED
   788  }
   789  
   790  func (x *LoggedMigrationJob) GetDumpPath() string {
   791  	if x != nil {
   792  		return x.DumpPath
   793  	}
   794  	return ""
   795  }
   796  
   797  func (x *LoggedMigrationJob) GetSource() string {
   798  	if x != nil {
   799  		return x.Source
   800  	}
   801  	return ""
   802  }
   803  
   804  func (x *LoggedMigrationJob) GetDestination() string {
   805  	if x != nil {
   806  		return x.Destination
   807  	}
   808  	return ""
   809  }
   810  
   811  func (x *LoggedMigrationJob) GetDuration() *durationpb.Duration {
   812  	if x != nil {
   813  		return x.Duration
   814  	}
   815  	return nil
   816  }
   817  
   818  func (x *LoggedMigrationJob) GetConnectivityType() LoggedMigrationJob_ConnectivityType {
   819  	if x != nil {
   820  		return x.ConnectivityType
   821  	}
   822  	return LoggedMigrationJob_CONNECTIVITY_TYPE_UNSPECIFIED
   823  }
   824  
   825  func (x *LoggedMigrationJob) GetError() *status.Status {
   826  	if x != nil {
   827  		return x.Error
   828  	}
   829  	return nil
   830  }
   831  
   832  func (x *LoggedMigrationJob) GetEndTime() *timestamppb.Timestamp {
   833  	if x != nil {
   834  		return x.EndTime
   835  	}
   836  	return nil
   837  }
   838  
   839  func (x *LoggedMigrationJob) GetSourceDatabase() *DatabaseType {
   840  	if x != nil {
   841  		return x.SourceDatabase
   842  	}
   843  	return nil
   844  }
   845  
   846  func (x *LoggedMigrationJob) GetDestinationDatabase() *DatabaseType {
   847  	if x != nil {
   848  		return x.DestinationDatabase
   849  	}
   850  	return nil
   851  }
   852  
   853  // An MySQL database connection profile.
   854  type MySqlConnectionProfile struct {
   855  	state         protoimpl.MessageState
   856  	sizeCache     protoimpl.SizeCache
   857  	unknownFields protoimpl.UnknownFields
   858  
   859  	// The database version.
   860  	Version MySqlConnectionProfile_Version `protobuf:"varint,1,opt,name=version,proto3,enum=storage.clouddms.logging.v1.MySqlConnectionProfile_Version" json:"version,omitempty"`
   861  	// The Cloud SQL id for a Cloud SQL instance.
   862  	CloudSqlId string `protobuf:"bytes,2,opt,name=cloud_sql_id,json=cloudSqlId,proto3" json:"cloud_sql_id,omitempty"`
   863  }
   864  
   865  func (x *MySqlConnectionProfile) Reset() {
   866  	*x = MySqlConnectionProfile{}
   867  	if protoimpl.UnsafeEnabled {
   868  		mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[2]
   869  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   870  		ms.StoreMessageInfo(mi)
   871  	}
   872  }
   873  
   874  func (x *MySqlConnectionProfile) String() string {
   875  	return protoimpl.X.MessageStringOf(x)
   876  }
   877  
   878  func (*MySqlConnectionProfile) ProtoMessage() {}
   879  
   880  func (x *MySqlConnectionProfile) ProtoReflect() protoreflect.Message {
   881  	mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[2]
   882  	if protoimpl.UnsafeEnabled && x != nil {
   883  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   884  		if ms.LoadMessageInfo() == nil {
   885  			ms.StoreMessageInfo(mi)
   886  		}
   887  		return ms
   888  	}
   889  	return mi.MessageOf(x)
   890  }
   891  
   892  // Deprecated: Use MySqlConnectionProfile.ProtoReflect.Descriptor instead.
   893  func (*MySqlConnectionProfile) Descriptor() ([]byte, []int) {
   894  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{2}
   895  }
   896  
   897  func (x *MySqlConnectionProfile) GetVersion() MySqlConnectionProfile_Version {
   898  	if x != nil {
   899  		return x.Version
   900  	}
   901  	return MySqlConnectionProfile_VERSION_UNSPECIFIED
   902  }
   903  
   904  func (x *MySqlConnectionProfile) GetCloudSqlId() string {
   905  	if x != nil {
   906  		return x.CloudSqlId
   907  	}
   908  	return ""
   909  }
   910  
   911  // An PostgreSQL connection profile.
   912  type PostgreSqlConnectionProfile struct {
   913  	state         protoimpl.MessageState
   914  	sizeCache     protoimpl.SizeCache
   915  	unknownFields protoimpl.UnknownFields
   916  
   917  	// The database version.
   918  	Version PostgreSqlConnectionProfile_Version `protobuf:"varint,1,opt,name=version,proto3,enum=storage.clouddms.logging.v1.PostgreSqlConnectionProfile_Version" json:"version,omitempty"`
   919  	// The Cloud SQL id for a Cloud SQL instance.
   920  	CloudSqlId string `protobuf:"bytes,2,opt,name=cloud_sql_id,json=cloudSqlId,proto3" json:"cloud_sql_id,omitempty"`
   921  }
   922  
   923  func (x *PostgreSqlConnectionProfile) Reset() {
   924  	*x = PostgreSqlConnectionProfile{}
   925  	if protoimpl.UnsafeEnabled {
   926  		mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[3]
   927  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   928  		ms.StoreMessageInfo(mi)
   929  	}
   930  }
   931  
   932  func (x *PostgreSqlConnectionProfile) String() string {
   933  	return protoimpl.X.MessageStringOf(x)
   934  }
   935  
   936  func (*PostgreSqlConnectionProfile) ProtoMessage() {}
   937  
   938  func (x *PostgreSqlConnectionProfile) ProtoReflect() protoreflect.Message {
   939  	mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[3]
   940  	if protoimpl.UnsafeEnabled && x != nil {
   941  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   942  		if ms.LoadMessageInfo() == nil {
   943  			ms.StoreMessageInfo(mi)
   944  		}
   945  		return ms
   946  	}
   947  	return mi.MessageOf(x)
   948  }
   949  
   950  // Deprecated: Use PostgreSqlConnectionProfile.ProtoReflect.Descriptor instead.
   951  func (*PostgreSqlConnectionProfile) Descriptor() ([]byte, []int) {
   952  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{3}
   953  }
   954  
   955  func (x *PostgreSqlConnectionProfile) GetVersion() PostgreSqlConnectionProfile_Version {
   956  	if x != nil {
   957  		return x.Version
   958  	}
   959  	return PostgreSqlConnectionProfile_VERSION_UNSPECIFIED
   960  }
   961  
   962  func (x *PostgreSqlConnectionProfile) GetCloudSqlId() string {
   963  	if x != nil {
   964  		return x.CloudSqlId
   965  	}
   966  	return ""
   967  }
   968  
   969  // A CloudSQL connection profile.
   970  type CloudSqlConnectionProfile struct {
   971  	state         protoimpl.MessageState
   972  	sizeCache     protoimpl.SizeCache
   973  	unknownFields protoimpl.UnknownFields
   974  
   975  	// The Cloud SQL id.
   976  	CloudSqlId string `protobuf:"bytes,1,opt,name=cloud_sql_id,json=cloudSqlId,proto3" json:"cloud_sql_id,omitempty"`
   977  }
   978  
   979  func (x *CloudSqlConnectionProfile) Reset() {
   980  	*x = CloudSqlConnectionProfile{}
   981  	if protoimpl.UnsafeEnabled {
   982  		mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[4]
   983  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   984  		ms.StoreMessageInfo(mi)
   985  	}
   986  }
   987  
   988  func (x *CloudSqlConnectionProfile) String() string {
   989  	return protoimpl.X.MessageStringOf(x)
   990  }
   991  
   992  func (*CloudSqlConnectionProfile) ProtoMessage() {}
   993  
   994  func (x *CloudSqlConnectionProfile) ProtoReflect() protoreflect.Message {
   995  	mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[4]
   996  	if protoimpl.UnsafeEnabled && x != nil {
   997  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   998  		if ms.LoadMessageInfo() == nil {
   999  			ms.StoreMessageInfo(mi)
  1000  		}
  1001  		return ms
  1002  	}
  1003  	return mi.MessageOf(x)
  1004  }
  1005  
  1006  // Deprecated: Use CloudSqlConnectionProfile.ProtoReflect.Descriptor instead.
  1007  func (*CloudSqlConnectionProfile) Descriptor() ([]byte, []int) {
  1008  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{4}
  1009  }
  1010  
  1011  func (x *CloudSqlConnectionProfile) GetCloudSqlId() string {
  1012  	if x != nil {
  1013  		return x.CloudSqlId
  1014  	}
  1015  	return ""
  1016  }
  1017  
  1018  // An producer connection profile definition.
  1019  // NEXT_TAG = 18.
  1020  type LoggedConnectionProfile struct {
  1021  	state         protoimpl.MessageState
  1022  	sizeCache     protoimpl.SizeCache
  1023  	unknownFields protoimpl.UnknownFields
  1024  
  1025  	// The unique identifier for a connection profile.
  1026  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  1027  	// Labels.
  1028  	Labels map[string]string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
  1029  	// The current connection profile state.
  1030  	State LoggedConnectionProfile_State `protobuf:"varint,3,opt,name=state,proto3,enum=storage.clouddms.logging.v1.LoggedConnectionProfile_State" json:"state,omitempty"`
  1031  	// The display name.
  1032  	DisplayName string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
  1033  	// The connection profile definition
  1034  	//
  1035  	// Types that are assignable to ConnectionProfile:
  1036  	//	*LoggedConnectionProfile_Mysql
  1037  	//	*LoggedConnectionProfile_Postgresql
  1038  	//	*LoggedConnectionProfile_Cloudsql
  1039  	ConnectionProfile isLoggedConnectionProfile_ConnectionProfile `protobuf_oneof:"connection_profile"`
  1040  	// The error details in case of state FAILED.
  1041  	Error *status.Status `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`
  1042  	// The database provider.
  1043  	Provider DatabaseProvider `protobuf:"varint,6,opt,name=provider,proto3,enum=storage.clouddms.logging.v1.DatabaseProvider" json:"provider,omitempty"`
  1044  }
  1045  
  1046  func (x *LoggedConnectionProfile) Reset() {
  1047  	*x = LoggedConnectionProfile{}
  1048  	if protoimpl.UnsafeEnabled {
  1049  		mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[5]
  1050  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1051  		ms.StoreMessageInfo(mi)
  1052  	}
  1053  }
  1054  
  1055  func (x *LoggedConnectionProfile) String() string {
  1056  	return protoimpl.X.MessageStringOf(x)
  1057  }
  1058  
  1059  func (*LoggedConnectionProfile) ProtoMessage() {}
  1060  
  1061  func (x *LoggedConnectionProfile) ProtoReflect() protoreflect.Message {
  1062  	mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[5]
  1063  	if protoimpl.UnsafeEnabled && x != nil {
  1064  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1065  		if ms.LoadMessageInfo() == nil {
  1066  			ms.StoreMessageInfo(mi)
  1067  		}
  1068  		return ms
  1069  	}
  1070  	return mi.MessageOf(x)
  1071  }
  1072  
  1073  // Deprecated: Use LoggedConnectionProfile.ProtoReflect.Descriptor instead.
  1074  func (*LoggedConnectionProfile) Descriptor() ([]byte, []int) {
  1075  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{5}
  1076  }
  1077  
  1078  func (x *LoggedConnectionProfile) GetName() string {
  1079  	if x != nil {
  1080  		return x.Name
  1081  	}
  1082  	return ""
  1083  }
  1084  
  1085  func (x *LoggedConnectionProfile) GetLabels() map[string]string {
  1086  	if x != nil {
  1087  		return x.Labels
  1088  	}
  1089  	return nil
  1090  }
  1091  
  1092  func (x *LoggedConnectionProfile) GetState() LoggedConnectionProfile_State {
  1093  	if x != nil {
  1094  		return x.State
  1095  	}
  1096  	return LoggedConnectionProfile_STATE_UNSPECIFIED
  1097  }
  1098  
  1099  func (x *LoggedConnectionProfile) GetDisplayName() string {
  1100  	if x != nil {
  1101  		return x.DisplayName
  1102  	}
  1103  	return ""
  1104  }
  1105  
  1106  func (m *LoggedConnectionProfile) GetConnectionProfile() isLoggedConnectionProfile_ConnectionProfile {
  1107  	if m != nil {
  1108  		return m.ConnectionProfile
  1109  	}
  1110  	return nil
  1111  }
  1112  
  1113  func (x *LoggedConnectionProfile) GetMysql() *MySqlConnectionProfile {
  1114  	if x, ok := x.GetConnectionProfile().(*LoggedConnectionProfile_Mysql); ok {
  1115  		return x.Mysql
  1116  	}
  1117  	return nil
  1118  }
  1119  
  1120  func (x *LoggedConnectionProfile) GetPostgresql() *PostgreSqlConnectionProfile {
  1121  	if x, ok := x.GetConnectionProfile().(*LoggedConnectionProfile_Postgresql); ok {
  1122  		return x.Postgresql
  1123  	}
  1124  	return nil
  1125  }
  1126  
  1127  func (x *LoggedConnectionProfile) GetCloudsql() *CloudSqlConnectionProfile {
  1128  	if x, ok := x.GetConnectionProfile().(*LoggedConnectionProfile_Cloudsql); ok {
  1129  		return x.Cloudsql
  1130  	}
  1131  	return nil
  1132  }
  1133  
  1134  func (x *LoggedConnectionProfile) GetError() *status.Status {
  1135  	if x != nil {
  1136  		return x.Error
  1137  	}
  1138  	return nil
  1139  }
  1140  
  1141  func (x *LoggedConnectionProfile) GetProvider() DatabaseProvider {
  1142  	if x != nil {
  1143  		return x.Provider
  1144  	}
  1145  	return DatabaseProvider_DATABASE_PROVIDER_UNSPECIFIED
  1146  }
  1147  
  1148  type isLoggedConnectionProfile_ConnectionProfile interface {
  1149  	isLoggedConnectionProfile_ConnectionProfile()
  1150  }
  1151  
  1152  type LoggedConnectionProfile_Mysql struct {
  1153  	// A MySQL database connection profile.
  1154  	Mysql *MySqlConnectionProfile `protobuf:"bytes,100,opt,name=mysql,proto3,oneof"`
  1155  }
  1156  
  1157  type LoggedConnectionProfile_Postgresql struct {
  1158  	// A PostgreSQL database connection profile.
  1159  	Postgresql *PostgreSqlConnectionProfile `protobuf:"bytes,101,opt,name=postgresql,proto3,oneof"`
  1160  }
  1161  
  1162  type LoggedConnectionProfile_Cloudsql struct {
  1163  	// A CloudSQL database connection profile.
  1164  	Cloudsql *CloudSqlConnectionProfile `protobuf:"bytes,102,opt,name=cloudsql,proto3,oneof"`
  1165  }
  1166  
  1167  func (*LoggedConnectionProfile_Mysql) isLoggedConnectionProfile_ConnectionProfile() {}
  1168  
  1169  func (*LoggedConnectionProfile_Postgresql) isLoggedConnectionProfile_ConnectionProfile() {}
  1170  
  1171  func (*LoggedConnectionProfile_Cloudsql) isLoggedConnectionProfile_ConnectionProfile() {}
  1172  
  1173  // Log definition for Migration Job event
  1174  type MigrationJobEventLog struct {
  1175  	state         protoimpl.MessageState
  1176  	sizeCache     protoimpl.SizeCache
  1177  	unknownFields protoimpl.UnknownFields
  1178  
  1179  	// The migration job resource
  1180  	MigrationJob *LoggedMigrationJob `protobuf:"bytes,1,opt,name=migration_job,json=migrationJob,proto3" json:"migration_job,omitempty"`
  1181  	// Timestamp of the event
  1182  	OccurrenceTimestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=occurrence_timestamp,json=occurrenceTimestamp,proto3" json:"occurrence_timestamp,omitempty"`
  1183  	// Event code
  1184  	Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty"`
  1185  	// Event message
  1186  	TextMessage string `protobuf:"bytes,4,opt,name=text_message,json=textMessage,proto3" json:"text_message,omitempty"`
  1187  	// Original event data
  1188  	//
  1189  	// Types that are assignable to OriginalCause:
  1190  	//	*MigrationJobEventLog_OriginalCode
  1191  	//	*MigrationJobEventLog_OriginalMessage
  1192  	OriginalCause isMigrationJobEventLog_OriginalCause `protobuf_oneof:"original_cause"`
  1193  }
  1194  
  1195  func (x *MigrationJobEventLog) Reset() {
  1196  	*x = MigrationJobEventLog{}
  1197  	if protoimpl.UnsafeEnabled {
  1198  		mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[6]
  1199  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1200  		ms.StoreMessageInfo(mi)
  1201  	}
  1202  }
  1203  
  1204  func (x *MigrationJobEventLog) String() string {
  1205  	return protoimpl.X.MessageStringOf(x)
  1206  }
  1207  
  1208  func (*MigrationJobEventLog) ProtoMessage() {}
  1209  
  1210  func (x *MigrationJobEventLog) ProtoReflect() protoreflect.Message {
  1211  	mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[6]
  1212  	if protoimpl.UnsafeEnabled && x != nil {
  1213  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1214  		if ms.LoadMessageInfo() == nil {
  1215  			ms.StoreMessageInfo(mi)
  1216  		}
  1217  		return ms
  1218  	}
  1219  	return mi.MessageOf(x)
  1220  }
  1221  
  1222  // Deprecated: Use MigrationJobEventLog.ProtoReflect.Descriptor instead.
  1223  func (*MigrationJobEventLog) Descriptor() ([]byte, []int) {
  1224  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{6}
  1225  }
  1226  
  1227  func (x *MigrationJobEventLog) GetMigrationJob() *LoggedMigrationJob {
  1228  	if x != nil {
  1229  		return x.MigrationJob
  1230  	}
  1231  	return nil
  1232  }
  1233  
  1234  func (x *MigrationJobEventLog) GetOccurrenceTimestamp() *timestamppb.Timestamp {
  1235  	if x != nil {
  1236  		return x.OccurrenceTimestamp
  1237  	}
  1238  	return nil
  1239  }
  1240  
  1241  func (x *MigrationJobEventLog) GetCode() int32 {
  1242  	if x != nil {
  1243  		return x.Code
  1244  	}
  1245  	return 0
  1246  }
  1247  
  1248  func (x *MigrationJobEventLog) GetTextMessage() string {
  1249  	if x != nil {
  1250  		return x.TextMessage
  1251  	}
  1252  	return ""
  1253  }
  1254  
  1255  func (m *MigrationJobEventLog) GetOriginalCause() isMigrationJobEventLog_OriginalCause {
  1256  	if m != nil {
  1257  		return m.OriginalCause
  1258  	}
  1259  	return nil
  1260  }
  1261  
  1262  func (x *MigrationJobEventLog) GetOriginalCode() int32 {
  1263  	if x, ok := x.GetOriginalCause().(*MigrationJobEventLog_OriginalCode); ok {
  1264  		return x.OriginalCode
  1265  	}
  1266  	return 0
  1267  }
  1268  
  1269  func (x *MigrationJobEventLog) GetOriginalMessage() string {
  1270  	if x, ok := x.GetOriginalCause().(*MigrationJobEventLog_OriginalMessage); ok {
  1271  		return x.OriginalMessage
  1272  	}
  1273  	return ""
  1274  }
  1275  
  1276  type isMigrationJobEventLog_OriginalCause interface {
  1277  	isMigrationJobEventLog_OriginalCause()
  1278  }
  1279  
  1280  type MigrationJobEventLog_OriginalCode struct {
  1281  	// Original event code
  1282  	OriginalCode int32 `protobuf:"varint,200,opt,name=original_code,json=originalCode,proto3,oneof"`
  1283  }
  1284  
  1285  type MigrationJobEventLog_OriginalMessage struct {
  1286  	// Original event message
  1287  	OriginalMessage string `protobuf:"bytes,201,opt,name=original_message,json=originalMessage,proto3,oneof"`
  1288  }
  1289  
  1290  func (*MigrationJobEventLog_OriginalCode) isMigrationJobEventLog_OriginalCause() {}
  1291  
  1292  func (*MigrationJobEventLog_OriginalMessage) isMigrationJobEventLog_OriginalCause() {}
  1293  
  1294  // Log definition for Connection Profile event
  1295  type ConnectionProfileEventLog struct {
  1296  	state         protoimpl.MessageState
  1297  	sizeCache     protoimpl.SizeCache
  1298  	unknownFields protoimpl.UnknownFields
  1299  
  1300  	// The connection profilr resource
  1301  	ConnectionProfile *LoggedConnectionProfile `protobuf:"bytes,1,opt,name=connection_profile,json=connectionProfile,proto3" json:"connection_profile,omitempty"`
  1302  	// Timestamp of the event
  1303  	OccurrenceTimestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=occurrence_timestamp,json=occurrenceTimestamp,proto3" json:"occurrence_timestamp,omitempty"`
  1304  	// Event code
  1305  	Code int32 `protobuf:"varint,3,opt,name=code,proto3" json:"code,omitempty"`
  1306  	// Event message
  1307  	TextMessage string `protobuf:"bytes,4,opt,name=text_message,json=textMessage,proto3" json:"text_message,omitempty"`
  1308  	// Original event data
  1309  	//
  1310  	// Types that are assignable to OriginalCause:
  1311  	//	*ConnectionProfileEventLog_OriginalCode
  1312  	//	*ConnectionProfileEventLog_OriginalMessage
  1313  	OriginalCause isConnectionProfileEventLog_OriginalCause `protobuf_oneof:"original_cause"`
  1314  }
  1315  
  1316  func (x *ConnectionProfileEventLog) Reset() {
  1317  	*x = ConnectionProfileEventLog{}
  1318  	if protoimpl.UnsafeEnabled {
  1319  		mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[7]
  1320  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1321  		ms.StoreMessageInfo(mi)
  1322  	}
  1323  }
  1324  
  1325  func (x *ConnectionProfileEventLog) String() string {
  1326  	return protoimpl.X.MessageStringOf(x)
  1327  }
  1328  
  1329  func (*ConnectionProfileEventLog) ProtoMessage() {}
  1330  
  1331  func (x *ConnectionProfileEventLog) ProtoReflect() protoreflect.Message {
  1332  	mi := &file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[7]
  1333  	if protoimpl.UnsafeEnabled && x != nil {
  1334  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1335  		if ms.LoadMessageInfo() == nil {
  1336  			ms.StoreMessageInfo(mi)
  1337  		}
  1338  		return ms
  1339  	}
  1340  	return mi.MessageOf(x)
  1341  }
  1342  
  1343  // Deprecated: Use ConnectionProfileEventLog.ProtoReflect.Descriptor instead.
  1344  func (*ConnectionProfileEventLog) Descriptor() ([]byte, []int) {
  1345  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP(), []int{7}
  1346  }
  1347  
  1348  func (x *ConnectionProfileEventLog) GetConnectionProfile() *LoggedConnectionProfile {
  1349  	if x != nil {
  1350  		return x.ConnectionProfile
  1351  	}
  1352  	return nil
  1353  }
  1354  
  1355  func (x *ConnectionProfileEventLog) GetOccurrenceTimestamp() *timestamppb.Timestamp {
  1356  	if x != nil {
  1357  		return x.OccurrenceTimestamp
  1358  	}
  1359  	return nil
  1360  }
  1361  
  1362  func (x *ConnectionProfileEventLog) GetCode() int32 {
  1363  	if x != nil {
  1364  		return x.Code
  1365  	}
  1366  	return 0
  1367  }
  1368  
  1369  func (x *ConnectionProfileEventLog) GetTextMessage() string {
  1370  	if x != nil {
  1371  		return x.TextMessage
  1372  	}
  1373  	return ""
  1374  }
  1375  
  1376  func (m *ConnectionProfileEventLog) GetOriginalCause() isConnectionProfileEventLog_OriginalCause {
  1377  	if m != nil {
  1378  		return m.OriginalCause
  1379  	}
  1380  	return nil
  1381  }
  1382  
  1383  func (x *ConnectionProfileEventLog) GetOriginalCode() int32 {
  1384  	if x, ok := x.GetOriginalCause().(*ConnectionProfileEventLog_OriginalCode); ok {
  1385  		return x.OriginalCode
  1386  	}
  1387  	return 0
  1388  }
  1389  
  1390  func (x *ConnectionProfileEventLog) GetOriginalMessage() string {
  1391  	if x, ok := x.GetOriginalCause().(*ConnectionProfileEventLog_OriginalMessage); ok {
  1392  		return x.OriginalMessage
  1393  	}
  1394  	return ""
  1395  }
  1396  
  1397  type isConnectionProfileEventLog_OriginalCause interface {
  1398  	isConnectionProfileEventLog_OriginalCause()
  1399  }
  1400  
  1401  type ConnectionProfileEventLog_OriginalCode struct {
  1402  	// Original event code
  1403  	OriginalCode int32 `protobuf:"varint,200,opt,name=original_code,json=originalCode,proto3,oneof"`
  1404  }
  1405  
  1406  type ConnectionProfileEventLog_OriginalMessage struct {
  1407  	// Original event message
  1408  	OriginalMessage string `protobuf:"bytes,201,opt,name=original_message,json=originalMessage,proto3,oneof"`
  1409  }
  1410  
  1411  func (*ConnectionProfileEventLog_OriginalCode) isConnectionProfileEventLog_OriginalCause() {}
  1412  
  1413  func (*ConnectionProfileEventLog_OriginalMessage) isConnectionProfileEventLog_OriginalCause() {}
  1414  
  1415  var File_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto protoreflect.FileDescriptor
  1416  
  1417  var file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDesc = []byte{
  1418  	0x0a, 0x3b, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64,
  1419  	0x6d, 0x73, 0x2f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6c,
  1420  	0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x5f, 0x73, 0x74, 0x61, 0x63, 0x6b, 0x64, 0x72, 0x69, 0x76,
  1421  	0x65, 0x72, 0x5f, 0x6c, 0x6f, 0x67, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1b, 0x73,
  1422  	0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e,
  1423  	0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67,
  1424  	0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61,
  1425  	0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
  1426  	0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65,
  1427  	0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f,
  1428  	0x67, 0x6c, 0x65, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70,
  1429  	0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9e, 0x01, 0x0a, 0x0c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
  1430  	0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x49, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
  1431  	0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
  1432  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69,
  1433  	0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x50, 0x72,
  1434  	0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
  1435  	0x12, 0x43, 0x0a, 0x06, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e,
  1436  	0x32, 0x2b, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  1437  	0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x44,
  1438  	0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x06, 0x65,
  1439  	0x6e, 0x67, 0x69, 0x6e, 0x65, 0x22, 0xf8, 0x0b, 0x0a, 0x12, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64,
  1440  	0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x12, 0x12, 0x0a, 0x04,
  1441  	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
  1442  	0x12, 0x53, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
  1443  	0x32, 0x3b, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  1444  	0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4c,
  1445  	0x6f, 0x67, 0x67, 0x65, 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f,
  1446  	0x62, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c,
  1447  	0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79,
  1448  	0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73,
  1449  	0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4b, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74,
  1450  	0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
  1451  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69,
  1452  	0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x4d, 0x69, 0x67, 0x72,
  1453  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05,
  1454  	0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x4b, 0x0a, 0x05, 0x70, 0x68, 0x61, 0x73, 0x65, 0x18, 0x05,
  1455  	0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63,
  1456  	0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e,
  1457  	0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69,
  1458  	0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x2e, 0x50, 0x68, 0x61, 0x73, 0x65, 0x52, 0x05, 0x70, 0x68, 0x61,
  1459  	0x73, 0x65, 0x12, 0x48, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e,
  1460  	0x32, 0x34, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  1461  	0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4c,
  1462  	0x6f, 0x67, 0x67, 0x65, 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f,
  1463  	0x62, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09,
  1464  	0x64, 0x75, 0x6d, 0x70, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52,
  1465  	0x08, 0x64, 0x75, 0x6d, 0x70, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x6f, 0x75,
  1466  	0x72, 0x63, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63,
  1467  	0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  1468  	0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
  1469  	0x69, 0x6f, 0x6e, 0x12, 0x35, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18,
  1470  	0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
  1471  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  1472  	0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6d, 0x0a, 0x11, 0x63, 0x6f,
  1473  	0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
  1474  	0x0b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x40, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
  1475  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67,
  1476  	0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1477  	0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76,
  1478  	0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
  1479  	0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a, 0x05, 0x65, 0x72, 0x72,
  1480  	0x6f, 0x72, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  1481  	0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x05, 0x65, 0x72,
  1482  	0x72, 0x6f, 0x72, 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18,
  1483  	0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
  1484  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
  1485  	0x70, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x52, 0x0a, 0x0f, 0x73, 0x6f,
  1486  	0x75, 0x72, 0x63, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x0e, 0x20,
  1487  	0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c,
  1488  	0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76,
  1489  	0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0e,
  1490  	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x5c,
  1491  	0x0a, 0x14, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61,
  1492  	0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x73,
  1493  	0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e,
  1494  	0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62,
  1495  	0x61, 0x73, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x13, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61,
  1496  	0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x1a, 0x39, 0x0a, 0x0b,
  1497  	0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
  1498  	0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
  1499  	0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
  1500  	0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xf1, 0x01, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74,
  1501  	0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
  1502  	0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x4d, 0x41, 0x49, 0x4e,
  1503  	0x54, 0x45, 0x4e, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x44, 0x52, 0x41,
  1504  	0x46, 0x54, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4e, 0x47,
  1505  	0x10, 0x03, 0x12, 0x0f, 0x0a, 0x0b, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x54, 0x41, 0x52, 0x54, 0x45,
  1506  	0x44, 0x10, 0x04, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x05,
  1507  	0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x06, 0x12, 0x0d, 0x0a, 0x09,
  1508  	0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x10, 0x07, 0x12, 0x0c, 0x0a, 0x08, 0x44,
  1509  	0x45, 0x4c, 0x45, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x08, 0x12, 0x0c, 0x0a, 0x08, 0x53, 0x54, 0x4f,
  1510  	0x50, 0x50, 0x49, 0x4e, 0x47, 0x10, 0x09, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x54, 0x4f, 0x50, 0x50,
  1511  	0x45, 0x44, 0x10, 0x0a, 0x12, 0x0b, 0x0a, 0x07, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x10,
  1512  	0x0b, 0x12, 0x0c, 0x0a, 0x08, 0x55, 0x50, 0x44, 0x41, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x0c, 0x12,
  1513  	0x0c, 0x0a, 0x08, 0x53, 0x54, 0x41, 0x52, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x0d, 0x12, 0x0e, 0x0a,
  1514  	0x0a, 0x52, 0x45, 0x53, 0x54, 0x41, 0x52, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x0e, 0x12, 0x0c, 0x0a,
  1515  	0x08, 0x52, 0x45, 0x53, 0x55, 0x4d, 0x49, 0x4e, 0x47, 0x10, 0x0f, 0x22, 0x8e, 0x01, 0x0a, 0x05,
  1516  	0x50, 0x68, 0x61, 0x73, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x50, 0x48, 0x41, 0x53, 0x45, 0x5f, 0x55,
  1517  	0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0d, 0x0a, 0x09,
  1518  	0x46, 0x55, 0x4c, 0x4c, 0x5f, 0x44, 0x55, 0x4d, 0x50, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x43,
  1519  	0x44, 0x43, 0x10, 0x02, 0x12, 0x17, 0x0a, 0x13, 0x50, 0x52, 0x4f, 0x4d, 0x4f, 0x54, 0x45, 0x5f,
  1520  	0x49, 0x4e, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x45, 0x53, 0x53, 0x10, 0x03, 0x12, 0x25, 0x0a,
  1521  	0x21, 0x57, 0x41, 0x49, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x46, 0x4f, 0x52, 0x5f, 0x53, 0x4f, 0x55,
  1522  	0x52, 0x43, 0x45, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x53, 0x5f, 0x54, 0x4f, 0x5f, 0x53, 0x54,
  1523  	0x4f, 0x50, 0x10, 0x04, 0x12, 0x16, 0x0a, 0x12, 0x50, 0x52, 0x45, 0x50, 0x41, 0x52, 0x49, 0x4e,
  1524  	0x47, 0x5f, 0x54, 0x48, 0x45, 0x5f, 0x44, 0x55, 0x4d, 0x50, 0x10, 0x05, 0x22, 0x3a, 0x0a, 0x04,
  1525  	0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53,
  1526  	0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x4f, 0x4e,
  1527  	0x45, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x43, 0x4f, 0x4e, 0x54,
  1528  	0x49, 0x4e, 0x55, 0x4f, 0x55, 0x53, 0x10, 0x02, 0x22, 0x66, 0x0a, 0x10, 0x43, 0x6f, 0x6e, 0x6e,
  1529  	0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x21, 0x0a, 0x1d,
  1530  	0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x49, 0x56, 0x49, 0x54, 0x59, 0x5f, 0x54, 0x59, 0x50,
  1531  	0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
  1532  	0x0d, 0x0a, 0x09, 0x53, 0x54, 0x41, 0x54, 0x49, 0x43, 0x5f, 0x49, 0x50, 0x10, 0x01, 0x12, 0x0f,
  1533  	0x0a, 0x0b, 0x52, 0x45, 0x56, 0x45, 0x52, 0x53, 0x45, 0x5f, 0x53, 0x53, 0x48, 0x10, 0x02, 0x12,
  1534  	0x0f, 0x0a, 0x0b, 0x56, 0x50, 0x43, 0x5f, 0x50, 0x45, 0x45, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x03,
  1535  	0x22, 0xdd, 0x01, 0x0a, 0x16, 0x4d, 0x79, 0x53, 0x71, 0x6c, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
  1536  	0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x55, 0x0a, 0x07, 0x76,
  1537  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3b, 0x2e, 0x73,
  1538  	0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e,
  1539  	0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x79, 0x53, 0x71, 0x6c,
  1540  	0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c,
  1541  	0x65, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69,
  1542  	0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0c, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x73, 0x71, 0x6c, 0x5f,
  1543  	0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x53,
  1544  	0x71, 0x6c, 0x49, 0x64, 0x22, 0x4a, 0x0a, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12,
  1545  	0x17, 0x0a, 0x13, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
  1546  	0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x56, 0x35, 0x5f, 0x35,
  1547  	0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x56, 0x35, 0x5f, 0x36, 0x10, 0x02, 0x12, 0x08, 0x0a, 0x04,
  1548  	0x56, 0x35, 0x5f, 0x37, 0x10, 0x03, 0x12, 0x08, 0x0a, 0x04, 0x56, 0x38, 0x5f, 0x30, 0x10, 0x04,
  1549  	0x22, 0xd2, 0x01, 0x0a, 0x1b, 0x50, 0x6f, 0x73, 0x74, 0x67, 0x72, 0x65, 0x53, 0x71, 0x6c, 0x43,
  1550  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65,
  1551  	0x12, 0x5a, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
  1552  	0x0e, 0x32, 0x40, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  1553  	0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
  1554  	0x50, 0x6f, 0x73, 0x74, 0x67, 0x72, 0x65, 0x53, 0x71, 0x6c, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
  1555  	0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x56, 0x65, 0x72, 0x73,
  1556  	0x69, 0x6f, 0x6e, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0c,
  1557  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x73, 0x71, 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
  1558  	0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x53, 0x71, 0x6c, 0x49, 0x64, 0x22, 0x35,
  1559  	0x0a, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x17, 0x0a, 0x13, 0x56, 0x45, 0x52,
  1560  	0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
  1561  	0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x56, 0x39, 0x5f, 0x36, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03,
  1562  	0x56, 0x31, 0x31, 0x10, 0x02, 0x22, 0x3d, 0x0a, 0x19, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x53, 0x71,
  1563  	0x6c, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69,
  1564  	0x6c, 0x65, 0x12, 0x20, 0x0a, 0x0c, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x73, 0x71, 0x6c, 0x5f,
  1565  	0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x53,
  1566  	0x71, 0x6c, 0x49, 0x64, 0x22, 0xba, 0x06, 0x0a, 0x17, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x43,
  1567  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65,
  1568  	0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
  1569  	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x58, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02,
  1570  	0x20, 0x03, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63,
  1571  	0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e,
  1572  	0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
  1573  	0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c,
  1574  	0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x50,
  1575  	0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3a, 0x2e,
  1576  	0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73,
  1577  	0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x67,
  1578  	0x65, 0x64, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66,
  1579  	0x69, 0x6c, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65,
  1580  	0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
  1581  	0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e,
  1582  	0x61, 0x6d, 0x65, 0x12, 0x4b, 0x0a, 0x05, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x18, 0x64, 0x20, 0x01,
  1583  	0x28, 0x0b, 0x32, 0x33, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  1584  	0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
  1585  	0x2e, 0x4d, 0x79, 0x53, 0x71, 0x6c, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
  1586  	0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x48, 0x00, 0x52, 0x05, 0x6d, 0x79, 0x73, 0x71, 0x6c,
  1587  	0x12, 0x5a, 0x0a, 0x0a, 0x70, 0x6f, 0x73, 0x74, 0x67, 0x72, 0x65, 0x73, 0x71, 0x6c, 0x18, 0x65,
  1588  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63,
  1589  	0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e,
  1590  	0x76, 0x31, 0x2e, 0x50, 0x6f, 0x73, 0x74, 0x67, 0x72, 0x65, 0x53, 0x71, 0x6c, 0x43, 0x6f, 0x6e,
  1591  	0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x48, 0x00,
  1592  	0x52, 0x0a, 0x70, 0x6f, 0x73, 0x74, 0x67, 0x72, 0x65, 0x73, 0x71, 0x6c, 0x12, 0x54, 0x0a, 0x08,
  1593  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x73, 0x71, 0x6c, 0x18, 0x66, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36,
  1594  	0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d,
  1595  	0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x6f,
  1596  	0x75, 0x64, 0x53, 0x71, 0x6c, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50,
  1597  	0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x48, 0x00, 0x52, 0x08, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x73,
  1598  	0x71, 0x6c, 0x12, 0x28, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28,
  1599  	0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53,
  1600  	0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x49, 0x0a, 0x08,
  1601  	0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2d,
  1602  	0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d,
  1603  	0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74,
  1604  	0x61, 0x62, 0x61, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x08, 0x70,
  1605  	0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c,
  1606  	0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
  1607  	0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
  1608  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
  1609  	0x38, 0x01, 0x22, 0x77, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53,
  1610  	0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
  1611  	0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x44, 0x52, 0x41, 0x46, 0x54, 0x10, 0x01, 0x12, 0x0c, 0x0a,
  1612  	0x08, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x52,
  1613  	0x45, 0x41, 0x44, 0x59, 0x10, 0x03, 0x12, 0x0c, 0x0a, 0x08, 0x55, 0x50, 0x44, 0x41, 0x54, 0x49,
  1614  	0x4e, 0x47, 0x10, 0x04, 0x12, 0x0c, 0x0a, 0x08, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x49, 0x4e, 0x47,
  1615  	0x10, 0x05, 0x12, 0x0b, 0x0a, 0x07, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x44, 0x10, 0x06, 0x12,
  1616  	0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x07, 0x42, 0x14, 0x0a, 0x12, 0x63,
  1617  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c,
  1618  	0x65, 0x22, 0xda, 0x02, 0x0a, 0x14, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a,
  1619  	0x6f, 0x62, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x12, 0x54, 0x0a, 0x0d, 0x6d, 0x69,
  1620  	0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6a, 0x6f, 0x62, 0x18, 0x01, 0x20, 0x01, 0x28,
  1621  	0x0b, 0x32, 0x2f, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  1622  	0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
  1623  	0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a,
  1624  	0x6f, 0x62, 0x52, 0x0c, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x6f, 0x62,
  1625  	0x12, 0x4d, 0x0a, 0x14, 0x6f, 0x63, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x74,
  1626  	0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
  1627  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  1628  	0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x13, 0x6f, 0x63, 0x63, 0x75,
  1629  	0x72, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12,
  1630  	0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x63,
  1631  	0x6f, 0x64, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x6d, 0x65, 0x73, 0x73,
  1632  	0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x74, 0x65, 0x78, 0x74, 0x4d,
  1633  	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x26, 0x0a, 0x0d, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e,
  1634  	0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0xc8, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x00,
  1635  	0x52, 0x0c, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x2c,
  1636  	0x0a, 0x10, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61,
  1637  	0x67, 0x65, 0x18, 0xc9, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0f, 0x6f, 0x72, 0x69,
  1638  	0x67, 0x69, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, 0x10, 0x0a, 0x0e,
  1639  	0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x63, 0x61, 0x75, 0x73, 0x65, 0x22, 0xee,
  1640  	0x02, 0x0a, 0x19, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
  1641  	0x66, 0x69, 0x6c, 0x65, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x12, 0x63, 0x0a, 0x12,
  1642  	0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69,
  1643  	0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
  1644  	0x67, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67,
  1645  	0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x43, 0x6f, 0x6e,
  1646  	0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x52, 0x11,
  1647  	0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c,
  1648  	0x65, 0x12, 0x4d, 0x0a, 0x14, 0x6f, 0x63, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f,
  1649  	0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
  1650  	0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
  1651  	0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x13, 0x6f, 0x63, 0x63,
  1652  	0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
  1653  	0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04,
  1654  	0x63, 0x6f, 0x64, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x6d, 0x65, 0x73,
  1655  	0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x74, 0x65, 0x78, 0x74,
  1656  	0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x26, 0x0a, 0x0d, 0x6f, 0x72, 0x69, 0x67, 0x69,
  1657  	0x6e, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0xc8, 0x01, 0x20, 0x01, 0x28, 0x05, 0x48,
  1658  	0x00, 0x52, 0x0c, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x43, 0x6f, 0x64, 0x65, 0x12,
  1659  	0x2c, 0x0a, 0x10, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73,
  1660  	0x61, 0x67, 0x65, 0x18, 0xc9, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0f, 0x6f, 0x72,
  1661  	0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, 0x10, 0x0a,
  1662  	0x0e, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x63, 0x61, 0x75, 0x73, 0x65, 0x2a,
  1663  	0x5b, 0x0a, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x45, 0x6e, 0x67, 0x69, 0x6e,
  1664  	0x65, 0x12, 0x1f, 0x0a, 0x1b, 0x44, 0x41, 0x54, 0x41, 0x42, 0x41, 0x53, 0x45, 0x5f, 0x45, 0x4e,
  1665  	0x47, 0x49, 0x4e, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
  1666  	0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x4d, 0x59, 0x53, 0x51, 0x4c, 0x10, 0x01, 0x12, 0x0e, 0x0a,
  1667  	0x0a, 0x50, 0x4f, 0x53, 0x54, 0x47, 0x52, 0x45, 0x53, 0x51, 0x4c, 0x10, 0x02, 0x12, 0x0d, 0x0a,
  1668  	0x09, 0x53, 0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x10, 0x03, 0x2a, 0x4c, 0x0a, 0x10,
  1669  	0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
  1670  	0x12, 0x21, 0x0a, 0x1d, 0x44, 0x41, 0x54, 0x41, 0x42, 0x41, 0x53, 0x45, 0x5f, 0x50, 0x52, 0x4f,
  1671  	0x56, 0x49, 0x44, 0x45, 0x52, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45,
  1672  	0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x53, 0x51, 0x4c, 0x10,
  1673  	0x01, 0x12, 0x07, 0x0a, 0x03, 0x52, 0x44, 0x53, 0x10, 0x02, 0x42, 0x93, 0x01, 0x0a, 0x26, 0x63,
  1674  	0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
  1675  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2e, 0x6c, 0x6f, 0x67, 0x67, 0x69,
  1676  	0x6e, 0x67, 0x2e, 0x76, 0x31, 0x42, 0x1c, 0x44, 0x61, 0x74, 0x61, 0x4d, 0x69, 0x67, 0x72, 0x61,
  1677  	0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x63, 0x6b, 0x44, 0x72, 0x69, 0x76, 0x65, 0x72, 0x4c,
  1678  	0x6f, 0x67, 0x73, 0x50, 0x01, 0x5a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f,
  1679  	0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74,
  1680  	0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x73, 0x74, 0x6f,
  1681  	0x72, 0x61, 0x67, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x64, 0x6d, 0x73, 0x2f, 0x6c, 0x6f,
  1682  	0x67, 0x67, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x3b, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67,
  1683  	0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  1684  }
  1685  
  1686  var (
  1687  	file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescOnce sync.Once
  1688  	file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescData = file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDesc
  1689  )
  1690  
  1691  func file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescGZIP() []byte {
  1692  	file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescOnce.Do(func() {
  1693  		file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescData = protoimpl.X.CompressGZIP(file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescData)
  1694  	})
  1695  	return file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDescData
  1696  }
  1697  
  1698  var file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes = make([]protoimpl.EnumInfo, 9)
  1699  var file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
  1700  var file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_goTypes = []interface{}{
  1701  	(DatabaseEngine)(0),                      // 0: storage.clouddms.logging.v1.DatabaseEngine
  1702  	(DatabaseProvider)(0),                    // 1: storage.clouddms.logging.v1.DatabaseProvider
  1703  	(LoggedMigrationJob_State)(0),            // 2: storage.clouddms.logging.v1.LoggedMigrationJob.State
  1704  	(LoggedMigrationJob_Phase)(0),            // 3: storage.clouddms.logging.v1.LoggedMigrationJob.Phase
  1705  	(LoggedMigrationJob_Type)(0),             // 4: storage.clouddms.logging.v1.LoggedMigrationJob.Type
  1706  	(LoggedMigrationJob_ConnectivityType)(0), // 5: storage.clouddms.logging.v1.LoggedMigrationJob.ConnectivityType
  1707  	(MySqlConnectionProfile_Version)(0),      // 6: storage.clouddms.logging.v1.MySqlConnectionProfile.Version
  1708  	(PostgreSqlConnectionProfile_Version)(0), // 7: storage.clouddms.logging.v1.PostgreSqlConnectionProfile.Version
  1709  	(LoggedConnectionProfile_State)(0),       // 8: storage.clouddms.logging.v1.LoggedConnectionProfile.State
  1710  	(*DatabaseType)(nil),                     // 9: storage.clouddms.logging.v1.DatabaseType
  1711  	(*LoggedMigrationJob)(nil),               // 10: storage.clouddms.logging.v1.LoggedMigrationJob
  1712  	(*MySqlConnectionProfile)(nil),           // 11: storage.clouddms.logging.v1.MySqlConnectionProfile
  1713  	(*PostgreSqlConnectionProfile)(nil),      // 12: storage.clouddms.logging.v1.PostgreSqlConnectionProfile
  1714  	(*CloudSqlConnectionProfile)(nil),        // 13: storage.clouddms.logging.v1.CloudSqlConnectionProfile
  1715  	(*LoggedConnectionProfile)(nil),          // 14: storage.clouddms.logging.v1.LoggedConnectionProfile
  1716  	(*MigrationJobEventLog)(nil),             // 15: storage.clouddms.logging.v1.MigrationJobEventLog
  1717  	(*ConnectionProfileEventLog)(nil),        // 16: storage.clouddms.logging.v1.ConnectionProfileEventLog
  1718  	nil,                                      // 17: storage.clouddms.logging.v1.LoggedMigrationJob.LabelsEntry
  1719  	nil,                                      // 18: storage.clouddms.logging.v1.LoggedConnectionProfile.LabelsEntry
  1720  	(*durationpb.Duration)(nil),              // 19: google.protobuf.Duration
  1721  	(*status.Status)(nil),                    // 20: google.rpc.Status
  1722  	(*timestamppb.Timestamp)(nil),            // 21: google.protobuf.Timestamp
  1723  }
  1724  var file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_depIdxs = []int32{
  1725  	1,  // 0: storage.clouddms.logging.v1.DatabaseType.provider:type_name -> storage.clouddms.logging.v1.DatabaseProvider
  1726  	0,  // 1: storage.clouddms.logging.v1.DatabaseType.engine:type_name -> storage.clouddms.logging.v1.DatabaseEngine
  1727  	17, // 2: storage.clouddms.logging.v1.LoggedMigrationJob.labels:type_name -> storage.clouddms.logging.v1.LoggedMigrationJob.LabelsEntry
  1728  	2,  // 3: storage.clouddms.logging.v1.LoggedMigrationJob.state:type_name -> storage.clouddms.logging.v1.LoggedMigrationJob.State
  1729  	3,  // 4: storage.clouddms.logging.v1.LoggedMigrationJob.phase:type_name -> storage.clouddms.logging.v1.LoggedMigrationJob.Phase
  1730  	4,  // 5: storage.clouddms.logging.v1.LoggedMigrationJob.type:type_name -> storage.clouddms.logging.v1.LoggedMigrationJob.Type
  1731  	19, // 6: storage.clouddms.logging.v1.LoggedMigrationJob.duration:type_name -> google.protobuf.Duration
  1732  	5,  // 7: storage.clouddms.logging.v1.LoggedMigrationJob.connectivity_type:type_name -> storage.clouddms.logging.v1.LoggedMigrationJob.ConnectivityType
  1733  	20, // 8: storage.clouddms.logging.v1.LoggedMigrationJob.error:type_name -> google.rpc.Status
  1734  	21, // 9: storage.clouddms.logging.v1.LoggedMigrationJob.end_time:type_name -> google.protobuf.Timestamp
  1735  	9,  // 10: storage.clouddms.logging.v1.LoggedMigrationJob.source_database:type_name -> storage.clouddms.logging.v1.DatabaseType
  1736  	9,  // 11: storage.clouddms.logging.v1.LoggedMigrationJob.destination_database:type_name -> storage.clouddms.logging.v1.DatabaseType
  1737  	6,  // 12: storage.clouddms.logging.v1.MySqlConnectionProfile.version:type_name -> storage.clouddms.logging.v1.MySqlConnectionProfile.Version
  1738  	7,  // 13: storage.clouddms.logging.v1.PostgreSqlConnectionProfile.version:type_name -> storage.clouddms.logging.v1.PostgreSqlConnectionProfile.Version
  1739  	18, // 14: storage.clouddms.logging.v1.LoggedConnectionProfile.labels:type_name -> storage.clouddms.logging.v1.LoggedConnectionProfile.LabelsEntry
  1740  	8,  // 15: storage.clouddms.logging.v1.LoggedConnectionProfile.state:type_name -> storage.clouddms.logging.v1.LoggedConnectionProfile.State
  1741  	11, // 16: storage.clouddms.logging.v1.LoggedConnectionProfile.mysql:type_name -> storage.clouddms.logging.v1.MySqlConnectionProfile
  1742  	12, // 17: storage.clouddms.logging.v1.LoggedConnectionProfile.postgresql:type_name -> storage.clouddms.logging.v1.PostgreSqlConnectionProfile
  1743  	13, // 18: storage.clouddms.logging.v1.LoggedConnectionProfile.cloudsql:type_name -> storage.clouddms.logging.v1.CloudSqlConnectionProfile
  1744  	20, // 19: storage.clouddms.logging.v1.LoggedConnectionProfile.error:type_name -> google.rpc.Status
  1745  	1,  // 20: storage.clouddms.logging.v1.LoggedConnectionProfile.provider:type_name -> storage.clouddms.logging.v1.DatabaseProvider
  1746  	10, // 21: storage.clouddms.logging.v1.MigrationJobEventLog.migration_job:type_name -> storage.clouddms.logging.v1.LoggedMigrationJob
  1747  	21, // 22: storage.clouddms.logging.v1.MigrationJobEventLog.occurrence_timestamp:type_name -> google.protobuf.Timestamp
  1748  	14, // 23: storage.clouddms.logging.v1.ConnectionProfileEventLog.connection_profile:type_name -> storage.clouddms.logging.v1.LoggedConnectionProfile
  1749  	21, // 24: storage.clouddms.logging.v1.ConnectionProfileEventLog.occurrence_timestamp:type_name -> google.protobuf.Timestamp
  1750  	25, // [25:25] is the sub-list for method output_type
  1751  	25, // [25:25] is the sub-list for method input_type
  1752  	25, // [25:25] is the sub-list for extension type_name
  1753  	25, // [25:25] is the sub-list for extension extendee
  1754  	0,  // [0:25] is the sub-list for field type_name
  1755  }
  1756  
  1757  func init() { file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_init() }
  1758  func file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_init() {
  1759  	if File_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto != nil {
  1760  		return
  1761  	}
  1762  	if !protoimpl.UnsafeEnabled {
  1763  		file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  1764  			switch v := v.(*DatabaseType); i {
  1765  			case 0:
  1766  				return &v.state
  1767  			case 1:
  1768  				return &v.sizeCache
  1769  			case 2:
  1770  				return &v.unknownFields
  1771  			default:
  1772  				return nil
  1773  			}
  1774  		}
  1775  		file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  1776  			switch v := v.(*LoggedMigrationJob); i {
  1777  			case 0:
  1778  				return &v.state
  1779  			case 1:
  1780  				return &v.sizeCache
  1781  			case 2:
  1782  				return &v.unknownFields
  1783  			default:
  1784  				return nil
  1785  			}
  1786  		}
  1787  		file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1788  			switch v := v.(*MySqlConnectionProfile); i {
  1789  			case 0:
  1790  				return &v.state
  1791  			case 1:
  1792  				return &v.sizeCache
  1793  			case 2:
  1794  				return &v.unknownFields
  1795  			default:
  1796  				return nil
  1797  			}
  1798  		}
  1799  		file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  1800  			switch v := v.(*PostgreSqlConnectionProfile); i {
  1801  			case 0:
  1802  				return &v.state
  1803  			case 1:
  1804  				return &v.sizeCache
  1805  			case 2:
  1806  				return &v.unknownFields
  1807  			default:
  1808  				return nil
  1809  			}
  1810  		}
  1811  		file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1812  			switch v := v.(*CloudSqlConnectionProfile); i {
  1813  			case 0:
  1814  				return &v.state
  1815  			case 1:
  1816  				return &v.sizeCache
  1817  			case 2:
  1818  				return &v.unknownFields
  1819  			default:
  1820  				return nil
  1821  			}
  1822  		}
  1823  		file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1824  			switch v := v.(*LoggedConnectionProfile); i {
  1825  			case 0:
  1826  				return &v.state
  1827  			case 1:
  1828  				return &v.sizeCache
  1829  			case 2:
  1830  				return &v.unknownFields
  1831  			default:
  1832  				return nil
  1833  			}
  1834  		}
  1835  		file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  1836  			switch v := v.(*MigrationJobEventLog); i {
  1837  			case 0:
  1838  				return &v.state
  1839  			case 1:
  1840  				return &v.sizeCache
  1841  			case 2:
  1842  				return &v.unknownFields
  1843  			default:
  1844  				return nil
  1845  			}
  1846  		}
  1847  		file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  1848  			switch v := v.(*ConnectionProfileEventLog); i {
  1849  			case 0:
  1850  				return &v.state
  1851  			case 1:
  1852  				return &v.sizeCache
  1853  			case 2:
  1854  				return &v.unknownFields
  1855  			default:
  1856  				return nil
  1857  			}
  1858  		}
  1859  	}
  1860  	file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[5].OneofWrappers = []interface{}{
  1861  		(*LoggedConnectionProfile_Mysql)(nil),
  1862  		(*LoggedConnectionProfile_Postgresql)(nil),
  1863  		(*LoggedConnectionProfile_Cloudsql)(nil),
  1864  	}
  1865  	file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[6].OneofWrappers = []interface{}{
  1866  		(*MigrationJobEventLog_OriginalCode)(nil),
  1867  		(*MigrationJobEventLog_OriginalMessage)(nil),
  1868  	}
  1869  	file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes[7].OneofWrappers = []interface{}{
  1870  		(*ConnectionProfileEventLog_OriginalCode)(nil),
  1871  		(*ConnectionProfileEventLog_OriginalMessage)(nil),
  1872  	}
  1873  	type x struct{}
  1874  	out := protoimpl.TypeBuilder{
  1875  		File: protoimpl.DescBuilder{
  1876  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1877  			RawDescriptor: file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDesc,
  1878  			NumEnums:      9,
  1879  			NumMessages:   10,
  1880  			NumExtensions: 0,
  1881  			NumServices:   0,
  1882  		},
  1883  		GoTypes:           file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_goTypes,
  1884  		DependencyIndexes: file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_depIdxs,
  1885  		EnumInfos:         file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_enumTypes,
  1886  		MessageInfos:      file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_msgTypes,
  1887  	}.Build()
  1888  	File_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto = out.File
  1889  	file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_rawDesc = nil
  1890  	file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_goTypes = nil
  1891  	file_storage_clouddms_logging_v1_clouddms_stackdriver_logs_proto_depIdxs = nil
  1892  }
  1893  

View as plain text