1919
2020class DatabaseResourceHealthSignalData extends \Google \Collection
2121{
22+ /**
23+ * Unspecified provider.
24+ */
2225 public const PROVIDER_PROVIDER_UNSPECIFIED = 'PROVIDER_UNSPECIFIED ' ;
2326 /**
2427 * Google cloud platform provider
@@ -581,6 +584,14 @@ class DatabaseResourceHealthSignalData extends \Google\Collection
581584 * Database version nearing end of life.
582585 */
583586 public const SIGNAL_TYPE_SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE = 'SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE ' ;
587+ /**
588+ * Indicates a high risk of maintenance downtime.
589+ */
590+ public const SIGNAL_TYPE_SIGNAL_TYPE_HIGH_MAINTENANCE_DOWNTIME_RISK = 'SIGNAL_TYPE_HIGH_MAINTENANCE_DOWNTIME_RISK ' ;
591+ /**
592+ * Indicates both a low cache hit rate and a risk of maintenance downtime.
593+ */
594+ public const SIGNAL_TYPE_SIGNAL_TYPE_LOW_CACHE_HIT_AND_MAINTENANCE_DOWNTIME = 'SIGNAL_TYPE_LOW_CACHE_HIT_AND_MAINTENANCE_DOWNTIME ' ;
584595 /**
585596 * Unspecified state.
586597 */
@@ -694,6 +705,8 @@ class DatabaseResourceHealthSignalData extends \Google\Collection
694705 */
695706 public $ signalType ;
696707 /**
708+ * Required. The state of the signal, such as if it's ACTIVE or RESOLVED.
709+ *
697710 * @var string
698711 */
699712 public $ state ;
@@ -1011,7 +1024,10 @@ public function getSignalSeverity()
10111024 * SIGNAL_TYPE_OUTDATED_VERSION, SIGNAL_TYPE_OUTDATED_CLIENT,
10121025 * SIGNAL_TYPE_DATABOOST_DISABLED,
10131026 * SIGNAL_TYPE_RECOMMENDED_MAINTENANCE_POLICIES, SIGNAL_TYPE_EXTENDED_SUPPORT,
1014- * SIGNAL_TYPE_PERFORMANCE_KPI_CHANGE, SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE
1027+ * SIGNAL_TYPE_PERFORMANCE_KPI_CHANGE,
1028+ * SIGNAL_TYPE_VERSION_NEARING_END_OF_LIFE,
1029+ * SIGNAL_TYPE_HIGH_MAINTENANCE_DOWNTIME_RISK,
1030+ * SIGNAL_TYPE_LOW_CACHE_HIT_AND_MAINTENANCE_DOWNTIME
10151031 *
10161032 * @param self::SIGNAL_TYPE_* $signalType
10171033 */
@@ -1027,6 +1043,10 @@ public function getSignalType()
10271043 return $ this ->signalType ;
10281044 }
10291045 /**
1046+ * Required. The state of the signal, such as if it's ACTIVE or RESOLVED.
1047+ *
1048+ * Accepted values: STATE_UNSPECIFIED, ACTIVE, RESOLVED, MUTED
1049+ *
10301050 * @param self::STATE_* $state
10311051 */
10321052 public function setState ($ state )
0 commit comments