Enum SignalType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<SignalType>
@Generated
public enum SignalType
extends Enum<SignalType>
implements com.google.protobuf.ProtocolMessageEnum
Represents the type of a signal. More values are expected to be added as needed.Protobuf enum
google.cloud.databasecenter.v1beta.SignalType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionRepresents if the log_connections database flag for a Cloud SQL for PostgreSQL instance is not set to on.Represents if the user connections database flag for a Cloud SQL for SQL Server instance is configured.Performance impact of connections settingsDetects if database instance data exported to a Cloud Storage bucket outside of the organization.Detects if database instance data exported to a Cloud Storage bucket that is owned by the organization and is publicly accessible.Represents database auditing is disabled.Represents if the skip_show_database database flag for a Cloud SQL for MySQL instance is not set to on.Databoost is disabled.Represents if the log_disconnections database flag for a Cloud SQL for PostgreSQL instance is not set to on.Represents if a SQL database instance is not encrypted with customer-managed encryption keys (CMEK).Encryption org policy not satisfied.Represents if the log_hostname database flag for a Cloud SQL for PostgreSQL instance is not set to off.Represents if the log_parser_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.Represents if the log_planner_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.Detects that expensive commands are being run on a database instance impacting overall performance.Represents if he external scripts enabled database flag for a Cloud SQL for SQL Server instance is not set to off.Represents if the local_infile database flag for a Cloud SQL for MySQL instance is not set to off.Represents if a resource is exposed to public access.Represents if the remote access database flag for a Cloud SQL for SQL Server instance is not set to off.Resource version is in extended support.Represents if a group is replicating across regions.Performance impact of high joins without indexesRepresents high number of concurrently opened tables.Represents high table count close to SLA limit.Heavy read pressure on the database rows.Represents high number of unvacuumed transactionsHeavy write pressure on the database rows.Detects if a database instance/cluster has a hot node.Represents idle instance helps to reduce costs.Indicates that the instance has inefficient queries detected.Indicates that the database has large rows beyond the recommended limit.Represents if the last backup of a resource failed.Represents if the last backup of a resource is older than some threshold value.Location org policy not satisfied.Represents if the log_min_duration_statement database flag for a Cloud SQL for PostgreSQL instance is not set to -1.Represents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance is not set appropriately.Represents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance does not have an appropriate severity level.Represents if the log_statement_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.Represents if log_checkpoints database flag for a Cloud SQL for PostgreSQL instance is not set to on.Indicates that the instance's max server memory is configured higher than the recommended value.Indicates that the instance is nearing memory limit.Represents if the log_min_messages database flag for a Cloud SQL for PostgreSQL instance is not set to warning or another recommended value.Represents if a resource has an automated backup policy.Deletion Protection Disabled for the resourceIndicates that the instance does not have a maintenance policy configured.No password policy set on resourcesDetects if a database instance has no point in time recovery enabled.Represents if a Cloud SQL database has a password configured for the root account or not.Detects if a database instance has no user password policy set.Represents if the log_statement database flag for a Cloud SQL for PostgreSQL instance is not set to DDL (all data definition statements).Represents if the log_temp_files database flag for a Cloud SQL for PostgreSQL instance is not set to "0".Represents out of disk.Outdated client.Outdated DB minor version.Represents instances that are unnecessarily large for given workload.Represents if public IP is enabled.Represents if the log_duration database flag for a Cloud SQL for PostgreSQL instance is not set to on.Represents if the log_lock_waits database flag for a Cloud SQL for PostgreSQL instance is not set to on.Represents if the databaseFlags property of instance metadata for the log_executor_status field is set to on.Cluster nearing quota limitIndicates that the instance has read intensive workload.Recommended maintenance policy.Replication delay.Represents if a resource is protected by automatic failover.Detects if a database instance/cluster has suspended resources.Represents not restricted to authorized networks.Schema not optimized.Represents if the 3625 (trace flag) database flag for a Cloud SQL for SQL Server instance is not set to on.Represents if The contained database authentication database flag for a Cloud SQL for SQL Server instance is not set to off.Represents server certificate is near expiry.Represents if a resources has a short backup retention period.Detects events where a database superuser (postgres for PostgreSQL servers or root for MySQL users) writes to non-system tables.Performance impact of temporary tables settingsPerformance impact of transaction logs settingsRepresents need for more CPU and/or memoryRepresents if a resources requires all incoming connections to use SSL or not.Unspecified.Detects events where a database user or role has been granted all privileges to a database, or to all tables, procedures, or functions in a schema.Represents if the user options database flag for Cloud SQL SQL Server instance is configured or not.Represents if the log_error_verbosity database flag for a Cloud SQL for PostgreSQL instance is not set to default or stricter (default or terse).Represents a database version nearing end of life.Represents violate org policy restrict public ip.Represents if a resource violates CIS Controls 8.0.Represents if a resource violates CIS Google Cloud Platform Foundation 1.0.Represents if a resource violates CIS Google Cloud Platform Foundation 1.1.Represents if a resource violates CIS Google Cloud Platform Foundation 1.2.Represents if a resource violates CIS Google Cloud Platform Foundation 1.3.Represents if a resource violates CIS Google Cloud Platform Foundation 2.0.Represents if a resource violates Cloud Controls Matrix v4.0.Represents if a resource violates HIPAA.Represents if a resource violates ISO-27001.Represents if a resource violates ISO 27001 2022.Represents if a resource violates NIST 800-53.Represents if a resource violates NIST 800-53 R5.Represents if a resource violates NIST Cybersecurity Framework 1.0.Represents if a resource violates PCI-DSS v3.2.1.Represents if a resource violates PCI-DSS v4.0.Represents if a resource violates SOC2 v2017.Detects if a database instance is using a weak password hash algorithm.Represents if a Cloud SQL database has a weak password configured for the root account. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intRepresents if the log_connections database flag for a Cloud SQL for PostgreSQL instance is not set to on.static final intRepresents if the user connections database flag for a Cloud SQL for SQL Server instance is configured.static final intPerformance impact of connections settingsstatic final intDetects if database instance data exported to a Cloud Storage bucket outside of the organization.static final intDetects if database instance data exported to a Cloud Storage bucket that is owned by the organization and is publicly accessible.static final intRepresents database auditing is disabled.static final intRepresents if the skip_show_database database flag for a Cloud SQL for MySQL instance is not set to on.static final intDataboost is disabled.static final intRepresents if the log_disconnections database flag for a Cloud SQL for PostgreSQL instance is not set to on.static final intRepresents if a SQL database instance is not encrypted with customer-managed encryption keys (CMEK).static final intEncryption org policy not satisfied.static final intRepresents if the log_hostname database flag for a Cloud SQL for PostgreSQL instance is not set to off.static final intRepresents if the log_parser_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.static final intRepresents if the log_planner_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.static final intDetects that expensive commands are being run on a database instance impacting overall performance.static final intRepresents if he external scripts enabled database flag for a Cloud SQL for SQL Server instance is not set to off.static final intRepresents if the local_infile database flag for a Cloud SQL for MySQL instance is not set to off.static final intRepresents if a resource is exposed to public access.static final intRepresents if the remote access database flag for a Cloud SQL for SQL Server instance is not set to off.static final intResource version is in extended support.static final intRepresents if a group is replicating across regions.static final intPerformance impact of high joins without indexesstatic final intRepresents high number of concurrently opened tables.static final intRepresents high table count close to SLA limit.static final intHeavy read pressure on the database rows.static final intRepresents high number of unvacuumed transactionsstatic final intHeavy write pressure on the database rows.static final intDetects if a database instance/cluster has a hot node.static final intRepresents idle instance helps to reduce costs.static final intIndicates that the instance has inefficient queries detected.static final intIndicates that the database has large rows beyond the recommended limit.static final intRepresents if the last backup of a resource failed.static final intRepresents if the last backup of a resource is older than some threshold value.static final intLocation org policy not satisfied.static final intRepresents if the log_min_duration_statement database flag for a Cloud SQL for PostgreSQL instance is not set to -1.static final intRepresents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance is not set appropriately.static final intRepresents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance does not have an appropriate severity level.static final intRepresents if the log_statement_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.static final intRepresents if log_checkpoints database flag for a Cloud SQL for PostgreSQL instance is not set to on.static final intIndicates that the instance's max server memory is configured higher than the recommended value.static final intIndicates that the instance is nearing memory limit.static final intRepresents if the log_min_messages database flag for a Cloud SQL for PostgreSQL instance is not set to warning or another recommended value.static final intRepresents if a resource has an automated backup policy.static final intDeletion Protection Disabled for the resourcestatic final intIndicates that the instance does not have a maintenance policy configured.static final intNo password policy set on resourcesstatic final intDetects if a database instance has no point in time recovery enabled.static final intRepresents if a Cloud SQL database has a password configured for the root account or not.static final intDetects if a database instance has no user password policy set.static final intRepresents if the log_statement database flag for a Cloud SQL for PostgreSQL instance is not set to DDL (all data definition statements).static final intRepresents if the log_temp_files database flag for a Cloud SQL for PostgreSQL instance is not set to "0".static final intRepresents out of disk.static final intOutdated client.static final intOutdated DB minor version.static final intRepresents instances that are unnecessarily large for given workload.static final intRepresents if public IP is enabled.static final intRepresents if the log_duration database flag for a Cloud SQL for PostgreSQL instance is not set to on.static final intRepresents if the log_lock_waits database flag for a Cloud SQL for PostgreSQL instance is not set to on.static final intRepresents if the databaseFlags property of instance metadata for the log_executor_status field is set to on.static final intCluster nearing quota limitstatic final intIndicates that the instance has read intensive workload.static final intRecommended maintenance policy.static final intReplication delay.static final intRepresents if a resource is protected by automatic failover.static final intDetects if a database instance/cluster has suspended resources.static final intRepresents not restricted to authorized networks.static final intSchema not optimized.static final intRepresents if the 3625 (trace flag) database flag for a Cloud SQL for SQL Server instance is not set to on.static final intRepresents if The contained database authentication database flag for a Cloud SQL for SQL Server instance is not set to off.static final intRepresents server certificate is near expiry.static final intRepresents if a resources has a short backup retention period.static final intDetects events where a database superuser (postgres for PostgreSQL servers or root for MySQL users) writes to non-system tables.static final intPerformance impact of temporary tables settingsstatic final intPerformance impact of transaction logs settingsstatic final intRepresents need for more CPU and/or memorystatic final intRepresents if a resources requires all incoming connections to use SSL or not.static final intUnspecified.static final intDetects events where a database user or role has been granted all privileges to a database, or to all tables, procedures, or functions in a schema.static final intRepresents if the user options database flag for Cloud SQL SQL Server instance is configured or not.static final intRepresents if the log_error_verbosity database flag for a Cloud SQL for PostgreSQL instance is not set to default or stricter (default or terse).static final intRepresents a database version nearing end of life.static final intRepresents violate org policy restrict public ip.static final intRepresents if a resource violates CIS Controls 8.0.static final intRepresents if a resource violates CIS Google Cloud Platform Foundation 1.0.static final intRepresents if a resource violates CIS Google Cloud Platform Foundation 1.1.static final intRepresents if a resource violates CIS Google Cloud Platform Foundation 1.2.static final intRepresents if a resource violates CIS Google Cloud Platform Foundation 1.3.static final intRepresents if a resource violates CIS Google Cloud Platform Foundation 2.0.static final intRepresents if a resource violates Cloud Controls Matrix v4.0.static final intRepresents if a resource violates HIPAA.static final intRepresents if a resource violates ISO 27001 2022.static final intRepresents if a resource violates ISO-27001.static final intRepresents if a resource violates NIST 800-53 R5.static final intRepresents if a resource violates NIST 800-53.static final intRepresents if a resource violates NIST Cybersecurity Framework 1.0.static final intRepresents if a resource violates PCI-DSS v3.2.1.static final intRepresents if a resource violates PCI-DSS v4.0.static final intRepresents if a resource violates SOC2 v2017.static final intDetects if a database instance is using a weak password hash algorithm.static final intRepresents if a Cloud SQL database has a weak password configured for the root account. -
Method Summary
Modifier and TypeMethodDescriptionstatic SignalTypeforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<SignalType>static SignalTypevalueOf(int value) Deprecated.static SignalTypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static SignalTypeReturns the enum constant of this type with the specified name.static SignalType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
SIGNAL_TYPE_UNSPECIFIED
Unspecified.
SIGNAL_TYPE_UNSPECIFIED = 0; -
SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED
Represents if a resource is protected by automatic failover. Checks for resources that are configured to have redundancy within a region that enables automatic failover.
SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED = 1; -
SIGNAL_TYPE_GROUP_MULTIREGIONAL
Represents if a group is replicating across regions. Checks for resources that are configured to have redundancy, and ongoing replication, across regions.
SIGNAL_TYPE_GROUP_MULTIREGIONAL = 2; -
SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY
Represents if a resource has an automated backup policy.
SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY = 4; -
SIGNAL_TYPE_SHORT_BACKUP_RETENTION
Represents if a resources has a short backup retention period.
SIGNAL_TYPE_SHORT_BACKUP_RETENTION = 5; -
SIGNAL_TYPE_LAST_BACKUP_FAILED
Represents if the last backup of a resource failed.
SIGNAL_TYPE_LAST_BACKUP_FAILED = 6; -
SIGNAL_TYPE_LAST_BACKUP_OLD
Represents if the last backup of a resource is older than some threshold value.
SIGNAL_TYPE_LAST_BACKUP_OLD = 7; -
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0
Represents if a resource violates CIS Google Cloud Platform Foundation 2.0.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0 = 8; -
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3
Represents if a resource violates CIS Google Cloud Platform Foundation 1.3.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3 = 9; -
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2
Represents if a resource violates CIS Google Cloud Platform Foundation 1.2.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2 = 10; -
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1
Represents if a resource violates CIS Google Cloud Platform Foundation 1.1.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1 = 11; -
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0
Represents if a resource violates CIS Google Cloud Platform Foundation 1.0.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0 = 12; -
SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0
Represents if a resource violates CIS Controls 8.0.
SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0 = 76; -
SIGNAL_TYPE_VIOLATES_NIST_800_53
Represents if a resource violates NIST 800-53.
SIGNAL_TYPE_VIOLATES_NIST_800_53 = 13; -
SIGNAL_TYPE_VIOLATES_NIST_800_53_R5
Represents if a resource violates NIST 800-53 R5.
SIGNAL_TYPE_VIOLATES_NIST_800_53_R5 = 69; -
SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0
Represents if a resource violates NIST Cybersecurity Framework 1.0.
SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0 = 72; -
SIGNAL_TYPE_VIOLATES_ISO_27001
Represents if a resource violates ISO-27001.
SIGNAL_TYPE_VIOLATES_ISO_27001 = 14; -
SIGNAL_TYPE_VIOLATES_ISO_27001_V2022
Represents if a resource violates ISO 27001 2022.
SIGNAL_TYPE_VIOLATES_ISO_27001_V2022 = 70; -
SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1
Represents if a resource violates PCI-DSS v3.2.1.
SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1 = 15; -
SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0
Represents if a resource violates PCI-DSS v4.0.
SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0 = 71; -
SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4
Represents if a resource violates Cloud Controls Matrix v4.0.
SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4 = 73; -
SIGNAL_TYPE_VIOLATES_HIPAA
Represents if a resource violates HIPAA.
SIGNAL_TYPE_VIOLATES_HIPAA = 74; -
SIGNAL_TYPE_VIOLATES_SOC2_V2017
Represents if a resource violates SOC2 v2017.
SIGNAL_TYPE_VIOLATES_SOC2_V2017 = 75; -
SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING
Represents if log_checkpoints database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING = 16; -
SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED
Represents if the log_duration database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED = 17; -
SIGNAL_TYPE_VERBOSE_ERROR_LOGGING
Represents if the log_error_verbosity database flag for a Cloud SQL for PostgreSQL instance is not set to default or stricter (default or terse).
SIGNAL_TYPE_VERBOSE_ERROR_LOGGING = 18; -
SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED
Represents if the log_lock_waits database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED = 19; -
SIGNAL_TYPE_LOGGING_MOST_ERRORS
Represents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance is not set appropriately.
SIGNAL_TYPE_LOGGING_MOST_ERRORS = 20; -
SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS
Represents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance does not have an appropriate severity level.
SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS = 21; -
SIGNAL_TYPE_MINIMAL_ERROR_LOGGING
Represents if the log_min_messages database flag for a Cloud SQL for PostgreSQL instance is not set to warning or another recommended value.
SIGNAL_TYPE_MINIMAL_ERROR_LOGGING = 22; -
SIGNAL_TYPE_QUERY_STATS_LOGGED
Represents if the databaseFlags property of instance metadata for the log_executor_status field is set to on.
SIGNAL_TYPE_QUERY_STATS_LOGGED = 23; -
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME
Represents if the log_hostname database flag for a Cloud SQL for PostgreSQL instance is not set to off.
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME = 24; -
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS
Represents if the log_parser_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS = 25; -
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS
Represents if the log_planner_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS = 26; -
SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS
Represents if the log_statement database flag for a Cloud SQL for PostgreSQL instance is not set to DDL (all data definition statements).
SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS = 27; -
SIGNAL_TYPE_LOGGING_QUERY_STATS
Represents if the log_statement_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.
SIGNAL_TYPE_LOGGING_QUERY_STATS = 28; -
SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES
Represents if the log_temp_files database flag for a Cloud SQL for PostgreSQL instance is not set to "0". (NOTE: 0 = ON)
SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES = 29; -
SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED
Represents if the user connections database flag for a Cloud SQL for SQL Server instance is configured.
SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED = 30; -
SIGNAL_TYPE_USER_OPTIONS_CONFIGURED
Represents if the user options database flag for Cloud SQL SQL Server instance is configured or not.
SIGNAL_TYPE_USER_OPTIONS_CONFIGURED = 31; -
SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS
Represents if a resource is exposed to public access.
SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS = 32; -
SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS
Represents if a resources requires all incoming connections to use SSL or not.
SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS = 33; -
SIGNAL_TYPE_NO_ROOT_PASSWORD
Represents if a Cloud SQL database has a password configured for the root account or not.
SIGNAL_TYPE_NO_ROOT_PASSWORD = 34; -
SIGNAL_TYPE_WEAK_ROOT_PASSWORD
Represents if a Cloud SQL database has a weak password configured for the root account.
SIGNAL_TYPE_WEAK_ROOT_PASSWORD = 35; -
SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED
Represents if a SQL database instance is not encrypted with customer-managed encryption keys (CMEK).
SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED = 36; -
SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED
Represents if The contained database authentication database flag for a Cloud SQL for SQL Server instance is not set to off.
SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED = 37; -
SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS
Represents if he external scripts enabled database flag for a Cloud SQL for SQL Server instance is not set to off.
SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS = 39; -
SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS
Represents if the local_infile database flag for a Cloud SQL for MySQL instance is not set to off.
SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS = 40; -
SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED
Represents if the log_connections database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED = 41; -
SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED
Represents if the log_disconnections database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED = 42; -
SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO
Represents if the log_min_duration_statement database flag for a Cloud SQL for PostgreSQL instance is not set to -1.
SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO = 43; -
SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS
Represents if the remote access database flag for a Cloud SQL for SQL Server instance is not set to off.
SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS = 44; -
SIGNAL_TYPE_DATABASE_NAMES_EXPOSED
Represents if the skip_show_database database flag for a Cloud SQL for MySQL instance is not set to on.
SIGNAL_TYPE_DATABASE_NAMES_EXPOSED = 45; -
SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED
Represents if the 3625 (trace flag) database flag for a Cloud SQL for SQL Server instance is not set to on.
SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED = 46; -
SIGNAL_TYPE_PUBLIC_IP_ENABLED
Represents if public IP is enabled.
SIGNAL_TYPE_PUBLIC_IP_ENABLED = 47; -
SIGNAL_TYPE_IDLE
Represents idle instance helps to reduce costs.
SIGNAL_TYPE_IDLE = 48; -
SIGNAL_TYPE_OVERPROVISIONED
Represents instances that are unnecessarily large for given workload.
SIGNAL_TYPE_OVERPROVISIONED = 49; -
SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES
Represents high number of concurrently opened tables.
SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES = 50; -
SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES
Represents high table count close to SLA limit.
SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES = 51; -
SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION
Represents high number of unvacuumed transactions
SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION = 52; -
SIGNAL_TYPE_UNDERPROVISIONED
Represents need for more CPU and/or memory
SIGNAL_TYPE_UNDERPROVISIONED = 53; -
SIGNAL_TYPE_OUT_OF_DISK
Represents out of disk.
SIGNAL_TYPE_OUT_OF_DISK = 54; -
SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY
Represents server certificate is near expiry.
SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY = 55; -
SIGNAL_TYPE_DATABASE_AUDITING_DISABLED
Represents database auditing is disabled.
SIGNAL_TYPE_DATABASE_AUDITING_DISABLED = 56; -
SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS
Represents not restricted to authorized networks.
SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS = 57; -
SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP
Represents violate org policy restrict public ip.
SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP = 58; -
SIGNAL_TYPE_QUOTA_LIMIT
Cluster nearing quota limit
SIGNAL_TYPE_QUOTA_LIMIT = 59; -
SIGNAL_TYPE_NO_PASSWORD_POLICY
No password policy set on resources
SIGNAL_TYPE_NO_PASSWORD_POLICY = 60; -
SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT
Performance impact of connections settings
SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT = 61; -
SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT
Performance impact of temporary tables settings
SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT = 62; -
SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT
Performance impact of transaction logs settings
SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT = 63; -
SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES
Performance impact of high joins without indexes
SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES = 64; -
SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES
Detects events where a database superuser (postgres for PostgreSQL servers or root for MySQL users) writes to non-system tables.
SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES = 65; -
SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS
Detects events where a database user or role has been granted all privileges to a database, or to all tables, procedures, or functions in a schema.
SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS = 66; -
SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET
Detects if database instance data exported to a Cloud Storage bucket outside of the organization.
SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET = 67; -
SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET
Detects if database instance data exported to a Cloud Storage bucket that is owned by the organization and is publicly accessible.
SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET = 68; -
SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM
Detects if a database instance is using a weak password hash algorithm.
SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM = 77; -
SIGNAL_TYPE_NO_USER_PASSWORD_POLICY
Detects if a database instance has no user password policy set.
SIGNAL_TYPE_NO_USER_PASSWORD_POLICY = 78; -
SIGNAL_TYPE_HOT_NODE
Detects if a database instance/cluster has a hot node.
SIGNAL_TYPE_HOT_NODE = 79; -
SIGNAL_TYPE_NO_DELETION_PROTECTION
Deletion Protection Disabled for the resource
SIGNAL_TYPE_NO_DELETION_PROTECTION = 80; -
SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY
Detects if a database instance has no point in time recovery enabled.
SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY = 81; -
SIGNAL_TYPE_RESOURCE_SUSPENDED
Detects if a database instance/cluster has suspended resources.
SIGNAL_TYPE_RESOURCE_SUSPENDED = 82; -
SIGNAL_TYPE_EXPENSIVE_COMMANDS
Detects that expensive commands are being run on a database instance impacting overall performance.
SIGNAL_TYPE_EXPENSIVE_COMMANDS = 83; -
SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED
Indicates that the instance does not have a maintenance policy configured.
SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED = 84; -
SIGNAL_TYPE_INEFFICIENT_QUERY
Indicates that the instance has inefficient queries detected.
SIGNAL_TYPE_INEFFICIENT_QUERY = 85; -
SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD
Indicates that the instance has read intensive workload.
SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD = 86; -
SIGNAL_TYPE_MEMORY_LIMIT
Indicates that the instance is nearing memory limit.
SIGNAL_TYPE_MEMORY_LIMIT = 87; -
SIGNAL_TYPE_MAX_SERVER_MEMORY
Indicates that the instance's max server memory is configured higher than the recommended value.
SIGNAL_TYPE_MAX_SERVER_MEMORY = 88; -
SIGNAL_TYPE_LARGE_ROWS
Indicates that the database has large rows beyond the recommended limit.
SIGNAL_TYPE_LARGE_ROWS = 89; -
SIGNAL_TYPE_HIGH_WRITE_PRESSURE
Heavy write pressure on the database rows.
SIGNAL_TYPE_HIGH_WRITE_PRESSURE = 90; -
SIGNAL_TYPE_HIGH_READ_PRESSURE
Heavy read pressure on the database rows.
SIGNAL_TYPE_HIGH_READ_PRESSURE = 91; -
SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED
Encryption org policy not satisfied.
SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED = 92; -
SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED
Location org policy not satisfied.
SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED = 93; -
SIGNAL_TYPE_OUTDATED_MINOR_VERSION
Outdated DB minor version.
SIGNAL_TYPE_OUTDATED_MINOR_VERSION = 94; -
SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED
Schema not optimized.
SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED = 95; -
SIGNAL_TYPE_REPLICATION_LAG
Replication delay.
SIGNAL_TYPE_REPLICATION_LAG = 97; -
SIGNAL_TYPE_OUTDATED_CLIENT
Outdated client.
SIGNAL_TYPE_OUTDATED_CLIENT = 99; -
SIGNAL_TYPE_DATABOOST_DISABLED
Databoost is disabled.
SIGNAL_TYPE_DATABOOST_DISABLED = 100; -
SIGNAL_TYPE_RECOMMENDED_MAINTENANCE_POLICIES
Recommended maintenance policy.
SIGNAL_TYPE_RECOMMENDED_MAINTENANCE_POLICIES = 101; -
SIGNAL_TYPE_EXTENDED_SUPPORT
Resource version is in extended support.
SIGNAL_TYPE_EXTENDED_SUPPORT = 102; -
SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE
Represents a database version nearing end of life.
SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE = 104; -
UNRECOGNIZED
-
-
Field Details
-
SIGNAL_TYPE_UNSPECIFIED_VALUE
public static final int SIGNAL_TYPE_UNSPECIFIED_VALUEUnspecified.
SIGNAL_TYPE_UNSPECIFIED = 0;- See Also:
-
SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED_VALUE
public static final int SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED_VALUERepresents if a resource is protected by automatic failover. Checks for resources that are configured to have redundancy within a region that enables automatic failover.
SIGNAL_TYPE_RESOURCE_FAILOVER_PROTECTED = 1;- See Also:
-
SIGNAL_TYPE_GROUP_MULTIREGIONAL_VALUE
public static final int SIGNAL_TYPE_GROUP_MULTIREGIONAL_VALUERepresents if a group is replicating across regions. Checks for resources that are configured to have redundancy, and ongoing replication, across regions.
SIGNAL_TYPE_GROUP_MULTIREGIONAL = 2;- See Also:
-
SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY_VALUE
public static final int SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY_VALUERepresents if a resource has an automated backup policy.
SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY = 4;- See Also:
-
SIGNAL_TYPE_SHORT_BACKUP_RETENTION_VALUE
public static final int SIGNAL_TYPE_SHORT_BACKUP_RETENTION_VALUERepresents if a resources has a short backup retention period.
SIGNAL_TYPE_SHORT_BACKUP_RETENTION = 5;- See Also:
-
SIGNAL_TYPE_LAST_BACKUP_FAILED_VALUE
public static final int SIGNAL_TYPE_LAST_BACKUP_FAILED_VALUERepresents if the last backup of a resource failed.
SIGNAL_TYPE_LAST_BACKUP_FAILED = 6;- See Also:
-
SIGNAL_TYPE_LAST_BACKUP_OLD_VALUE
public static final int SIGNAL_TYPE_LAST_BACKUP_OLD_VALUERepresents if the last backup of a resource is older than some threshold value.
SIGNAL_TYPE_LAST_BACKUP_OLD = 7;- See Also:
-
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0_VALUE
public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0_VALUERepresents if a resource violates CIS Google Cloud Platform Foundation 2.0.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_2_0 = 8;- See Also:
-
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3_VALUE
public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3_VALUERepresents if a resource violates CIS Google Cloud Platform Foundation 1.3.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_3 = 9;- See Also:
-
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2_VALUE
public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2_VALUERepresents if a resource violates CIS Google Cloud Platform Foundation 1.2.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_2 = 10;- See Also:
-
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1_VALUE
public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1_VALUERepresents if a resource violates CIS Google Cloud Platform Foundation 1.1.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_1 = 11;- See Also:
-
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0_VALUE
public static final int SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0_VALUERepresents if a resource violates CIS Google Cloud Platform Foundation 1.0.
SIGNAL_TYPE_VIOLATES_CIS_GCP_FOUNDATION_1_0 = 12;- See Also:
-
SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0_VALUE
public static final int SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0_VALUERepresents if a resource violates CIS Controls 8.0.
SIGNAL_TYPE_VIOLATES_CIS_CONTROLS_V8_0 = 76;- See Also:
-
SIGNAL_TYPE_VIOLATES_NIST_800_53_VALUE
public static final int SIGNAL_TYPE_VIOLATES_NIST_800_53_VALUERepresents if a resource violates NIST 800-53.
SIGNAL_TYPE_VIOLATES_NIST_800_53 = 13;- See Also:
-
SIGNAL_TYPE_VIOLATES_NIST_800_53_R5_VALUE
public static final int SIGNAL_TYPE_VIOLATES_NIST_800_53_R5_VALUERepresents if a resource violates NIST 800-53 R5.
SIGNAL_TYPE_VIOLATES_NIST_800_53_R5 = 69;- See Also:
-
SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0_VALUE
public static final int SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0_VALUERepresents if a resource violates NIST Cybersecurity Framework 1.0.
SIGNAL_TYPE_VIOLATES_NIST_CYBERSECURITY_FRAMEWORK_V1_0 = 72;- See Also:
-
SIGNAL_TYPE_VIOLATES_ISO_27001_VALUE
public static final int SIGNAL_TYPE_VIOLATES_ISO_27001_VALUERepresents if a resource violates ISO-27001.
SIGNAL_TYPE_VIOLATES_ISO_27001 = 14;- See Also:
-
SIGNAL_TYPE_VIOLATES_ISO_27001_V2022_VALUE
public static final int SIGNAL_TYPE_VIOLATES_ISO_27001_V2022_VALUERepresents if a resource violates ISO 27001 2022.
SIGNAL_TYPE_VIOLATES_ISO_27001_V2022 = 70;- See Also:
-
SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1_VALUE
public static final int SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1_VALUERepresents if a resource violates PCI-DSS v3.2.1.
SIGNAL_TYPE_VIOLATES_PCI_DSS_V3_2_1 = 15;- See Also:
-
SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0_VALUE
public static final int SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0_VALUERepresents if a resource violates PCI-DSS v4.0.
SIGNAL_TYPE_VIOLATES_PCI_DSS_V4_0 = 71;- See Also:
-
SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4_VALUE
public static final int SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4_VALUERepresents if a resource violates Cloud Controls Matrix v4.0.
SIGNAL_TYPE_VIOLATES_CLOUD_CONTROLS_MATRIX_V4 = 73;- See Also:
-
SIGNAL_TYPE_VIOLATES_HIPAA_VALUE
public static final int SIGNAL_TYPE_VIOLATES_HIPAA_VALUERepresents if a resource violates HIPAA.
SIGNAL_TYPE_VIOLATES_HIPAA = 74;- See Also:
-
SIGNAL_TYPE_VIOLATES_SOC2_V2017_VALUE
public static final int SIGNAL_TYPE_VIOLATES_SOC2_V2017_VALUERepresents if a resource violates SOC2 v2017.
SIGNAL_TYPE_VIOLATES_SOC2_V2017 = 75;- See Also:
-
SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING_VALUE
public static final int SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING_VALUERepresents if log_checkpoints database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_LOGS_NOT_OPTIMIZED_FOR_TROUBLESHOOTING = 16;- See Also:
-
SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED_VALUE
public static final int SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED_VALUERepresents if the log_duration database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_QUERY_DURATIONS_NOT_LOGGED = 17;- See Also:
-
SIGNAL_TYPE_VERBOSE_ERROR_LOGGING_VALUE
public static final int SIGNAL_TYPE_VERBOSE_ERROR_LOGGING_VALUERepresents if the log_error_verbosity database flag for a Cloud SQL for PostgreSQL instance is not set to default or stricter (default or terse).
SIGNAL_TYPE_VERBOSE_ERROR_LOGGING = 18;- See Also:
-
SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED_VALUE
public static final int SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED_VALUERepresents if the log_lock_waits database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_QUERY_LOCK_WAITS_NOT_LOGGED = 19;- See Also:
-
SIGNAL_TYPE_LOGGING_MOST_ERRORS_VALUE
public static final int SIGNAL_TYPE_LOGGING_MOST_ERRORS_VALUERepresents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance is not set appropriately.
SIGNAL_TYPE_LOGGING_MOST_ERRORS = 20;- See Also:
-
SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS_VALUE
public static final int SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS_VALUERepresents if the log_min_error_statement database flag for a Cloud SQL for PostgreSQL instance does not have an appropriate severity level.
SIGNAL_TYPE_LOGGING_ONLY_CRITICAL_ERRORS = 21;- See Also:
-
SIGNAL_TYPE_MINIMAL_ERROR_LOGGING_VALUE
public static final int SIGNAL_TYPE_MINIMAL_ERROR_LOGGING_VALUERepresents if the log_min_messages database flag for a Cloud SQL for PostgreSQL instance is not set to warning or another recommended value.
SIGNAL_TYPE_MINIMAL_ERROR_LOGGING = 22;- See Also:
-
SIGNAL_TYPE_QUERY_STATS_LOGGED_VALUE
public static final int SIGNAL_TYPE_QUERY_STATS_LOGGED_VALUERepresents if the databaseFlags property of instance metadata for the log_executor_status field is set to on.
SIGNAL_TYPE_QUERY_STATS_LOGGED = 23;- See Also:
-
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME_VALUE
public static final int SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME_VALUERepresents if the log_hostname database flag for a Cloud SQL for PostgreSQL instance is not set to off.
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_CLIENT_HOSTNAME = 24;- See Also:
-
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS_VALUE
public static final int SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS_VALUERepresents if the log_parser_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PARSER_STATS = 25;- See Also:
-
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS_VALUE
public static final int SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS_VALUERepresents if the log_planner_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.
SIGNAL_TYPE_EXCESSIVE_LOGGING_OF_PLANNER_STATS = 26;- See Also:
-
SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS_VALUE
public static final int SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS_VALUERepresents if the log_statement database flag for a Cloud SQL for PostgreSQL instance is not set to DDL (all data definition statements).
SIGNAL_TYPE_NOT_LOGGING_ONLY_DDL_STATEMENTS = 27;- See Also:
-
SIGNAL_TYPE_LOGGING_QUERY_STATS_VALUE
public static final int SIGNAL_TYPE_LOGGING_QUERY_STATS_VALUERepresents if the log_statement_stats database flag for a Cloud SQL for PostgreSQL instance is not set to off.
SIGNAL_TYPE_LOGGING_QUERY_STATS = 28;- See Also:
-
SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES_VALUE
public static final int SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES_VALUERepresents if the log_temp_files database flag for a Cloud SQL for PostgreSQL instance is not set to "0". (NOTE: 0 = ON)
SIGNAL_TYPE_NOT_LOGGING_TEMPORARY_FILES = 29;- See Also:
-
SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED_VALUE
public static final int SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED_VALUERepresents if the user connections database flag for a Cloud SQL for SQL Server instance is configured.
SIGNAL_TYPE_CONNECTION_MAX_NOT_CONFIGURED = 30;- See Also:
-
SIGNAL_TYPE_USER_OPTIONS_CONFIGURED_VALUE
public static final int SIGNAL_TYPE_USER_OPTIONS_CONFIGURED_VALUERepresents if the user options database flag for Cloud SQL SQL Server instance is configured or not.
SIGNAL_TYPE_USER_OPTIONS_CONFIGURED = 31;- See Also:
-
SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS_VALUE
public static final int SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS_VALUERepresents if a resource is exposed to public access.
SIGNAL_TYPE_EXPOSED_TO_PUBLIC_ACCESS = 32;- See Also:
-
SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS_VALUE
public static final int SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS_VALUERepresents if a resources requires all incoming connections to use SSL or not.
SIGNAL_TYPE_UNENCRYPTED_CONNECTIONS = 33;- See Also:
-
SIGNAL_TYPE_NO_ROOT_PASSWORD_VALUE
public static final int SIGNAL_TYPE_NO_ROOT_PASSWORD_VALUERepresents if a Cloud SQL database has a password configured for the root account or not.
SIGNAL_TYPE_NO_ROOT_PASSWORD = 34;- See Also:
-
SIGNAL_TYPE_WEAK_ROOT_PASSWORD_VALUE
public static final int SIGNAL_TYPE_WEAK_ROOT_PASSWORD_VALUERepresents if a Cloud SQL database has a weak password configured for the root account.
SIGNAL_TYPE_WEAK_ROOT_PASSWORD = 35;- See Also:
-
SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED_VALUE
public static final int SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED_VALUERepresents if a SQL database instance is not encrypted with customer-managed encryption keys (CMEK).
SIGNAL_TYPE_ENCRYPTION_KEY_NOT_CUSTOMER_MANAGED = 36;- See Also:
-
SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED_VALUE
public static final int SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED_VALUERepresents if The contained database authentication database flag for a Cloud SQL for SQL Server instance is not set to off.
SIGNAL_TYPE_SERVER_AUTHENTICATION_NOT_REQUIRED = 37;- See Also:
-
SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS_VALUE
public static final int SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS_VALUERepresents if he external scripts enabled database flag for a Cloud SQL for SQL Server instance is not set to off.
SIGNAL_TYPE_EXPOSED_TO_EXTERNAL_SCRIPTS = 39;- See Also:
-
SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS_VALUE
public static final int SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS_VALUERepresents if the local_infile database flag for a Cloud SQL for MySQL instance is not set to off.
SIGNAL_TYPE_EXPOSED_TO_LOCAL_DATA_LOADS = 40;- See Also:
-
SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED_VALUE
public static final int SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED_VALUERepresents if the log_connections database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_CONNECTION_ATTEMPTS_NOT_LOGGED = 41;- See Also:
-
SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED_VALUE
public static final int SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED_VALUERepresents if the log_disconnections database flag for a Cloud SQL for PostgreSQL instance is not set to on.
SIGNAL_TYPE_DISCONNECTIONS_NOT_LOGGED = 42;- See Also:
-
SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO_VALUE
public static final int SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO_VALUERepresents if the log_min_duration_statement database flag for a Cloud SQL for PostgreSQL instance is not set to -1.
SIGNAL_TYPE_LOGGING_EXCESSIVE_STATEMENT_INFO = 43;- See Also:
-
SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS_VALUE
public static final int SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS_VALUERepresents if the remote access database flag for a Cloud SQL for SQL Server instance is not set to off.
SIGNAL_TYPE_EXPOSED_TO_REMOTE_ACCESS = 44;- See Also:
-
SIGNAL_TYPE_DATABASE_NAMES_EXPOSED_VALUE
public static final int SIGNAL_TYPE_DATABASE_NAMES_EXPOSED_VALUERepresents if the skip_show_database database flag for a Cloud SQL for MySQL instance is not set to on.
SIGNAL_TYPE_DATABASE_NAMES_EXPOSED = 45;- See Also:
-
SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED_VALUE
public static final int SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED_VALUERepresents if the 3625 (trace flag) database flag for a Cloud SQL for SQL Server instance is not set to on.
SIGNAL_TYPE_SENSITIVE_TRACE_INFO_NOT_MASKED = 46;- See Also:
-
SIGNAL_TYPE_PUBLIC_IP_ENABLED_VALUE
public static final int SIGNAL_TYPE_PUBLIC_IP_ENABLED_VALUERepresents if public IP is enabled.
SIGNAL_TYPE_PUBLIC_IP_ENABLED = 47;- See Also:
-
SIGNAL_TYPE_IDLE_VALUE
public static final int SIGNAL_TYPE_IDLE_VALUERepresents idle instance helps to reduce costs.
SIGNAL_TYPE_IDLE = 48;- See Also:
-
SIGNAL_TYPE_OVERPROVISIONED_VALUE
public static final int SIGNAL_TYPE_OVERPROVISIONED_VALUERepresents instances that are unnecessarily large for given workload.
SIGNAL_TYPE_OVERPROVISIONED = 49;- See Also:
-
SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES_VALUE
public static final int SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES_VALUERepresents high number of concurrently opened tables.
SIGNAL_TYPE_HIGH_NUMBER_OF_OPEN_TABLES = 50;- See Also:
-
SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES_VALUE
public static final int SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES_VALUERepresents high table count close to SLA limit.
SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES = 51;- See Also:
-
SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION_VALUE
public static final int SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION_VALUERepresents high number of unvacuumed transactions
SIGNAL_TYPE_HIGH_TRANSACTION_ID_UTILIZATION = 52;- See Also:
-
SIGNAL_TYPE_UNDERPROVISIONED_VALUE
public static final int SIGNAL_TYPE_UNDERPROVISIONED_VALUERepresents need for more CPU and/or memory
SIGNAL_TYPE_UNDERPROVISIONED = 53;- See Also:
-
SIGNAL_TYPE_OUT_OF_DISK_VALUE
public static final int SIGNAL_TYPE_OUT_OF_DISK_VALUERepresents out of disk.
SIGNAL_TYPE_OUT_OF_DISK = 54;- See Also:
-
SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY_VALUE
public static final int SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY_VALUERepresents server certificate is near expiry.
SIGNAL_TYPE_SERVER_CERTIFICATE_NEAR_EXPIRY = 55;- See Also:
-
SIGNAL_TYPE_DATABASE_AUDITING_DISABLED_VALUE
public static final int SIGNAL_TYPE_DATABASE_AUDITING_DISABLED_VALUERepresents database auditing is disabled.
SIGNAL_TYPE_DATABASE_AUDITING_DISABLED = 56;- See Also:
-
SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS_VALUE
public static final int SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS_VALUERepresents not restricted to authorized networks.
SIGNAL_TYPE_RESTRICT_AUTHORIZED_NETWORKS = 57;- See Also:
-
SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP_VALUE
public static final int SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP_VALUERepresents violate org policy restrict public ip.
SIGNAL_TYPE_VIOLATE_POLICY_RESTRICT_PUBLIC_IP = 58;- See Also:
-
SIGNAL_TYPE_QUOTA_LIMIT_VALUE
public static final int SIGNAL_TYPE_QUOTA_LIMIT_VALUECluster nearing quota limit
SIGNAL_TYPE_QUOTA_LIMIT = 59;- See Also:
-
SIGNAL_TYPE_NO_PASSWORD_POLICY_VALUE
public static final int SIGNAL_TYPE_NO_PASSWORD_POLICY_VALUENo password policy set on resources
SIGNAL_TYPE_NO_PASSWORD_POLICY = 60;- See Also:
-
SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT_VALUE
public static final int SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT_VALUEPerformance impact of connections settings
SIGNAL_TYPE_CONNECTIONS_PERFORMANCE_IMPACT = 61;- See Also:
-
SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT_VALUE
public static final int SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT_VALUEPerformance impact of temporary tables settings
SIGNAL_TYPE_TMP_TABLES_PERFORMANCE_IMPACT = 62;- See Also:
-
SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT_VALUE
public static final int SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT_VALUEPerformance impact of transaction logs settings
SIGNAL_TYPE_TRANS_LOGS_PERFORMANCE_IMPACT = 63;- See Also:
-
SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES_VALUE
public static final int SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES_VALUEPerformance impact of high joins without indexes
SIGNAL_TYPE_HIGH_JOINS_WITHOUT_INDEXES = 64;- See Also:
-
SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES_VALUE
public static final int SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES_VALUEDetects events where a database superuser (postgres for PostgreSQL servers or root for MySQL users) writes to non-system tables.
SIGNAL_TYPE_SUPERUSER_WRITING_TO_USER_TABLES = 65;- See Also:
-
SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS_VALUE
public static final int SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS_VALUEDetects events where a database user or role has been granted all privileges to a database, or to all tables, procedures, or functions in a schema.
SIGNAL_TYPE_USER_GRANTED_ALL_PERMISSIONS = 66;- See Also:
-
SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET_VALUE
public static final int SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET_VALUEDetects if database instance data exported to a Cloud Storage bucket outside of the organization.
SIGNAL_TYPE_DATA_EXPORT_TO_EXTERNAL_CLOUD_STORAGE_BUCKET = 67;- See Also:
-
SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET_VALUE
public static final int SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET_VALUEDetects if database instance data exported to a Cloud Storage bucket that is owned by the organization and is publicly accessible.
SIGNAL_TYPE_DATA_EXPORT_TO_PUBLIC_CLOUD_STORAGE_BUCKET = 68;- See Also:
-
SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM_VALUE
public static final int SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM_VALUEDetects if a database instance is using a weak password hash algorithm.
SIGNAL_TYPE_WEAK_PASSWORD_HASH_ALGORITHM = 77;- See Also:
-
SIGNAL_TYPE_NO_USER_PASSWORD_POLICY_VALUE
public static final int SIGNAL_TYPE_NO_USER_PASSWORD_POLICY_VALUEDetects if a database instance has no user password policy set.
SIGNAL_TYPE_NO_USER_PASSWORD_POLICY = 78;- See Also:
-
SIGNAL_TYPE_HOT_NODE_VALUE
public static final int SIGNAL_TYPE_HOT_NODE_VALUEDetects if a database instance/cluster has a hot node.
SIGNAL_TYPE_HOT_NODE = 79;- See Also:
-
SIGNAL_TYPE_NO_DELETION_PROTECTION_VALUE
public static final int SIGNAL_TYPE_NO_DELETION_PROTECTION_VALUEDeletion Protection Disabled for the resource
SIGNAL_TYPE_NO_DELETION_PROTECTION = 80;- See Also:
-
SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY_VALUE
public static final int SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY_VALUEDetects if a database instance has no point in time recovery enabled.
SIGNAL_TYPE_NO_POINT_IN_TIME_RECOVERY = 81;- See Also:
-
SIGNAL_TYPE_RESOURCE_SUSPENDED_VALUE
public static final int SIGNAL_TYPE_RESOURCE_SUSPENDED_VALUEDetects if a database instance/cluster has suspended resources.
SIGNAL_TYPE_RESOURCE_SUSPENDED = 82;- See Also:
-
SIGNAL_TYPE_EXPENSIVE_COMMANDS_VALUE
public static final int SIGNAL_TYPE_EXPENSIVE_COMMANDS_VALUEDetects that expensive commands are being run on a database instance impacting overall performance.
SIGNAL_TYPE_EXPENSIVE_COMMANDS = 83;- See Also:
-
SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED_VALUE
public static final int SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED_VALUEIndicates that the instance does not have a maintenance policy configured.
SIGNAL_TYPE_NO_MAINTENANCE_POLICY_CONFIGURED = 84;- See Also:
-
SIGNAL_TYPE_INEFFICIENT_QUERY_VALUE
public static final int SIGNAL_TYPE_INEFFICIENT_QUERY_VALUEIndicates that the instance has inefficient queries detected.
SIGNAL_TYPE_INEFFICIENT_QUERY = 85;- See Also:
-
SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD_VALUE
public static final int SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD_VALUEIndicates that the instance has read intensive workload.
SIGNAL_TYPE_READ_INTENSIVE_WORKLOAD = 86;- See Also:
-
SIGNAL_TYPE_MEMORY_LIMIT_VALUE
public static final int SIGNAL_TYPE_MEMORY_LIMIT_VALUEIndicates that the instance is nearing memory limit.
SIGNAL_TYPE_MEMORY_LIMIT = 87;- See Also:
-
SIGNAL_TYPE_MAX_SERVER_MEMORY_VALUE
public static final int SIGNAL_TYPE_MAX_SERVER_MEMORY_VALUEIndicates that the instance's max server memory is configured higher than the recommended value.
SIGNAL_TYPE_MAX_SERVER_MEMORY = 88;- See Also:
-
SIGNAL_TYPE_LARGE_ROWS_VALUE
public static final int SIGNAL_TYPE_LARGE_ROWS_VALUEIndicates that the database has large rows beyond the recommended limit.
SIGNAL_TYPE_LARGE_ROWS = 89;- See Also:
-
SIGNAL_TYPE_HIGH_WRITE_PRESSURE_VALUE
public static final int SIGNAL_TYPE_HIGH_WRITE_PRESSURE_VALUEHeavy write pressure on the database rows.
SIGNAL_TYPE_HIGH_WRITE_PRESSURE = 90;- See Also:
-
SIGNAL_TYPE_HIGH_READ_PRESSURE_VALUE
public static final int SIGNAL_TYPE_HIGH_READ_PRESSURE_VALUEHeavy read pressure on the database rows.
SIGNAL_TYPE_HIGH_READ_PRESSURE = 91;- See Also:
-
SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED_VALUE
public static final int SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED_VALUEEncryption org policy not satisfied.
SIGNAL_TYPE_ENCRYPTION_ORG_POLICY_NOT_SATISFIED = 92;- See Also:
-
SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED_VALUE
public static final int SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED_VALUELocation org policy not satisfied.
SIGNAL_TYPE_LOCATION_ORG_POLICY_NOT_SATISFIED = 93;- See Also:
-
SIGNAL_TYPE_OUTDATED_MINOR_VERSION_VALUE
public static final int SIGNAL_TYPE_OUTDATED_MINOR_VERSION_VALUEOutdated DB minor version.
SIGNAL_TYPE_OUTDATED_MINOR_VERSION = 94;- See Also:
-
SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED_VALUE
public static final int SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED_VALUESchema not optimized.
SIGNAL_TYPE_SCHEMA_NOT_OPTIMIZED = 95;- See Also:
-
SIGNAL_TYPE_REPLICATION_LAG_VALUE
public static final int SIGNAL_TYPE_REPLICATION_LAG_VALUEReplication delay.
SIGNAL_TYPE_REPLICATION_LAG = 97;- See Also:
-
SIGNAL_TYPE_OUTDATED_CLIENT_VALUE
public static final int SIGNAL_TYPE_OUTDATED_CLIENT_VALUEOutdated client.
SIGNAL_TYPE_OUTDATED_CLIENT = 99;- See Also:
-
SIGNAL_TYPE_DATABOOST_DISABLED_VALUE
public static final int SIGNAL_TYPE_DATABOOST_DISABLED_VALUEDataboost is disabled.
SIGNAL_TYPE_DATABOOST_DISABLED = 100;- See Also:
-
SIGNAL_TYPE_RECOMMENDED_MAINTENANCE_POLICIES_VALUE
public static final int SIGNAL_TYPE_RECOMMENDED_MAINTENANCE_POLICIES_VALUERecommended maintenance policy.
SIGNAL_TYPE_RECOMMENDED_MAINTENANCE_POLICIES = 101;- See Also:
-
SIGNAL_TYPE_EXTENDED_SUPPORT_VALUE
public static final int SIGNAL_TYPE_EXTENDED_SUPPORT_VALUEResource version is in extended support.
SIGNAL_TYPE_EXTENDED_SUPPORT = 102;- See Also:
-
SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE_VALUE
public static final int SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE_VALUERepresents a database version nearing end of life.
SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE = 104;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-