public enum SqlExternalSyncSettingError.SqlExternalSyncSettingErrorType extends Enum<SqlExternalSyncSettingError.SqlExternalSyncSettingErrorType> implements ProtocolMessageEnumProtobuf enum
google.cloud.sql.v1beta4.SqlExternalSyncSettingError.SqlExternalSyncSettingErrorType
Implements
ProtocolMessageEnumStatic Fields |
|
|---|---|
| Name | Description |
BINLOG_NOT_ENABLED |
|
BINLOG_NOT_ENABLED_VALUE |
|
BINLOG_RETENTION_SETTING |
The primary instance's binary log retention setting. |
BINLOG_RETENTION_SETTING_VALUE |
The primary instance's binary log retention setting. |
CONNECTION_FAILURE |
|
CONNECTION_FAILURE_VALUE |
|
EXISTING_DATA_IN_REPLICA |
The replica instance contains existing data. |
EXISTING_DATA_IN_REPLICA_VALUE |
The replica instance contains existing data. |
EXTENSIONS_NOT_ENABLED_IN_REPLICA |
This error message indicates that the specified extensions are not enabled on destination instance. For example, before you can migrate data to the destination instance, you must enable the PGAudit extension on the instance. |
EXTENSIONS_NOT_ENABLED_IN_REPLICA_VALUE |
This error message indicates that the specified extensions are not enabled on destination instance. For example, before you can migrate data to the destination instance, you must enable the PGAudit extension on the instance. |
EXTENSIONS_NOT_MIGRATED |
The warning message indicates the pg_cron extension and settings will not be migrated to the destination. |
EXTENSIONS_NOT_MIGRATED_VALUE |
The warning message indicates the pg_cron extension and settings will not be migrated to the destination. |
INCOMPATIBLE_DATABASE_MINOR_VERSION |
The minor version of replica database is incompatible with the source. |
INCOMPATIBLE_DATABASE_MINOR_VERSION_VALUE |
The minor version of replica database is incompatible with the source. |
INCOMPATIBLE_DATABASE_VERSION |
|
INCOMPATIBLE_DATABASE_VERSION_VALUE |
|
INSUFFICIENT_DISK_SIZE |
The disk size of the replica instance is smaller than the data size of the source instance. |
INSUFFICIENT_DISK_SIZE_VALUE |
The disk size of the replica instance is smaller than the data size of the source instance. |
INSUFFICIENT_GCS_PERMISSIONS |
The Cloud Storage bucket is missing necessary permissions. |
INSUFFICIENT_GCS_PERMISSIONS_VALUE |
The Cloud Storage bucket is missing necessary permissions. |
INSUFFICIENT_MACHINE_TIER |
The data size of the source instance is greater than 1 TB, the number of cores of the replica instance is less than 8, and the memory of the replica is less than 32 GB. |
INSUFFICIENT_MACHINE_TIER_VALUE |
The data size of the source instance is greater than 1 TB, the number of cores of the replica instance is less than 8, and the memory of the replica is less than 32 GB. |
INSUFFICIENT_MAX_REPLICATION_SLOTS |
The value of parameter max_replication_slots is not sufficient. |
INSUFFICIENT_MAX_REPLICATION_SLOTS_VALUE |
The value of parameter max_replication_slots is not sufficient. |
INSUFFICIENT_MAX_WAL_SENDERS |
The value of parameter max_wal_senders is not sufficient. |
INSUFFICIENT_MAX_WAL_SENDERS_VALUE |
The value of parameter max_wal_senders is not sufficient. |
INSUFFICIENT_MAX_WORKER_PROCESSES |
The value of parameter max_worker_processes is not sufficient. |
INSUFFICIENT_MAX_WORKER_PROCESSES_VALUE |
The value of parameter max_worker_processes is not sufficient. |
INSUFFICIENT_PRIVILEGE |
The replication user is missing privileges that are required. |
INSUFFICIENT_PRIVILEGE_VALUE |
The replication user is missing privileges that are required. |
INVALID_DB_PARAM |
The primary instance database parameter setup doesn't allow EM sync. |
INVALID_DB_PARAM_VALUE |
The primary instance database parameter setup doesn't allow EM sync. |
INVALID_FILE_INFO |
The Cloud Storage bucket has an error in the file or contains invalid file information. |
INVALID_FILE_INFO_VALUE |
The Cloud Storage bucket has an error in the file or contains invalid file information. |
INVALID_LOGGING_SETUP |
The primary instance logging setup doesn't allow EM sync. |
INVALID_LOGGING_SETUP_VALUE |
The primary instance logging setup doesn't allow EM sync. |
INVALID_RDS_LOGICAL_REPLICATION |
The value of parameter rds.logical_replication is not set to 1. |
INVALID_RDS_LOGICAL_REPLICATION_VALUE |
The value of parameter rds.logical_replication is not set to 1. |
INVALID_SHARED_PRELOAD_LIBRARY |
The value of parameter shared_preload_libraries does not include pglogical. |
INVALID_SHARED_PRELOAD_LIBRARY_VALUE |
The value of parameter shared_preload_libraries does not include pglogical. |
INVALID_WAL_LEVEL |
The value of parameter wal_level is not set to logical. |
INVALID_WAL_LEVEL_VALUE |
The value of parameter wal_level is not set to logical. |
LIMITED_SUPPORT_TABLES |
Source has tables with limited support eg: PostgreSQL tables without primary keys. |
LIMITED_SUPPORT_TABLES_VALUE |
Source has tables with limited support eg: PostgreSQL tables without primary keys. |
LOCAL_INFILE_OFF |
The global variable local_infile is off on external server replica. |
LOCAL_INFILE_OFF_VALUE |
The global variable local_infile is off on external server replica. |
MISSING_OPTIONAL_PRIVILEGES |
The replication user is missing privileges that are optional. |
MISSING_OPTIONAL_PRIVILEGES_VALUE |
The replication user is missing privileges that are optional. |
MYSQL_PARALLEL_IMPORT_INSUFFICIENT_PRIVILEGE |
The replication user is missing parallel import specific privileges. (e.g. LOCK TABLES) for MySQL. |
MYSQL_PARALLEL_IMPORT_INSUFFICIENT_PRIVILEGE_VALUE |
The replication user is missing parallel import specific privileges. (e.g. LOCK TABLES) for MySQL. |
NO_PGLOGICAL_INSTALLED |
No pglogical extension installed on databases, applicable for postgres. |
NO_PGLOGICAL_INSTALLED_VALUE |
No pglogical extension installed on databases, applicable for postgres. |
PGLOGICAL_NODE_ALREADY_EXISTS |
pglogical node already exists on databases, applicable for postgres. |
PGLOGICAL_NODE_ALREADY_EXISTS_VALUE |
pglogical node already exists on databases, applicable for postgres. |
PG_CRON_FLAG_ENABLED_IN_REPLICA |
The error message indicates that pg_cron flags are enabled on the destination which is not supported during the migration. |
PG_CRON_FLAG_ENABLED_IN_REPLICA_VALUE |
The error message indicates that pg_cron flags are enabled on the destination which is not supported during the migration. |
PG_DDL_REPLICATION_INSUFFICIENT_PRIVILEGE |
The replication user is missing specific privileges to setup DDL replication. (e.g. CREATE EVENT TRIGGER, CREATE SCHEMA) for PostgreSQL. |
PG_DDL_REPLICATION_INSUFFICIENT_PRIVILEGE_VALUE |
The replication user is missing specific privileges to setup DDL replication. (e.g. CREATE EVENT TRIGGER, CREATE SCHEMA) for PostgreSQL. |
PG_SUBSCRIPTION_COUNT |
Count of subscriptions needed to sync source data for PostgreSQL database. |
PG_SUBSCRIPTION_COUNT_VALUE |
Count of subscriptions needed to sync source data for PostgreSQL database. |
PG_SYNC_PARALLEL_LEVEL |
Final parallel level that is used to do migration. |
PG_SYNC_PARALLEL_LEVEL_VALUE |
Final parallel level that is used to do migration. |
PRIMARY_ALREADY_SETUP |
The primary instance has been setup and will fail the setup. |
PRIMARY_ALREADY_SETUP_VALUE |
The primary instance has been setup and will fail the setup. |
PROMPT_DELETE_EXISTING |
The migration will delete existing data in the replica; set replica_overwrite_enabled in the request to acknowledge this. This is an error. MySQL only. |
PROMPT_DELETE_EXISTING_VALUE |
The migration will delete existing data in the replica; set replica_overwrite_enabled in the request to acknowledge this. This is an error. MySQL only. |
PSC_ONLY_INSTANCE_WITH_NO_NETWORK_ATTACHMENT_URI |
PSC only destination instance does not have a network attachment URI. |
PSC_ONLY_INSTANCE_WITH_NO_NETWORK_ATTACHMENT_URI_VALUE |
PSC only destination instance does not have a network attachment URI. |
REPLICA_ALREADY_SETUP |
|
REPLICA_ALREADY_SETUP_VALUE |
|
RISKY_BACKUP_ADMIN_PRIVILEGE |
Additional BACKUP_ADMIN privilege is granted to the replication user which may lock source MySQL 8 instance for DDLs during initial sync. |
RISKY_BACKUP_ADMIN_PRIVILEGE_VALUE |
Additional BACKUP_ADMIN privilege is granted to the replication user which may lock source MySQL 8 instance for DDLs during initial sync. |
SELECTED_OBJECTS_NOT_EXIST_ON_SOURCE |
The selected objects don't exist on the source instance. |
SELECTED_OBJECTS_NOT_EXIST_ON_SOURCE_VALUE |
The selected objects don't exist on the source instance. |
SELECTED_OBJECTS_REFERENCE_UNSELECTED_OBJECTS |
Selected objects reference unselected objects. Based on their object type (foreign key constraint or view), selected objects will fail during migration. |
SELECTED_OBJECTS_REFERENCE_UNSELECTED_OBJECTS_VALUE |
Selected objects reference unselected objects. Based on their object type (foreign key constraint or view), selected objects will fail during migration. |
SOURCE_MAX_SUBSCRIPTIONS |
This warning message indicates that Cloud SQL uses the maximum number of subscriptions to migrate data from the source to the destination. |
SOURCE_MAX_SUBSCRIPTIONS_VALUE |
This warning message indicates that Cloud SQL uses the maximum number of subscriptions to migrate data from the source to the destination. |
SQLSERVER_AGENT_NOT_RUNNING |
SQL Server Agent is not running. |
SQLSERVER_AGENT_NOT_RUNNING_VALUE |
SQL Server Agent is not running. |
SQLSERVER_SERVERNAME_MISMATCH |
SQL Server @@SERVERNAME does not match actual host name. |
SQLSERVER_SERVERNAME_MISMATCH_VALUE |
SQL Server @@SERVERNAME does not match actual host name. |
SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED |
|
SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED_VALUE |
|
SUBSCRIPTION_CALCULATION_STATUS |
If a time out occurs while the subscription counts are calculated, then this value is set to 1. Otherwise, this value is set to 2. |
SUBSCRIPTION_CALCULATION_STATUS_VALUE |
If a time out occurs while the subscription counts are calculated, then this value is set to 1. Otherwise, this value is set to 2. |
TURN_ON_PITR_AFTER_PROMOTE |
This code instructs customers to turn on point-in-time recovery manually for the instance after promoting the Cloud SQL for PostgreSQL instance. |
TURN_ON_PITR_AFTER_PROMOTE_VALUE |
This code instructs customers to turn on point-in-time recovery manually for the instance after promoting the Cloud SQL for PostgreSQL instance. |
UNABLE_TO_VERIFY_DEFINERS |
Unable to verify definers on the source for MySQL. |
UNABLE_TO_VERIFY_DEFINERS_VALUE |
Unable to verify definers on the source for MySQL. |
UNRECOGNIZED |
|
UNSUPPORTED_BINLOG_FORMAT |
The primary instance has unsupported binary log format. |
UNSUPPORTED_BINLOG_FORMAT_VALUE |
The primary instance has unsupported binary log format. |
UNSUPPORTED_COLUMNS |
The source database has generated columns that can't be migrated. Please change them to regular columns before migration. |
UNSUPPORTED_COLUMNS_VALUE |
The source database has generated columns that can't be migrated. Please change them to regular columns before migration. |
UNSUPPORTED_DATABASE_SETTINGS |
The source instance has unsupported database settings for migration. |
UNSUPPORTED_DATABASE_SETTINGS_VALUE |
The source instance has unsupported database settings for migration. |
UNSUPPORTED_DEFINER |
The customer has a definer that will break EM setup. |
UNSUPPORTED_DEFINER_VALUE |
The customer has a definer that will break EM setup. |
UNSUPPORTED_EXTENSIONS |
Extensions installed are either not supported or having unsupported versions |
UNSUPPORTED_EXTENSIONS_NOT_MIGRATED |
The warning message indicates the unsupported extensions will not be migrated to the destination. |
UNSUPPORTED_EXTENSIONS_NOT_MIGRATED_VALUE |
The warning message indicates the unsupported extensions will not be migrated to the destination. |
UNSUPPORTED_EXTENSIONS_VALUE |
Extensions installed are either not supported or having unsupported versions |
UNSUPPORTED_GTID_MODE |
The gtid_mode is not supported, applicable for MySQL. |
UNSUPPORTED_GTID_MODE_VALUE |
The gtid_mode is not supported, applicable for MySQL. |
UNSUPPORTED_MIGRATION_TYPE |
Unsupported migration type. |
UNSUPPORTED_MIGRATION_TYPE_VALUE |
Unsupported migration type. |
UNSUPPORTED_STORAGE_ENGINE |
The primary instance has tables with unsupported storage engine. |
UNSUPPORTED_STORAGE_ENGINE_VALUE |
The primary instance has tables with unsupported storage engine. |
UNSUPPORTED_SYSTEM_OBJECTS |
The selected objects include system objects that aren't supported for migration. |
UNSUPPORTED_SYSTEM_OBJECTS_VALUE |
The selected objects include system objects that aren't supported for migration. |
UNSUPPORTED_TABLES_WITH_REPLICA_IDENTITY |
The source database has tables with the FULL or NOTHING replica identity. Before starting your migration, either remove the identity or change it to DEFAULT. Note that this is an error and will block the migration. |
UNSUPPORTED_TABLES_WITH_REPLICA_IDENTITY_VALUE |
The source database has tables with the FULL or NOTHING replica identity. Before starting your migration, either remove the identity or change it to DEFAULT. Note that this is an error and will block the migration. |
UNSUPPORTED_TABLE_DEFINITION |
The table definition is not support due to missing primary key or replica identity, applicable for postgres. Note that this is a warning and won't block the migration. |
UNSUPPORTED_TABLE_DEFINITION_VALUE |
The table definition is not support due to missing primary key or replica identity, applicable for postgres. Note that this is a warning and won't block the migration. |
USERS_NOT_CREATED_IN_REPLICA |
The source database has users that aren't created in the replica. First, create all users, which are in the pg_user_mappings table of the source database, in the destination instance. Then, perform the migration. |
USERS_NOT_CREATED_IN_REPLICA_VALUE |
The source database has users that aren't created in the replica. First, create all users, which are in the pg_user_mappings table of the source database, in the destination instance. Then, perform the migration. |
WILL_DELETE_EXISTING |
The migration will delete existing data in the replica; replica_overwrite_enabled was set in the request acknowledging this. This is a warning rather than an error. MySQL only. |
WILL_DELETE_EXISTING_VALUE |
The migration will delete existing data in the replica; replica_overwrite_enabled was set in the request acknowledging this. This is a warning rather than an error. MySQL only. |
Static Methods |
|
|---|---|
| Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
|
Methods |
|
|---|---|
| Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |
|