diff --git a/SqlAdmin/metadata/V1/CloudSqlResources.php b/SqlAdmin/metadata/V1/CloudSqlResources.php index 4fb8d3d18862..63266162b76e 100644 Binary files a/SqlAdmin/metadata/V1/CloudSqlResources.php and b/SqlAdmin/metadata/V1/CloudSqlResources.php differ diff --git a/SqlAdmin/src/V1/AvailableDatabaseVersion.php b/SqlAdmin/src/V1/AvailableDatabaseVersion.php index 163fee4a27c4..7cad64f74533 100644 --- a/SqlAdmin/src/V1/AvailableDatabaseVersion.php +++ b/SqlAdmin/src/V1/AvailableDatabaseVersion.php @@ -20,20 +20,20 @@ class AvailableDatabaseVersion extends \Google\Protobuf\Internal\Message * * Generated from protobuf field optional string major_version = 3; */ - private $major_version = null; + protected $major_version = null; /** * The database version name. For MySQL 8.0, this string provides the database * major and minor version. * * Generated from protobuf field optional string name = 8; */ - private $name = null; + protected $name = null; /** * The database version's display name. * * Generated from protobuf field optional string display_name = 9; */ - private $display_name = null; + protected $display_name = null; /** * Constructor. diff --git a/SqlAdmin/src/V1/Settings.php b/SqlAdmin/src/V1/Settings.php index 60d31a5f6215..aa9adf24e354 100644 --- a/SqlAdmin/src/V1/Settings.php +++ b/SqlAdmin/src/V1/Settings.php @@ -261,6 +261,14 @@ class Settings extends \Google\Protobuf\Internal\Message * Generated from protobuf field .google.protobuf.BoolValue enable_google_ml_integration = 40 [(.google.api.field_behavior) = OPTIONAL]; */ protected $enable_google_ml_integration = null; + /** + * Optional. By default, Cloud SQL instances have schema extraction disabled + * for Dataplex. When this parameter is set to true, schema extraction for + * Dataplex on Cloud SQL instances is activated. + * + * Generated from protobuf field .google.protobuf.BoolValue enable_dataplex_integration = 41 [(.google.api.field_behavior) = OPTIONAL]; + */ + protected $enable_dataplex_integration = null; /** * Constructor. @@ -379,6 +387,10 @@ class Settings extends \Google\Protobuf\Internal\Message * connect to Vertex AI to pass requests for real-time predictions and * insights to the AI. The default value is false. This applies only to Cloud * SQL for PostgreSQL instances. + * @type \Google\Protobuf\BoolValue $enable_dataplex_integration + * Optional. By default, Cloud SQL instances have schema extraction disabled + * for Dataplex. When this parameter is set to true, schema extraction for + * Dataplex on Cloud SQL instances is activated. * } */ public function __construct($data = NULL) { @@ -1769,5 +1781,76 @@ public function setEnableGoogleMlIntegrationUnwrapped($var) $this->writeWrapperValue("enable_google_ml_integration", $var); return $this;} + /** + * Optional. By default, Cloud SQL instances have schema extraction disabled + * for Dataplex. When this parameter is set to true, schema extraction for + * Dataplex on Cloud SQL instances is activated. + * + * Generated from protobuf field .google.protobuf.BoolValue enable_dataplex_integration = 41 [(.google.api.field_behavior) = OPTIONAL]; + * @return \Google\Protobuf\BoolValue|null + */ + public function getEnableDataplexIntegration() + { + return $this->enable_dataplex_integration; + } + + public function hasEnableDataplexIntegration() + { + return isset($this->enable_dataplex_integration); + } + + public function clearEnableDataplexIntegration() + { + unset($this->enable_dataplex_integration); + } + + /** + * Returns the unboxed value from getEnableDataplexIntegration() + + * Optional. By default, Cloud SQL instances have schema extraction disabled + * for Dataplex. When this parameter is set to true, schema extraction for + * Dataplex on Cloud SQL instances is activated. + * + * Generated from protobuf field .google.protobuf.BoolValue enable_dataplex_integration = 41 [(.google.api.field_behavior) = OPTIONAL]; + * @return bool|null + */ + public function getEnableDataplexIntegrationUnwrapped() + { + return $this->readWrapperValue("enable_dataplex_integration"); + } + + /** + * Optional. By default, Cloud SQL instances have schema extraction disabled + * for Dataplex. When this parameter is set to true, schema extraction for + * Dataplex on Cloud SQL instances is activated. + * + * Generated from protobuf field .google.protobuf.BoolValue enable_dataplex_integration = 41 [(.google.api.field_behavior) = OPTIONAL]; + * @param \Google\Protobuf\BoolValue $var + * @return $this + */ + public function setEnableDataplexIntegration($var) + { + GPBUtil::checkMessage($var, \Google\Protobuf\BoolValue::class); + $this->enable_dataplex_integration = $var; + + return $this; + } + + /** + * Sets the field by wrapping a primitive type in a Google\Protobuf\BoolValue object. + + * Optional. By default, Cloud SQL instances have schema extraction disabled + * for Dataplex. When this parameter is set to true, schema extraction for + * Dataplex on Cloud SQL instances is activated. + * + * Generated from protobuf field .google.protobuf.BoolValue enable_dataplex_integration = 41 [(.google.api.field_behavior) = OPTIONAL]; + * @param bool|null $var + * @return $this + */ + public function setEnableDataplexIntegrationUnwrapped($var) + { + $this->writeWrapperValue("enable_dataplex_integration", $var); + return $this;} + }