diff --git a/generation_config.yaml b/generation_config.yaml index 2b8674f90529..5270ebe849a4 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,4 +1,4 @@ -googleapis_commitish: 05c4b6d37258ab81054529451cdf804f2918441f +googleapis_commitish: 00bb3db8a8cc88f0755e872856462b902d6dd8c4 libraries_bom_version: 26.83.0 is_monorepo: true libraries: diff --git a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/Cluster.java b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/Cluster.java index 4674ff8c9502..42b13e8f4bf3 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/Cluster.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/Cluster.java @@ -6627,7 +6627,7 @@ public com.google.cloud.alloydb.v1.Cluster.NetworkConfigOrBuilder getNetworkConf * * * @deprecated google.cloud.alloydb.v1.Cluster.network is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=682 + * google/cloud/alloydb/v1/resources.proto;l=687 * @return The network. */ @java.lang.Override @@ -6660,7 +6660,7 @@ public java.lang.String getNetwork() { * * * @deprecated google.cloud.alloydb.v1.Cluster.network is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=682 + * google/cloud/alloydb/v1/resources.proto;l=687 * @return The bytes for network. */ @java.lang.Override @@ -7016,7 +7016,7 @@ public com.google.cloud.alloydb.v1.AutomatedBackupPolicy getAutomatedBackupPolic * .google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=717 + * google/cloud/alloydb/v1/resources.proto;l=722 * @return Whether the sslConfig field is set. */ @java.lang.Override @@ -7035,7 +7035,7 @@ public boolean hasSslConfig() { * .google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=717 + * google/cloud/alloydb/v1/resources.proto;l=722 * @return The sslConfig. */ @java.lang.Override @@ -11812,7 +11812,7 @@ public com.google.cloud.alloydb.v1.Cluster.NetworkConfigOrBuilder getNetworkConf * * * @deprecated google.cloud.alloydb.v1.Cluster.network is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=682 + * google/cloud/alloydb/v1/resources.proto;l=687 * @return The network. */ @java.lang.Deprecated @@ -11844,7 +11844,7 @@ public java.lang.String getNetwork() { * * * @deprecated google.cloud.alloydb.v1.Cluster.network is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=682 + * google/cloud/alloydb/v1/resources.proto;l=687 * @return The bytes for network. */ @java.lang.Deprecated @@ -11876,7 +11876,7 @@ public com.google.protobuf.ByteString getNetworkBytes() { * * * @deprecated google.cloud.alloydb.v1.Cluster.network is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=682 + * google/cloud/alloydb/v1/resources.proto;l=687 * @param value The network to set. * @return This builder for chaining. */ @@ -11907,7 +11907,7 @@ public Builder setNetwork(java.lang.String value) { * * * @deprecated google.cloud.alloydb.v1.Cluster.network is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=682 + * google/cloud/alloydb/v1/resources.proto;l=687 * @return This builder for chaining. */ @java.lang.Deprecated @@ -11934,7 +11934,7 @@ public Builder clearNetwork() { * * * @deprecated google.cloud.alloydb.v1.Cluster.network is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=682 + * google/cloud/alloydb/v1/resources.proto;l=687 * @param value The bytes for network to set. * @return This builder for chaining. */ @@ -12811,7 +12811,7 @@ public Builder clearAutomatedBackupPolicy() { * .google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=717 + * google/cloud/alloydb/v1/resources.proto;l=722 * @return Whether the sslConfig field is set. */ @java.lang.Deprecated @@ -12829,7 +12829,7 @@ public boolean hasSslConfig() { * .google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=717 + * google/cloud/alloydb/v1/resources.proto;l=722 * @return The sslConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/ClusterOrBuilder.java b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/ClusterOrBuilder.java index dcc3a457d6c1..5587d9e98d7f 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/ClusterOrBuilder.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/ClusterOrBuilder.java @@ -572,7 +572,7 @@ java.lang.String getLabelsOrDefault( * * * @deprecated google.cloud.alloydb.v1.Cluster.network is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=682 + * google/cloud/alloydb/v1/resources.proto;l=687 * @return The network. */ @java.lang.Deprecated @@ -594,7 +594,7 @@ java.lang.String getLabelsOrDefault( * * * @deprecated google.cloud.alloydb.v1.Cluster.network is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=682 + * google/cloud/alloydb/v1/resources.proto;l=687 * @return The bytes for network. */ @java.lang.Deprecated @@ -827,7 +827,7 @@ java.lang.String getAnnotationsOrDefault( * .google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=717 + * google/cloud/alloydb/v1/resources.proto;l=722 * @return Whether the sslConfig field is set. */ @java.lang.Deprecated @@ -843,7 +843,7 @@ java.lang.String getAnnotationsOrDefault( * .google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true]; * * @deprecated google.cloud.alloydb.v1.Cluster.ssl_config is deprecated. See - * google/cloud/alloydb/v1/resources.proto;l=717 + * google/cloud/alloydb/v1/resources.proto;l=722 * @return The sslConfig. */ @java.lang.Deprecated diff --git a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/DatabaseVersion.java b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/DatabaseVersion.java index 7cc969e003a1..274213b07b98 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/DatabaseVersion.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/DatabaseVersion.java @@ -92,6 +92,16 @@ public enum DatabaseVersion implements com.google.protobuf.ProtocolMessageEnum { * POSTGRES_17 = 5; */ POSTGRES_17(5), + /** + * + * + *
+   * The database version is Postgres 18.
+   * 
+ * + * POSTGRES_18 = 6; + */ + POSTGRES_18(6), UNRECOGNIZED(-1), ; @@ -171,6 +181,17 @@ public enum DatabaseVersion implements com.google.protobuf.ProtocolMessageEnum { */ public static final int POSTGRES_17_VALUE = 5; + /** + * + * + *
+   * The database version is Postgres 18.
+   * 
+ * + * POSTGRES_18 = 6; + */ + public static final int POSTGRES_18_VALUE = 6; + public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( @@ -207,6 +228,8 @@ public static DatabaseVersion forNumber(int value) { return POSTGRES_16; case 5: return POSTGRES_17; + case 6: + return POSTGRES_18; default: return null; } diff --git a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/ResourcesProto.java b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/ResourcesProto.java index 522ea46e1afe..158db9ef7add 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/ResourcesProto.java +++ b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/java/com/google/cloud/alloydb/v1/ResourcesProto.java @@ -793,34 +793,36 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013ClusterView\022\034\n" + "\030CLUSTER_VIEW_UNSPECIFIED\020\000\022\026\n" + "\022CLUSTER_VIEW_BASIC\020\001\022\"\n" - + "\036CLUSTER_VIEW_CONTINUOUS_BACKUP\020\002*\214\001\n" + + "\036CLUSTER_VIEW_CONTINUOUS_BACKUP\020\002*\235\001\n" + "\017DatabaseVersion\022 \n" + "\034DATABASE_VERSION_UNSPECIFIED\020\000\022\023\n" + "\013POSTGRES_13\020\001\032\002\010\001\022\017\n" + "\013POSTGRES_14\020\002\022\017\n" + "\013POSTGRES_15\020\003\022\017\n" + "\013POSTGRES_16\020\004\022\017\n" - + "\013POSTGRES_17\020\005*N\n" + + "\013POSTGRES_17\020\005\022\017\n" + + "\013POSTGRES_18\020\006*N\n" + "\020SubscriptionType\022!\n" + "\035SUBSCRIPTION_TYPE_UNSPECIFIED\020\000\022\014\n" + "\010STANDARD\020\001\022\t\n" + "\005TRIAL\020\002B\247\005\n" - + "\033com.google.cloud.alloydb.v1B\016ResourcesProtoP\001Z5cloud.google.com/go/allo" - + "ydb/apiv1/alloydbpb;alloydbpb\252\002\027Google.C" - + "loud.AlloyDb.V1\312\002\027Google\\Cloud\\AlloyDb\\V1\352\002\032Google::Cloud::AlloyDB::V1\352A\246\001\n" - + "(cloudkms.googleapis.com/CryptoKeyVersion\022zpr", - "ojects/{project}/locations/{location}/ke" - + "yRings/{key_ring}/cryptoKeys/{crypto_key" - + "}/cryptoKeyVersions/{crypto_key_version}" - + "\352AN\n\036compute.googleapis.com/Network\022,pro" - + "jects/{project}/global/networks/{network" - + "}\352Ax\n!cloudkms.googleapis.com/CryptoKey\022" - + "Sprojects/{project}/locations/{location}" - + "/keyRings/{key_ring}/cryptoKeys/{crypto_" - + "key}\352Aw\n(compute.googleapis.com/ServiceA" - + "ttachment\022Kprojects/{project}/regions/{r" - + "egion}/serviceAttachments/{service_attac" - + "hment}b\006proto3" + + "\033com.google.cloud.alloydb.v1B\016ResourcesProtoP\001Z5cloud.g" + + "oogle.com/go/alloydb/apiv1/alloydbpb;all" + + "oydbpb\252\002\027Google.Cloud.AlloyDb.V1\312\002\027Googl" + + "e\\Cloud\\AlloyDb\\V1\352\002\032Google::Cloud::AlloyDB::V1\352A\246\001\n" + + "(cloudkms.googleapis.com/Cry", + "ptoKeyVersion\022zprojects/{project}/locati" + + "ons/{location}/keyRings/{key_ring}/crypt" + + "oKeys/{crypto_key}/cryptoKeyVersions/{cr" + + "ypto_key_version}\352AN\n\036compute.googleapis" + + ".com/Network\022,projects/{project}/global/" + + "networks/{network}\352Ax\n!cloudkms.googleap" + + "is.com/CryptoKey\022Sprojects/{project}/loc" + + "ations/{location}/keyRings/{key_ring}/cr" + + "yptoKeys/{crypto_key}\352Aw\n(compute.google" + + "apis.com/ServiceAttachment\022Kprojects/{pr" + + "oject}/regions/{region}/serviceAttachmen" + + "ts/{service_attachment}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/proto/google/cloud/alloydb/v1/resources.proto b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/proto/google/cloud/alloydb/v1/resources.proto index a5a80e137f61..18730aa4a086 100644 --- a/java-alloydb/proto-google-cloud-alloydb-v1/src/main/proto/google/cloud/alloydb/v1/resources.proto +++ b/java-alloydb/proto-google-cloud-alloydb-v1/src/main/proto/google/cloud/alloydb/v1/resources.proto @@ -11,6 +11,7 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. +// LINT: LEGACY_NAMES syntax = "proto3"; @@ -103,6 +104,10 @@ enum DatabaseVersion { // The database version is Postgres 17. POSTGRES_17 = 5; + + // The database version is Postgres 18. + POSTGRES_18 = 6; + } // Subscription_type added to distinguish between Standard and Trial diff --git a/java-confidentialcomputing/google-cloud-confidentialcomputing/src/main/java/com/google/cloud/confidentialcomputing/v1/ConfidentialComputingClient.java b/java-confidentialcomputing/google-cloud-confidentialcomputing/src/main/java/com/google/cloud/confidentialcomputing/v1/ConfidentialComputingClient.java index 2bb1c409f64c..096e3be34a2a 100644 --- a/java-confidentialcomputing/google-cloud-confidentialcomputing/src/main/java/com/google/cloud/confidentialcomputing/v1/ConfidentialComputingClient.java +++ b/java-confidentialcomputing/google-cloud-confidentialcomputing/src/main/java/com/google/cloud/confidentialcomputing/v1/ConfidentialComputingClient.java @@ -131,8 +131,9 @@ * * *

ListLocations - *

Lists information about the supported locations for this service.This method can be called in two ways: - *

* **List all public locations:** Use the path `GET /v1/locations`.* **List project-visible locations:** Use the path`GET /v1/projects/{project_id}/locations`. This may include publiclocations as well as private or other locations specifically visibleto the project. + *

Lists information about the supported locations for this service. + *

This method lists locations based on the resource scope provided inthe [ListLocationsRequest.name][google.cloud.location.ListLocationsRequest.name] field: ***Global locations**: If `name` is empty, the method lists thepublic locations available to all projects. * **Project-specificlocations**: If `name` follows the format`projects/{project}`, the method lists locations visible to thatspecific project. This includes public, private, or otherproject-specific locations enabled for the project. + *

For gRPC and client library implementations, the resource name ispassed as the `name` field. For direct service calls, the resourcename isincorporated into the request path based on the specific serviceimplementation and version. * *

Request object method variants only take one parameter, a request object, which must be constructed before the call.

*