From 86e4ed6bd480314528894d3ab4e5d6eb190aa76c Mon Sep 17 00:00:00 2001 From: Neo Wu Date: Wed, 23 May 2018 14:07:16 -0700 Subject: [PATCH] release 0.49.0 --- README.md | 8 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../admin/v2/BigtableInstanceAdminGrpc.java | 140 --- .../admin/v2/BigtableTableAdminGrpc.java | 212 ++--- .../grpc-google-cloud-bigtable-v2/pom.xml | 4 +- .../grpc-google-cloud-container-v1/pom.xml | 4 +- .../grpc-google-cloud-dataproc-v1/pom.xml | 4 +- .../grpc-google-cloud-dialogflow-v2/pom.xml | 4 +- .../pom.xml | 4 +- .../grpc-google-cloud-dlp-v2/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../grpc-google-cloud-iot-v1/pom.xml | 4 +- .../grpc-google-cloud-language-v1/pom.xml | 4 +- .../pom.xml | 4 +- .../grpc-google-cloud-logging-v2/pom.xml | 4 +- .../grpc-google-cloud-monitoring-v3/pom.xml | 4 +- .../grpc-google-cloud-os-login-v1/pom.xml | 4 +- .../grpc-google-cloud-pubsub-v1/pom.xml | 4 +- .../grpc-google-cloud-redis-v1beta1/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../grpc-google-cloud-spanner-v1/pom.xml | 4 +- .../grpc-google-cloud-speech-v1/pom.xml | 4 +- .../grpc-google-cloud-speech-v1beta1/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../grpc-google-cloud-trace-v1/pom.xml | 4 +- .../grpc-google-cloud-trace-v2/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../grpc-google-cloud-vision-v1/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- google-api-grpc/pom.xml | 144 +-- .../pom.xml | 4 +- .../pom.xml | 4 +- .../google/bigtable/admin/v2/AppProfile.java | 8 - .../admin/v2/CheckConsistencyRequest.java | 8 - .../admin/v2/CheckConsistencyResponse.java | 8 - .../admin/v2/CreateAppProfileRequest.java | 8 - .../v2/CreateTableFromSnapshotMetadata.java | 16 +- .../v2/CreateTableFromSnapshotRequest.java | 16 +- .../admin/v2/DeleteAppProfileRequest.java | 8 - .../admin/v2/DeleteSnapshotRequest.java | 16 +- .../v2/GenerateConsistencyTokenRequest.java | 8 - .../v2/GenerateConsistencyTokenResponse.java | 8 - .../admin/v2/GetAppProfileRequest.java | 8 - .../bigtable/admin/v2/GetSnapshotRequest.java | 16 +- .../admin/v2/ListAppProfilesRequest.java | 8 - .../admin/v2/ListAppProfilesResponse.java | 8 - .../admin/v2/ListSnapshotsRequest.java | 16 +- .../admin/v2/ListSnapshotsResponse.java | 16 +- .../google/bigtable/admin/v2/Snapshot.java | 16 +- .../admin/v2/SnapshotTableMetadata.java | 16 +- .../admin/v2/SnapshotTableRequest.java | 16 +- .../com/google/bigtable/admin/v2/Table.java | 144 +-- .../bigtable/admin/v2/TableOrBuilder.java | 38 +- .../admin/v2/UpdateAppProfileMetadata.java | 8 - .../admin/v2/UpdateAppProfileRequest.java | 8 - .../admin/v2/bigtable_instance_admin.proto | 167 ++-- .../admin/v2/bigtable_table_admin.proto | 226 ++--- .../google/bigtable/admin/v2/common.proto | 2 +- .../google/bigtable/admin/v2/instance.proto | 7 +- .../google/bigtable/admin/v2/table.proto | 50 +- .../proto-google-cloud-bigtable-v2/pom.xml | 4 +- .../bigtable/v2/CheckAndMutateRowRequest.java | 28 - .../v2/CheckAndMutateRowRequestOrBuilder.java | 8 - .../google/bigtable/v2/MutateRowRequest.java | 28 - .../v2/MutateRowRequestOrBuilder.java | 8 - .../google/bigtable/v2/MutateRowsRequest.java | 28 - .../v2/MutateRowsRequestOrBuilder.java | 8 - .../v2/ReadModifyWriteRowRequest.java | 28 - .../ReadModifyWriteRowRequestOrBuilder.java | 8 - .../google/bigtable/v2/ReadRowsRequest.java | 28 - .../bigtable/v2/ReadRowsRequestOrBuilder.java | 8 - .../bigtable/v2/SampleRowKeysRequest.java | 28 - .../v2/SampleRowKeysRequestOrBuilder.java | 8 - .../proto/google/bigtable/v2/bigtable.proto | 61 +- .../main/proto/google/bigtable/v2/data.proto | 2 +- .../proto-google-cloud-container-v1/pom.xml | 4 +- .../proto-google-cloud-dataproc-v1/pom.xml | 4 +- .../proto-google-cloud-datastore-v1/pom.xml | 4 +- .../proto-google-cloud-dialogflow-v2/pom.xml | 4 +- .../pom.xml | 4 +- .../proto-google-cloud-dlp-v2/pom.xml | 4 +- .../privacy/dlp/v2/BigQueryOptions.java | 212 +++++ .../dlp/v2/BigQueryOptionsOrBuilder.java | 9 + .../privacy/dlp/v2/CloudStorageOptions.java | 296 ++++++ .../dlp/v2/CloudStorageOptionsOrBuilder.java | 20 + .../privacy/dlp/v2/CloudStoragePath.java | 4 +- .../dlp/v2/CryptoReplaceFfxFpeConfig.java | 36 +- .../CryptoReplaceFfxFpeConfigOrBuilder.java | 9 +- .../com/google/privacy/dlp/v2/DlpStorage.java | 103 ++- .../google/privacy/dlp/v2/PrivacyMetric.java | 10 +- .../proto/google/privacy/dlp/v2/dlp.proto | 5 +- .../proto/google/privacy/dlp/v2/storage.proto | 38 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../proto-google-cloud-iot-v1/pom.xml | 4 +- .../proto-google-cloud-language-v1/pom.xml | 4 +- .../pom.xml | 4 +- .../proto-google-cloud-logging-v2/pom.xml | 4 +- .../proto-google-cloud-monitoring-v3/pom.xml | 4 +- .../proto-google-cloud-os-login-v1/pom.xml | 4 +- .../proto-google-cloud-pubsub-v1/pom.xml | 4 +- .../proto-google-cloud-redis-v1beta1/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../proto-google-cloud-spanner-v1/pom.xml | 4 +- .../proto-google-cloud-speech-v1/pom.xml | 4 +- .../proto-google-cloud-speech-v1beta1/pom.xml | 4 +- .../pom.xml | 4 +- .../speech/v1p1beta1/RecognitionConfig.java | 858 +++++++++++++++++- .../v1p1beta1/RecognitionConfigOrBuilder.java | 148 +++ .../cloud/speech/v1p1beta1/SpeechProto.java | 191 ++-- .../v1p1beta1/SpeechRecognitionResult.java | 261 ++++++ .../SpeechRecognitionResultOrBuilder.java | 35 + .../v1p1beta1/StreamingRecognitionResult.java | 258 ++++++ .../StreamingRecognitionResultOrBuilder.java | 35 + .../cloud/speech/v1p1beta1/WordInfo.java | 191 ++++ .../speech/v1p1beta1/WordInfoOrBuilder.java | 28 + .../cloud/speech/v1p1beta1/cloud_speech.proto | 92 ++ .../pom.xml | 4 +- .../proto-google-cloud-trace-v1/pom.xml | 4 +- .../proto-google-cloud-trace-v2/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../proto-google-cloud-vision-v1/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- google-cloud-bom/README.md | 2 +- google-cloud-bom/pom.xml | 274 +++--- .../google-cloud-bigquery/README.md | 6 +- .../google-cloud-bigquery/pom.xml | 4 +- .../README.md | 6 +- .../google-cloud-bigquerydatatransfer/pom.xml | 4 +- .../google-cloud-bigtable/README.md | 6 +- .../google-cloud-bigtable/pom.xml | 4 +- .../admin/v2/BigtableInstanceAdminClient.java | 216 +---- .../admin/v2/BigtableTableAdminClient.java | 268 +++--- .../google-cloud-compute/README.md | 6 +- .../google-cloud-compute/pom.xml | 4 +- .../google-cloud-container/README.md | 6 +- .../google-cloud-container/pom.xml | 4 +- .../google-cloud-contrib/README.md | 6 +- .../google-cloud-logging-logback/README.md | 6 +- .../google-cloud-logging-logback/pom.xml | 4 +- .../google-cloud-nio-examples/README.md | 4 +- .../google-cloud-nio-examples/pom.xml | 4 +- .../google-cloud-nio/README.md | 6 +- .../google-cloud-nio/pom.xml | 4 +- .../google-cloud-contrib/pom.xml | 4 +- .../google-cloud-core-grpc/pom.xml | 4 +- .../google-cloud-core-http/pom.xml | 4 +- .../google-cloud-core/README.md | 6 +- .../google-cloud-core/pom.xml | 4 +- .../google-cloud-dataproc/README.md | 6 +- .../google-cloud-dataproc/pom.xml | 4 +- .../google-cloud-datastore/README.md | 6 +- .../google-cloud-datastore/pom.xml | 4 +- .../google-cloud-dialogflow/README.md | 6 +- .../google-cloud-dialogflow/pom.xml | 4 +- .../google-cloud-dlp/README.md | 6 +- google-cloud-clients/google-cloud-dlp/pom.xml | 4 +- .../google-cloud-dns/README.md | 6 +- google-cloud-clients/google-cloud-dns/pom.xml | 4 +- .../google-cloud-errorreporting/README.md | 6 +- .../google-cloud-errorreporting/pom.xml | 4 +- .../google-cloud-firestore/README.md | 6 +- .../google-cloud-firestore/pom.xml | 4 +- .../google-cloud-iot/README.md | 6 +- google-cloud-clients/google-cloud-iot/pom.xml | 4 +- .../google-cloud-language/README.md | 6 +- .../google-cloud-language/pom.xml | 4 +- .../google-cloud-logging/README.md | 6 +- .../google-cloud-logging/pom.xml | 4 +- .../google-cloud-monitoring/README.md | 6 +- .../google-cloud-monitoring/pom.xml | 4 +- .../google-cloud-notification/README.md | 6 +- .../google-cloud-notification/pom.xml | 4 +- .../google-cloud-os-login/README.md | 6 +- .../google-cloud-os-login/pom.xml | 4 +- .../google-cloud-pubsub/README.md | 6 +- .../google-cloud-pubsub/pom.xml | 4 +- .../google-cloud-redis/README.md | 6 +- .../google-cloud-redis/pom.xml | 4 +- .../google-cloud-resourcemanager/README.md | 6 +- .../google-cloud-resourcemanager/pom.xml | 4 +- .../google-cloud-spanner/README.md | 6 +- .../google-cloud-spanner/pom.xml | 4 +- .../google-cloud-speech/README.md | 6 +- .../google-cloud-speech/pom.xml | 4 +- .../google-cloud-storage/README.md | 6 +- .../google-cloud-storage/pom.xml | 4 +- .../google-cloud-texttospeech/README.md | 6 +- .../google-cloud-texttospeech/pom.xml | 4 +- .../google-cloud-trace/README.md | 6 +- .../google-cloud-trace/pom.xml | 4 +- .../google-cloud-translate/README.md | 6 +- .../google-cloud-translate/pom.xml | 4 +- .../google-cloud-video-intelligence/README.md | 6 +- .../google-cloud-video-intelligence/pom.xml | 4 +- .../google-cloud-vision/README.md | 6 +- .../google-cloud-vision/pom.xml | 4 +- .../google-cloud-websecurityscanner/README.md | 6 +- .../google-cloud-websecurityscanner/pom.xml | 4 +- google-cloud-clients/pom.xml | 4 +- google-cloud-examples/README.md | 6 +- google-cloud-examples/pom.xml | 4 +- .../google-cloud-appengineflexcompat/pom.xml | 4 +- .../google-cloud-appengineflexcustom/pom.xml | 4 +- .../google-cloud-appengineflexjava/pom.xml | 4 +- .../google-cloud-appenginejava8/pom.xml | 4 +- .../google-cloud-managedtest/pom.xml | 4 +- google-cloud-testing/pom.xml | 4 +- .../google-cloud-compat-checker/pom.xml | 4 +- google-cloud-util/pom.xml | 2 +- versions.txt | 242 ++--- 226 files changed, 3915 insertions(+), 2267 deletions(-) diff --git a/README.md b/README.md index 17130151784e..bdc33cdf98e5 100644 --- a/README.md +++ b/README.md @@ -61,16 +61,16 @@ If you are using Maven, add this to your pom.xml file com.google.cloud google-cloud-storage - 1.30.0 + 1.31.0 ``` If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-storage:1.30.0' +compile 'com.google.cloud:google-cloud-storage:1.31.0' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "1.30.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "1.31.0" ``` [//]: # ({x-version-update-end}) @@ -291,7 +291,7 @@ The easiest way to solve version conflicts is to use google-cloud's BOM. In Mave com.google.cloud google-cloud-bom - 0.48.0-alpha + 0.49.0-alpha pom import diff --git a/google-api-grpc/grpc-google-cloud-bigquerydatatransfer-v1/pom.xml b/google-api-grpc/grpc-google-cloud-bigquerydatatransfer-v1/pom.xml index a29776ae6aab..11e83edbdf94 100644 --- a/google-api-grpc/grpc-google-cloud-bigquerydatatransfer-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-bigquerydatatransfer-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-bigquerydatatransfer-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-bigquerydatatransfer-v1 GRPC library for grpc-google-cloud-bigquerydatatransfer-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/pom.xml b/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/pom.xml index 0d90f5077ec6..5c33ee068185 100644 --- a/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/pom.xml +++ b/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-bigtable-admin-v2 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-bigtable-admin-v2 GRPC library for grpc-google-cloud-bigtable-admin-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableInstanceAdminGrpc.java b/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableInstanceAdminGrpc.java index 1d74b6adac8b..6d3ad2b4632c 100644 --- a/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableInstanceAdminGrpc.java +++ b/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableInstanceAdminGrpc.java @@ -880,10 +880,6 @@ public void deleteCluster(com.google.bigtable.admin.v2.DeleteClusterRequest requ /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Creates an app profile within an instance.
      * 
*/ @@ -894,10 +890,6 @@ public void createAppProfile(com.google.bigtable.admin.v2.CreateAppProfileReques /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Gets information about an app profile.
      * 
*/ @@ -908,10 +900,6 @@ public void getAppProfile(com.google.bigtable.admin.v2.GetAppProfileRequest requ /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Lists information about app profiles in an instance.
      * 
*/ @@ -922,10 +910,6 @@ public void listAppProfiles(com.google.bigtable.admin.v2.ListAppProfilesRequest /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Updates an app profile within an instance.
      * 
*/ @@ -936,10 +920,6 @@ public void updateAppProfile(com.google.bigtable.admin.v2.UpdateAppProfileReques /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Deletes an app profile from an instance.
      * 
*/ @@ -950,11 +930,6 @@ public void deleteAppProfile(com.google.bigtable.admin.v2.DeleteAppProfileReques /** *
-     * This is a private alpha release of Cloud Bigtable instance level
-     * permissions. This feature is not currently available to most Cloud Bigtable
-     * customers. This feature might be changed in backward-incompatible ways and
-     * is not recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Gets the access control policy for an instance resource. Returns an empty
      * policy if an instance exists but does not have a policy set.
      * 
@@ -966,11 +941,6 @@ public void getIamPolicy(com.google.iam.v1.GetIamPolicyRequest request, /** *
-     * This is a private alpha release of Cloud Bigtable instance level
-     * permissions. This feature is not currently available to most Cloud Bigtable
-     * customers. This feature might be changed in backward-incompatible ways and
-     * is not recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Sets the access control policy on an instance resource. Replaces any
      * existing policy.
      * 
@@ -982,11 +952,6 @@ public void setIamPolicy(com.google.iam.v1.SetIamPolicyRequest request, /** *
-     * This is a private alpha release of Cloud Bigtable instance level
-     * permissions. This feature is not currently available to most Cloud Bigtable
-     * customers. This feature might be changed in backward-incompatible ways and
-     * is not recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Returns permissions that the caller has on the specified instance resource.
      * 
*/ @@ -1280,10 +1245,6 @@ public void deleteCluster(com.google.bigtable.admin.v2.DeleteClusterRequest requ /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Creates an app profile within an instance.
      * 
*/ @@ -1295,10 +1256,6 @@ public void createAppProfile(com.google.bigtable.admin.v2.CreateAppProfileReques /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Gets information about an app profile.
      * 
*/ @@ -1310,10 +1267,6 @@ public void getAppProfile(com.google.bigtable.admin.v2.GetAppProfileRequest requ /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Lists information about app profiles in an instance.
      * 
*/ @@ -1325,10 +1278,6 @@ public void listAppProfiles(com.google.bigtable.admin.v2.ListAppProfilesRequest /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Updates an app profile within an instance.
      * 
*/ @@ -1340,10 +1289,6 @@ public void updateAppProfile(com.google.bigtable.admin.v2.UpdateAppProfileReques /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Deletes an app profile from an instance.
      * 
*/ @@ -1355,11 +1300,6 @@ public void deleteAppProfile(com.google.bigtable.admin.v2.DeleteAppProfileReques /** *
-     * This is a private alpha release of Cloud Bigtable instance level
-     * permissions. This feature is not currently available to most Cloud Bigtable
-     * customers. This feature might be changed in backward-incompatible ways and
-     * is not recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Gets the access control policy for an instance resource. Returns an empty
      * policy if an instance exists but does not have a policy set.
      * 
@@ -1372,11 +1312,6 @@ public void getIamPolicy(com.google.iam.v1.GetIamPolicyRequest request, /** *
-     * This is a private alpha release of Cloud Bigtable instance level
-     * permissions. This feature is not currently available to most Cloud Bigtable
-     * customers. This feature might be changed in backward-incompatible ways and
-     * is not recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Sets the access control policy on an instance resource. Replaces any
      * existing policy.
      * 
@@ -1389,11 +1324,6 @@ public void setIamPolicy(com.google.iam.v1.SetIamPolicyRequest request, /** *
-     * This is a private alpha release of Cloud Bigtable instance level
-     * permissions. This feature is not currently available to most Cloud Bigtable
-     * customers. This feature might be changed in backward-incompatible ways and
-     * is not recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Returns permissions that the caller has on the specified instance resource.
      * 
*/ @@ -1539,10 +1469,6 @@ public com.google.protobuf.Empty deleteCluster(com.google.bigtable.admin.v2.Dele /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Creates an app profile within an instance.
      * 
*/ @@ -1553,10 +1479,6 @@ public com.google.bigtable.admin.v2.AppProfile createAppProfile(com.google.bigta /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Gets information about an app profile.
      * 
*/ @@ -1567,10 +1489,6 @@ public com.google.bigtable.admin.v2.AppProfile getAppProfile(com.google.bigtable /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Lists information about app profiles in an instance.
      * 
*/ @@ -1581,10 +1499,6 @@ public com.google.bigtable.admin.v2.ListAppProfilesResponse listAppProfiles(com. /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Updates an app profile within an instance.
      * 
*/ @@ -1595,10 +1509,6 @@ public com.google.longrunning.Operation updateAppProfile(com.google.bigtable.adm /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Deletes an app profile from an instance.
      * 
*/ @@ -1609,11 +1519,6 @@ public com.google.protobuf.Empty deleteAppProfile(com.google.bigtable.admin.v2.D /** *
-     * This is a private alpha release of Cloud Bigtable instance level
-     * permissions. This feature is not currently available to most Cloud Bigtable
-     * customers. This feature might be changed in backward-incompatible ways and
-     * is not recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Gets the access control policy for an instance resource. Returns an empty
      * policy if an instance exists but does not have a policy set.
      * 
@@ -1625,11 +1530,6 @@ public com.google.iam.v1.Policy getIamPolicy(com.google.iam.v1.GetIamPolicyReque /** *
-     * This is a private alpha release of Cloud Bigtable instance level
-     * permissions. This feature is not currently available to most Cloud Bigtable
-     * customers. This feature might be changed in backward-incompatible ways and
-     * is not recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Sets the access control policy on an instance resource. Replaces any
      * existing policy.
      * 
@@ -1641,11 +1541,6 @@ public com.google.iam.v1.Policy setIamPolicy(com.google.iam.v1.SetIamPolicyReque /** *
-     * This is a private alpha release of Cloud Bigtable instance level
-     * permissions. This feature is not currently available to most Cloud Bigtable
-     * customers. This feature might be changed in backward-incompatible ways and
-     * is not recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Returns permissions that the caller has on the specified instance resource.
      * 
*/ @@ -1801,10 +1696,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Creates an app profile within an instance. * */ @@ -1816,10 +1707,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Gets information about an app profile. * */ @@ -1831,10 +1718,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Lists information about app profiles in an instance. * */ @@ -1846,10 +1729,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Updates an app profile within an instance. * */ @@ -1861,10 +1740,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Deletes an app profile from an instance. * */ @@ -1876,11 +1751,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable instance level - * permissions. This feature is not currently available to most Cloud Bigtable - * customers. This feature might be changed in backward-incompatible ways and - * is not recommended for production use. It is not subject to any SLA or - * deprecation policy. * Gets the access control policy for an instance resource. Returns an empty * policy if an instance exists but does not have a policy set. * @@ -1893,11 +1763,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable instance level - * permissions. This feature is not currently available to most Cloud Bigtable - * customers. This feature might be changed in backward-incompatible ways and - * is not recommended for production use. It is not subject to any SLA or - * deprecation policy. * Sets the access control policy on an instance resource. Replaces any * existing policy. * @@ -1910,11 +1775,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable instance level - * permissions. This feature is not currently available to most Cloud Bigtable - * customers. This feature might be changed in backward-incompatible ways and - * is not recommended for production use. It is not subject to any SLA or - * deprecation policy. * Returns permissions that the caller has on the specified instance resource. * */ diff --git a/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableTableAdminGrpc.java b/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableTableAdminGrpc.java index 4a3e690c2485..8282bef8e275 100644 --- a/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableTableAdminGrpc.java +++ b/google-api-grpc/grpc-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableTableAdminGrpc.java @@ -560,12 +560,13 @@ public void createTable(com.google.bigtable.admin.v2.CreateTableRequest request, /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Creates a new table from the specified snapshot. The target table must
      * not exist. The snapshot and the table must be in the same instance.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void createTableFromSnapshot(com.google.bigtable.admin.v2.CreateTableFromSnapshotRequest request, @@ -630,10 +631,6 @@ public void dropRowRange(com.google.bigtable.admin.v2.DropRowRangeRequest reques /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Generates a consistency token for a Table, which can be used in
      * CheckConsistency to check whether mutations to the table that finished
      * before this call started have been replicated. The tokens will be available
@@ -647,10 +644,6 @@ public void generateConsistencyToken(com.google.bigtable.admin.v2.GenerateConsis
 
     /**
      * 
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Checks replication consistency based on a consistency token, that is, if
      * replication has caught up based on the conditions specified in the token
      * and the check request.
@@ -663,12 +656,13 @@ public void checkConsistency(com.google.bigtable.admin.v2.CheckConsistencyReques
 
     /**
      * 
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Creates a new snapshot in the specified cluster from the specified
      * source table. The cluster and the table must be in the same instance.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void snapshotTable(com.google.bigtable.admin.v2.SnapshotTableRequest request, @@ -678,11 +672,12 @@ public void snapshotTable(com.google.bigtable.admin.v2.SnapshotTableRequest requ /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Gets metadata information about the specified snapshot.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void getSnapshot(com.google.bigtable.admin.v2.GetSnapshotRequest request, @@ -692,11 +687,12 @@ public void getSnapshot(com.google.bigtable.admin.v2.GetSnapshotRequest request, /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Lists all snapshots associated with the specified cluster.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void listSnapshots(com.google.bigtable.admin.v2.ListSnapshotsRequest request, @@ -706,11 +702,12 @@ public void listSnapshots(com.google.bigtable.admin.v2.ListSnapshotsRequest requ /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Permanently deletes the specified snapshot.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void deleteSnapshot(com.google.bigtable.admin.v2.DeleteSnapshotRequest request, @@ -853,12 +850,13 @@ public void createTable(com.google.bigtable.admin.v2.CreateTableRequest request, /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Creates a new table from the specified snapshot. The target table must
      * not exist. The snapshot and the table must be in the same instance.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void createTableFromSnapshot(com.google.bigtable.admin.v2.CreateTableFromSnapshotRequest request, @@ -929,10 +927,6 @@ public void dropRowRange(com.google.bigtable.admin.v2.DropRowRangeRequest reques /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Generates a consistency token for a Table, which can be used in
      * CheckConsistency to check whether mutations to the table that finished
      * before this call started have been replicated. The tokens will be available
@@ -947,10 +941,6 @@ public void generateConsistencyToken(com.google.bigtable.admin.v2.GenerateConsis
 
     /**
      * 
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Checks replication consistency based on a consistency token, that is, if
      * replication has caught up based on the conditions specified in the token
      * and the check request.
@@ -964,12 +954,13 @@ public void checkConsistency(com.google.bigtable.admin.v2.CheckConsistencyReques
 
     /**
      * 
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Creates a new snapshot in the specified cluster from the specified
      * source table. The cluster and the table must be in the same instance.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void snapshotTable(com.google.bigtable.admin.v2.SnapshotTableRequest request, @@ -980,11 +971,12 @@ public void snapshotTable(com.google.bigtable.admin.v2.SnapshotTableRequest requ /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Gets metadata information about the specified snapshot.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void getSnapshot(com.google.bigtable.admin.v2.GetSnapshotRequest request, @@ -995,11 +987,12 @@ public void getSnapshot(com.google.bigtable.admin.v2.GetSnapshotRequest request, /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Lists all snapshots associated with the specified cluster.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void listSnapshots(com.google.bigtable.admin.v2.ListSnapshotsRequest request, @@ -1010,11 +1003,12 @@ public void listSnapshots(com.google.bigtable.admin.v2.ListSnapshotsRequest requ /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Permanently deletes the specified snapshot.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public void deleteSnapshot(com.google.bigtable.admin.v2.DeleteSnapshotRequest request, @@ -1061,12 +1055,13 @@ public com.google.bigtable.admin.v2.Table createTable(com.google.bigtable.admin. /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Creates a new table from the specified snapshot. The target table must
      * not exist. The snapshot and the table must be in the same instance.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public com.google.longrunning.Operation createTableFromSnapshot(com.google.bigtable.admin.v2.CreateTableFromSnapshotRequest request) { @@ -1131,10 +1126,6 @@ public com.google.protobuf.Empty dropRowRange(com.google.bigtable.admin.v2.DropR /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Generates a consistency token for a Table, which can be used in
      * CheckConsistency to check whether mutations to the table that finished
      * before this call started have been replicated. The tokens will be available
@@ -1148,10 +1139,6 @@ public com.google.bigtable.admin.v2.GenerateConsistencyTokenResponse generateCon
 
     /**
      * 
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Checks replication consistency based on a consistency token, that is, if
      * replication has caught up based on the conditions specified in the token
      * and the check request.
@@ -1164,12 +1151,13 @@ public com.google.bigtable.admin.v2.CheckConsistencyResponse checkConsistency(co
 
     /**
      * 
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Creates a new snapshot in the specified cluster from the specified
      * source table. The cluster and the table must be in the same instance.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public com.google.longrunning.Operation snapshotTable(com.google.bigtable.admin.v2.SnapshotTableRequest request) { @@ -1179,11 +1167,12 @@ public com.google.longrunning.Operation snapshotTable(com.google.bigtable.admin. /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Gets metadata information about the specified snapshot.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public com.google.bigtable.admin.v2.Snapshot getSnapshot(com.google.bigtable.admin.v2.GetSnapshotRequest request) { @@ -1193,11 +1182,12 @@ public com.google.bigtable.admin.v2.Snapshot getSnapshot(com.google.bigtable.adm /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Lists all snapshots associated with the specified cluster.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public com.google.bigtable.admin.v2.ListSnapshotsResponse listSnapshots(com.google.bigtable.admin.v2.ListSnapshotsRequest request) { @@ -1207,11 +1197,12 @@ public com.google.bigtable.admin.v2.ListSnapshotsResponse listSnapshots(com.goog /** *
-     * This is a private alpha release of Cloud Bigtable snapshots. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * Permanently deletes the specified snapshot.
+     * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+     * feature is not currently available to most Cloud Bigtable customers. This
+     * feature might be changed in backward-incompatible ways and is not
+     * recommended for production use. It is not subject to any SLA or deprecation
+     * policy.
      * 
*/ public com.google.protobuf.Empty deleteSnapshot(com.google.bigtable.admin.v2.DeleteSnapshotRequest request) { @@ -1258,12 +1249,13 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable snapshots. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Creates a new table from the specified snapshot. The target table must * not exist. The snapshot and the table must be in the same instance. + * Note: This is a private alpha release of Cloud Bigtable snapshots. This + * feature is not currently available to most Cloud Bigtable customers. This + * feature might be changed in backward-incompatible ways and is not + * recommended for production use. It is not subject to any SLA or deprecation + * policy. *
*/ public com.google.common.util.concurrent.ListenableFuture createTableFromSnapshot( @@ -1334,10 +1326,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Generates a consistency token for a Table, which can be used in * CheckConsistency to check whether mutations to the table that finished * before this call started have been replicated. The tokens will be available @@ -1352,10 +1340,6 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Checks replication consistency based on a consistency token, that is, if * replication has caught up based on the conditions specified in the token * and the check request. @@ -1369,12 +1353,13 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable snapshots. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Creates a new snapshot in the specified cluster from the specified * source table. The cluster and the table must be in the same instance. + * Note: This is a private alpha release of Cloud Bigtable snapshots. This + * feature is not currently available to most Cloud Bigtable customers. This + * feature might be changed in backward-incompatible ways and is not + * recommended for production use. It is not subject to any SLA or deprecation + * policy. *
*/ public com.google.common.util.concurrent.ListenableFuture snapshotTable( @@ -1385,11 +1370,12 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable snapshots. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Gets metadata information about the specified snapshot. + * Note: This is a private alpha release of Cloud Bigtable snapshots. This + * feature is not currently available to most Cloud Bigtable customers. This + * feature might be changed in backward-incompatible ways and is not + * recommended for production use. It is not subject to any SLA or deprecation + * policy. *
*/ public com.google.common.util.concurrent.ListenableFuture getSnapshot( @@ -1400,11 +1386,12 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable snapshots. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Lists all snapshots associated with the specified cluster. + * Note: This is a private alpha release of Cloud Bigtable snapshots. This + * feature is not currently available to most Cloud Bigtable customers. This + * feature might be changed in backward-incompatible ways and is not + * recommended for production use. It is not subject to any SLA or deprecation + * policy. *
*/ public com.google.common.util.concurrent.ListenableFuture listSnapshots( @@ -1415,11 +1402,12 @@ public com.google.common.util.concurrent.ListenableFuture - * This is a private alpha release of Cloud Bigtable snapshots. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * Permanently deletes the specified snapshot. + * Note: This is a private alpha release of Cloud Bigtable snapshots. This + * feature is not currently available to most Cloud Bigtable customers. This + * feature might be changed in backward-incompatible ways and is not + * recommended for production use. It is not subject to any SLA or deprecation + * policy. *
*/ public com.google.common.util.concurrent.ListenableFuture deleteSnapshot( diff --git a/google-api-grpc/grpc-google-cloud-bigtable-v2/pom.xml b/google-api-grpc/grpc-google-cloud-bigtable-v2/pom.xml index 549296a9c2a6..9933e2f06ad9 100644 --- a/google-api-grpc/grpc-google-cloud-bigtable-v2/pom.xml +++ b/google-api-grpc/grpc-google-cloud-bigtable-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-bigtable-v2 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-bigtable-v2 GRPC library for grpc-google-cloud-bigtable-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-container-v1/pom.xml b/google-api-grpc/grpc-google-cloud-container-v1/pom.xml index cd19c5be1dd2..70dca2bd9e2c 100644 --- a/google-api-grpc/grpc-google-cloud-container-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-container-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-container-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-container-v1 GRPC library for grpc-google-cloud-container-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-dataproc-v1/pom.xml b/google-api-grpc/grpc-google-cloud-dataproc-v1/pom.xml index 74dd4809ecde..2bf971e2c1d7 100644 --- a/google-api-grpc/grpc-google-cloud-dataproc-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-dataproc-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-dataproc-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-dataproc-v1 GRPC library for grpc-google-cloud-dataproc-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-dialogflow-v2/pom.xml b/google-api-grpc/grpc-google-cloud-dialogflow-v2/pom.xml index 59325149cd60..a850dde702f8 100644 --- a/google-api-grpc/grpc-google-cloud-dialogflow-v2/pom.xml +++ b/google-api-grpc/grpc-google-cloud-dialogflow-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-dialogflow-v2 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-dialogflow-v2 GRPC library for grpc-google-cloud-dialogflow-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-dialogflow-v2beta1/pom.xml b/google-api-grpc/grpc-google-cloud-dialogflow-v2beta1/pom.xml index 5ee959be85fa..937f04b64069 100644 --- a/google-api-grpc/grpc-google-cloud-dialogflow-v2beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-dialogflow-v2beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-dialogflow-v2beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-dialogflow-v2beta1 GRPC library for grpc-google-cloud-dialogflow-v2beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-dlp-v2/pom.xml b/google-api-grpc/grpc-google-cloud-dlp-v2/pom.xml index d4e4416bc5dc..af2f5ddf6c69 100644 --- a/google-api-grpc/grpc-google-cloud-dlp-v2/pom.xml +++ b/google-api-grpc/grpc-google-cloud-dlp-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-dlp-v2 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-dlp-v2 GRPC library for grpc-google-cloud-dlp-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-error-reporting-v1beta1/pom.xml b/google-api-grpc/grpc-google-cloud-error-reporting-v1beta1/pom.xml index e2bd26a92a6f..8ed80e9dcdad 100644 --- a/google-api-grpc/grpc-google-cloud-error-reporting-v1beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-error-reporting-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-error-reporting-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-error-reporting-v1beta1 GRPC library for grpc-google-cloud-error-reporting-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-firestore-v1beta1/pom.xml b/google-api-grpc/grpc-google-cloud-firestore-v1beta1/pom.xml index 24b90022a28d..70d18f498205 100644 --- a/google-api-grpc/grpc-google-cloud-firestore-v1beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-firestore-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-firestore-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-firestore-v1beta1 GRPC library for grpc-google-cloud-firestore-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-iot-v1/pom.xml b/google-api-grpc/grpc-google-cloud-iot-v1/pom.xml index a4dc7ae803df..052a0be2072c 100644 --- a/google-api-grpc/grpc-google-cloud-iot-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-iot-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-iot-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-iot-v1 GRPC library for grpc-google-cloud-iot-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-language-v1/pom.xml b/google-api-grpc/grpc-google-cloud-language-v1/pom.xml index aed4213d88b3..d005140515d8 100644 --- a/google-api-grpc/grpc-google-cloud-language-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-language-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-language-v1 - 1.12.1-SNAPSHOT + 1.13.0 grpc-google-cloud-language-v1 GRPC library for grpc-google-cloud-language-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-language-v1beta2/pom.xml b/google-api-grpc/grpc-google-cloud-language-v1beta2/pom.xml index 01d8c290d7c8..13fb695cd0bc 100644 --- a/google-api-grpc/grpc-google-cloud-language-v1beta2/pom.xml +++ b/google-api-grpc/grpc-google-cloud-language-v1beta2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-language-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-language-v1beta2 GRPC library for grpc-google-cloud-language-v1beta2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-logging-v2/pom.xml b/google-api-grpc/grpc-google-cloud-logging-v2/pom.xml index 88eb535215be..7e28e2fc8ae7 100644 --- a/google-api-grpc/grpc-google-cloud-logging-v2/pom.xml +++ b/google-api-grpc/grpc-google-cloud-logging-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-logging-v2 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-logging-v2 GRPC library for grpc-google-cloud-logging-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-monitoring-v3/pom.xml b/google-api-grpc/grpc-google-cloud-monitoring-v3/pom.xml index 1bb266130351..de0c410ae90e 100644 --- a/google-api-grpc/grpc-google-cloud-monitoring-v3/pom.xml +++ b/google-api-grpc/grpc-google-cloud-monitoring-v3/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-monitoring-v3 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-monitoring-v3 GRPC library for grpc-google-cloud-monitoring-v3 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-os-login-v1/pom.xml b/google-api-grpc/grpc-google-cloud-os-login-v1/pom.xml index 2d8b6aed69b1..56560f0171f4 100644 --- a/google-api-grpc/grpc-google-cloud-os-login-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-os-login-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-os-login-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-os-login-v1 GRPC library for grpc-google-cloud-os-login-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-pubsub-v1/pom.xml b/google-api-grpc/grpc-google-cloud-pubsub-v1/pom.xml index bd70a06b9891..d488542320a4 100644 --- a/google-api-grpc/grpc-google-cloud-pubsub-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-pubsub-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-pubsub-v1 - 0.13.1-SNAPSHOT + 1.13.0 grpc-google-cloud-pubsub-v1 GRPC library for grpc-google-cloud-pubsub-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-redis-v1beta1/pom.xml b/google-api-grpc/grpc-google-cloud-redis-v1beta1/pom.xml index 7ca2959e225c..9bae85c43948 100644 --- a/google-api-grpc/grpc-google-cloud-redis-v1beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-redis-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-redis-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-redis-v1beta1 GRPC library for grpc-google-cloud-redis-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-spanner-admin-database-v1/pom.xml b/google-api-grpc/grpc-google-cloud-spanner-admin-database-v1/pom.xml index 2c7f046b10b2..6d8ae0006255 100644 --- a/google-api-grpc/grpc-google-cloud-spanner-admin-database-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-spanner-admin-database-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-spanner-admin-database-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-spanner-admin-database-v1 GRPC library for grpc-google-cloud-spanner-admin-database-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-spanner-admin-instance-v1/pom.xml b/google-api-grpc/grpc-google-cloud-spanner-admin-instance-v1/pom.xml index d8f217fc49bb..4af724336528 100644 --- a/google-api-grpc/grpc-google-cloud-spanner-admin-instance-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-spanner-admin-instance-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-spanner-admin-instance-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-spanner-admin-instance-v1 GRPC library for grpc-google-cloud-spanner-admin-instance-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-spanner-v1/pom.xml b/google-api-grpc/grpc-google-cloud-spanner-v1/pom.xml index 373ee4e943b9..0eef60dbfef1 100644 --- a/google-api-grpc/grpc-google-cloud-spanner-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-spanner-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-spanner-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-spanner-v1 GRPC library for grpc-google-cloud-spanner-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-speech-v1/pom.xml b/google-api-grpc/grpc-google-cloud-speech-v1/pom.xml index 5c1d492af719..36a172c35bb4 100644 --- a/google-api-grpc/grpc-google-cloud-speech-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-speech-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-speech-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-speech-v1 GRPC library for grpc-google-cloud-speech-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-speech-v1beta1/pom.xml b/google-api-grpc/grpc-google-cloud-speech-v1beta1/pom.xml index 851807891661..ea2f03e787b6 100644 --- a/google-api-grpc/grpc-google-cloud-speech-v1beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-speech-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-speech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-speech-v1beta1 GRPC library for grpc-google-cloud-speech-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-speech-v1p1beta1/pom.xml b/google-api-grpc/grpc-google-cloud-speech-v1p1beta1/pom.xml index 5005ca67aa7f..91d7f701f8e1 100644 --- a/google-api-grpc/grpc-google-cloud-speech-v1p1beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-speech-v1p1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-speech-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-speech-v1p1beta1 GRPC library for grpc-google-cloud-speech-v1p1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-texttospeech-v1beta1/pom.xml b/google-api-grpc/grpc-google-cloud-texttospeech-v1beta1/pom.xml index 8edd1d0e2943..ae6b2ed41d9d 100644 --- a/google-api-grpc/grpc-google-cloud-texttospeech-v1beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-texttospeech-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-texttospeech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-texttospeech-v1beta1 GRPC library for grpc-google-cloud-texttospeech-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-trace-v1/pom.xml b/google-api-grpc/grpc-google-cloud-trace-v1/pom.xml index e59fd731b9d3..217407ff1bdc 100644 --- a/google-api-grpc/grpc-google-cloud-trace-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-trace-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-trace-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-trace-v1 GRPC library for grpc-google-cloud-trace-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-trace-v2/pom.xml b/google-api-grpc/grpc-google-cloud-trace-v2/pom.xml index bec21427cf6d..755cfe3d3f7c 100644 --- a/google-api-grpc/grpc-google-cloud-trace-v2/pom.xml +++ b/google-api-grpc/grpc-google-cloud-trace-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-trace-v2 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-trace-v2 GRPC library for grpc-google-cloud-trace-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-video-intelligence-v1/pom.xml b/google-api-grpc/grpc-google-cloud-video-intelligence-v1/pom.xml index 45d27e62e23f..b7b88d637259 100644 --- a/google-api-grpc/grpc-google-cloud-video-intelligence-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-video-intelligence-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-video-intelligence-v1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-video-intelligence-v1 GRPC library for grpc-google-cloud-video-intelligence-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-video-intelligence-v1beta1/pom.xml b/google-api-grpc/grpc-google-cloud-video-intelligence-v1beta1/pom.xml index a83047346aff..1faa9b01a88e 100644 --- a/google-api-grpc/grpc-google-cloud-video-intelligence-v1beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-video-intelligence-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-video-intelligence-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-video-intelligence-v1beta1 GRPC library for grpc-google-cloud-video-intelligence-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-video-intelligence-v1beta2/pom.xml b/google-api-grpc/grpc-google-cloud-video-intelligence-v1beta2/pom.xml index 75dc02482b1a..1a55db5f4667 100644 --- a/google-api-grpc/grpc-google-cloud-video-intelligence-v1beta2/pom.xml +++ b/google-api-grpc/grpc-google-cloud-video-intelligence-v1beta2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-video-intelligence-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-video-intelligence-v1beta2 GRPC library for grpc-google-cloud-video-intelligence-v1beta2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-video-intelligence-v1p1beta1/pom.xml b/google-api-grpc/grpc-google-cloud-video-intelligence-v1p1beta1/pom.xml index 6f77afb5c2ba..35d5796fe6df 100644 --- a/google-api-grpc/grpc-google-cloud-video-intelligence-v1p1beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-video-intelligence-v1p1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-video-intelligence-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-video-intelligence-v1p1beta1 GRPC library for grpc-google-cloud-video-intelligence-v1p1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-vision-v1/pom.xml b/google-api-grpc/grpc-google-cloud-vision-v1/pom.xml index 1b65af372e20..dd2da65a11e0 100644 --- a/google-api-grpc/grpc-google-cloud-vision-v1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-vision-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-vision-v1 - 1.12.1-SNAPSHOT + 1.13.0 grpc-google-cloud-vision-v1 GRPC library for grpc-google-cloud-vision-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-vision-v1p1beta1/pom.xml b/google-api-grpc/grpc-google-cloud-vision-v1p1beta1/pom.xml index 60390d9cfb42..bb45f82b7825 100644 --- a/google-api-grpc/grpc-google-cloud-vision-v1p1beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-vision-v1p1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-vision-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-vision-v1p1beta1 GRPC library for grpc-google-cloud-vision-v1p1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-vision-v1p2beta1/pom.xml b/google-api-grpc/grpc-google-cloud-vision-v1p2beta1/pom.xml index 033d9527cbe0..e3ed4a77794a 100644 --- a/google-api-grpc/grpc-google-cloud-vision-v1p2beta1/pom.xml +++ b/google-api-grpc/grpc-google-cloud-vision-v1p2beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-vision-v1p2beta1 - 1.12.1-SNAPSHOT + 1.13.0 grpc-google-cloud-vision-v1p2beta1 GRPC library for grpc-google-cloud-vision-v1p2beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/grpc-google-cloud-websecurityscanner-v1alpha/pom.xml b/google-api-grpc/grpc-google-cloud-websecurityscanner-v1alpha/pom.xml index 8a4a1027a3e3..5738cf19be34 100644 --- a/google-api-grpc/grpc-google-cloud-websecurityscanner-v1alpha/pom.xml +++ b/google-api-grpc/grpc-google-cloud-websecurityscanner-v1alpha/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 grpc-google-cloud-websecurityscanner-v1alpha - 0.13.1-SNAPSHOT + 0.14.0 grpc-google-cloud-websecurityscanner-v1alpha GRPC library for grpc-google-cloud-websecurityscanner-v1alpha com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/pom.xml b/google-api-grpc/pom.xml index a96165f3fe64..645e96a659d5 100644 --- a/google-api-grpc/pom.xml +++ b/google-api-grpc/pom.xml @@ -4,7 +4,7 @@ com.google.api.grpc google-api-grpc pom - 0.13.1-SNAPSHOT + 0.14.0 Google Cloud API gRPC https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-api-grpc @@ -134,357 +134,357 @@ com.google.api.grpc proto-google-cloud-bigtable-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-bigtable-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-bigtable-admin-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-bigtable-admin-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-bigquerydatatransfer-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-bigquerydatatransfer-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-container-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-container-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-dataproc-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-dataproc-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-datastore-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-dlp-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-dlp-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-dialogflow-v2beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-dialogflow-v2beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-dialogflow-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-dialogflow-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-firestore-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-firestore-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-language-v1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc grpc-google-cloud-language-v1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc proto-google-cloud-language-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-language-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-logging-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-logging-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-monitoring-v3 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-monitoring-v3 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-os-login-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-os-login-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-pubsub-v1 - 0.13.1-SNAPSHOT + 1.13.0 com.google.api.grpc grpc-google-cloud-pubsub-v1 - 0.13.1-SNAPSHOT + 1.13.0 com.google.api.grpc proto-google-cloud-spanner-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-spanner-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-spanner-admin-database-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-spanner-admin-instance-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-speech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-speech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-speech-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-speech-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-speech-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-speech-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-texttospeech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-texttospeech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-trace-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-trace-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-trace-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-trace-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-vision-v1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc grpc-google-cloud-vision-v1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc proto-google-cloud-vision-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-vision-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-vision-v1p2beta1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc grpc-google-cloud-vision-v1p2beta1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc proto-google-cloud-video-intelligence-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-video-intelligence-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-video-intelligence-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-video-intelligence-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-video-intelligence-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-video-intelligence-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-video-intelligence-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-video-intelligence-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-iot-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-iot-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-redis-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-redis-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-websecurityscanner-v1alpha - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-websecurityscanner-v1alpha - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-bigquerydatatransfer-v1/pom.xml b/google-api-grpc/proto-google-cloud-bigquerydatatransfer-v1/pom.xml index 53358db8abc6..f1c33153b11c 100644 --- a/google-api-grpc/proto-google-cloud-bigquerydatatransfer-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-bigquerydatatransfer-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-bigquerydatatransfer-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-bigquerydatatransfer-v1 PROTO library for proto-google-cloud-bigquerydatatransfer-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/pom.xml b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/pom.xml index 1395b0c440ee..9345c6aa405e 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/pom.xml +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-bigtable-admin-v2 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-bigtable-admin-v2 PROTO library for proto-google-cloud-bigtable-admin-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/AppProfile.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/AppProfile.java index 36462697a96d..7cd0837dd1b8 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/AppProfile.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/AppProfile.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * A configuration object describing how Cloud Bigtable should treat traffic
  * from a particular end user application.
  * 
@@ -1670,10 +1666,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * A configuration object describing how Cloud Bigtable should treat traffic
    * from a particular end user application.
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CheckConsistencyRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CheckConsistencyRequest.java index 20fad0b88430..77d8d2106abf 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CheckConsistencyRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CheckConsistencyRequest.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency]
  * 
@@ -346,10 +342,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency]
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CheckConsistencyResponse.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CheckConsistencyResponse.java index d6d700d89be6..f861c56f7fe1 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CheckConsistencyResponse.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CheckConsistencyResponse.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Response message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency]
  * 
@@ -256,10 +252,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Response message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency]
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateAppProfileRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateAppProfileRequest.java index fd253602b985..9ff19486c728 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateAppProfileRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateAppProfileRequest.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for BigtableInstanceAdmin.CreateAppProfile.
  * 
* @@ -445,10 +441,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for BigtableInstanceAdmin.CreateAppProfile.
    * 
* diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateTableFromSnapshotMetadata.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateTableFromSnapshotMetadata.java index d6a0524739d0..0a5b1aee0a89 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateTableFromSnapshotMetadata.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateTableFromSnapshotMetadata.java @@ -5,11 +5,11 @@ /** *
- * This is a private alpha release of Cloud Bigtable snapshots. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * The metadata for the Operation returned by CreateTableFromSnapshot.
+ * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+ * feature is not currently available to most Cloud Bigtable customers. This
+ * feature might be changed in backward-incompatible ways and is not recommended
+ * for production use. It is not subject to any SLA or deprecation policy.
  * 
* * Protobuf type {@code google.bigtable.admin.v2.CreateTableFromSnapshotMetadata} @@ -412,11 +412,11 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * The metadata for the Operation returned by CreateTableFromSnapshot.
+   * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+   * feature is not currently available to most Cloud Bigtable customers. This
+   * feature might be changed in backward-incompatible ways and is not recommended
+   * for production use. It is not subject to any SLA or deprecation policy.
    * 
* * Protobuf type {@code google.bigtable.admin.v2.CreateTableFromSnapshotMetadata} diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateTableFromSnapshotRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateTableFromSnapshotRequest.java index 0d8911a5c049..6e90991e9952 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateTableFromSnapshotRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CreateTableFromSnapshotRequest.java @@ -5,12 +5,12 @@ /** *
- * This is a private alpha release of Cloud Bigtable snapshots. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot]
+ * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+ * feature is not currently available to most Cloud Bigtable customers. This
+ * feature might be changed in backward-incompatible ways and is not recommended
+ * for production use. It is not subject to any SLA or deprecation policy.
  * 
* * Protobuf type {@code google.bigtable.admin.v2.CreateTableFromSnapshotRequest} @@ -411,12 +411,12 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot]
+   * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+   * feature is not currently available to most Cloud Bigtable customers. This
+   * feature might be changed in backward-incompatible ways and is not recommended
+   * for production use. It is not subject to any SLA or deprecation policy.
    * 
* * Protobuf type {@code google.bigtable.admin.v2.CreateTableFromSnapshotRequest} diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/DeleteAppProfileRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/DeleteAppProfileRequest.java index 87eaa6b8685c..0556fafa92f4 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/DeleteAppProfileRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/DeleteAppProfileRequest.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for BigtableInstanceAdmin.DeleteAppProfile.
  * 
* @@ -315,10 +311,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for BigtableInstanceAdmin.DeleteAppProfile.
    * 
* diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/DeleteSnapshotRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/DeleteSnapshotRequest.java index 252095aed151..50f75c88dada 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/DeleteSnapshotRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/DeleteSnapshotRequest.java @@ -5,12 +5,12 @@ /** *
- * This is a private alpha release of Cloud Bigtable snapshots. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot]
+ * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+ * feature is not currently available to most Cloud Bigtable customers. This
+ * feature might be changed in backward-incompatible ways and is not recommended
+ * for production use. It is not subject to any SLA or deprecation policy.
  * 
* * Protobuf type {@code google.bigtable.admin.v2.DeleteSnapshotRequest} @@ -287,12 +287,12 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot]
+   * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+   * feature is not currently available to most Cloud Bigtable customers. This
+   * feature might be changed in backward-incompatible ways and is not recommended
+   * for production use. It is not subject to any SLA or deprecation policy.
    * 
* * Protobuf type {@code google.bigtable.admin.v2.DeleteSnapshotRequest} diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GenerateConsistencyTokenRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GenerateConsistencyTokenRequest.java index 86fc2631c5d4..4a81887f8bca 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GenerateConsistencyTokenRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GenerateConsistencyTokenRequest.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken][google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken]
  * 
@@ -287,10 +283,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken][google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken]
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GenerateConsistencyTokenResponse.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GenerateConsistencyTokenResponse.java index 905ac8fd1e84..c892fd34d741 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GenerateConsistencyTokenResponse.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GenerateConsistencyTokenResponse.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Response message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken][google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken]
  * 
@@ -283,10 +279,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Response message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken][google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken]
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GetAppProfileRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GetAppProfileRequest.java index 51b96d45b955..b2adc4100710 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GetAppProfileRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GetAppProfileRequest.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for BigtableInstanceAdmin.GetAppProfile.
  * 
* @@ -284,10 +280,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for BigtableInstanceAdmin.GetAppProfile.
    * 
* diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GetSnapshotRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GetSnapshotRequest.java index f8845974fc5e..d9af5413f49e 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GetSnapshotRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/GetSnapshotRequest.java @@ -5,12 +5,12 @@ /** *
- * This is a private alpha release of Cloud Bigtable snapshots. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot]
+ * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+ * feature is not currently available to most Cloud Bigtable customers. This
+ * feature might be changed in backward-incompatible ways and is not recommended
+ * for production use. It is not subject to any SLA or deprecation policy.
  * 
* * Protobuf type {@code google.bigtable.admin.v2.GetSnapshotRequest} @@ -287,12 +287,12 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot]
+   * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+   * feature is not currently available to most Cloud Bigtable customers. This
+   * feature might be changed in backward-incompatible ways and is not recommended
+   * for production use. It is not subject to any SLA or deprecation policy.
    * 
* * Protobuf type {@code google.bigtable.admin.v2.GetSnapshotRequest} diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListAppProfilesRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListAppProfilesRequest.java index 59ebbabe0fd8..5e4eb76dcd2c 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListAppProfilesRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListAppProfilesRequest.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for BigtableInstanceAdmin.ListAppProfiles.
  * 
* @@ -345,10 +341,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for BigtableInstanceAdmin.ListAppProfiles.
    * 
* diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListAppProfilesResponse.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListAppProfilesResponse.java index 396e2092ef38..9669d91d32f6 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListAppProfilesResponse.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListAppProfilesResponse.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Response message for BigtableInstanceAdmin.ListAppProfiles.
  * 
* @@ -368,10 +364,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Response message for BigtableInstanceAdmin.ListAppProfiles.
    * 
* diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListSnapshotsRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListSnapshotsRequest.java index 9f6466ccb4a5..14d201abbac9 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListSnapshotsRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListSnapshotsRequest.java @@ -5,12 +5,12 @@ /** *
- * This is a private alpha release of Cloud Bigtable snapshots. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots][google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots]
+ * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+ * feature is not currently available to most Cloud Bigtable customers. This
+ * feature might be changed in backward-incompatible ways and is not recommended
+ * for production use. It is not subject to any SLA or deprecation policy.
  * 
* * Protobuf type {@code google.bigtable.admin.v2.ListSnapshotsRequest} @@ -380,12 +380,12 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots][google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots]
+   * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+   * feature is not currently available to most Cloud Bigtable customers. This
+   * feature might be changed in backward-incompatible ways and is not recommended
+   * for production use. It is not subject to any SLA or deprecation policy.
    * 
* * Protobuf type {@code google.bigtable.admin.v2.ListSnapshotsRequest} diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListSnapshotsResponse.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListSnapshotsResponse.java index 363946bd313e..4f562d1ff961 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListSnapshotsResponse.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/ListSnapshotsResponse.java @@ -5,12 +5,12 @@ /** *
- * This is a private alpha release of Cloud Bigtable snapshots. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Response message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots][google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots]
+ * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+ * feature is not currently available to most Cloud Bigtable customers. This
+ * feature might be changed in backward-incompatible ways and is not recommended
+ * for production use. It is not subject to any SLA or deprecation policy.
  * 
* * Protobuf type {@code google.bigtable.admin.v2.ListSnapshotsResponse} @@ -369,12 +369,12 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Response message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots][google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots]
+   * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+   * feature is not currently available to most Cloud Bigtable customers. This
+   * feature might be changed in backward-incompatible ways and is not recommended
+   * for production use. It is not subject to any SLA or deprecation policy.
    * 
* * Protobuf type {@code google.bigtable.admin.v2.ListSnapshotsResponse} diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Snapshot.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Snapshot.java index a98201567701..9b57045298e2 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Snapshot.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Snapshot.java @@ -5,12 +5,12 @@ /** *
- * This is a private alpha release of Cloud Bigtable snapshots. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * A snapshot of a table at a particular time. A snapshot can be used as a
  * checkpoint for data restoration or a data source for a new table.
+ * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+ * feature is not currently available to most Cloud Bigtable customers. This
+ * feature might be changed in backward-incompatible ways and is not recommended
+ * for production use. It is not subject to any SLA or deprecation policy.
  * 
* * Protobuf type {@code google.bigtable.admin.v2.Snapshot} @@ -767,12 +767,12 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * A snapshot of a table at a particular time. A snapshot can be used as a
    * checkpoint for data restoration or a data source for a new table.
+   * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+   * feature is not currently available to most Cloud Bigtable customers. This
+   * feature might be changed in backward-incompatible ways and is not recommended
+   * for production use. It is not subject to any SLA or deprecation policy.
    * 
* * Protobuf type {@code google.bigtable.admin.v2.Snapshot} diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/SnapshotTableMetadata.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/SnapshotTableMetadata.java index 5ecb1da14346..d1dfa7f8753d 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/SnapshotTableMetadata.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/SnapshotTableMetadata.java @@ -5,11 +5,11 @@ /** *
- * This is a private alpha release of Cloud Bigtable snapshots. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * The metadata for the Operation returned by SnapshotTable.
+ * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+ * feature is not currently available to most Cloud Bigtable customers. This
+ * feature might be changed in backward-incompatible ways and is not recommended
+ * for production use. It is not subject to any SLA or deprecation policy.
  * 
* * Protobuf type {@code google.bigtable.admin.v2.SnapshotTableMetadata} @@ -409,11 +409,11 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * The metadata for the Operation returned by SnapshotTable.
+   * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+   * feature is not currently available to most Cloud Bigtable customers. This
+   * feature might be changed in backward-incompatible ways and is not recommended
+   * for production use. It is not subject to any SLA or deprecation policy.
    * 
* * Protobuf type {@code google.bigtable.admin.v2.SnapshotTableMetadata} diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/SnapshotTableRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/SnapshotTableRequest.java index 21f48651de47..36fd9afc937e 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/SnapshotTableRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/SnapshotTableRequest.java @@ -5,12 +5,12 @@ /** *
- * This is a private alpha release of Cloud Bigtable snapshots. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for
  * [google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable][google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable]
+ * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+ * feature is not currently available to most Cloud Bigtable customers. This
+ * feature might be changed in backward-incompatible ways and is not recommended
+ * for production use. It is not subject to any SLA or deprecation policy.
  * 
* * Protobuf type {@code google.bigtable.admin.v2.SnapshotTableRequest} @@ -545,12 +545,12 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for
    * [google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable][google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable]
+   * Note: This is a private alpha release of Cloud Bigtable snapshots. This
+   * feature is not currently available to most Cloud Bigtable customers. This
+   * feature might be changed in backward-incompatible ways and is not recommended
+   * for production use. It is not subject to any SLA or deprecation policy.
    * 
* * Protobuf type {@code google.bigtable.admin.v2.SnapshotTableRequest} diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Table.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Table.java index 1481502aac8e..b8ba4bca1796 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Table.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Table.java @@ -287,11 +287,6 @@ public enum View SCHEMA_VIEW(2), /** *
-     * This is a private alpha release of Cloud Bigtable replication. This
-     * feature is not currently available to most Cloud Bigtable customers. This
-     * feature might be changed in backward-incompatible ways and is not
-     * recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Only populates `name` and fields related to the table's
      * replication state.
      * 
@@ -336,11 +331,6 @@ public enum View public static final int SCHEMA_VIEW_VALUE = 2; /** *
-     * This is a private alpha release of Cloud Bigtable replication. This
-     * feature is not currently available to most Cloud Bigtable customers. This
-     * feature might be changed in backward-incompatible ways and is not
-     * recommended for production use. It is not subject to any SLA or
-     * deprecation policy.
      * Only populates `name` and fields related to the table's
      * replication state.
      * 
@@ -458,10 +448,6 @@ public interface ClusterStateOrBuilder extends } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * The state of a table's data in a particular cluster.
    * 
* @@ -562,8 +548,7 @@ public enum ReplicationState *
        * The cluster was recently created, and the table must finish copying
        * over pre-existing data from other clusters before it can begin
-       * receiving live replication updates and serving
-       * [Data API][google.bigtable.v2.Bigtable] requests.
+       * receiving live replication updates and serving Data API requests.
        * 
* * INITIALIZING = 1; @@ -571,8 +556,7 @@ public enum ReplicationState INITIALIZING(1), /** *
-       * The table is temporarily unable to serve
-       * [Data API][google.bigtable.v2.Bigtable] requests from this
+       * The table is temporarily unable to serve Data API requests from this
        * cluster due to planned internal maintenance.
        * 
* @@ -581,8 +565,7 @@ public enum ReplicationState PLANNED_MAINTENANCE(2), /** *
-       * The table is temporarily unable to serve
-       * [Data API][google.bigtable.v2.Bigtable] requests from this
+       * The table is temporarily unable to serve Data API requests from this
        * cluster due to unplanned or emergency maintenance.
        * 
* @@ -591,10 +574,9 @@ public enum ReplicationState UNPLANNED_MAINTENANCE(3), /** *
-       * The table can serve
-       * [Data API][google.bigtable.v2.Bigtable] requests from this
-       * cluster. Depending on replication delay, reads may not immediately
-       * reflect the state of the table in other clusters.
+       * The table can serve Data API requests from this cluster. Depending on
+       * replication delay, reads may not immediately reflect the state of the
+       * table in other clusters.
        * 
* * READY = 4; @@ -615,8 +597,7 @@ public enum ReplicationState *
        * The cluster was recently created, and the table must finish copying
        * over pre-existing data from other clusters before it can begin
-       * receiving live replication updates and serving
-       * [Data API][google.bigtable.v2.Bigtable] requests.
+       * receiving live replication updates and serving Data API requests.
        * 
* * INITIALIZING = 1; @@ -624,8 +605,7 @@ public enum ReplicationState public static final int INITIALIZING_VALUE = 1; /** *
-       * The table is temporarily unable to serve
-       * [Data API][google.bigtable.v2.Bigtable] requests from this
+       * The table is temporarily unable to serve Data API requests from this
        * cluster due to planned internal maintenance.
        * 
* @@ -634,8 +614,7 @@ public enum ReplicationState public static final int PLANNED_MAINTENANCE_VALUE = 2; /** *
-       * The table is temporarily unable to serve
-       * [Data API][google.bigtable.v2.Bigtable] requests from this
+       * The table is temporarily unable to serve Data API requests from this
        * cluster due to unplanned or emergency maintenance.
        * 
* @@ -644,10 +623,9 @@ public enum ReplicationState public static final int UNPLANNED_MAINTENANCE_VALUE = 3; /** *
-       * The table can serve
-       * [Data API][google.bigtable.v2.Bigtable] requests from this
-       * cluster. Depending on replication delay, reads may not immediately
-       * reflect the state of the table in other clusters.
+       * The table can serve Data API requests from this cluster. Depending on
+       * replication delay, reads may not immediately reflect the state of the
+       * table in other clusters.
        * 
* * READY = 4; @@ -908,10 +886,6 @@ protected Builder newBuilderForType( } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * The state of a table's data in a particular cluster.
      * 
* @@ -1171,7 +1145,7 @@ public com.google.bigtable.admin.v2.Table.ClusterState getDefaultInstanceForType * (`OutputOnly`) * The unique name of the table. Values are of the form * `projects/<project>/instances/<instance>/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. - * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL` + * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` *
* * string name = 1; @@ -1193,7 +1167,7 @@ public java.lang.String getName() { * (`OutputOnly`) * The unique name of the table. Values are of the form * `projects/<project>/instances/<instance>/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. - * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL` + * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` * * * string name = 1; @@ -1240,16 +1214,12 @@ public int getClusterStatesCount() { } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * (`OutputOnly`)
    * Map from cluster ID to per-cluster table state.
    * If it could not be determined whether or not the table has data in a
    * particular cluster (for example, if its zone is unavailable), then
    * there will be an entry for the cluster with UNKNOWN `replication_status`.
-   * Views: `FULL`
+   * Views: `REPLICATION_VIEW`, `FULL`
    * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -1269,16 +1239,12 @@ public java.util.Map - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * (`OutputOnly`) * Map from cluster ID to per-cluster table state. * If it could not be determined whether or not the table has data in a * particular cluster (for example, if its zone is unavailable), then * there will be an entry for the cluster with UNKNOWN `replication_status`. - * Views: `FULL` + * Views: `REPLICATION_VIEW`, `FULL` * * * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -1289,16 +1255,12 @@ public java.util.Map - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * (`OutputOnly`) * Map from cluster ID to per-cluster table state. * If it could not be determined whether or not the table has data in a * particular cluster (for example, if its zone is unavailable), then * there will be an entry for the cluster with UNKNOWN `replication_status`. - * Views: `FULL` + * Views: `REPLICATION_VIEW`, `FULL` * * * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -1314,16 +1276,12 @@ public com.google.bigtable.admin.v2.Table.ClusterState getClusterStatesOrDefault } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * (`OutputOnly`)
    * Map from cluster ID to per-cluster table state.
    * If it could not be determined whether or not the table has data in a
    * particular cluster (for example, if its zone is unavailable), then
    * there will be an entry for the cluster with UNKNOWN `replication_status`.
-   * Views: `FULL`
+   * Views: `REPLICATION_VIEW`, `FULL`
    * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -1445,7 +1403,7 @@ public com.google.bigtable.admin.v2.ColumnFamily getColumnFamiliesOrThrow( /** *
    * (`CreationOnly`)
-   * The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in
+   * The granularity (i.e. `MILLIS`) at which timestamps are stored in
    * this table. Timestamps not matching the granularity will be rejected.
    * If unspecified at creation time, the value will be set to `MILLIS`.
    * Views: `SCHEMA_VIEW`, `FULL`
@@ -1459,7 +1417,7 @@ public int getGranularityValue() {
   /**
    * 
    * (`CreationOnly`)
-   * The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in
+   * The granularity (i.e. `MILLIS`) at which timestamps are stored in
    * this table. Timestamps not matching the granularity will be rejected.
    * If unspecified at creation time, the value will be set to `MILLIS`.
    * Views: `SCHEMA_VIEW`, `FULL`
@@ -1866,7 +1824,7 @@ public Builder mergeFrom(
      * (`OutputOnly`)
      * The unique name of the table. Values are of the form
      * `projects/<project>/instances/<instance>/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`.
-     * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL`
+     * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL`
      * 
* * string name = 1; @@ -1888,7 +1846,7 @@ public java.lang.String getName() { * (`OutputOnly`) * The unique name of the table. Values are of the form * `projects/<project>/instances/<instance>/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. - * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL` + * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` *
* * string name = 1; @@ -1911,7 +1869,7 @@ public java.lang.String getName() { * (`OutputOnly`) * The unique name of the table. Values are of the form * `projects/<project>/instances/<instance>/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. - * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL` + * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` * * * string name = 1; @@ -1931,7 +1889,7 @@ public Builder setName( * (`OutputOnly`) * The unique name of the table. Values are of the form * `projects/<project>/instances/<instance>/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. - * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL` + * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` * * * string name = 1; @@ -1947,7 +1905,7 @@ public Builder clearName() { * (`OutputOnly`) * The unique name of the table. Values are of the form * `projects/<project>/instances/<instance>/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. - * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL` + * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` * * * string name = 1; @@ -1992,16 +1950,12 @@ public int getClusterStatesCount() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * (`OutputOnly`)
      * Map from cluster ID to per-cluster table state.
      * If it could not be determined whether or not the table has data in a
      * particular cluster (for example, if its zone is unavailable), then
      * there will be an entry for the cluster with UNKNOWN `replication_status`.
-     * Views: `FULL`
+     * Views: `REPLICATION_VIEW`, `FULL`
      * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -2021,16 +1975,12 @@ public java.util.Map - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * (`OutputOnly`) * Map from cluster ID to per-cluster table state. * If it could not be determined whether or not the table has data in a * particular cluster (for example, if its zone is unavailable), then * there will be an entry for the cluster with UNKNOWN `replication_status`. - * Views: `FULL` + * Views: `REPLICATION_VIEW`, `FULL` * * * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -2041,16 +1991,12 @@ public java.util.Map - * This is a private alpha release of Cloud Bigtable replication. This feature - * is not currently available to most Cloud Bigtable customers. This feature - * might be changed in backward-incompatible ways and is not recommended for - * production use. It is not subject to any SLA or deprecation policy. * (`OutputOnly`) * Map from cluster ID to per-cluster table state. * If it could not be determined whether or not the table has data in a * particular cluster (for example, if its zone is unavailable), then * there will be an entry for the cluster with UNKNOWN `replication_status`. - * Views: `FULL` + * Views: `REPLICATION_VIEW`, `FULL` * * * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -2066,16 +2012,12 @@ public com.google.bigtable.admin.v2.Table.ClusterState getClusterStatesOrDefault } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * (`OutputOnly`)
      * Map from cluster ID to per-cluster table state.
      * If it could not be determined whether or not the table has data in a
      * particular cluster (for example, if its zone is unavailable), then
      * there will be an entry for the cluster with UNKNOWN `replication_status`.
-     * Views: `FULL`
+     * Views: `REPLICATION_VIEW`, `FULL`
      * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -2099,16 +2041,12 @@ public Builder clearClusterStates() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * (`OutputOnly`)
      * Map from cluster ID to per-cluster table state.
      * If it could not be determined whether or not the table has data in a
      * particular cluster (for example, if its zone is unavailable), then
      * there will be an entry for the cluster with UNKNOWN `replication_status`.
-     * Views: `FULL`
+     * Views: `REPLICATION_VIEW`, `FULL`
      * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -2131,16 +2069,12 @@ public Builder removeClusterStates( } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * (`OutputOnly`)
      * Map from cluster ID to per-cluster table state.
      * If it could not be determined whether or not the table has data in a
      * particular cluster (for example, if its zone is unavailable), then
      * there will be an entry for the cluster with UNKNOWN `replication_status`.
-     * Views: `FULL`
+     * Views: `REPLICATION_VIEW`, `FULL`
      * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -2156,16 +2090,12 @@ public Builder putClusterStates( } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * (`OutputOnly`)
      * Map from cluster ID to per-cluster table state.
      * If it could not be determined whether or not the table has data in a
      * particular cluster (for example, if its zone is unavailable), then
      * there will be an entry for the cluster with UNKNOWN `replication_status`.
-     * Views: `FULL`
+     * Views: `REPLICATION_VIEW`, `FULL`
      * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -2347,7 +2277,7 @@ public Builder putAllColumnFamilies( /** *
      * (`CreationOnly`)
-     * The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in
+     * The granularity (i.e. `MILLIS`) at which timestamps are stored in
      * this table. Timestamps not matching the granularity will be rejected.
      * If unspecified at creation time, the value will be set to `MILLIS`.
      * Views: `SCHEMA_VIEW`, `FULL`
@@ -2361,7 +2291,7 @@ public int getGranularityValue() {
     /**
      * 
      * (`CreationOnly`)
-     * The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in
+     * The granularity (i.e. `MILLIS`) at which timestamps are stored in
      * this table. Timestamps not matching the granularity will be rejected.
      * If unspecified at creation time, the value will be set to `MILLIS`.
      * Views: `SCHEMA_VIEW`, `FULL`
@@ -2377,7 +2307,7 @@ public Builder setGranularityValue(int value) {
     /**
      * 
      * (`CreationOnly`)
-     * The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in
+     * The granularity (i.e. `MILLIS`) at which timestamps are stored in
      * this table. Timestamps not matching the granularity will be rejected.
      * If unspecified at creation time, the value will be set to `MILLIS`.
      * Views: `SCHEMA_VIEW`, `FULL`
@@ -2392,7 +2322,7 @@ public com.google.bigtable.admin.v2.Table.TimestampGranularity getGranularity()
     /**
      * 
      * (`CreationOnly`)
-     * The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in
+     * The granularity (i.e. `MILLIS`) at which timestamps are stored in
      * this table. Timestamps not matching the granularity will be rejected.
      * If unspecified at creation time, the value will be set to `MILLIS`.
      * Views: `SCHEMA_VIEW`, `FULL`
@@ -2412,7 +2342,7 @@ public Builder setGranularity(com.google.bigtable.admin.v2.Table.TimestampGranul
     /**
      * 
      * (`CreationOnly`)
-     * The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in
+     * The granularity (i.e. `MILLIS`) at which timestamps are stored in
      * this table. Timestamps not matching the granularity will be rejected.
      * If unspecified at creation time, the value will be set to `MILLIS`.
      * Views: `SCHEMA_VIEW`, `FULL`
diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/TableOrBuilder.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/TableOrBuilder.java
index 43615a912a5f..5512d6d89df6 100644
--- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/TableOrBuilder.java
+++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/TableOrBuilder.java
@@ -12,7 +12,7 @@ public interface TableOrBuilder extends
    * (`OutputOnly`)
    * The unique name of the table. Values are of the form
    * `projects/<project>/instances/<instance>/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`.
-   * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL`
+   * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL`
    * 
* * string name = 1; @@ -23,7 +23,7 @@ public interface TableOrBuilder extends * (`OutputOnly`) * The unique name of the table. Values are of the form * `projects/<project>/instances/<instance>/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. - * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL` + * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` *
* * string name = 1; @@ -33,16 +33,12 @@ public interface TableOrBuilder extends /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * (`OutputOnly`)
    * Map from cluster ID to per-cluster table state.
    * If it could not be determined whether or not the table has data in a
    * particular cluster (for example, if its zone is unavailable), then
    * there will be an entry for the cluster with UNKNOWN `replication_status`.
-   * Views: `FULL`
+   * Views: `REPLICATION_VIEW`, `FULL`
    * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -50,16 +46,12 @@ public interface TableOrBuilder extends int getClusterStatesCount(); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * (`OutputOnly`)
    * Map from cluster ID to per-cluster table state.
    * If it could not be determined whether or not the table has data in a
    * particular cluster (for example, if its zone is unavailable), then
    * there will be an entry for the cluster with UNKNOWN `replication_status`.
-   * Views: `FULL`
+   * Views: `REPLICATION_VIEW`, `FULL`
    * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -74,16 +66,12 @@ boolean containsClusterStates( getClusterStates(); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * (`OutputOnly`)
    * Map from cluster ID to per-cluster table state.
    * If it could not be determined whether or not the table has data in a
    * particular cluster (for example, if its zone is unavailable), then
    * there will be an entry for the cluster with UNKNOWN `replication_status`.
-   * Views: `FULL`
+   * Views: `REPLICATION_VIEW`, `FULL`
    * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -92,16 +80,12 @@ boolean containsClusterStates( getClusterStatesMap(); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * (`OutputOnly`)
    * Map from cluster ID to per-cluster table state.
    * If it could not be determined whether or not the table has data in a
    * particular cluster (for example, if its zone is unavailable), then
    * there will be an entry for the cluster with UNKNOWN `replication_status`.
-   * Views: `FULL`
+   * Views: `REPLICATION_VIEW`, `FULL`
    * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -112,16 +96,12 @@ com.google.bigtable.admin.v2.Table.ClusterState getClusterStatesOrDefault( com.google.bigtable.admin.v2.Table.ClusterState defaultValue); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * (`OutputOnly`)
    * Map from cluster ID to per-cluster table state.
    * If it could not be determined whether or not the table has data in a
    * particular cluster (for example, if its zone is unavailable), then
    * there will be an entry for the cluster with UNKNOWN `replication_status`.
-   * Views: `FULL`
+   * Views: `REPLICATION_VIEW`, `FULL`
    * 
* * map<string, .google.bigtable.admin.v2.Table.ClusterState> cluster_states = 2; @@ -197,7 +177,7 @@ com.google.bigtable.admin.v2.ColumnFamily getColumnFamiliesOrThrow( /** *
    * (`CreationOnly`)
-   * The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in
+   * The granularity (i.e. `MILLIS`) at which timestamps are stored in
    * this table. Timestamps not matching the granularity will be rejected.
    * If unspecified at creation time, the value will be set to `MILLIS`.
    * Views: `SCHEMA_VIEW`, `FULL`
@@ -209,7 +189,7 @@ com.google.bigtable.admin.v2.ColumnFamily getColumnFamiliesOrThrow(
   /**
    * 
    * (`CreationOnly`)
-   * The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in
+   * The granularity (i.e. `MILLIS`) at which timestamps are stored in
    * this table. Timestamps not matching the granularity will be rejected.
    * If unspecified at creation time, the value will be set to `MILLIS`.
    * Views: `SCHEMA_VIEW`, `FULL`
diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/UpdateAppProfileMetadata.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/UpdateAppProfileMetadata.java
index fc73d65dbc29..67b1f2fd0e2c 100644
--- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/UpdateAppProfileMetadata.java
+++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/UpdateAppProfileMetadata.java
@@ -5,10 +5,6 @@
 
 /**
  * 
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * The metadata for the Operation returned by UpdateAppProfile.
  * 
* @@ -222,10 +218,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * The metadata for the Operation returned by UpdateAppProfile.
    * 
* diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/UpdateAppProfileRequest.java b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/UpdateAppProfileRequest.java index 67467f64fad6..9a1b5a6031ee 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/UpdateAppProfileRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/UpdateAppProfileRequest.java @@ -5,10 +5,6 @@ /** *
- * This is a private alpha release of Cloud Bigtable replication. This feature
- * is not currently available to most Cloud Bigtable customers. This feature
- * might be changed in backward-incompatible ways and is not recommended for
- * production use. It is not subject to any SLA or deprecation policy.
  * Request message for BigtableInstanceAdmin.UpdateAppProfile.
  * 
* @@ -381,10 +377,6 @@ protected Builder newBuilderForType( } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * Request message for BigtableInstanceAdmin.UpdateAppProfile.
    * 
* diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/bigtable_instance_admin.proto b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/bigtable_instance_admin.proto index 6f883834a361..25d2c0991ea5 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/bigtable_instance_admin.proto +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/bigtable_instance_admin.proto @@ -1,4 +1,4 @@ -// Copyright 2017 Google Inc. +// Copyright 2018 Google Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -39,142 +39,147 @@ option php_namespace = "Google\\Cloud\\Bigtable\\Admin\\V2"; service BigtableInstanceAdmin { // Create an instance within a project. rpc CreateInstance(CreateInstanceRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { post: "/v2/{parent=projects/*}/instances" body: "*" }; + option (google.api.http) = { + post: "/v2/{parent=projects/*}/instances" + body: "*" + }; } // Gets information about an instance. rpc GetInstance(GetInstanceRequest) returns (Instance) { - option (google.api.http) = { get: "/v2/{name=projects/*/instances/*}" }; + option (google.api.http) = { + get: "/v2/{name=projects/*/instances/*}" + }; } // Lists information about instances in a project. rpc ListInstances(ListInstancesRequest) returns (ListInstancesResponse) { - option (google.api.http) = { get: "/v2/{parent=projects/*}/instances" }; + option (google.api.http) = { + get: "/v2/{parent=projects/*}/instances" + }; } // Updates an instance within a project. rpc UpdateInstance(Instance) returns (Instance) { - option (google.api.http) = { put: "/v2/{name=projects/*/instances/*}" body: "*" }; + option (google.api.http) = { + put: "/v2/{name=projects/*/instances/*}" + body: "*" + }; } // Partially updates an instance within a project. rpc PartialUpdateInstance(PartialUpdateInstanceRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { patch: "/v2/{instance.name=projects/*/instances/*}" body: "instance" }; + option (google.api.http) = { + patch: "/v2/{instance.name=projects/*/instances/*}" + body: "instance" + }; } // Delete an instance from a project. rpc DeleteInstance(DeleteInstanceRequest) returns (google.protobuf.Empty) { - option (google.api.http) = { delete: "/v2/{name=projects/*/instances/*}" }; + option (google.api.http) = { + delete: "/v2/{name=projects/*/instances/*}" + }; } // Creates a cluster within an instance. rpc CreateCluster(CreateClusterRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { post: "/v2/{parent=projects/*/instances/*}/clusters" body: "cluster" }; + option (google.api.http) = { + post: "/v2/{parent=projects/*/instances/*}/clusters" + body: "cluster" + }; } // Gets information about a cluster. rpc GetCluster(GetClusterRequest) returns (Cluster) { - option (google.api.http) = { get: "/v2/{name=projects/*/instances/*/clusters/*}" }; + option (google.api.http) = { + get: "/v2/{name=projects/*/instances/*/clusters/*}" + }; } // Lists information about clusters in an instance. rpc ListClusters(ListClustersRequest) returns (ListClustersResponse) { - option (google.api.http) = { get: "/v2/{parent=projects/*/instances/*}/clusters" }; + option (google.api.http) = { + get: "/v2/{parent=projects/*/instances/*}/clusters" + }; } // Updates a cluster within an instance. rpc UpdateCluster(Cluster) returns (google.longrunning.Operation) { - option (google.api.http) = { put: "/v2/{name=projects/*/instances/*/clusters/*}" body: "*" }; + option (google.api.http) = { + put: "/v2/{name=projects/*/instances/*/clusters/*}" + body: "*" + }; } // Deletes a cluster from an instance. rpc DeleteCluster(DeleteClusterRequest) returns (google.protobuf.Empty) { - option (google.api.http) = { delete: "/v2/{name=projects/*/instances/*/clusters/*}" }; + option (google.api.http) = { + delete: "/v2/{name=projects/*/instances/*/clusters/*}" + }; } - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Creates an app profile within an instance. rpc CreateAppProfile(CreateAppProfileRequest) returns (AppProfile) { - option (google.api.http) = { post: "/v2/{parent=projects/*/instances/*}/appProfiles" body: "app_profile" }; + option (google.api.http) = { + post: "/v2/{parent=projects/*/instances/*}/appProfiles" + body: "app_profile" + }; } - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Gets information about an app profile. rpc GetAppProfile(GetAppProfileRequest) returns (AppProfile) { - option (google.api.http) = { get: "/v2/{name=projects/*/instances/*/appProfiles/*}" }; + option (google.api.http) = { + get: "/v2/{name=projects/*/instances/*/appProfiles/*}" + }; } - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Lists information about app profiles in an instance. rpc ListAppProfiles(ListAppProfilesRequest) returns (ListAppProfilesResponse) { - option (google.api.http) = { get: "/v2/{parent=projects/*/instances/*}/appProfiles" }; + option (google.api.http) = { + get: "/v2/{parent=projects/*/instances/*}/appProfiles" + }; } - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Updates an app profile within an instance. rpc UpdateAppProfile(UpdateAppProfileRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { patch: "/v2/{app_profile.name=projects/*/instances/*/appProfiles/*}" body: "app_profile" }; + option (google.api.http) = { + patch: "/v2/{app_profile.name=projects/*/instances/*/appProfiles/*}" + body: "app_profile" + }; } - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Deletes an app profile from an instance. rpc DeleteAppProfile(DeleteAppProfileRequest) returns (google.protobuf.Empty) { - option (google.api.http) = { delete: "/v2/{name=projects/*/instances/*/appProfiles/*}" }; + option (google.api.http) = { + delete: "/v2/{name=projects/*/instances/*/appProfiles/*}" + }; } - // This is a private alpha release of Cloud Bigtable instance level - // permissions. This feature is not currently available to most Cloud Bigtable - // customers. This feature might be changed in backward-incompatible ways and - // is not recommended for production use. It is not subject to any SLA or - // deprecation policy. - // // Gets the access control policy for an instance resource. Returns an empty // policy if an instance exists but does not have a policy set. rpc GetIamPolicy(google.iam.v1.GetIamPolicyRequest) returns (google.iam.v1.Policy) { - option (google.api.http) = { post: "/v2/{resource=projects/*/instances/*}:getIamPolicy" body: "*" }; + option (google.api.http) = { + post: "/v2/{resource=projects/*/instances/*}:getIamPolicy" + body: "*" + }; } - // This is a private alpha release of Cloud Bigtable instance level - // permissions. This feature is not currently available to most Cloud Bigtable - // customers. This feature might be changed in backward-incompatible ways and - // is not recommended for production use. It is not subject to any SLA or - // deprecation policy. - // // Sets the access control policy on an instance resource. Replaces any // existing policy. rpc SetIamPolicy(google.iam.v1.SetIamPolicyRequest) returns (google.iam.v1.Policy) { - option (google.api.http) = { post: "/v2/{resource=projects/*/instances/*}:setIamPolicy" body: "*" }; + option (google.api.http) = { + post: "/v2/{resource=projects/*/instances/*}:setIamPolicy" + body: "*" + }; } - // This is a private alpha release of Cloud Bigtable instance level - // permissions. This feature is not currently available to most Cloud Bigtable - // customers. This feature might be changed in backward-incompatible ways and - // is not recommended for production use. It is not subject to any SLA or - // deprecation policy. - // // Returns permissions that the caller has on the specified instance resource. rpc TestIamPermissions(google.iam.v1.TestIamPermissionsRequest) returns (google.iam.v1.TestIamPermissionsResponse) { - option (google.api.http) = { post: "/v2/{resource=projects/*/instances/*}:testIamPermissions" body: "*" }; + option (google.api.http) = { + post: "/v2/{resource=projects/*/instances/*}:testIamPermissions" + body: "*" + }; } } @@ -361,11 +366,6 @@ message UpdateClusterMetadata { google.protobuf.Timestamp finish_time = 3; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for BigtableInstanceAdmin.CreateAppProfile. message CreateAppProfileRequest { // The unique name of the instance in which to create the new app profile. @@ -386,11 +386,6 @@ message CreateAppProfileRequest { bool ignore_warnings = 4; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for BigtableInstanceAdmin.GetAppProfile. message GetAppProfileRequest { // The unique name of the requested app profile. Values are of the form @@ -398,11 +393,6 @@ message GetAppProfileRequest { string name = 1; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for BigtableInstanceAdmin.ListAppProfiles. message ListAppProfilesRequest { // The unique name of the instance for which a list of app profiles is @@ -414,11 +404,6 @@ message ListAppProfilesRequest { string page_token = 2; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Response message for BigtableInstanceAdmin.ListAppProfiles. message ListAppProfilesResponse { // The list of requested app profiles. @@ -430,11 +415,6 @@ message ListAppProfilesResponse { string next_page_token = 2; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for BigtableInstanceAdmin.UpdateAppProfile. message UpdateAppProfileRequest { // The app profile which will (partially) replace the current value. @@ -448,11 +428,7 @@ message UpdateAppProfileRequest { bool ignore_warnings = 3; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// + // Request message for BigtableInstanceAdmin.DeleteAppProfile. message DeleteAppProfileRequest { // The unique name of the app profile to be deleted. Values are of the form @@ -463,11 +439,6 @@ message DeleteAppProfileRequest { bool ignore_warnings = 2; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // The metadata for the Operation returned by UpdateAppProfile. message UpdateAppProfileMetadata { diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/bigtable_table_admin.proto b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/bigtable_table_admin.proto index 8abdb3ced595..650c5b8663d7 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/bigtable_table_admin.proto +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/bigtable_table_admin.proto @@ -1,4 +1,4 @@ -// Copyright 2017 Google Inc. +// Copyright 2018 Google Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -41,33 +41,46 @@ service BigtableTableAdmin { // The table can be created with a full set of initial column families, // specified in the request. rpc CreateTable(CreateTableRequest) returns (Table) { - option (google.api.http) = { post: "/v2/{parent=projects/*/instances/*}/tables" body: "*" }; + option (google.api.http) = { + post: "/v2/{parent=projects/*/instances/*}/tables" + body: "*" + }; } - // This is a private alpha release of Cloud Bigtable snapshots. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Creates a new table from the specified snapshot. The target table must // not exist. The snapshot and the table must be in the same instance. + // + // Note: This is a private alpha release of Cloud Bigtable snapshots. This + // feature is not currently available to most Cloud Bigtable customers. This + // feature might be changed in backward-incompatible ways and is not + // recommended for production use. It is not subject to any SLA or deprecation + // policy. rpc CreateTableFromSnapshot(CreateTableFromSnapshotRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { post: "/v2/{parent=projects/*/instances/*}/tables:createFromSnapshot" body: "*" }; + option (google.api.http) = { + post: "/v2/{parent=projects/*/instances/*}/tables:createFromSnapshot" + body: "*" + }; } // Lists all tables served from a specified instance. rpc ListTables(ListTablesRequest) returns (ListTablesResponse) { - option (google.api.http) = { get: "/v2/{parent=projects/*/instances/*}/tables" }; + option (google.api.http) = { + get: "/v2/{parent=projects/*/instances/*}/tables" + }; } // Gets metadata information about the specified table. rpc GetTable(GetTableRequest) returns (Table) { - option (google.api.http) = { get: "/v2/{name=projects/*/instances/*/tables/*}" }; + option (google.api.http) = { + get: "/v2/{name=projects/*/instances/*/tables/*}" + }; } // Permanently deletes a specified table and all of its data. rpc DeleteTable(DeleteTableRequest) returns (google.protobuf.Empty) { - option (google.api.http) = { delete: "/v2/{name=projects/*/instances/*/tables/*}" }; + option (google.api.http) = { + delete: "/v2/{name=projects/*/instances/*/tables/*}" + }; } // Performs a series of column family modifications on the specified table. @@ -75,80 +88,95 @@ service BigtableTableAdmin { // returns, but data requests received prior to that point may see a table // where only some modifications have taken effect. rpc ModifyColumnFamilies(ModifyColumnFamiliesRequest) returns (Table) { - option (google.api.http) = { post: "/v2/{name=projects/*/instances/*/tables/*}:modifyColumnFamilies" body: "*" }; + option (google.api.http) = { + post: "/v2/{name=projects/*/instances/*/tables/*}:modifyColumnFamilies" + body: "*" + }; } // Permanently drop/delete a row range from a specified table. The request can // specify whether to delete all rows in a table, or only those that match a // particular prefix. rpc DropRowRange(DropRowRangeRequest) returns (google.protobuf.Empty) { - option (google.api.http) = { post: "/v2/{name=projects/*/instances/*/tables/*}:dropRowRange" body: "*" }; + option (google.api.http) = { + post: "/v2/{name=projects/*/instances/*/tables/*}:dropRowRange" + body: "*" + }; } - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Generates a consistency token for a Table, which can be used in // CheckConsistency to check whether mutations to the table that finished // before this call started have been replicated. The tokens will be available // for 90 days. rpc GenerateConsistencyToken(GenerateConsistencyTokenRequest) returns (GenerateConsistencyTokenResponse) { - option (google.api.http) = { post: "/v2/{name=projects/*/instances/*/tables/*}:generateConsistencyToken" body: "*" }; + option (google.api.http) = { + post: "/v2/{name=projects/*/instances/*/tables/*}:generateConsistencyToken" + body: "*" + }; } - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Checks replication consistency based on a consistency token, that is, if // replication has caught up based on the conditions specified in the token // and the check request. rpc CheckConsistency(CheckConsistencyRequest) returns (CheckConsistencyResponse) { - option (google.api.http) = { post: "/v2/{name=projects/*/instances/*/tables/*}:checkConsistency" body: "*" }; + option (google.api.http) = { + post: "/v2/{name=projects/*/instances/*/tables/*}:checkConsistency" + body: "*" + }; } - // This is a private alpha release of Cloud Bigtable snapshots. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Creates a new snapshot in the specified cluster from the specified // source table. The cluster and the table must be in the same instance. + // + // Note: This is a private alpha release of Cloud Bigtable snapshots. This + // feature is not currently available to most Cloud Bigtable customers. This + // feature might be changed in backward-incompatible ways and is not + // recommended for production use. It is not subject to any SLA or deprecation + // policy. rpc SnapshotTable(SnapshotTableRequest) returns (google.longrunning.Operation) { - option (google.api.http) = { post: "/v2/{name=projects/*/instances/*/tables/*}:snapshot" body: "*" }; + option (google.api.http) = { + post: "/v2/{name=projects/*/instances/*/tables/*}:snapshot" + body: "*" + }; } - // This is a private alpha release of Cloud Bigtable snapshots. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Gets metadata information about the specified snapshot. + // + // Note: This is a private alpha release of Cloud Bigtable snapshots. This + // feature is not currently available to most Cloud Bigtable customers. This + // feature might be changed in backward-incompatible ways and is not + // recommended for production use. It is not subject to any SLA or deprecation + // policy. rpc GetSnapshot(GetSnapshotRequest) returns (Snapshot) { - option (google.api.http) = { get: "/v2/{name=projects/*/instances/*/clusters/*/snapshots/*}" }; + option (google.api.http) = { + get: "/v2/{name=projects/*/instances/*/clusters/*/snapshots/*}" + }; } - // This is a private alpha release of Cloud Bigtable snapshots. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Lists all snapshots associated with the specified cluster. + // + // Note: This is a private alpha release of Cloud Bigtable snapshots. This + // feature is not currently available to most Cloud Bigtable customers. This + // feature might be changed in backward-incompatible ways and is not + // recommended for production use. It is not subject to any SLA or deprecation + // policy. rpc ListSnapshots(ListSnapshotsRequest) returns (ListSnapshotsResponse) { - option (google.api.http) = { get: "/v2/{parent=projects/*/instances/*/clusters/*}/snapshots" }; + option (google.api.http) = { + get: "/v2/{parent=projects/*/instances/*/clusters/*}/snapshots" + }; } - // This is a private alpha release of Cloud Bigtable snapshots. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // Permanently deletes the specified snapshot. + // + // Note: This is a private alpha release of Cloud Bigtable snapshots. This + // feature is not currently available to most Cloud Bigtable customers. This + // feature might be changed in backward-incompatible ways and is not + // recommended for production use. It is not subject to any SLA or deprecation + // policy. rpc DeleteSnapshot(DeleteSnapshotRequest) returns (google.protobuf.Empty) { - option (google.api.http) = { delete: "/v2/{name=projects/*/instances/*/clusters/*/snapshots/*}" }; + option (google.api.http) = { + delete: "/v2/{name=projects/*/instances/*/clusters/*/snapshots/*}" + }; } } @@ -191,13 +219,13 @@ message CreateTableRequest { repeated Split initial_splits = 4; } -// This is a private alpha release of Cloud Bigtable snapshots. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for // [google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot] +// +// Note: This is a private alpha release of Cloud Bigtable snapshots. This +// feature is not currently available to most Cloud Bigtable customers. This +// feature might be changed in backward-incompatible ways and is not recommended +// for production use. It is not subject to any SLA or deprecation policy. message CreateTableFromSnapshotRequest { // The unique name of the instance in which to create the table. // Values are of the form `projects//instances/`. @@ -318,11 +346,6 @@ message ModifyColumnFamiliesRequest { repeated Modification modifications = 2; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for // [google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken][google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken] message GenerateConsistencyTokenRequest { @@ -332,11 +355,6 @@ message GenerateConsistencyTokenRequest { string name = 1; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Response message for // [google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken][google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken] message GenerateConsistencyTokenResponse { @@ -344,11 +362,6 @@ message GenerateConsistencyTokenResponse { string consistency_token = 1; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for // [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency] message CheckConsistencyRequest { @@ -361,11 +374,6 @@ message CheckConsistencyRequest { string consistency_token = 2; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Response message for // [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency] message CheckConsistencyResponse { @@ -374,13 +382,13 @@ message CheckConsistencyResponse { bool consistent = 1; } -// This is a private alpha release of Cloud Bigtable snapshots. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for // [google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable][google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable] +// +// Note: This is a private alpha release of Cloud Bigtable snapshots. This +// feature is not currently available to most Cloud Bigtable customers. This +// feature might be changed in backward-incompatible ways and is not recommended +// for production use. It is not subject to any SLA or deprecation policy. message SnapshotTableRequest { // The unique name of the table to have the snapshot taken. // Values are of the form @@ -408,13 +416,13 @@ message SnapshotTableRequest { string description = 5; } -// This is a private alpha release of Cloud Bigtable snapshots. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for // [google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot] +// +// Note: This is a private alpha release of Cloud Bigtable snapshots. This +// feature is not currently available to most Cloud Bigtable customers. This +// feature might be changed in backward-incompatible ways and is not recommended +// for production use. It is not subject to any SLA or deprecation policy. message GetSnapshotRequest { // The unique name of the requested snapshot. // Values are of the form @@ -422,13 +430,13 @@ message GetSnapshotRequest { string name = 1; } -// This is a private alpha release of Cloud Bigtable snapshots. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for // [google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots][google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots] +// +// Note: This is a private alpha release of Cloud Bigtable snapshots. This +// feature is not currently available to most Cloud Bigtable customers. This +// feature might be changed in backward-incompatible ways and is not recommended +// for production use. It is not subject to any SLA or deprecation policy. message ListSnapshotsRequest { // The unique name of the cluster for which snapshots should be listed. // Values are of the form @@ -444,13 +452,13 @@ message ListSnapshotsRequest { string page_token = 3; } -// This is a private alpha release of Cloud Bigtable snapshots. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Response message for // [google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots][google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots] +// +// Note: This is a private alpha release of Cloud Bigtable snapshots. This +// feature is not currently available to most Cloud Bigtable customers. This +// feature might be changed in backward-incompatible ways and is not recommended +// for production use. It is not subject to any SLA or deprecation policy. message ListSnapshotsResponse { // The snapshots present in the requested cluster. repeated Snapshot snapshots = 1; @@ -461,13 +469,13 @@ message ListSnapshotsResponse { string next_page_token = 2; } -// This is a private alpha release of Cloud Bigtable snapshots. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // Request message for // [google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot] +// +// Note: This is a private alpha release of Cloud Bigtable snapshots. This +// feature is not currently available to most Cloud Bigtable customers. This +// feature might be changed in backward-incompatible ways and is not recommended +// for production use. It is not subject to any SLA or deprecation policy. message DeleteSnapshotRequest { // The unique name of the snapshot to be deleted. // Values are of the form @@ -475,12 +483,12 @@ message DeleteSnapshotRequest { string name = 1; } -// This is a private alpha release of Cloud Bigtable snapshots. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // The metadata for the Operation returned by SnapshotTable. +// +// Note: This is a private alpha release of Cloud Bigtable snapshots. This +// feature is not currently available to most Cloud Bigtable customers. This +// feature might be changed in backward-incompatible ways and is not recommended +// for production use. It is not subject to any SLA or deprecation policy. message SnapshotTableMetadata { // The request that prompted the initiation of this SnapshotTable operation. SnapshotTableRequest original_request = 1; @@ -492,12 +500,12 @@ message SnapshotTableMetadata { google.protobuf.Timestamp finish_time = 3; } -// This is a private alpha release of Cloud Bigtable snapshots. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // The metadata for the Operation returned by CreateTableFromSnapshot. +// +// Note: This is a private alpha release of Cloud Bigtable snapshots. This +// feature is not currently available to most Cloud Bigtable customers. This +// feature might be changed in backward-incompatible ways and is not recommended +// for production use. It is not subject to any SLA or deprecation policy. message CreateTableFromSnapshotMetadata { // The request that prompted the initiation of this CreateTableFromSnapshot // operation. diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/common.proto b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/common.proto index efeda12e52a1..d4c1795b5f5d 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/common.proto +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/common.proto @@ -1,4 +1,4 @@ -// Copyright 2017 Google Inc. +// Copyright 2018 Google Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/instance.proto b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/instance.proto index 76f69d55c509..1ee649b02221 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/instance.proto +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/instance.proto @@ -1,4 +1,4 @@ -// Copyright 2017 Google Inc. +// Copyright 2018 Google Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -153,11 +153,6 @@ message Cluster { StorageType default_storage_type = 5; } -// This is a private alpha release of Cloud Bigtable replication. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // A configuration object describing how Cloud Bigtable should treat traffic // from a particular end user application. message AppProfile { diff --git a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/table.proto b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/table.proto index e7a6aa85cc36..95827c217c82 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/table.proto +++ b/google-api-grpc/proto-google-cloud-bigtable-admin-v2/src/main/proto/google/bigtable/admin/v2/table.proto @@ -1,4 +1,4 @@ -// Copyright 2017 Google Inc. +// Copyright 2018 Google Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -31,11 +31,6 @@ option php_namespace = "Google\\Cloud\\Bigtable\\Admin\\V2"; // A collection of user data indexed by row, column, and timestamp. // Each table is served using the resources of its parent cluster. message Table { - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // The state of a table's data in a particular cluster. message ClusterState { // Table replication states. @@ -45,24 +40,20 @@ message Table { // The cluster was recently created, and the table must finish copying // over pre-existing data from other clusters before it can begin - // receiving live replication updates and serving - // [Data API][google.bigtable.v2.Bigtable] requests. + // receiving live replication updates and serving Data API requests. INITIALIZING = 1; - // The table is temporarily unable to serve - // [Data API][google.bigtable.v2.Bigtable] requests from this + // The table is temporarily unable to serve Data API requests from this // cluster due to planned internal maintenance. PLANNED_MAINTENANCE = 2; - // The table is temporarily unable to serve - // [Data API][google.bigtable.v2.Bigtable] requests from this + // The table is temporarily unable to serve Data API requests from this // cluster due to unplanned or emergency maintenance. UNPLANNED_MAINTENANCE = 3; - // The table can serve - // [Data API][google.bigtable.v2.Bigtable] requests from this - // cluster. Depending on replication delay, reads may not immediately - // reflect the state of the table in other clusters. + // The table can serve Data API requests from this cluster. Depending on + // replication delay, reads may not immediately reflect the state of the + // table in other clusters. READY = 4; } @@ -93,12 +84,6 @@ message Table { // Only populates `name` and fields related to the table's schema. SCHEMA_VIEW = 2; - // This is a private alpha release of Cloud Bigtable replication. This - // feature is not currently available to most Cloud Bigtable customers. This - // feature might be changed in backward-incompatible ways and is not - // recommended for production use. It is not subject to any SLA or - // deprecation policy. - // // Only populates `name` and fields related to the table's // replication state. REPLICATION_VIEW = 3; @@ -110,20 +95,15 @@ message Table { // (`OutputOnly`) // The unique name of the table. Values are of the form // `projects//instances//tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. - // Views: `NAME_ONLY`, `SCHEMA_VIEW`, `FULL` + // Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` string name = 1; - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // (`OutputOnly`) // Map from cluster ID to per-cluster table state. // If it could not be determined whether or not the table has data in a // particular cluster (for example, if its zone is unavailable), then // there will be an entry for the cluster with UNKNOWN `replication_status`. - // Views: `FULL` + // Views: `REPLICATION_VIEW`, `FULL` map cluster_states = 2; // (`CreationOnly`) @@ -132,7 +112,7 @@ message Table { map column_families = 3; // (`CreationOnly`) - // The granularity (e.g. `MILLIS`, `MICROS`) at which timestamps are stored in + // The granularity (i.e. `MILLIS`) at which timestamps are stored in // this table. Timestamps not matching the granularity will be rejected. // If unspecified at creation time, the value will be set to `MILLIS`. // Views: `SCHEMA_VIEW`, `FULL` @@ -182,13 +162,13 @@ message GcRule { } } -// This is a private alpha release of Cloud Bigtable snapshots. This feature -// is not currently available to most Cloud Bigtable customers. This feature -// might be changed in backward-incompatible ways and is not recommended for -// production use. It is not subject to any SLA or deprecation policy. -// // A snapshot of a table at a particular time. A snapshot can be used as a // checkpoint for data restoration or a data source for a new table. +// +// Note: This is a private alpha release of Cloud Bigtable snapshots. This +// feature is not currently available to most Cloud Bigtable customers. This +// feature might be changed in backward-incompatible ways and is not recommended +// for production use. It is not subject to any SLA or deprecation policy. message Snapshot { // Possible states of a snapshot. enum State { diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/pom.xml b/google-api-grpc/proto-google-cloud-bigtable-v2/pom.xml index 61da00e71abd..74a413eca4c1 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/pom.xml +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-bigtable-v2 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-bigtable-v2 PROTO library for proto-google-cloud-bigtable-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/CheckAndMutateRowRequest.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/CheckAndMutateRowRequest.java index 78d2244cc734..af170edb17a2 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/CheckAndMutateRowRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/CheckAndMutateRowRequest.java @@ -189,10 +189,6 @@ public java.lang.String getTableName() { private volatile java.lang.Object appProfileId_; /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -213,10 +209,6 @@ public java.lang.String getAppProfileId() { } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -1014,10 +1006,6 @@ public Builder setTableNameBytes( private java.lang.Object appProfileId_ = ""; /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -1038,10 +1026,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -1063,10 +1047,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -1085,10 +1065,6 @@ public Builder setAppProfileId( } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -1103,10 +1079,6 @@ public Builder clearAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/CheckAndMutateRowRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/CheckAndMutateRowRequestOrBuilder.java index c38e92cfe750..7933098515e0 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/CheckAndMutateRowRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/CheckAndMutateRowRequestOrBuilder.java @@ -33,10 +33,6 @@ public interface CheckAndMutateRowRequestOrBuilder extends /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -46,10 +42,6 @@ public interface CheckAndMutateRowRequestOrBuilder extends java.lang.String getAppProfileId(); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowRequest.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowRequest.java index 408cbade5d6b..8df11153c5ad 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowRequest.java @@ -161,10 +161,6 @@ public java.lang.String getTableName() { private volatile java.lang.Object appProfileId_; /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -185,10 +181,6 @@ public java.lang.String getAppProfileId() { } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -769,10 +761,6 @@ public Builder setTableNameBytes( private java.lang.Object appProfileId_ = ""; /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -793,10 +781,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -818,10 +802,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -840,10 +820,6 @@ public Builder setAppProfileId( } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -858,10 +834,6 @@ public Builder clearAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowRequestOrBuilder.java index c802addc3187..0d602849fc43 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowRequestOrBuilder.java @@ -31,10 +31,6 @@ public interface MutateRowRequestOrBuilder extends /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -44,10 +40,6 @@ public interface MutateRowRequestOrBuilder extends java.lang.String getAppProfileId(); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowsRequest.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowsRequest.java index ad5a75b03858..da8097ffe6ee 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowsRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowsRequest.java @@ -1193,10 +1193,6 @@ public java.lang.String getTableName() { private volatile java.lang.Object appProfileId_; /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -1217,10 +1213,6 @@ public java.lang.String getAppProfileId() { } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -1771,10 +1763,6 @@ public Builder setTableNameBytes( private java.lang.Object appProfileId_ = ""; /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -1795,10 +1783,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -1820,10 +1804,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -1842,10 +1822,6 @@ public Builder setAppProfileId( } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -1860,10 +1836,6 @@ public Builder clearAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowsRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowsRequestOrBuilder.java index 95a7581e3323..9d17b4c34be5 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowsRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/MutateRowsRequestOrBuilder.java @@ -27,10 +27,6 @@ public interface MutateRowsRequestOrBuilder extends /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -40,10 +36,6 @@ public interface MutateRowsRequestOrBuilder extends java.lang.String getAppProfileId(); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadModifyWriteRowRequest.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadModifyWriteRowRequest.java index a4aad8594b6b..3d15975abacd 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadModifyWriteRowRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadModifyWriteRowRequest.java @@ -163,10 +163,6 @@ public java.lang.String getTableName() { private volatile java.lang.Object appProfileId_; /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -187,10 +183,6 @@ public java.lang.String getAppProfileId() { } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -776,10 +768,6 @@ public Builder setTableNameBytes( private java.lang.Object appProfileId_ = ""; /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -800,10 +788,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -825,10 +809,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -847,10 +827,6 @@ public Builder setAppProfileId( } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -865,10 +841,6 @@ public Builder clearAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadModifyWriteRowRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadModifyWriteRowRequestOrBuilder.java index 182dd59f27af..ba2f06d4a17b 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadModifyWriteRowRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadModifyWriteRowRequestOrBuilder.java @@ -33,10 +33,6 @@ public interface ReadModifyWriteRowRequestOrBuilder extends /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -46,10 +42,6 @@ public interface ReadModifyWriteRowRequestOrBuilder extends java.lang.String getAppProfileId(); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadRowsRequest.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadRowsRequest.java index 857917c61fe4..9f82b19cae9b 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadRowsRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadRowsRequest.java @@ -173,10 +173,6 @@ public java.lang.String getTableName() { private volatile java.lang.Object appProfileId_; /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -197,10 +193,6 @@ public java.lang.String getAppProfileId() { } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -788,10 +780,6 @@ public Builder setTableNameBytes( private java.lang.Object appProfileId_ = ""; /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -812,10 +800,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -837,10 +821,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -859,10 +839,6 @@ public Builder setAppProfileId( } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -877,10 +853,6 @@ public Builder clearAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadRowsRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadRowsRequestOrBuilder.java index a7e463f266e1..8314aa387dd4 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadRowsRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/ReadRowsRequestOrBuilder.java @@ -31,10 +31,6 @@ public interface ReadRowsRequestOrBuilder extends /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -44,10 +40,6 @@ public interface ReadRowsRequestOrBuilder extends java.lang.String getAppProfileId(); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/SampleRowKeysRequest.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/SampleRowKeysRequest.java index d314935974b6..955d647d46a7 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/SampleRowKeysRequest.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/SampleRowKeysRequest.java @@ -141,10 +141,6 @@ public java.lang.String getTableName() { private volatile java.lang.Object appProfileId_; /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -165,10 +161,6 @@ public java.lang.String getAppProfileId() { } /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -595,10 +587,6 @@ public Builder setTableNameBytes( private java.lang.Object appProfileId_ = ""; /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -619,10 +607,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -644,10 +628,6 @@ public java.lang.String getAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -666,10 +646,6 @@ public Builder setAppProfileId( } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
@@ -684,10 +660,6 @@ public Builder clearAppProfileId() { } /** *
-     * This is a private alpha release of Cloud Bigtable replication. This feature
-     * is not currently available to most Cloud Bigtable customers. This feature
-     * might be changed in backward-incompatible ways and is not recommended for
-     * production use. It is not subject to any SLA or deprecation policy.
      * This value specifies routing for replication. If not specified, the
      * "default" application profile will be used.
      * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/SampleRowKeysRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/SampleRowKeysRequestOrBuilder.java index 567b5d27e55f..6b15c959c510 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/SampleRowKeysRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/java/com/google/bigtable/v2/SampleRowKeysRequestOrBuilder.java @@ -31,10 +31,6 @@ public interface SampleRowKeysRequestOrBuilder extends /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
@@ -44,10 +40,6 @@ public interface SampleRowKeysRequestOrBuilder extends java.lang.String getAppProfileId(); /** *
-   * This is a private alpha release of Cloud Bigtable replication. This feature
-   * is not currently available to most Cloud Bigtable customers. This feature
-   * might be changed in backward-incompatible ways and is not recommended for
-   * production use. It is not subject to any SLA or deprecation policy.
    * This value specifies routing for replication. If not specified, the
    * "default" application profile will be used.
    * 
diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/proto/google/bigtable/v2/bigtable.proto b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/proto/google/bigtable/v2/bigtable.proto index 24d807ba20fe..d800c2c97ab8 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/proto/google/bigtable/v2/bigtable.proto +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/proto/google/bigtable/v2/bigtable.proto @@ -1,4 +1,4 @@ -// Copyright 2017 Google Inc. +// Copyright 2018 Google Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -37,7 +37,10 @@ service Bigtable { // atomicity of each row will still be preserved. See the // ReadRowsResponse documentation for details. rpc ReadRows(ReadRowsRequest) returns (stream ReadRowsResponse) { - option (google.api.http) = { post: "/v2/{table_name=projects/*/instances/*/tables/*}:readRows" body: "*" }; + option (google.api.http) = { + post: "/v2/{table_name=projects/*/instances/*/tables/*}:readRows" + body: "*" + }; } // Returns a sample of row keys in the table. The returned row keys will @@ -45,25 +48,36 @@ service Bigtable { // which can be used to break up the data for distributed tasks like // mapreduces. rpc SampleRowKeys(SampleRowKeysRequest) returns (stream SampleRowKeysResponse) { - option (google.api.http) = { get: "/v2/{table_name=projects/*/instances/*/tables/*}:sampleRowKeys" }; + option (google.api.http) = { + get: "/v2/{table_name=projects/*/instances/*/tables/*}:sampleRowKeys" + }; } // Mutates a row atomically. Cells already present in the row are left // unchanged unless explicitly changed by `mutation`. rpc MutateRow(MutateRowRequest) returns (MutateRowResponse) { - option (google.api.http) = { post: "/v2/{table_name=projects/*/instances/*/tables/*}:mutateRow" body: "*" }; + option (google.api.http) = { + post: "/v2/{table_name=projects/*/instances/*/tables/*}:mutateRow" + body: "*" + }; } // Mutates multiple rows in a batch. Each individual row is mutated // atomically as in MutateRow, but the entire batch is not executed // atomically. rpc MutateRows(MutateRowsRequest) returns (stream MutateRowsResponse) { - option (google.api.http) = { post: "/v2/{table_name=projects/*/instances/*/tables/*}:mutateRows" body: "*" }; + option (google.api.http) = { + post: "/v2/{table_name=projects/*/instances/*/tables/*}:mutateRows" + body: "*" + }; } // Mutates a row atomically based on the output of a predicate Reader filter. rpc CheckAndMutateRow(CheckAndMutateRowRequest) returns (CheckAndMutateRowResponse) { - option (google.api.http) = { post: "/v2/{table_name=projects/*/instances/*/tables/*}:checkAndMutateRow" body: "*" }; + option (google.api.http) = { + post: "/v2/{table_name=projects/*/instances/*/tables/*}:checkAndMutateRow" + body: "*" + }; } // Modifies a row atomically on the server. The method reads the latest @@ -72,7 +86,10 @@ service Bigtable { // timestamp is the greater of the existing timestamp or the current server // time. The method returns the new contents of all modified cells. rpc ReadModifyWriteRow(ReadModifyWriteRowRequest) returns (ReadModifyWriteRowResponse) { - option (google.api.http) = { post: "/v2/{table_name=projects/*/instances/*/tables/*}:readModifyWriteRow" body: "*" }; + option (google.api.http) = { + post: "/v2/{table_name=projects/*/instances/*/tables/*}:readModifyWriteRow" + body: "*" + }; } } @@ -83,11 +100,6 @@ message ReadRowsRequest { // `projects//instances//tables/`. string table_name = 1; - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // This value specifies routing for replication. If not specified, the // "default" application profile will be used. string app_profile_id = 5; @@ -188,11 +200,6 @@ message SampleRowKeysRequest { // `projects//instances//tables/
`. string table_name = 1; - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // This value specifies routing for replication. If not specified, the // "default" application profile will be used. string app_profile_id = 2; @@ -223,11 +230,6 @@ message MutateRowRequest { // `projects//instances//tables/
`. string table_name = 1; - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // This value specifies routing for replication. If not specified, the // "default" application profile will be used. string app_profile_id = 4; @@ -262,11 +264,6 @@ message MutateRowsRequest { // The unique name of the table to which the mutations should be applied. string table_name = 1; - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // This value specifies routing for replication. If not specified, the // "default" application profile will be used. string app_profile_id = 3; @@ -305,11 +302,6 @@ message CheckAndMutateRowRequest { // `projects//instances//tables/
`. string table_name = 1; - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // This value specifies routing for replication. If not specified, the // "default" application profile will be used. string app_profile_id = 7; @@ -353,11 +345,6 @@ message ReadModifyWriteRowRequest { // `projects//instances//tables/
`. string table_name = 1; - // This is a private alpha release of Cloud Bigtable replication. This feature - // is not currently available to most Cloud Bigtable customers. This feature - // might be changed in backward-incompatible ways and is not recommended for - // production use. It is not subject to any SLA or deprecation policy. - // // This value specifies routing for replication. If not specified, the // "default" application profile will be used. string app_profile_id = 4; diff --git a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/proto/google/bigtable/v2/data.proto b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/proto/google/bigtable/v2/data.proto index 5d5023958f16..7400197e7b17 100644 --- a/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/proto/google/bigtable/v2/data.proto +++ b/google-api-grpc/proto-google-cloud-bigtable-v2/src/main/proto/google/bigtable/v2/data.proto @@ -1,4 +1,4 @@ -// Copyright 2017 Google Inc. +// Copyright 2018 Google Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/google-api-grpc/proto-google-cloud-container-v1/pom.xml b/google-api-grpc/proto-google-cloud-container-v1/pom.xml index 60dd95aeff32..a52e894e487f 100644 --- a/google-api-grpc/proto-google-cloud-container-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-container-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0proto-google-cloud-container-v1 - 0.13.1-SNAPSHOT + 0.14.0proto-google-cloud-container-v1PROTO library for proto-google-cloud-container-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-dataproc-v1/pom.xml b/google-api-grpc/proto-google-cloud-dataproc-v1/pom.xml index a4a274edd245..2b497d9de584 100644 --- a/google-api-grpc/proto-google-cloud-dataproc-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-dataproc-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-dataproc-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-dataproc-v1 PROTO library for proto-google-cloud-dataproc-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-datastore-v1/pom.xml b/google-api-grpc/proto-google-cloud-datastore-v1/pom.xml index e50b29643497..e5aeff1a21dd 100644 --- a/google-api-grpc/proto-google-cloud-datastore-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-datastore-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-datastore-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-datastore-v1 PROTO library for proto-google-cloud-datastore-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-dialogflow-v2/pom.xml b/google-api-grpc/proto-google-cloud-dialogflow-v2/pom.xml index 21a1361c98af..6ceebedea034 100644 --- a/google-api-grpc/proto-google-cloud-dialogflow-v2/pom.xml +++ b/google-api-grpc/proto-google-cloud-dialogflow-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-dialogflow-v2 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-dialogflow-v2 PROTO library for proto-google-cloud-dialogflow-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/pom.xml b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/pom.xml index 5f7499b0d9bc..9792535f16da 100644 --- a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-dialogflow-v2beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-dialogflow-v2beta1 PROTO library for proto-google-cloud-dialogflow-v2beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/pom.xml b/google-api-grpc/proto-google-cloud-dlp-v2/pom.xml index 2f255d74049e..ae68291e9016 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/pom.xml +++ b/google-api-grpc/proto-google-cloud-dlp-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-dlp-v2 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-dlp-v2 PROTO library for proto-google-cloud-dlp-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/BigQueryOptions.java b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/BigQueryOptions.java index 2256327685ec..f736f8eb78bb 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/BigQueryOptions.java +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/BigQueryOptions.java @@ -22,6 +22,7 @@ private BigQueryOptions(com.google.protobuf.GeneratedMessageV3.Builder builde private BigQueryOptions() { identifyingFields_ = java.util.Collections.emptyList(); rowsLimit_ = 0L; + sampleMethod_ = 0; } @java.lang.Override @@ -82,6 +83,12 @@ private BigQueryOptions( rowsLimit_ = input.readInt64(); break; } + case 32: { + int rawValue = input.readEnum(); + + sampleMethod_ = rawValue; + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -109,6 +116,135 @@ private BigQueryOptions( com.google.privacy.dlp.v2.BigQueryOptions.class, com.google.privacy.dlp.v2.BigQueryOptions.Builder.class); } + /** + *
+   * How to sample rows if not all rows are scanned. Meaningful only when used
+   * in conjunction with rows_limit. If not specified, scanning would start
+   * from the top.
+   * 
+ * + * Protobuf enum {@code google.privacy.dlp.v2.BigQueryOptions.SampleMethod} + */ + public enum SampleMethod + implements com.google.protobuf.ProtocolMessageEnum { + /** + * SAMPLE_METHOD_UNSPECIFIED = 0; + */ + SAMPLE_METHOD_UNSPECIFIED(0), + /** + *
+     * Scan from the top (default).
+     * 
+ * + * TOP = 1; + */ + TOP(1), + /** + *
+     * Randomly pick the row to start scanning. The scanned rows are contiguous.
+     * 
+ * + * RANDOM_START = 2; + */ + RANDOM_START(2), + UNRECOGNIZED(-1), + ; + + /** + * SAMPLE_METHOD_UNSPECIFIED = 0; + */ + public static final int SAMPLE_METHOD_UNSPECIFIED_VALUE = 0; + /** + *
+     * Scan from the top (default).
+     * 
+ * + * TOP = 1; + */ + public static final int TOP_VALUE = 1; + /** + *
+     * Randomly pick the row to start scanning. The scanned rows are contiguous.
+     * 
+ * + * RANDOM_START = 2; + */ + public static final int RANDOM_START_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SampleMethod valueOf(int value) { + return forNumber(value); + } + + public static SampleMethod forNumber(int value) { + switch (value) { + case 0: return SAMPLE_METHOD_UNSPECIFIED; + case 1: return TOP; + case 2: return RANDOM_START; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + SampleMethod> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public SampleMethod findValueByNumber(int number) { + return SampleMethod.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.google.privacy.dlp.v2.BigQueryOptions.getDescriptor().getEnumTypes().get(0); + } + + private static final SampleMethod[] VALUES = values(); + + public static SampleMethod valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private SampleMethod(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.privacy.dlp.v2.BigQueryOptions.SampleMethod) + } + private int bitField0_; public static final int TABLE_REFERENCE_FIELD_NUMBER = 1; private com.google.privacy.dlp.v2.BigQueryTable tableReference_; @@ -218,6 +354,22 @@ public long getRowsLimit() { return rowsLimit_; } + public static final int SAMPLE_METHOD_FIELD_NUMBER = 4; + private int sampleMethod_; + /** + * .google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; + */ + public int getSampleMethodValue() { + return sampleMethod_; + } + /** + * .google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; + */ + public com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod getSampleMethod() { + com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod result = com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod.valueOf(sampleMethod_); + return result == null ? com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod.UNRECOGNIZED : result; + } + private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; @@ -239,6 +391,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (rowsLimit_ != 0L) { output.writeInt64(3, rowsLimit_); } + if (sampleMethod_ != com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod.SAMPLE_METHOD_UNSPECIFIED.getNumber()) { + output.writeEnum(4, sampleMethod_); + } unknownFields.writeTo(output); } @@ -259,6 +414,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, rowsLimit_); } + if (sampleMethod_ != com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod.SAMPLE_METHOD_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, sampleMethod_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -284,6 +443,7 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getIdentifyingFieldsList()); result = result && (getRowsLimit() == other.getRowsLimit()); + result = result && sampleMethod_ == other.sampleMethod_; result = result && unknownFields.equals(other.unknownFields); return result; } @@ -306,6 +466,8 @@ public int hashCode() { hash = (37 * hash) + ROWS_LIMIT_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getRowsLimit()); + hash = (37 * hash) + SAMPLE_METHOD_FIELD_NUMBER; + hash = (53 * hash) + sampleMethod_; hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -454,6 +616,8 @@ public Builder clear() { } rowsLimit_ = 0L; + sampleMethod_ = 0; + return this; } @@ -493,6 +657,7 @@ public com.google.privacy.dlp.v2.BigQueryOptions buildPartial() { result.identifyingFields_ = identifyingFieldsBuilder_.build(); } result.rowsLimit_ = rowsLimit_; + result.sampleMethod_ = sampleMethod_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -567,6 +732,9 @@ public Builder mergeFrom(com.google.privacy.dlp.v2.BigQueryOptions other) { if (other.getRowsLimit() != 0L) { setRowsLimit(other.getRowsLimit()); } + if (other.sampleMethod_ != 0) { + setSampleMethodValue(other.getSampleMethodValue()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1121,6 +1289,50 @@ public Builder clearRowsLimit() { onChanged(); return this; } + + private int sampleMethod_ = 0; + /** + * .google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; + */ + public int getSampleMethodValue() { + return sampleMethod_; + } + /** + * .google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; + */ + public Builder setSampleMethodValue(int value) { + sampleMethod_ = value; + onChanged(); + return this; + } + /** + * .google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; + */ + public com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod getSampleMethod() { + com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod result = com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod.valueOf(sampleMethod_); + return result == null ? com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod.UNRECOGNIZED : result; + } + /** + * .google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; + */ + public Builder setSampleMethod(com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod value) { + if (value == null) { + throw new NullPointerException(); + } + + sampleMethod_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; + */ + public Builder clearSampleMethod() { + + sampleMethod_ = 0; + onChanged(); + return this; + } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFieldsProto3(unknownFields); diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/BigQueryOptionsOrBuilder.java b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/BigQueryOptionsOrBuilder.java index 8549fd8c157b..23d4dbdc538f 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/BigQueryOptionsOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/BigQueryOptionsOrBuilder.java @@ -91,4 +91,13 @@ com.google.privacy.dlp.v2.FieldIdOrBuilder getIdentifyingFieldsOrBuilder( * int64 rows_limit = 3; */ long getRowsLimit(); + + /** + * .google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; + */ + int getSampleMethodValue(); + /** + * .google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; + */ + com.google.privacy.dlp.v2.BigQueryOptions.SampleMethod getSampleMethod(); } diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStorageOptions.java b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStorageOptions.java index 5f8e6cd68e57..9f911bc1426b 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStorageOptions.java +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStorageOptions.java @@ -23,6 +23,8 @@ private CloudStorageOptions(com.google.protobuf.GeneratedMessageV3.Builder bu private CloudStorageOptions() { bytesLimitPerFile_ = 0L; fileTypes_ = java.util.Collections.emptyList(); + sampleMethod_ = 0; + filesLimitPercent_ = 0; } @java.lang.Override @@ -97,6 +99,17 @@ private CloudStorageOptions( input.popLimit(oldLimit); break; } + case 48: { + int rawValue = input.readEnum(); + + sampleMethod_ = rawValue; + break; + } + case 56: { + + filesLimitPercent_ = input.readInt32(); + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -124,6 +137,137 @@ private CloudStorageOptions( com.google.privacy.dlp.v2.CloudStorageOptions.class, com.google.privacy.dlp.v2.CloudStorageOptions.Builder.class); } + /** + *
+   * How to sample bytes if not all bytes are scanned. Meaningful only when used
+   * in conjunction with bytes_limit_per_file. If not specified, scanning would
+   * start from the top.
+   * 
+ * + * Protobuf enum {@code google.privacy.dlp.v2.CloudStorageOptions.SampleMethod} + */ + public enum SampleMethod + implements com.google.protobuf.ProtocolMessageEnum { + /** + * SAMPLE_METHOD_UNSPECIFIED = 0; + */ + SAMPLE_METHOD_UNSPECIFIED(0), + /** + *
+     * Scan from the top (default).
+     * 
+ * + * TOP = 1; + */ + TOP(1), + /** + *
+     * For each file larger than bytes_limit_per_file, randomly pick the offset
+     * to start scanning. The scanned bytes are contiguous.
+     * 
+ * + * RANDOM_START = 2; + */ + RANDOM_START(2), + UNRECOGNIZED(-1), + ; + + /** + * SAMPLE_METHOD_UNSPECIFIED = 0; + */ + public static final int SAMPLE_METHOD_UNSPECIFIED_VALUE = 0; + /** + *
+     * Scan from the top (default).
+     * 
+ * + * TOP = 1; + */ + public static final int TOP_VALUE = 1; + /** + *
+     * For each file larger than bytes_limit_per_file, randomly pick the offset
+     * to start scanning. The scanned bytes are contiguous.
+     * 
+ * + * RANDOM_START = 2; + */ + public static final int RANDOM_START_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SampleMethod valueOf(int value) { + return forNumber(value); + } + + public static SampleMethod forNumber(int value) { + switch (value) { + case 0: return SAMPLE_METHOD_UNSPECIFIED; + case 1: return TOP; + case 2: return RANDOM_START; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + SampleMethod> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public SampleMethod findValueByNumber(int number) { + return SampleMethod.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.google.privacy.dlp.v2.CloudStorageOptions.getDescriptor().getEnumTypes().get(0); + } + + private static final SampleMethod[] VALUES = values(); + + public static SampleMethod valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private SampleMethod(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.privacy.dlp.v2.CloudStorageOptions.SampleMethod) + } + public interface FileSetOrBuilder extends // @@protoc_insertion_point(interface_extends:google.privacy.dlp.v2.CloudStorageOptions.FileSet) com.google.protobuf.MessageOrBuilder { @@ -813,6 +957,37 @@ public int getFileTypesValue(int index) { } private int fileTypesMemoizedSerializedSize; + public static final int SAMPLE_METHOD_FIELD_NUMBER = 6; + private int sampleMethod_; + /** + * .google.privacy.dlp.v2.CloudStorageOptions.SampleMethod sample_method = 6; + */ + public int getSampleMethodValue() { + return sampleMethod_; + } + /** + * .google.privacy.dlp.v2.CloudStorageOptions.SampleMethod sample_method = 6; + */ + public com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod getSampleMethod() { + com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod result = com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod.valueOf(sampleMethod_); + return result == null ? com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod.UNRECOGNIZED : result; + } + + public static final int FILES_LIMIT_PERCENT_FIELD_NUMBER = 7; + private int filesLimitPercent_; + /** + *
+   * Limits the number of files to scan to this percentage of the input FileSet.
+   * Number of files scanned is rounded down. Must be between 0 and 100,
+   * inclusively. Both 0 and 100 means no limit. Defaults to 0.
+   * 
+ * + * int32 files_limit_percent = 7; + */ + public int getFilesLimitPercent() { + return filesLimitPercent_; + } + private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; @@ -839,6 +1014,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) for (int i = 0; i < fileTypes_.size(); i++) { output.writeEnumNoTag(fileTypes_.get(i)); } + if (sampleMethod_ != com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod.SAMPLE_METHOD_UNSPECIFIED.getNumber()) { + output.writeEnum(6, sampleMethod_); + } + if (filesLimitPercent_ != 0) { + output.writeInt32(7, filesLimitPercent_); + } unknownFields.writeTo(output); } @@ -867,6 +1048,14 @@ public int getSerializedSize() { .computeUInt32SizeNoTag(dataSize); }fileTypesMemoizedSerializedSize = dataSize; } + if (sampleMethod_ != com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod.SAMPLE_METHOD_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, sampleMethod_); + } + if (filesLimitPercent_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, filesLimitPercent_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -891,6 +1080,9 @@ public boolean equals(final java.lang.Object obj) { result = result && (getBytesLimitPerFile() == other.getBytesLimitPerFile()); result = result && fileTypes_.equals(other.fileTypes_); + result = result && sampleMethod_ == other.sampleMethod_; + result = result && (getFilesLimitPercent() + == other.getFilesLimitPercent()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -913,6 +1105,10 @@ public int hashCode() { hash = (37 * hash) + FILE_TYPES_FIELD_NUMBER; hash = (53 * hash) + fileTypes_.hashCode(); } + hash = (37 * hash) + SAMPLE_METHOD_FIELD_NUMBER; + hash = (53 * hash) + sampleMethod_; + hash = (37 * hash) + FILES_LIMIT_PERCENT_FIELD_NUMBER; + hash = (53 * hash) + getFilesLimitPercent(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1057,6 +1253,10 @@ public Builder clear() { fileTypes_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); + sampleMethod_ = 0; + + filesLimitPercent_ = 0; + return this; } @@ -1092,6 +1292,8 @@ public com.google.privacy.dlp.v2.CloudStorageOptions buildPartial() { bitField0_ = (bitField0_ & ~0x00000004); } result.fileTypes_ = fileTypes_; + result.sampleMethod_ = sampleMethod_; + result.filesLimitPercent_ = filesLimitPercent_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -1150,6 +1352,12 @@ public Builder mergeFrom(com.google.privacy.dlp.v2.CloudStorageOptions other) { } onChanged(); } + if (other.sampleMethod_ != 0) { + setSampleMethodValue(other.getSampleMethodValue()); + } + if (other.getFilesLimitPercent() != 0) { + setFilesLimitPercent(other.getFilesLimitPercent()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1525,6 +1733,94 @@ public Builder addAllFileTypesValue( onChanged(); return this; } + + private int sampleMethod_ = 0; + /** + * .google.privacy.dlp.v2.CloudStorageOptions.SampleMethod sample_method = 6; + */ + public int getSampleMethodValue() { + return sampleMethod_; + } + /** + * .google.privacy.dlp.v2.CloudStorageOptions.SampleMethod sample_method = 6; + */ + public Builder setSampleMethodValue(int value) { + sampleMethod_ = value; + onChanged(); + return this; + } + /** + * .google.privacy.dlp.v2.CloudStorageOptions.SampleMethod sample_method = 6; + */ + public com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod getSampleMethod() { + com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod result = com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod.valueOf(sampleMethod_); + return result == null ? com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod.UNRECOGNIZED : result; + } + /** + * .google.privacy.dlp.v2.CloudStorageOptions.SampleMethod sample_method = 6; + */ + public Builder setSampleMethod(com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod value) { + if (value == null) { + throw new NullPointerException(); + } + + sampleMethod_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .google.privacy.dlp.v2.CloudStorageOptions.SampleMethod sample_method = 6; + */ + public Builder clearSampleMethod() { + + sampleMethod_ = 0; + onChanged(); + return this; + } + + private int filesLimitPercent_ ; + /** + *
+     * Limits the number of files to scan to this percentage of the input FileSet.
+     * Number of files scanned is rounded down. Must be between 0 and 100,
+     * inclusively. Both 0 and 100 means no limit. Defaults to 0.
+     * 
+ * + * int32 files_limit_percent = 7; + */ + public int getFilesLimitPercent() { + return filesLimitPercent_; + } + /** + *
+     * Limits the number of files to scan to this percentage of the input FileSet.
+     * Number of files scanned is rounded down. Must be between 0 and 100,
+     * inclusively. Both 0 and 100 means no limit. Defaults to 0.
+     * 
+ * + * int32 files_limit_percent = 7; + */ + public Builder setFilesLimitPercent(int value) { + + filesLimitPercent_ = value; + onChanged(); + return this; + } + /** + *
+     * Limits the number of files to scan to this percentage of the input FileSet.
+     * Number of files scanned is rounded down. Must be between 0 and 100,
+     * inclusively. Both 0 and 100 means no limit. Defaults to 0.
+     * 
+ * + * int32 files_limit_percent = 7; + */ + public Builder clearFilesLimitPercent() { + + filesLimitPercent_ = 0; + onChanged(); + return this; + } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFieldsProto3(unknownFields); diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStorageOptionsOrBuilder.java b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStorageOptionsOrBuilder.java index a21df19cd60a..7b707e8a207a 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStorageOptionsOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStorageOptionsOrBuilder.java @@ -81,4 +81,24 @@ public interface CloudStorageOptionsOrBuilder extends * repeated .google.privacy.dlp.v2.FileType file_types = 5; */ int getFileTypesValue(int index); + + /** + * .google.privacy.dlp.v2.CloudStorageOptions.SampleMethod sample_method = 6; + */ + int getSampleMethodValue(); + /** + * .google.privacy.dlp.v2.CloudStorageOptions.SampleMethod sample_method = 6; + */ + com.google.privacy.dlp.v2.CloudStorageOptions.SampleMethod getSampleMethod(); + + /** + *
+   * Limits the number of files to scan to this percentage of the input FileSet.
+   * Number of files scanned is rounded down. Must be between 0 and 100,
+   * inclusively. Both 0 and 100 means no limit. Defaults to 0.
+   * 
+ * + * int32 files_limit_percent = 7; + */ + int getFilesLimitPercent(); } diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStoragePath.java b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStoragePath.java index ef97e8584080..cad5bded62f2 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStoragePath.java +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CloudStoragePath.java @@ -5,7 +5,7 @@ /** *
- * Message representing a path in Cloud Storage.
+ * Message representing a single file or path in Cloud Storage.
  * 
* * Protobuf type {@code google.privacy.dlp.v2.CloudStoragePath} @@ -280,7 +280,7 @@ protected Builder newBuilderForType( } /** *
-   * Message representing a path in Cloud Storage.
+   * Message representing a single file or path in Cloud Storage.
    * 
* * Protobuf type {@code google.privacy.dlp.v2.CloudStoragePath} diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CryptoReplaceFfxFpeConfig.java b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CryptoReplaceFfxFpeConfig.java index c951e7257bc9..392830d79eee 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CryptoReplaceFfxFpeConfig.java +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CryptoReplaceFfxFpeConfig.java @@ -395,8 +395,7 @@ public com.google.privacy.dlp.v2.CryptoKeyOrBuilder getCryptoKeyOrBuilder() { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -419,8 +418,7 @@ public boolean hasContext() { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -443,8 +441,7 @@ public com.google.privacy.dlp.v2.FieldId getContext() { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -1292,8 +1289,7 @@ public com.google.privacy.dlp.v2.CryptoKeyOrBuilder getCryptoKeyOrBuilder() { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -1316,8 +1312,7 @@ public boolean hasContext() { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -1344,8 +1339,7 @@ public com.google.privacy.dlp.v2.FieldId getContext() { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -1378,8 +1372,7 @@ public Builder setContext(com.google.privacy.dlp.v2.FieldId value) { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -1410,8 +1403,7 @@ public Builder setContext( * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -1446,8 +1438,7 @@ public Builder mergeContext(com.google.privacy.dlp.v2.FieldId value) { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -1478,8 +1469,7 @@ public Builder clearContext() { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -1504,8 +1494,7 @@ public com.google.privacy.dlp.v2.FieldId.Builder getContextBuilder() { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -1533,8 +1522,7 @@ public com.google.privacy.dlp.v2.FieldIdOrBuilder getContextOrBuilder() { * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CryptoReplaceFfxFpeConfigOrBuilder.java b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CryptoReplaceFfxFpeConfigOrBuilder.java index 851d30367ff9..a5545abce2fe 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CryptoReplaceFfxFpeConfigOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/CryptoReplaceFfxFpeConfigOrBuilder.java @@ -47,8 +47,7 @@ public interface CryptoReplaceFfxFpeConfigOrBuilder extends * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -69,8 +68,7 @@ public interface CryptoReplaceFfxFpeConfigOrBuilder extends * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; @@ -91,8 +89,7 @@ public interface CryptoReplaceFfxFpeConfigOrBuilder extends * The tweak is constructed as a sequence of bytes in big endian byte order * such that: * - a 64 bit integer is encoded followed by a single byte of value 1 - * - a string is encoded in UTF-8 format followed by a single byte of value - * å 2 + * - a string is encoded in UTF-8 format followed by a single byte of value 2 * * * .google.privacy.dlp.v2.FieldId context = 2; diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/DlpStorage.java b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/DlpStorage.java index 9498e2e037a5..c1f1d9849930 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/DlpStorage.java +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/DlpStorage.java @@ -199,54 +199,63 @@ public static void registerAllExtensions( "storeOptions\0228\n\014partition_id\030\001 \001(\0132\".goo" + "gle.privacy.dlp.v2.PartitionId\0223\n\004kind\030\002" + " \001(\0132%.google.privacy.dlp.v2.KindExpress" + - "ion\"\306\001\n\023CloudStorageOptions\022D\n\010file_set\030" + + "ion\"\375\002\n\023CloudStorageOptions\022D\n\010file_set\030" + "\001 \001(\01322.google.privacy.dlp.v2.CloudStora" + "geOptions.FileSet\022\034\n\024bytes_limit_per_fil" + "e\030\004 \001(\003\0223\n\nfile_types\030\005 \003(\0162\037.google.pri" + - "vacy.dlp.v2.FileType\032\026\n\007FileSet\022\013\n\003url\030\001" + - " \001(\t\" \n\020CloudStoragePath\022\014\n\004path\030\001 \001(\t\"\240" + - "\001\n\017BigQueryOptions\022=\n\017table_reference\030\001 " + - "\001(\0132$.google.privacy.dlp.v2.BigQueryTabl" + - "e\022:\n\022identifying_fields\030\002 \003(\0132\036.google.p" + - "rivacy.dlp.v2.FieldId\022\022\n\nrows_limit\030\003 \001(" + - "\003\"\232\004\n\rStorageConfig\022D\n\021datastore_options" + - "\030\002 \001(\0132\'.google.privacy.dlp.v2.Datastore" + - "OptionsH\000\022K\n\025cloud_storage_options\030\003 \001(\013" + - "2*.google.privacy.dlp.v2.CloudStorageOpt" + - "ionsH\000\022C\n\021big_query_options\030\004 \001(\0132&.goog" + - "le.privacy.dlp.v2.BigQueryOptionsH\000\022L\n\017t" + - "imespan_config\030\006 \001(\01323.google.privacy.dl" + - "p.v2.StorageConfig.TimespanConfig\032\332\001\n\016Ti" + - "mespanConfig\022.\n\nstart_time\030\001 \001(\0132\032.googl" + - "e.protobuf.Timestamp\022,\n\010end_time\030\002 \001(\0132\032" + - ".google.protobuf.Timestamp\0227\n\017timestamp_" + - "field\030\003 \001(\0132\036.google.privacy.dlp.v2.Fiel" + - "dId\0221\n)enable_auto_population_of_timespa" + - "n_config\030\004 \001(\010B\006\n\004type\"`\n\013BigQueryKey\022=\n" + - "\017table_reference\030\001 \001(\0132$.google.privacy." + - "dlp.v2.BigQueryTable\022\022\n\nrow_number\030\002 \001(\003" + - "\">\n\014DatastoreKey\022.\n\nentity_key\030\001 \001(\0132\032.g" + - "oogle.privacy.dlp.v2.Key\"\273\001\n\003Key\0228\n\014part" + - "ition_id\030\001 \001(\0132\".google.privacy.dlp.v2.P" + - "artitionId\0224\n\004path\030\002 \003(\0132&.google.privac" + - "y.dlp.v2.Key.PathElement\032D\n\013PathElement\022" + - "\014\n\004kind\030\001 \001(\t\022\014\n\002id\030\002 \001(\003H\000\022\016\n\004name\030\003 \001(" + - "\tH\000B\t\n\007id_type\"\216\001\n\tRecordKey\022<\n\rdatastor" + - "e_key\030\002 \001(\0132#.google.privacy.dlp.v2.Data" + - "storeKeyH\000\022;\n\rbig_query_key\030\003 \001(\0132\".goog" + - "le.privacy.dlp.v2.BigQueryKeyH\000B\006\n\004type\"" + - "I\n\rBigQueryTable\022\022\n\nproject_id\030\001 \001(\t\022\022\n\n" + - "dataset_id\030\002 \001(\t\022\020\n\010table_id\030\003 \001(\t\"9\n\010En" + - "tityId\022-\n\005field\030\001 \001(\0132\036.google.privacy.d" + - "lp.v2.FieldId*t\n\nLikelihood\022\032\n\026LIKELIHOO" + - "D_UNSPECIFIED\020\000\022\021\n\rVERY_UNLIKELY\020\001\022\014\n\010UN" + - "LIKELY\020\002\022\014\n\010POSSIBLE\020\003\022\n\n\006LIKELY\020\004\022\017\n\013VE" + - "RY_LIKELY\020\005*E\n\010FileType\022\031\n\025FILE_TYPE_UNS" + - "PECIFIED\020\000\022\017\n\013BINARY_FILE\020\001\022\r\n\tTEXT_FILE" + - "\020\002B\217\001\n\031com.google.privacy.dlp.v2B\nDlpSto" + - "rageP\001Z8google.golang.org/genproto/googl" + - "eapis/privacy/dlp/v2;dlp\252\002\023Google.Cloud." + - "Dlp.V2\312\002\023Google\\Cloud\\Dlp\\V2b\006proto3" + "vacy.dlp.v2.FileType\022N\n\rsample_method\030\006 " + + "\001(\01627.google.privacy.dlp.v2.CloudStorage" + + "Options.SampleMethod\022\033\n\023files_limit_perc" + + "ent\030\007 \001(\005\032\026\n\007FileSet\022\013\n\003url\030\001 \001(\t\"H\n\014Sam" + + "pleMethod\022\035\n\031SAMPLE_METHOD_UNSPECIFIED\020\000" + + "\022\007\n\003TOP\020\001\022\020\n\014RANDOM_START\020\002\" \n\020CloudStor" + + "agePath\022\014\n\004path\030\001 \001(\t\"\266\002\n\017BigQueryOption" + + "s\022=\n\017table_reference\030\001 \001(\0132$.google.priv" + + "acy.dlp.v2.BigQueryTable\022:\n\022identifying_" + + "fields\030\002 \003(\0132\036.google.privacy.dlp.v2.Fie" + + "ldId\022\022\n\nrows_limit\030\003 \001(\003\022J\n\rsample_metho" + + "d\030\004 \001(\01623.google.privacy.dlp.v2.BigQuery" + + "Options.SampleMethod\"H\n\014SampleMethod\022\035\n\031" + + "SAMPLE_METHOD_UNSPECIFIED\020\000\022\007\n\003TOP\020\001\022\020\n\014" + + "RANDOM_START\020\002\"\232\004\n\rStorageConfig\022D\n\021data" + + "store_options\030\002 \001(\0132\'.google.privacy.dlp" + + ".v2.DatastoreOptionsH\000\022K\n\025cloud_storage_" + + "options\030\003 \001(\0132*.google.privacy.dlp.v2.Cl" + + "oudStorageOptionsH\000\022C\n\021big_query_options" + + "\030\004 \001(\0132&.google.privacy.dlp.v2.BigQueryO" + + "ptionsH\000\022L\n\017timespan_config\030\006 \001(\01323.goog" + + "le.privacy.dlp.v2.StorageConfig.Timespan" + + "Config\032\332\001\n\016TimespanConfig\022.\n\nstart_time\030" + + "\001 \001(\0132\032.google.protobuf.Timestamp\022,\n\010end" + + "_time\030\002 \001(\0132\032.google.protobuf.Timestamp\022" + + "7\n\017timestamp_field\030\003 \001(\0132\036.google.privac" + + "y.dlp.v2.FieldId\0221\n)enable_auto_populati" + + "on_of_timespan_config\030\004 \001(\010B\006\n\004type\"`\n\013B" + + "igQueryKey\022=\n\017table_reference\030\001 \001(\0132$.go" + + "ogle.privacy.dlp.v2.BigQueryTable\022\022\n\nrow" + + "_number\030\002 \001(\003\">\n\014DatastoreKey\022.\n\nentity_" + + "key\030\001 \001(\0132\032.google.privacy.dlp.v2.Key\"\273\001" + + "\n\003Key\0228\n\014partition_id\030\001 \001(\0132\".google.pri" + + "vacy.dlp.v2.PartitionId\0224\n\004path\030\002 \003(\0132&." + + "google.privacy.dlp.v2.Key.PathElement\032D\n" + + "\013PathElement\022\014\n\004kind\030\001 \001(\t\022\014\n\002id\030\002 \001(\003H\000" + + "\022\016\n\004name\030\003 \001(\tH\000B\t\n\007id_type\"\216\001\n\tRecordKe" + + "y\022<\n\rdatastore_key\030\002 \001(\0132#.google.privac" + + "y.dlp.v2.DatastoreKeyH\000\022;\n\rbig_query_key" + + "\030\003 \001(\0132\".google.privacy.dlp.v2.BigQueryK" + + "eyH\000B\006\n\004type\"I\n\rBigQueryTable\022\022\n\nproject" + + "_id\030\001 \001(\t\022\022\n\ndataset_id\030\002 \001(\t\022\020\n\010table_i" + + "d\030\003 \001(\t\"9\n\010EntityId\022-\n\005field\030\001 \001(\0132\036.goo" + + "gle.privacy.dlp.v2.FieldId*t\n\nLikelihood" + + "\022\032\n\026LIKELIHOOD_UNSPECIFIED\020\000\022\021\n\rVERY_UNL" + + "IKELY\020\001\022\014\n\010UNLIKELY\020\002\022\014\n\010POSSIBLE\020\003\022\n\n\006L" + + "IKELY\020\004\022\017\n\013VERY_LIKELY\020\005*E\n\010FileType\022\031\n\025" + + "FILE_TYPE_UNSPECIFIED\020\000\022\017\n\013BINARY_FILE\020\001" + + "\022\r\n\tTEXT_FILE\020\002B\217\001\n\031com.google.privacy.d" + + "lp.v2B\nDlpStorageP\001Z8google.golang.org/g" + + "enproto/googleapis/privacy/dlp/v2;dlp\252\002\023" + + "Google.Cloud.Dlp.V2\312\002\023Google\\Cloud\\Dlp\\V" + + "2b\006proto3" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { @@ -351,7 +360,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( internal_static_google_privacy_dlp_v2_CloudStorageOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_privacy_dlp_v2_CloudStorageOptions_descriptor, - new java.lang.String[] { "FileSet", "BytesLimitPerFile", "FileTypes", }); + new java.lang.String[] { "FileSet", "BytesLimitPerFile", "FileTypes", "SampleMethod", "FilesLimitPercent", }); internal_static_google_privacy_dlp_v2_CloudStorageOptions_FileSet_descriptor = internal_static_google_privacy_dlp_v2_CloudStorageOptions_descriptor.getNestedTypes().get(0); internal_static_google_privacy_dlp_v2_CloudStorageOptions_FileSet_fieldAccessorTable = new @@ -369,7 +378,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( internal_static_google_privacy_dlp_v2_BigQueryOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_privacy_dlp_v2_BigQueryOptions_descriptor, - new java.lang.String[] { "TableReference", "IdentifyingFields", "RowsLimit", }); + new java.lang.String[] { "TableReference", "IdentifyingFields", "RowsLimit", "SampleMethod", }); internal_static_google_privacy_dlp_v2_StorageConfig_descriptor = getDescriptor().getMessageTypes().get(9); internal_static_google_privacy_dlp_v2_StorageConfig_fieldAccessorTable = new diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/PrivacyMetric.java b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/PrivacyMetric.java index a4a7df491d60..891f3ac385fc 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/PrivacyMetric.java +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/java/com/google/privacy/dlp/v2/PrivacyMetric.java @@ -4204,6 +4204,7 @@ com.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig.AuxiliaryTableOrBui * using publicly available data (like the US Census), or using a custom * statistical model (indicated as one or several BigQuery tables), or by * extrapolating from the distribution of values in the input dataset. + * A column with a semantic tag attached. * * * Protobuf type {@code google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig} @@ -4427,10 +4428,6 @@ public interface TaggedFieldOrBuilder extends public com.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig.TaggedField.TagCase getTagCase(); } /** - *
-     * A column with a semantic tag attached.
-     * 
- * * Protobuf type {@code google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig.TaggedField} */ public static final class TaggedField extends @@ -4978,10 +4975,6 @@ protected Builder newBuilderForType( return builder; } /** - *
-       * A column with a semantic tag attached.
-       * 
- * * Protobuf type {@code google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig.TaggedField} */ public static final class Builder extends @@ -8390,6 +8383,7 @@ protected Builder newBuilderForType( * using publicly available data (like the US Census), or using a custom * statistical model (indicated as one or several BigQuery tables), or by * extrapolating from the distribution of values in the input dataset. + * A column with a semantic tag attached. * * * Protobuf type {@code google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig} diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/proto/google/privacy/dlp/v2/dlp.proto b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/proto/google/privacy/dlp/v2/dlp.proto index 97b25f469f16..d590a82c48e6 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/proto/google/privacy/dlp/v2/dlp.proto +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/proto/google/privacy/dlp/v2/dlp.proto @@ -894,8 +894,8 @@ message PrivacyMetric { // using publicly available data (like the US Census), or using a custom // statistical model (indicated as one or several BigQuery tables), or by // extrapolating from the distribution of values in the input dataset. + // A column with a semantic tag attached. message KMapEstimationConfig { - // A column with a semantic tag attached. message TaggedField { // Identifies the column. [required] FieldId field = 1; @@ -1493,8 +1493,7 @@ message CryptoReplaceFfxFpeConfig { // such that: // // - a 64 bit integer is encoded followed by a single byte of value 1 - // - a string is encoded in UTF-8 format followed by a single byte of value - // å 2 + // - a string is encoded in UTF-8 format followed by a single byte of value 2 FieldId context = 2; oneof alphabet { diff --git a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/proto/google/privacy/dlp/v2/storage.proto b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/proto/google/privacy/dlp/v2/storage.proto index 28d3c6e4d07b..cb8e9c973cac 100644 --- a/google-api-grpc/proto-google-cloud-dlp-v2/src/main/proto/google/privacy/dlp/v2/storage.proto +++ b/google-api-grpc/proto-google-cloud-dlp-v2/src/main/proto/google/privacy/dlp/v2/storage.proto @@ -223,6 +223,20 @@ message CloudStorageOptions { string url = 1; } + // How to sample bytes if not all bytes are scanned. Meaningful only when used + // in conjunction with bytes_limit_per_file. If not specified, scanning would + // start from the top. + enum SampleMethod { + SAMPLE_METHOD_UNSPECIFIED = 0; + + // Scan from the top (default). + TOP = 1; + + // For each file larger than bytes_limit_per_file, randomly pick the offset + // to start scanning. The scanned bytes are contiguous. + RANDOM_START = 2; + } + FileSet file_set = 1; // Max number of bytes to scan from a file. If a scanned file's size is bigger @@ -233,9 +247,16 @@ message CloudStorageOptions { // If empty, all files are scanned and available data format processors // are applied. repeated FileType file_types = 5; + + SampleMethod sample_method = 6; + + // Limits the number of files to scan to this percentage of the input FileSet. + // Number of files scanned is rounded down. Must be between 0 and 100, + // inclusively. Both 0 and 100 means no limit. Defaults to 0. + int32 files_limit_percent = 7; } -// Message representing a path in Cloud Storage. +// Message representing a single file or path in Cloud Storage. message CloudStoragePath { // A url representing a file or path (no wildcards) in Cloud Storage. // Example: gs://[BUCKET_NAME]/dictionary.txt @@ -244,6 +265,19 @@ message CloudStoragePath { // Options defining BigQuery table and row identifiers. message BigQueryOptions { + // How to sample rows if not all rows are scanned. Meaningful only when used + // in conjunction with rows_limit. If not specified, scanning would start + // from the top. + enum SampleMethod { + SAMPLE_METHOD_UNSPECIFIED = 0; + + // Scan from the top (default). + TOP = 1; + + // Randomly pick the row to start scanning. The scanned rows are contiguous. + RANDOM_START = 2; + } + // Complete BigQuery table reference. BigQueryTable table_reference = 1; @@ -255,6 +289,8 @@ message BigQueryOptions { // rest of the rows are omitted. If not set, or if set to 0, all rows will be // scanned. Cannot be used in conjunction with TimespanConfig. int64 rows_limit = 3; + + SampleMethod sample_method = 4; } // Shared message indicating Cloud storage type. diff --git a/google-api-grpc/proto-google-cloud-error-reporting-v1beta1/pom.xml b/google-api-grpc/proto-google-cloud-error-reporting-v1beta1/pom.xml index 5886d4706d13..de885f9a589b 100644 --- a/google-api-grpc/proto-google-cloud-error-reporting-v1beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-error-reporting-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-error-reporting-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-error-reporting-v1beta1 PROTO library for proto-google-cloud-error-reporting-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-firestore-v1beta1/pom.xml b/google-api-grpc/proto-google-cloud-firestore-v1beta1/pom.xml index 648e5a889fc8..87dfa5fc0ff1 100644 --- a/google-api-grpc/proto-google-cloud-firestore-v1beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-firestore-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-firestore-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-firestore-v1beta1 PROTO library for proto-google-cloud-firestore-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-iot-v1/pom.xml b/google-api-grpc/proto-google-cloud-iot-v1/pom.xml index 21a1c0e35f54..edea52f0456f 100644 --- a/google-api-grpc/proto-google-cloud-iot-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-iot-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-iot-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-iot-v1 PROTO library for proto-google-cloud-iot-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-language-v1/pom.xml b/google-api-grpc/proto-google-cloud-language-v1/pom.xml index d656d349678f..e5a2d081d3b8 100644 --- a/google-api-grpc/proto-google-cloud-language-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-language-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-language-v1 - 1.12.1-SNAPSHOT + 1.13.0 proto-google-cloud-language-v1 PROTO library for proto-google-cloud-language-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-language-v1beta2/pom.xml b/google-api-grpc/proto-google-cloud-language-v1beta2/pom.xml index 647b748bb147..6cc23e59dd24 100644 --- a/google-api-grpc/proto-google-cloud-language-v1beta2/pom.xml +++ b/google-api-grpc/proto-google-cloud-language-v1beta2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-language-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-language-v1beta2 PROTO library for proto-google-cloud-language-v1beta2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-logging-v2/pom.xml b/google-api-grpc/proto-google-cloud-logging-v2/pom.xml index 8a43f28b9380..3f1576aef0f5 100644 --- a/google-api-grpc/proto-google-cloud-logging-v2/pom.xml +++ b/google-api-grpc/proto-google-cloud-logging-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-logging-v2 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-logging-v2 PROTO library for proto-google-cloud-logging-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/pom.xml b/google-api-grpc/proto-google-cloud-monitoring-v3/pom.xml index 279551415698..93374d249c6c 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/pom.xml +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-monitoring-v3 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-monitoring-v3 PROTO library for proto-google-cloud-monitoring-v3 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-os-login-v1/pom.xml b/google-api-grpc/proto-google-cloud-os-login-v1/pom.xml index d89738f6e6d1..5e29fa87f637 100644 --- a/google-api-grpc/proto-google-cloud-os-login-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-os-login-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-os-login-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-os-login-v1 PROTO library for proto-google-cloud-os-login-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-pubsub-v1/pom.xml b/google-api-grpc/proto-google-cloud-pubsub-v1/pom.xml index dd04bb795525..5fea0f556956 100644 --- a/google-api-grpc/proto-google-cloud-pubsub-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-pubsub-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-pubsub-v1 - 0.13.1-SNAPSHOT + 1.13.0 proto-google-cloud-pubsub-v1 PROTO library for proto-google-cloud-pubsub-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-redis-v1beta1/pom.xml b/google-api-grpc/proto-google-cloud-redis-v1beta1/pom.xml index f55a7f9143d7..7bdf1800473f 100644 --- a/google-api-grpc/proto-google-cloud-redis-v1beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-redis-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-redis-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-redis-v1beta1 PROTO library for proto-google-cloud-redis-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-spanner-admin-database-v1/pom.xml b/google-api-grpc/proto-google-cloud-spanner-admin-database-v1/pom.xml index 5e492b1d60d9..5f2e970cee85 100644 --- a/google-api-grpc/proto-google-cloud-spanner-admin-database-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-spanner-admin-database-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-spanner-admin-database-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-spanner-admin-database-v1 PROTO library for proto-google-cloud-spanner-admin-database-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-spanner-admin-instance-v1/pom.xml b/google-api-grpc/proto-google-cloud-spanner-admin-instance-v1/pom.xml index 183efcde009a..b57193c99f02 100644 --- a/google-api-grpc/proto-google-cloud-spanner-admin-instance-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-spanner-admin-instance-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-spanner-admin-instance-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-spanner-admin-instance-v1 PROTO library for proto-google-cloud-spanner-admin-instance-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-spanner-v1/pom.xml b/google-api-grpc/proto-google-cloud-spanner-v1/pom.xml index 3cb469312c81..0b76c4cb6b5c 100644 --- a/google-api-grpc/proto-google-cloud-spanner-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-spanner-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-spanner-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-spanner-v1 PROTO library for proto-google-cloud-spanner-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-speech-v1/pom.xml b/google-api-grpc/proto-google-cloud-speech-v1/pom.xml index 3eddbd57be97..62cc41feef9f 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-speech-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-speech-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-speech-v1 PROTO library for proto-google-cloud-speech-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-speech-v1beta1/pom.xml b/google-api-grpc/proto-google-cloud-speech-v1beta1/pom.xml index 950795d1e013..d37557676492 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-speech-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-speech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-speech-v1beta1 PROTO library for proto-google-cloud-speech-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/pom.xml b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/pom.xml index e11a258761b0..b8cc0e8cceb1 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-speech-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-speech-v1p1beta1 PROTO library for proto-google-cloud-speech-v1p1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/RecognitionConfig.java b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/RecognitionConfig.java index d5bfccd76c9d..8b05773c3847 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/RecognitionConfig.java +++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/RecognitionConfig.java @@ -23,12 +23,18 @@ private RecognitionConfig(com.google.protobuf.GeneratedMessageV3.Builder buil private RecognitionConfig() { encoding_ = 0; sampleRateHertz_ = 0; + audioChannelCount_ = 0; + enableSeparateRecognitionPerChannel_ = false; languageCode_ = ""; + alternativeLanguageCodes_ = com.google.protobuf.LazyStringArrayList.EMPTY; maxAlternatives_ = 0; profanityFilter_ = false; speechContexts_ = java.util.Collections.emptyList(); enableWordTimeOffsets_ = false; + enableWordConfidence_ = false; enableAutomaticPunctuation_ = false; + enableSpeakerDiarization_ = false; + diarizationSpeakerCount_ = 0; model_ = ""; useEnhanced_ = false; } @@ -92,14 +98,19 @@ private RecognitionConfig( break; } case 50: { - if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { + if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) { speechContexts_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000020; + mutable_bitField0_ |= 0x00000100; } speechContexts_.add( input.readMessage(com.google.cloud.speech.v1p1beta1.SpeechContext.parser(), extensionRegistry)); break; } + case 56: { + + audioChannelCount_ = input.readInt32(); + break; + } case 64: { enableWordTimeOffsets_ = input.readBool(); @@ -123,6 +134,11 @@ private RecognitionConfig( enableAutomaticPunctuation_ = input.readBool(); break; } + case 96: { + + enableSeparateRecognitionPerChannel_ = input.readBool(); + break; + } case 106: { java.lang.String s = input.readStringRequireUtf8(); @@ -134,6 +150,30 @@ private RecognitionConfig( useEnhanced_ = input.readBool(); break; } + case 120: { + + enableWordConfidence_ = input.readBool(); + break; + } + case 128: { + + enableSpeakerDiarization_ = input.readBool(); + break; + } + case 136: { + + diarizationSpeakerCount_ = input.readInt32(); + break; + } + case 146: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { + alternativeLanguageCodes_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000020; + } + alternativeLanguageCodes_.add(s); + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -142,9 +182,12 @@ private RecognitionConfig( throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { - if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) { + if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) { speechContexts_ = java.util.Collections.unmodifiableList(speechContexts_); } + if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) { + alternativeLanguageCodes_ = alternativeLanguageCodes_.getUnmodifiableView(); + } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } @@ -483,6 +526,45 @@ public int getSampleRateHertz() { return sampleRateHertz_; } + public static final int AUDIO_CHANNEL_COUNT_FIELD_NUMBER = 7; + private int audioChannelCount_; + /** + *
+   * *Optional* The number of channels in the input audio data.
+   * ONLY set this for MULTI-CHANNEL recognition.
+   * Valid values for LINEAR16 and FLAC are `1`-`8`.
+   * Valid values for OGG_OPUS are '1'-'254'.
+   * Valid value for MULAW, AMR, AMR_WB and SPEEX_WITH_HEADER_BYTE is only `1`.
+   * If `0` or omitted, defaults to one channel (mono).
+   * NOTE: We only recognize the first channel by default.
+   * To perform independent recognition on each channel set
+   * enable_separate_recognition_per_channel to 'true'.
+   * 
+ * + * int32 audio_channel_count = 7; + */ + public int getAudioChannelCount() { + return audioChannelCount_; + } + + public static final int ENABLE_SEPARATE_RECOGNITION_PER_CHANNEL_FIELD_NUMBER = 12; + private boolean enableSeparateRecognitionPerChannel_; + /** + *
+   * This needs to be set to ‘true’ explicitly and audio_channel_count > 1
+   * to get each channel recognized separately. The recognition result will
+   * contain a channel_tag field to state which channel that result belongs to.
+   * If this is not ‘true’, we will only recognize the first channel.
+   * NOTE: The request is also billed cumulatively for all channels recognized:
+   *     (audio_channel_count times the audio length)
+   * 
+ * + * bool enable_separate_recognition_per_channel = 12; + */ + public boolean getEnableSeparateRecognitionPerChannel() { + return enableSeparateRecognitionPerChannel_; + } + public static final int LANGUAGE_CODE_FIELD_NUMBER = 3; private volatile java.lang.Object languageCode_; /** @@ -533,6 +615,95 @@ public java.lang.String getLanguageCode() { } } + public static final int ALTERNATIVE_LANGUAGE_CODES_FIELD_NUMBER = 18; + private com.google.protobuf.LazyStringList alternativeLanguageCodes_; + /** + *
+   * *Optional* A list of up to 3 additional
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+   * listing possible alternative languages of the supplied audio.
+   * See [Language Support](https://cloud.google.com/speech/docs/languages)
+   * for a list of the currently supported language codes.
+   * If alternative languages are listed, recognition result will contain
+   * recognition in the most likely language detected including the main
+   * language_code. The recognition result will include the language tag
+   * of the language detected in the audio.
+   * NOTE: This feature is only supported for Voice Command and Voice Search
+   * use cases and performance may vary for other use cases (e.g., phone call
+   * transcription).
+   * 
+ * + * repeated string alternative_language_codes = 18; + */ + public com.google.protobuf.ProtocolStringList + getAlternativeLanguageCodesList() { + return alternativeLanguageCodes_; + } + /** + *
+   * *Optional* A list of up to 3 additional
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+   * listing possible alternative languages of the supplied audio.
+   * See [Language Support](https://cloud.google.com/speech/docs/languages)
+   * for a list of the currently supported language codes.
+   * If alternative languages are listed, recognition result will contain
+   * recognition in the most likely language detected including the main
+   * language_code. The recognition result will include the language tag
+   * of the language detected in the audio.
+   * NOTE: This feature is only supported for Voice Command and Voice Search
+   * use cases and performance may vary for other use cases (e.g., phone call
+   * transcription).
+   * 
+ * + * repeated string alternative_language_codes = 18; + */ + public int getAlternativeLanguageCodesCount() { + return alternativeLanguageCodes_.size(); + } + /** + *
+   * *Optional* A list of up to 3 additional
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+   * listing possible alternative languages of the supplied audio.
+   * See [Language Support](https://cloud.google.com/speech/docs/languages)
+   * for a list of the currently supported language codes.
+   * If alternative languages are listed, recognition result will contain
+   * recognition in the most likely language detected including the main
+   * language_code. The recognition result will include the language tag
+   * of the language detected in the audio.
+   * NOTE: This feature is only supported for Voice Command and Voice Search
+   * use cases and performance may vary for other use cases (e.g., phone call
+   * transcription).
+   * 
+ * + * repeated string alternative_language_codes = 18; + */ + public java.lang.String getAlternativeLanguageCodes(int index) { + return alternativeLanguageCodes_.get(index); + } + /** + *
+   * *Optional* A list of up to 3 additional
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+   * listing possible alternative languages of the supplied audio.
+   * See [Language Support](https://cloud.google.com/speech/docs/languages)
+   * for a list of the currently supported language codes.
+   * If alternative languages are listed, recognition result will contain
+   * recognition in the most likely language detected including the main
+   * language_code. The recognition result will include the language tag
+   * of the language detected in the audio.
+   * NOTE: This feature is only supported for Voice Command and Voice Search
+   * use cases and performance may vary for other use cases (e.g., phone call
+   * transcription).
+   * 
+ * + * repeated string alternative_language_codes = 18; + */ + public com.google.protobuf.ByteString + getAlternativeLanguageCodesBytes(int index) { + return alternativeLanguageCodes_.getByteString(index); + } + public static final int MAX_ALTERNATIVES_FIELD_NUMBER = 4; private int maxAlternatives_; /** @@ -638,6 +809,21 @@ public boolean getEnableWordTimeOffsets() { return enableWordTimeOffsets_; } + public static final int ENABLE_WORD_CONFIDENCE_FIELD_NUMBER = 15; + private boolean enableWordConfidence_; + /** + *
+   * *Optional* If `true`, the top result includes a list of words and the
+   * confidence for those words. If `false`, no word-level confidence
+   * information is returned. The default is `false`.
+   * 
+ * + * bool enable_word_confidence = 15; + */ + public boolean getEnableWordConfidence() { + return enableWordConfidence_; + } + public static final int ENABLE_AUTOMATIC_PUNCTUATION_FIELD_NUMBER = 11; private boolean enableAutomaticPunctuation_; /** @@ -657,6 +843,41 @@ public boolean getEnableAutomaticPunctuation() { return enableAutomaticPunctuation_; } + public static final int ENABLE_SPEAKER_DIARIZATION_FIELD_NUMBER = 16; + private boolean enableSpeakerDiarization_; + /** + *
+   * *Optional* If 'true', enables speaker detection for each recognized word in
+   * the top alternative of the recognition result using a speaker_tag provided
+   * in the WordInfo.
+   * Note: When this is true, we send all the words from the beginning of the
+   * audio for the top alternative in every consecutive responses.
+   * This is done in order to improve our speaker tags as our models learn to
+   * identify the speakers in the conversation over time.
+   * 
+ * + * bool enable_speaker_diarization = 16; + */ + public boolean getEnableSpeakerDiarization() { + return enableSpeakerDiarization_; + } + + public static final int DIARIZATION_SPEAKER_COUNT_FIELD_NUMBER = 17; + private int diarizationSpeakerCount_; + /** + *
+   * *Optional*
+   * If set, specifies the estimated number of speakers in the conversation.
+   * If not set, defaults to '2'.
+   * Ignored unless enable_speaker_diarization is set to true."
+   * 
+ * + * int32 diarization_speaker_count = 17; + */ + public int getDiarizationSpeakerCount() { + return diarizationSpeakerCount_; + } + public static final int METADATA_FIELD_NUMBER = 9; private com.google.cloud.speech.v1p1beta1.RecognitionMetadata metadata_; /** @@ -846,6 +1067,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) for (int i = 0; i < speechContexts_.size(); i++) { output.writeMessage(6, speechContexts_.get(i)); } + if (audioChannelCount_ != 0) { + output.writeInt32(7, audioChannelCount_); + } if (enableWordTimeOffsets_ != false) { output.writeBool(8, enableWordTimeOffsets_); } @@ -855,12 +1079,27 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (enableAutomaticPunctuation_ != false) { output.writeBool(11, enableAutomaticPunctuation_); } + if (enableSeparateRecognitionPerChannel_ != false) { + output.writeBool(12, enableSeparateRecognitionPerChannel_); + } if (!getModelBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 13, model_); } if (useEnhanced_ != false) { output.writeBool(14, useEnhanced_); } + if (enableWordConfidence_ != false) { + output.writeBool(15, enableWordConfidence_); + } + if (enableSpeakerDiarization_ != false) { + output.writeBool(16, enableSpeakerDiarization_); + } + if (diarizationSpeakerCount_ != 0) { + output.writeInt32(17, diarizationSpeakerCount_); + } + for (int i = 0; i < alternativeLanguageCodes_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 18, alternativeLanguageCodes_.getRaw(i)); + } unknownFields.writeTo(output); } @@ -892,6 +1131,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, speechContexts_.get(i)); } + if (audioChannelCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, audioChannelCount_); + } if (enableWordTimeOffsets_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(8, enableWordTimeOffsets_); @@ -904,6 +1147,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeBoolSize(11, enableAutomaticPunctuation_); } + if (enableSeparateRecognitionPerChannel_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, enableSeparateRecognitionPerChannel_); + } if (!getModelBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, model_); } @@ -911,6 +1158,26 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeBoolSize(14, useEnhanced_); } + if (enableWordConfidence_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, enableWordConfidence_); + } + if (enableSpeakerDiarization_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(16, enableSpeakerDiarization_); + } + if (diarizationSpeakerCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(17, diarizationSpeakerCount_); + } + { + int dataSize = 0; + for (int i = 0; i < alternativeLanguageCodes_.size(); i++) { + dataSize += computeStringSizeNoTag(alternativeLanguageCodes_.getRaw(i)); + } + size += dataSize; + size += 2 * getAlternativeLanguageCodesList().size(); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -930,8 +1197,14 @@ public boolean equals(final java.lang.Object obj) { result = result && encoding_ == other.encoding_; result = result && (getSampleRateHertz() == other.getSampleRateHertz()); + result = result && (getAudioChannelCount() + == other.getAudioChannelCount()); + result = result && (getEnableSeparateRecognitionPerChannel() + == other.getEnableSeparateRecognitionPerChannel()); result = result && getLanguageCode() .equals(other.getLanguageCode()); + result = result && getAlternativeLanguageCodesList() + .equals(other.getAlternativeLanguageCodesList()); result = result && (getMaxAlternatives() == other.getMaxAlternatives()); result = result && (getProfanityFilter() @@ -940,8 +1213,14 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getSpeechContextsList()); result = result && (getEnableWordTimeOffsets() == other.getEnableWordTimeOffsets()); + result = result && (getEnableWordConfidence() + == other.getEnableWordConfidence()); result = result && (getEnableAutomaticPunctuation() == other.getEnableAutomaticPunctuation()); + result = result && (getEnableSpeakerDiarization() + == other.getEnableSpeakerDiarization()); + result = result && (getDiarizationSpeakerCount() + == other.getDiarizationSpeakerCount()); result = result && (hasMetadata() == other.hasMetadata()); if (hasMetadata()) { result = result && getMetadata() @@ -966,8 +1245,17 @@ public int hashCode() { hash = (53 * hash) + encoding_; hash = (37 * hash) + SAMPLE_RATE_HERTZ_FIELD_NUMBER; hash = (53 * hash) + getSampleRateHertz(); + hash = (37 * hash) + AUDIO_CHANNEL_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getAudioChannelCount(); + hash = (37 * hash) + ENABLE_SEPARATE_RECOGNITION_PER_CHANNEL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getEnableSeparateRecognitionPerChannel()); hash = (37 * hash) + LANGUAGE_CODE_FIELD_NUMBER; hash = (53 * hash) + getLanguageCode().hashCode(); + if (getAlternativeLanguageCodesCount() > 0) { + hash = (37 * hash) + ALTERNATIVE_LANGUAGE_CODES_FIELD_NUMBER; + hash = (53 * hash) + getAlternativeLanguageCodesList().hashCode(); + } hash = (37 * hash) + MAX_ALTERNATIVES_FIELD_NUMBER; hash = (53 * hash) + getMaxAlternatives(); hash = (37 * hash) + PROFANITY_FILTER_FIELD_NUMBER; @@ -980,9 +1268,17 @@ public int hashCode() { hash = (37 * hash) + ENABLE_WORD_TIME_OFFSETS_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getEnableWordTimeOffsets()); + hash = (37 * hash) + ENABLE_WORD_CONFIDENCE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getEnableWordConfidence()); hash = (37 * hash) + ENABLE_AUTOMATIC_PUNCTUATION_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getEnableAutomaticPunctuation()); + hash = (37 * hash) + ENABLE_SPEAKER_DIARIZATION_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getEnableSpeakerDiarization()); + hash = (37 * hash) + DIARIZATION_SPEAKER_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getDiarizationSpeakerCount(); if (hasMetadata()) { hash = (37 * hash) + METADATA_FIELD_NUMBER; hash = (53 * hash) + getMetadata().hashCode(); @@ -1131,22 +1427,34 @@ public Builder clear() { sampleRateHertz_ = 0; + audioChannelCount_ = 0; + + enableSeparateRecognitionPerChannel_ = false; + languageCode_ = ""; + alternativeLanguageCodes_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000020); maxAlternatives_ = 0; profanityFilter_ = false; if (speechContextsBuilder_ == null) { speechContexts_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000100); } else { speechContextsBuilder_.clear(); } enableWordTimeOffsets_ = false; + enableWordConfidence_ = false; + enableAutomaticPunctuation_ = false; + enableSpeakerDiarization_ = false; + + diarizationSpeakerCount_ = 0; + if (metadataBuilder_ == null) { metadata_ = null; } else { @@ -1183,20 +1491,30 @@ public com.google.cloud.speech.v1p1beta1.RecognitionConfig buildPartial() { int to_bitField0_ = 0; result.encoding_ = encoding_; result.sampleRateHertz_ = sampleRateHertz_; + result.audioChannelCount_ = audioChannelCount_; + result.enableSeparateRecognitionPerChannel_ = enableSeparateRecognitionPerChannel_; result.languageCode_ = languageCode_; + if (((bitField0_ & 0x00000020) == 0x00000020)) { + alternativeLanguageCodes_ = alternativeLanguageCodes_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.alternativeLanguageCodes_ = alternativeLanguageCodes_; result.maxAlternatives_ = maxAlternatives_; result.profanityFilter_ = profanityFilter_; if (speechContextsBuilder_ == null) { - if (((bitField0_ & 0x00000020) == 0x00000020)) { + if (((bitField0_ & 0x00000100) == 0x00000100)) { speechContexts_ = java.util.Collections.unmodifiableList(speechContexts_); - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000100); } result.speechContexts_ = speechContexts_; } else { result.speechContexts_ = speechContextsBuilder_.build(); } result.enableWordTimeOffsets_ = enableWordTimeOffsets_; + result.enableWordConfidence_ = enableWordConfidence_; result.enableAutomaticPunctuation_ = enableAutomaticPunctuation_; + result.enableSpeakerDiarization_ = enableSpeakerDiarization_; + result.diarizationSpeakerCount_ = diarizationSpeakerCount_; if (metadataBuilder_ == null) { result.metadata_ = metadata_; } else { @@ -1252,10 +1570,26 @@ public Builder mergeFrom(com.google.cloud.speech.v1p1beta1.RecognitionConfig oth if (other.getSampleRateHertz() != 0) { setSampleRateHertz(other.getSampleRateHertz()); } + if (other.getAudioChannelCount() != 0) { + setAudioChannelCount(other.getAudioChannelCount()); + } + if (other.getEnableSeparateRecognitionPerChannel() != false) { + setEnableSeparateRecognitionPerChannel(other.getEnableSeparateRecognitionPerChannel()); + } if (!other.getLanguageCode().isEmpty()) { languageCode_ = other.languageCode_; onChanged(); } + if (!other.alternativeLanguageCodes_.isEmpty()) { + if (alternativeLanguageCodes_.isEmpty()) { + alternativeLanguageCodes_ = other.alternativeLanguageCodes_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureAlternativeLanguageCodesIsMutable(); + alternativeLanguageCodes_.addAll(other.alternativeLanguageCodes_); + } + onChanged(); + } if (other.getMaxAlternatives() != 0) { setMaxAlternatives(other.getMaxAlternatives()); } @@ -1266,7 +1600,7 @@ public Builder mergeFrom(com.google.cloud.speech.v1p1beta1.RecognitionConfig oth if (!other.speechContexts_.isEmpty()) { if (speechContexts_.isEmpty()) { speechContexts_ = other.speechContexts_; - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000100); } else { ensureSpeechContextsIsMutable(); speechContexts_.addAll(other.speechContexts_); @@ -1279,7 +1613,7 @@ public Builder mergeFrom(com.google.cloud.speech.v1p1beta1.RecognitionConfig oth speechContextsBuilder_.dispose(); speechContextsBuilder_ = null; speechContexts_ = other.speechContexts_; - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000100); speechContextsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getSpeechContextsFieldBuilder() : null; @@ -1291,9 +1625,18 @@ public Builder mergeFrom(com.google.cloud.speech.v1p1beta1.RecognitionConfig oth if (other.getEnableWordTimeOffsets() != false) { setEnableWordTimeOffsets(other.getEnableWordTimeOffsets()); } + if (other.getEnableWordConfidence() != false) { + setEnableWordConfidence(other.getEnableWordConfidence()); + } if (other.getEnableAutomaticPunctuation() != false) { setEnableAutomaticPunctuation(other.getEnableAutomaticPunctuation()); } + if (other.getEnableSpeakerDiarization() != false) { + setEnableSpeakerDiarization(other.getEnableSpeakerDiarization()); + } + if (other.getDiarizationSpeakerCount() != 0) { + setDiarizationSpeakerCount(other.getDiarizationSpeakerCount()); + } if (other.hasMetadata()) { mergeMetadata(other.getMetadata()); } @@ -1462,6 +1805,121 @@ public Builder clearSampleRateHertz() { return this; } + private int audioChannelCount_ ; + /** + *
+     * *Optional* The number of channels in the input audio data.
+     * ONLY set this for MULTI-CHANNEL recognition.
+     * Valid values for LINEAR16 and FLAC are `1`-`8`.
+     * Valid values for OGG_OPUS are '1'-'254'.
+     * Valid value for MULAW, AMR, AMR_WB and SPEEX_WITH_HEADER_BYTE is only `1`.
+     * If `0` or omitted, defaults to one channel (mono).
+     * NOTE: We only recognize the first channel by default.
+     * To perform independent recognition on each channel set
+     * enable_separate_recognition_per_channel to 'true'.
+     * 
+ * + * int32 audio_channel_count = 7; + */ + public int getAudioChannelCount() { + return audioChannelCount_; + } + /** + *
+     * *Optional* The number of channels in the input audio data.
+     * ONLY set this for MULTI-CHANNEL recognition.
+     * Valid values for LINEAR16 and FLAC are `1`-`8`.
+     * Valid values for OGG_OPUS are '1'-'254'.
+     * Valid value for MULAW, AMR, AMR_WB and SPEEX_WITH_HEADER_BYTE is only `1`.
+     * If `0` or omitted, defaults to one channel (mono).
+     * NOTE: We only recognize the first channel by default.
+     * To perform independent recognition on each channel set
+     * enable_separate_recognition_per_channel to 'true'.
+     * 
+ * + * int32 audio_channel_count = 7; + */ + public Builder setAudioChannelCount(int value) { + + audioChannelCount_ = value; + onChanged(); + return this; + } + /** + *
+     * *Optional* The number of channels in the input audio data.
+     * ONLY set this for MULTI-CHANNEL recognition.
+     * Valid values for LINEAR16 and FLAC are `1`-`8`.
+     * Valid values for OGG_OPUS are '1'-'254'.
+     * Valid value for MULAW, AMR, AMR_WB and SPEEX_WITH_HEADER_BYTE is only `1`.
+     * If `0` or omitted, defaults to one channel (mono).
+     * NOTE: We only recognize the first channel by default.
+     * To perform independent recognition on each channel set
+     * enable_separate_recognition_per_channel to 'true'.
+     * 
+ * + * int32 audio_channel_count = 7; + */ + public Builder clearAudioChannelCount() { + + audioChannelCount_ = 0; + onChanged(); + return this; + } + + private boolean enableSeparateRecognitionPerChannel_ ; + /** + *
+     * This needs to be set to ‘true’ explicitly and audio_channel_count > 1
+     * to get each channel recognized separately. The recognition result will
+     * contain a channel_tag field to state which channel that result belongs to.
+     * If this is not ‘true’, we will only recognize the first channel.
+     * NOTE: The request is also billed cumulatively for all channels recognized:
+     *     (audio_channel_count times the audio length)
+     * 
+ * + * bool enable_separate_recognition_per_channel = 12; + */ + public boolean getEnableSeparateRecognitionPerChannel() { + return enableSeparateRecognitionPerChannel_; + } + /** + *
+     * This needs to be set to ‘true’ explicitly and audio_channel_count > 1
+     * to get each channel recognized separately. The recognition result will
+     * contain a channel_tag field to state which channel that result belongs to.
+     * If this is not ‘true’, we will only recognize the first channel.
+     * NOTE: The request is also billed cumulatively for all channels recognized:
+     *     (audio_channel_count times the audio length)
+     * 
+ * + * bool enable_separate_recognition_per_channel = 12; + */ + public Builder setEnableSeparateRecognitionPerChannel(boolean value) { + + enableSeparateRecognitionPerChannel_ = value; + onChanged(); + return this; + } + /** + *
+     * This needs to be set to ‘true’ explicitly and audio_channel_count > 1
+     * to get each channel recognized separately. The recognition result will
+     * contain a channel_tag field to state which channel that result belongs to.
+     * If this is not ‘true’, we will only recognize the first channel.
+     * NOTE: The request is also billed cumulatively for all channels recognized:
+     *     (audio_channel_count times the audio length)
+     * 
+ * + * bool enable_separate_recognition_per_channel = 12; + */ + public Builder clearEnableSeparateRecognitionPerChannel() { + + enableSeparateRecognitionPerChannel_ = false; + onChanged(); + return this; + } + private java.lang.Object languageCode_ = ""; /** *
@@ -1571,6 +2029,235 @@ public Builder setLanguageCodeBytes(
       return this;
     }
 
+    private com.google.protobuf.LazyStringList alternativeLanguageCodes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+    private void ensureAlternativeLanguageCodesIsMutable() {
+      if (!((bitField0_ & 0x00000020) == 0x00000020)) {
+        alternativeLanguageCodes_ = new com.google.protobuf.LazyStringArrayList(alternativeLanguageCodes_);
+        bitField0_ |= 0x00000020;
+       }
+    }
+    /**
+     * 
+     * *Optional* A list of up to 3 additional
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+     * listing possible alternative languages of the supplied audio.
+     * See [Language Support](https://cloud.google.com/speech/docs/languages)
+     * for a list of the currently supported language codes.
+     * If alternative languages are listed, recognition result will contain
+     * recognition in the most likely language detected including the main
+     * language_code. The recognition result will include the language tag
+     * of the language detected in the audio.
+     * NOTE: This feature is only supported for Voice Command and Voice Search
+     * use cases and performance may vary for other use cases (e.g., phone call
+     * transcription).
+     * 
+ * + * repeated string alternative_language_codes = 18; + */ + public com.google.protobuf.ProtocolStringList + getAlternativeLanguageCodesList() { + return alternativeLanguageCodes_.getUnmodifiableView(); + } + /** + *
+     * *Optional* A list of up to 3 additional
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+     * listing possible alternative languages of the supplied audio.
+     * See [Language Support](https://cloud.google.com/speech/docs/languages)
+     * for a list of the currently supported language codes.
+     * If alternative languages are listed, recognition result will contain
+     * recognition in the most likely language detected including the main
+     * language_code. The recognition result will include the language tag
+     * of the language detected in the audio.
+     * NOTE: This feature is only supported for Voice Command and Voice Search
+     * use cases and performance may vary for other use cases (e.g., phone call
+     * transcription).
+     * 
+ * + * repeated string alternative_language_codes = 18; + */ + public int getAlternativeLanguageCodesCount() { + return alternativeLanguageCodes_.size(); + } + /** + *
+     * *Optional* A list of up to 3 additional
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+     * listing possible alternative languages of the supplied audio.
+     * See [Language Support](https://cloud.google.com/speech/docs/languages)
+     * for a list of the currently supported language codes.
+     * If alternative languages are listed, recognition result will contain
+     * recognition in the most likely language detected including the main
+     * language_code. The recognition result will include the language tag
+     * of the language detected in the audio.
+     * NOTE: This feature is only supported for Voice Command and Voice Search
+     * use cases and performance may vary for other use cases (e.g., phone call
+     * transcription).
+     * 
+ * + * repeated string alternative_language_codes = 18; + */ + public java.lang.String getAlternativeLanguageCodes(int index) { + return alternativeLanguageCodes_.get(index); + } + /** + *
+     * *Optional* A list of up to 3 additional
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+     * listing possible alternative languages of the supplied audio.
+     * See [Language Support](https://cloud.google.com/speech/docs/languages)
+     * for a list of the currently supported language codes.
+     * If alternative languages are listed, recognition result will contain
+     * recognition in the most likely language detected including the main
+     * language_code. The recognition result will include the language tag
+     * of the language detected in the audio.
+     * NOTE: This feature is only supported for Voice Command and Voice Search
+     * use cases and performance may vary for other use cases (e.g., phone call
+     * transcription).
+     * 
+ * + * repeated string alternative_language_codes = 18; + */ + public com.google.protobuf.ByteString + getAlternativeLanguageCodesBytes(int index) { + return alternativeLanguageCodes_.getByteString(index); + } + /** + *
+     * *Optional* A list of up to 3 additional
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+     * listing possible alternative languages of the supplied audio.
+     * See [Language Support](https://cloud.google.com/speech/docs/languages)
+     * for a list of the currently supported language codes.
+     * If alternative languages are listed, recognition result will contain
+     * recognition in the most likely language detected including the main
+     * language_code. The recognition result will include the language tag
+     * of the language detected in the audio.
+     * NOTE: This feature is only supported for Voice Command and Voice Search
+     * use cases and performance may vary for other use cases (e.g., phone call
+     * transcription).
+     * 
+ * + * repeated string alternative_language_codes = 18; + */ + public Builder setAlternativeLanguageCodes( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureAlternativeLanguageCodesIsMutable(); + alternativeLanguageCodes_.set(index, value); + onChanged(); + return this; + } + /** + *
+     * *Optional* A list of up to 3 additional
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+     * listing possible alternative languages of the supplied audio.
+     * See [Language Support](https://cloud.google.com/speech/docs/languages)
+     * for a list of the currently supported language codes.
+     * If alternative languages are listed, recognition result will contain
+     * recognition in the most likely language detected including the main
+     * language_code. The recognition result will include the language tag
+     * of the language detected in the audio.
+     * NOTE: This feature is only supported for Voice Command and Voice Search
+     * use cases and performance may vary for other use cases (e.g., phone call
+     * transcription).
+     * 
+ * + * repeated string alternative_language_codes = 18; + */ + public Builder addAlternativeLanguageCodes( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureAlternativeLanguageCodesIsMutable(); + alternativeLanguageCodes_.add(value); + onChanged(); + return this; + } + /** + *
+     * *Optional* A list of up to 3 additional
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+     * listing possible alternative languages of the supplied audio.
+     * See [Language Support](https://cloud.google.com/speech/docs/languages)
+     * for a list of the currently supported language codes.
+     * If alternative languages are listed, recognition result will contain
+     * recognition in the most likely language detected including the main
+     * language_code. The recognition result will include the language tag
+     * of the language detected in the audio.
+     * NOTE: This feature is only supported for Voice Command and Voice Search
+     * use cases and performance may vary for other use cases (e.g., phone call
+     * transcription).
+     * 
+ * + * repeated string alternative_language_codes = 18; + */ + public Builder addAllAlternativeLanguageCodes( + java.lang.Iterable values) { + ensureAlternativeLanguageCodesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, alternativeLanguageCodes_); + onChanged(); + return this; + } + /** + *
+     * *Optional* A list of up to 3 additional
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+     * listing possible alternative languages of the supplied audio.
+     * See [Language Support](https://cloud.google.com/speech/docs/languages)
+     * for a list of the currently supported language codes.
+     * If alternative languages are listed, recognition result will contain
+     * recognition in the most likely language detected including the main
+     * language_code. The recognition result will include the language tag
+     * of the language detected in the audio.
+     * NOTE: This feature is only supported for Voice Command and Voice Search
+     * use cases and performance may vary for other use cases (e.g., phone call
+     * transcription).
+     * 
+ * + * repeated string alternative_language_codes = 18; + */ + public Builder clearAlternativeLanguageCodes() { + alternativeLanguageCodes_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + return this; + } + /** + *
+     * *Optional* A list of up to 3 additional
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+     * listing possible alternative languages of the supplied audio.
+     * See [Language Support](https://cloud.google.com/speech/docs/languages)
+     * for a list of the currently supported language codes.
+     * If alternative languages are listed, recognition result will contain
+     * recognition in the most likely language detected including the main
+     * language_code. The recognition result will include the language tag
+     * of the language detected in the audio.
+     * NOTE: This feature is only supported for Voice Command and Voice Search
+     * use cases and performance may vary for other use cases (e.g., phone call
+     * transcription).
+     * 
+ * + * repeated string alternative_language_codes = 18; + */ + public Builder addAlternativeLanguageCodesBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureAlternativeLanguageCodesIsMutable(); + alternativeLanguageCodes_.add(value); + onChanged(); + return this; + } + private int maxAlternatives_ ; /** *
@@ -1674,9 +2361,9 @@ public Builder clearProfanityFilter() {
     private java.util.List speechContexts_ =
       java.util.Collections.emptyList();
     private void ensureSpeechContextsIsMutable() {
-      if (!((bitField0_ & 0x00000020) == 0x00000020)) {
+      if (!((bitField0_ & 0x00000100) == 0x00000100)) {
         speechContexts_ = new java.util.ArrayList(speechContexts_);
-        bitField0_ |= 0x00000020;
+        bitField0_ |= 0x00000100;
        }
     }
 
@@ -1870,7 +2557,7 @@ public Builder addAllSpeechContexts(
     public Builder clearSpeechContexts() {
       if (speechContextsBuilder_ == null) {
         speechContexts_ = java.util.Collections.emptyList();
-        bitField0_ = (bitField0_ & ~0x00000020);
+        bitField0_ = (bitField0_ & ~0x00000100);
         onChanged();
       } else {
         speechContextsBuilder_.clear();
@@ -1975,7 +2662,7 @@ public com.google.cloud.speech.v1p1beta1.SpeechContext.Builder addSpeechContexts
         speechContextsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
             com.google.cloud.speech.v1p1beta1.SpeechContext, com.google.cloud.speech.v1p1beta1.SpeechContext.Builder, com.google.cloud.speech.v1p1beta1.SpeechContextOrBuilder>(
                 speechContexts_,
-                ((bitField0_ & 0x00000020) == 0x00000020),
+                ((bitField0_ & 0x00000100) == 0x00000100),
                 getParentForChildren(),
                 isClean());
         speechContexts_ = null;
@@ -2030,6 +2717,50 @@ public Builder clearEnableWordTimeOffsets() {
       return this;
     }
 
+    private boolean enableWordConfidence_ ;
+    /**
+     * 
+     * *Optional* If `true`, the top result includes a list of words and the
+     * confidence for those words. If `false`, no word-level confidence
+     * information is returned. The default is `false`.
+     * 
+ * + * bool enable_word_confidence = 15; + */ + public boolean getEnableWordConfidence() { + return enableWordConfidence_; + } + /** + *
+     * *Optional* If `true`, the top result includes a list of words and the
+     * confidence for those words. If `false`, no word-level confidence
+     * information is returned. The default is `false`.
+     * 
+ * + * bool enable_word_confidence = 15; + */ + public Builder setEnableWordConfidence(boolean value) { + + enableWordConfidence_ = value; + onChanged(); + return this; + } + /** + *
+     * *Optional* If `true`, the top result includes a list of words and the
+     * confidence for those words. If `false`, no word-level confidence
+     * information is returned. The default is `false`.
+     * 
+ * + * bool enable_word_confidence = 15; + */ + public Builder clearEnableWordConfidence() { + + enableWordConfidence_ = false; + onChanged(); + return this; + } + private boolean enableAutomaticPunctuation_ ; /** *
@@ -2086,6 +2817,109 @@ public Builder clearEnableAutomaticPunctuation() {
       return this;
     }
 
+    private boolean enableSpeakerDiarization_ ;
+    /**
+     * 
+     * *Optional* If 'true', enables speaker detection for each recognized word in
+     * the top alternative of the recognition result using a speaker_tag provided
+     * in the WordInfo.
+     * Note: When this is true, we send all the words from the beginning of the
+     * audio for the top alternative in every consecutive responses.
+     * This is done in order to improve our speaker tags as our models learn to
+     * identify the speakers in the conversation over time.
+     * 
+ * + * bool enable_speaker_diarization = 16; + */ + public boolean getEnableSpeakerDiarization() { + return enableSpeakerDiarization_; + } + /** + *
+     * *Optional* If 'true', enables speaker detection for each recognized word in
+     * the top alternative of the recognition result using a speaker_tag provided
+     * in the WordInfo.
+     * Note: When this is true, we send all the words from the beginning of the
+     * audio for the top alternative in every consecutive responses.
+     * This is done in order to improve our speaker tags as our models learn to
+     * identify the speakers in the conversation over time.
+     * 
+ * + * bool enable_speaker_diarization = 16; + */ + public Builder setEnableSpeakerDiarization(boolean value) { + + enableSpeakerDiarization_ = value; + onChanged(); + return this; + } + /** + *
+     * *Optional* If 'true', enables speaker detection for each recognized word in
+     * the top alternative of the recognition result using a speaker_tag provided
+     * in the WordInfo.
+     * Note: When this is true, we send all the words from the beginning of the
+     * audio for the top alternative in every consecutive responses.
+     * This is done in order to improve our speaker tags as our models learn to
+     * identify the speakers in the conversation over time.
+     * 
+ * + * bool enable_speaker_diarization = 16; + */ + public Builder clearEnableSpeakerDiarization() { + + enableSpeakerDiarization_ = false; + onChanged(); + return this; + } + + private int diarizationSpeakerCount_ ; + /** + *
+     * *Optional*
+     * If set, specifies the estimated number of speakers in the conversation.
+     * If not set, defaults to '2'.
+     * Ignored unless enable_speaker_diarization is set to true."
+     * 
+ * + * int32 diarization_speaker_count = 17; + */ + public int getDiarizationSpeakerCount() { + return diarizationSpeakerCount_; + } + /** + *
+     * *Optional*
+     * If set, specifies the estimated number of speakers in the conversation.
+     * If not set, defaults to '2'.
+     * Ignored unless enable_speaker_diarization is set to true."
+     * 
+ * + * int32 diarization_speaker_count = 17; + */ + public Builder setDiarizationSpeakerCount(int value) { + + diarizationSpeakerCount_ = value; + onChanged(); + return this; + } + /** + *
+     * *Optional*
+     * If set, specifies the estimated number of speakers in the conversation.
+     * If not set, defaults to '2'.
+     * Ignored unless enable_speaker_diarization is set to true."
+     * 
+ * + * int32 diarization_speaker_count = 17; + */ + public Builder clearDiarizationSpeakerCount() { + + diarizationSpeakerCount_ = 0; + onChanged(); + return this; + } + private com.google.cloud.speech.v1p1beta1.RecognitionMetadata metadata_ = null; private com.google.protobuf.SingleFieldBuilderV3< com.google.cloud.speech.v1p1beta1.RecognitionMetadata, com.google.cloud.speech.v1p1beta1.RecognitionMetadata.Builder, com.google.cloud.speech.v1p1beta1.RecognitionMetadataOrBuilder> metadataBuilder_; diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/RecognitionConfigOrBuilder.java b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/RecognitionConfigOrBuilder.java index 91c355cfa3fc..31216fcceb26 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/RecognitionConfigOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/RecognitionConfigOrBuilder.java @@ -43,6 +43,37 @@ public interface RecognitionConfigOrBuilder extends */ int getSampleRateHertz(); + /** + *
+   * *Optional* The number of channels in the input audio data.
+   * ONLY set this for MULTI-CHANNEL recognition.
+   * Valid values for LINEAR16 and FLAC are `1`-`8`.
+   * Valid values for OGG_OPUS are '1'-'254'.
+   * Valid value for MULAW, AMR, AMR_WB and SPEEX_WITH_HEADER_BYTE is only `1`.
+   * If `0` or omitted, defaults to one channel (mono).
+   * NOTE: We only recognize the first channel by default.
+   * To perform independent recognition on each channel set
+   * enable_separate_recognition_per_channel to 'true'.
+   * 
+ * + * int32 audio_channel_count = 7; + */ + int getAudioChannelCount(); + + /** + *
+   * This needs to be set to ‘true’ explicitly and audio_channel_count > 1
+   * to get each channel recognized separately. The recognition result will
+   * contain a channel_tag field to state which channel that result belongs to.
+   * If this is not ‘true’, we will only recognize the first channel.
+   * NOTE: The request is also billed cumulatively for all channels recognized:
+   *     (audio_channel_count times the audio length)
+   * 
+ * + * bool enable_separate_recognition_per_channel = 12; + */ + boolean getEnableSeparateRecognitionPerChannel(); + /** *
    * *Required* The language of the supplied audio as a
@@ -69,6 +100,85 @@ public interface RecognitionConfigOrBuilder extends
   com.google.protobuf.ByteString
       getLanguageCodeBytes();
 
+  /**
+   * 
+   * *Optional* A list of up to 3 additional
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+   * listing possible alternative languages of the supplied audio.
+   * See [Language Support](https://cloud.google.com/speech/docs/languages)
+   * for a list of the currently supported language codes.
+   * If alternative languages are listed, recognition result will contain
+   * recognition in the most likely language detected including the main
+   * language_code. The recognition result will include the language tag
+   * of the language detected in the audio.
+   * NOTE: This feature is only supported for Voice Command and Voice Search
+   * use cases and performance may vary for other use cases (e.g., phone call
+   * transcription).
+   * 
+ * + * repeated string alternative_language_codes = 18; + */ + java.util.List + getAlternativeLanguageCodesList(); + /** + *
+   * *Optional* A list of up to 3 additional
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+   * listing possible alternative languages of the supplied audio.
+   * See [Language Support](https://cloud.google.com/speech/docs/languages)
+   * for a list of the currently supported language codes.
+   * If alternative languages are listed, recognition result will contain
+   * recognition in the most likely language detected including the main
+   * language_code. The recognition result will include the language tag
+   * of the language detected in the audio.
+   * NOTE: This feature is only supported for Voice Command and Voice Search
+   * use cases and performance may vary for other use cases (e.g., phone call
+   * transcription).
+   * 
+ * + * repeated string alternative_language_codes = 18; + */ + int getAlternativeLanguageCodesCount(); + /** + *
+   * *Optional* A list of up to 3 additional
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+   * listing possible alternative languages of the supplied audio.
+   * See [Language Support](https://cloud.google.com/speech/docs/languages)
+   * for a list of the currently supported language codes.
+   * If alternative languages are listed, recognition result will contain
+   * recognition in the most likely language detected including the main
+   * language_code. The recognition result will include the language tag
+   * of the language detected in the audio.
+   * NOTE: This feature is only supported for Voice Command and Voice Search
+   * use cases and performance may vary for other use cases (e.g., phone call
+   * transcription).
+   * 
+ * + * repeated string alternative_language_codes = 18; + */ + java.lang.String getAlternativeLanguageCodes(int index); + /** + *
+   * *Optional* A list of up to 3 additional
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags,
+   * listing possible alternative languages of the supplied audio.
+   * See [Language Support](https://cloud.google.com/speech/docs/languages)
+   * for a list of the currently supported language codes.
+   * If alternative languages are listed, recognition result will contain
+   * recognition in the most likely language detected including the main
+   * language_code. The recognition result will include the language tag
+   * of the language detected in the audio.
+   * NOTE: This feature is only supported for Voice Command and Voice Search
+   * use cases and performance may vary for other use cases (e.g., phone call
+   * transcription).
+   * 
+ * + * repeated string alternative_language_codes = 18; + */ + com.google.protobuf.ByteString + getAlternativeLanguageCodesBytes(int index); + /** *
    * *Optional* Maximum number of recognition hypotheses to be returned.
@@ -151,6 +261,17 @@ com.google.cloud.speech.v1p1beta1.SpeechContextOrBuilder getSpeechContextsOrBuil
    */
   boolean getEnableWordTimeOffsets();
 
+  /**
+   * 
+   * *Optional* If `true`, the top result includes a list of words and the
+   * confidence for those words. If `false`, no word-level confidence
+   * information is returned. The default is `false`.
+   * 
+ * + * bool enable_word_confidence = 15; + */ + boolean getEnableWordConfidence(); + /** *
    * *Optional* If 'true', adds punctuation to recognition result hypotheses.
@@ -166,6 +287,33 @@ com.google.cloud.speech.v1p1beta1.SpeechContextOrBuilder getSpeechContextsOrBuil
    */
   boolean getEnableAutomaticPunctuation();
 
+  /**
+   * 
+   * *Optional* If 'true', enables speaker detection for each recognized word in
+   * the top alternative of the recognition result using a speaker_tag provided
+   * in the WordInfo.
+   * Note: When this is true, we send all the words from the beginning of the
+   * audio for the top alternative in every consecutive responses.
+   * This is done in order to improve our speaker tags as our models learn to
+   * identify the speakers in the conversation over time.
+   * 
+ * + * bool enable_speaker_diarization = 16; + */ + boolean getEnableSpeakerDiarization(); + + /** + *
+   * *Optional*
+   * If set, specifies the estimated number of speakers in the conversation.
+   * If not set, defaults to '2'.
+   * Ignored unless enable_speaker_diarization is set to true."
+   * 
+ * + * int32 diarization_speaker_count = 17; + */ + int getDiarizationSpeakerCount(); + /** *
    * *Optional* Metadata regarding this request.
diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechProto.java b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechProto.java
index 2b7a093fd995..f64d1ab6b196 100644
--- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechProto.java
+++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechProto.java
@@ -125,97 +125,106 @@ public static void registerAllExtensions(
       "nitionConfig\022@\n\006config\030\001 \001(\01320.google.cl" +
       "oud.speech.v1p1beta1.RecognitionConfig\022\030" +
       "\n\020single_utterance\030\002 \001(\010\022\027\n\017interim_resu" +
-      "lts\030\003 \001(\010\"\323\004\n\021RecognitionConfig\022P\n\010encod" +
+      "lts\030\003 \001(\010\"\254\006\n\021RecognitionConfig\022P\n\010encod" +
       "ing\030\001 \001(\0162>.google.cloud.speech.v1p1beta" +
       "1.RecognitionConfig.AudioEncoding\022\031\n\021sam" +
-      "ple_rate_hertz\030\002 \001(\005\022\025\n\rlanguage_code\030\003 " +
-      "\001(\t\022\030\n\020max_alternatives\030\004 \001(\005\022\030\n\020profani" +
-      "ty_filter\030\005 \001(\010\022E\n\017speech_contexts\030\006 \003(\013" +
-      "2,.google.cloud.speech.v1p1beta1.SpeechC" +
-      "ontext\022 \n\030enable_word_time_offsets\030\010 \001(\010" +
-      "\022$\n\034enable_automatic_punctuation\030\013 \001(\010\022D" +
-      "\n\010metadata\030\t \001(\01322.google.cloud.speech.v" +
-      "1p1beta1.RecognitionMetadata\022\r\n\005model\030\r " +
-      "\001(\t\022\024\n\014use_enhanced\030\016 \001(\010\"\213\001\n\rAudioEncod" +
-      "ing\022\030\n\024ENCODING_UNSPECIFIED\020\000\022\014\n\010LINEAR1" +
-      "6\020\001\022\010\n\004FLAC\020\002\022\t\n\005MULAW\020\003\022\007\n\003AMR\020\004\022\n\n\006AMR" +
-      "_WB\020\005\022\014\n\010OGG_OPUS\020\006\022\032\n\026SPEEX_WITH_HEADER" +
-      "_BYTE\020\007\"\323\010\n\023RecognitionMetadata\022\\\n\020inter" +
-      "action_type\030\001 \001(\0162B.google.cloud.speech." +
-      "v1p1beta1.RecognitionMetadata.Interactio" +
-      "nType\022$\n\034industry_naics_code_of_audio\030\003 " +
-      "\001(\r\022b\n\023microphone_distance\030\004 \001(\0162E.googl" +
-      "e.cloud.speech.v1p1beta1.RecognitionMeta" +
-      "data.MicrophoneDistance\022a\n\023original_medi" +
-      "a_type\030\005 \001(\0162D.google.cloud.speech.v1p1b" +
-      "eta1.RecognitionMetadata.OriginalMediaTy" +
-      "pe\022e\n\025recording_device_type\030\006 \001(\0162F.goog" +
+      "ple_rate_hertz\030\002 \001(\005\022\033\n\023audio_channel_co" +
+      "unt\030\007 \001(\005\022/\n\'enable_separate_recognition" +
+      "_per_channel\030\014 \001(\010\022\025\n\rlanguage_code\030\003 \001(" +
+      "\t\022\"\n\032alternative_language_codes\030\022 \003(\t\022\030\n" +
+      "\020max_alternatives\030\004 \001(\005\022\030\n\020profanity_fil" +
+      "ter\030\005 \001(\010\022E\n\017speech_contexts\030\006 \003(\0132,.goo" +
+      "gle.cloud.speech.v1p1beta1.SpeechContext" +
+      "\022 \n\030enable_word_time_offsets\030\010 \001(\010\022\036\n\026en" +
+      "able_word_confidence\030\017 \001(\010\022$\n\034enable_aut" +
+      "omatic_punctuation\030\013 \001(\010\022\"\n\032enable_speak" +
+      "er_diarization\030\020 \001(\010\022!\n\031diarization_spea" +
+      "ker_count\030\021 \001(\005\022D\n\010metadata\030\t \001(\01322.goog" +
       "le.cloud.speech.v1p1beta1.RecognitionMet" +
-      "adata.RecordingDeviceType\022\035\n\025recording_d" +
-      "evice_name\030\007 \001(\t\022\032\n\022original_mime_type\030\010" +
-      " \001(\t\022\025\n\robfuscated_id\030\t \001(\003\022\023\n\013audio_top" +
-      "ic\030\n \001(\t\"\305\001\n\017InteractionType\022 \n\034INTERACT" +
-      "ION_TYPE_UNSPECIFIED\020\000\022\016\n\nDISCUSSION\020\001\022\020" +
-      "\n\014PRESENTATION\020\002\022\016\n\nPHONE_CALL\020\003\022\r\n\tVOIC" +
-      "EMAIL\020\004\022\033\n\027PROFESSIONALLY_PRODUCED\020\005\022\020\n\014" +
-      "VOICE_SEARCH\020\006\022\021\n\rVOICE_COMMAND\020\007\022\r\n\tDIC" +
-      "TATION\020\010\"d\n\022MicrophoneDistance\022#\n\037MICROP" +
-      "HONE_DISTANCE_UNSPECIFIED\020\000\022\r\n\tNEARFIELD" +
-      "\020\001\022\014\n\010MIDFIELD\020\002\022\014\n\010FARFIELD\020\003\"N\n\021Origin" +
-      "alMediaType\022#\n\037ORIGINAL_MEDIA_TYPE_UNSPE" +
-      "CIFIED\020\000\022\t\n\005AUDIO\020\001\022\t\n\005VIDEO\020\002\"\244\001\n\023Recor" +
-      "dingDeviceType\022%\n!RECORDING_DEVICE_TYPE_" +
-      "UNSPECIFIED\020\000\022\016\n\nSMARTPHONE\020\001\022\006\n\002PC\020\002\022\016\n" +
-      "\nPHONE_LINE\020\003\022\013\n\007VEHICLE\020\004\022\030\n\024OTHER_OUTD" +
-      "OOR_DEVICE\020\005\022\027\n\023OTHER_INDOOR_DEVICE\020\006\" \n" +
-      "\rSpeechContext\022\017\n\007phrases\030\001 \003(\t\"D\n\020Recog" +
-      "nitionAudio\022\021\n\007content\030\001 \001(\014H\000\022\r\n\003uri\030\002 " +
-      "\001(\tH\000B\016\n\014audio_source\"\\\n\021RecognizeRespon" +
-      "se\022G\n\007results\030\002 \003(\01326.google.cloud.speec" +
-      "h.v1p1beta1.SpeechRecognitionResult\"g\n\034L" +
-      "ongRunningRecognizeResponse\022G\n\007results\030\002" +
-      " \003(\01326.google.cloud.speech.v1p1beta1.Spe" +
-      "echRecognitionResult\"\236\001\n\034LongRunningReco" +
-      "gnizeMetadata\022\030\n\020progress_percent\030\001 \001(\005\022" +
-      ".\n\nstart_time\030\002 \001(\0132\032.google.protobuf.Ti" +
-      "mestamp\0224\n\020last_update_time\030\003 \001(\0132\032.goog" +
-      "le.protobuf.Timestamp\"\277\002\n\032StreamingRecog" +
-      "nizeResponse\022!\n\005error\030\001 \001(\0132\022.google.rpc" +
-      ".Status\022J\n\007results\030\002 \003(\01329.google.cloud." +
-      "speech.v1p1beta1.StreamingRecognitionRes" +
-      "ult\022d\n\021speech_event_type\030\004 \001(\0162I.google." +
-      "cloud.speech.v1p1beta1.StreamingRecogniz" +
-      "eResponse.SpeechEventType\"L\n\017SpeechEvent" +
-      "Type\022\034\n\030SPEECH_EVENT_UNSPECIFIED\020\000\022\033\n\027EN" +
-      "D_OF_SINGLE_UTTERANCE\020\001\"\224\001\n\032StreamingRec" +
-      "ognitionResult\022Q\n\014alternatives\030\001 \003(\0132;.g" +
+      "adata\022\r\n\005model\030\r \001(\t\022\024\n\014use_enhanced\030\016 \001" +
+      "(\010\"\213\001\n\rAudioEncoding\022\030\n\024ENCODING_UNSPECI" +
+      "FIED\020\000\022\014\n\010LINEAR16\020\001\022\010\n\004FLAC\020\002\022\t\n\005MULAW\020" +
+      "\003\022\007\n\003AMR\020\004\022\n\n\006AMR_WB\020\005\022\014\n\010OGG_OPUS\020\006\022\032\n\026" +
+      "SPEEX_WITH_HEADER_BYTE\020\007\"\323\010\n\023Recognition" +
+      "Metadata\022\\\n\020interaction_type\030\001 \001(\0162B.goo" +
+      "gle.cloud.speech.v1p1beta1.RecognitionMe" +
+      "tadata.InteractionType\022$\n\034industry_naics" +
+      "_code_of_audio\030\003 \001(\r\022b\n\023microphone_dista" +
+      "nce\030\004 \001(\0162E.google.cloud.speech.v1p1beta" +
+      "1.RecognitionMetadata.MicrophoneDistance" +
+      "\022a\n\023original_media_type\030\005 \001(\0162D.google.c" +
+      "loud.speech.v1p1beta1.RecognitionMetadat" +
+      "a.OriginalMediaType\022e\n\025recording_device_" +
+      "type\030\006 \001(\0162F.google.cloud.speech.v1p1bet" +
+      "a1.RecognitionMetadata.RecordingDeviceTy" +
+      "pe\022\035\n\025recording_device_name\030\007 \001(\t\022\032\n\022ori" +
+      "ginal_mime_type\030\010 \001(\t\022\025\n\robfuscated_id\030\t" +
+      " \001(\003\022\023\n\013audio_topic\030\n \001(\t\"\305\001\n\017Interactio" +
+      "nType\022 \n\034INTERACTION_TYPE_UNSPECIFIED\020\000\022" +
+      "\016\n\nDISCUSSION\020\001\022\020\n\014PRESENTATION\020\002\022\016\n\nPHO" +
+      "NE_CALL\020\003\022\r\n\tVOICEMAIL\020\004\022\033\n\027PROFESSIONAL" +
+      "LY_PRODUCED\020\005\022\020\n\014VOICE_SEARCH\020\006\022\021\n\rVOICE" +
+      "_COMMAND\020\007\022\r\n\tDICTATION\020\010\"d\n\022MicrophoneD" +
+      "istance\022#\n\037MICROPHONE_DISTANCE_UNSPECIFI" +
+      "ED\020\000\022\r\n\tNEARFIELD\020\001\022\014\n\010MIDFIELD\020\002\022\014\n\010FAR" +
+      "FIELD\020\003\"N\n\021OriginalMediaType\022#\n\037ORIGINAL" +
+      "_MEDIA_TYPE_UNSPECIFIED\020\000\022\t\n\005AUDIO\020\001\022\t\n\005" +
+      "VIDEO\020\002\"\244\001\n\023RecordingDeviceType\022%\n!RECOR" +
+      "DING_DEVICE_TYPE_UNSPECIFIED\020\000\022\016\n\nSMARTP" +
+      "HONE\020\001\022\006\n\002PC\020\002\022\016\n\nPHONE_LINE\020\003\022\013\n\007VEHICL" +
+      "E\020\004\022\030\n\024OTHER_OUTDOOR_DEVICE\020\005\022\027\n\023OTHER_I" +
+      "NDOOR_DEVICE\020\006\" \n\rSpeechContext\022\017\n\007phras" +
+      "es\030\001 \003(\t\"D\n\020RecognitionAudio\022\021\n\007content\030" +
+      "\001 \001(\014H\000\022\r\n\003uri\030\002 \001(\tH\000B\016\n\014audio_source\"\\" +
+      "\n\021RecognizeResponse\022G\n\007results\030\002 \003(\01326.g" +
       "oogle.cloud.speech.v1p1beta1.SpeechRecog" +
-      "nitionAlternative\022\020\n\010is_final\030\002 \001(\010\022\021\n\ts" +
-      "tability\030\003 \001(\002\"l\n\027SpeechRecognitionResul" +
-      "t\022Q\n\014alternatives\030\001 \003(\0132;.google.cloud.s" +
-      "peech.v1p1beta1.SpeechRecognitionAlterna" +
-      "tive\"~\n\034SpeechRecognitionAlternative\022\022\n\n" +
-      "transcript\030\001 \001(\t\022\022\n\nconfidence\030\002 \001(\002\0226\n\005" +
-      "words\030\003 \003(\0132\'.google.cloud.speech.v1p1be" +
-      "ta1.WordInfo\"t\n\010WordInfo\022-\n\nstart_time\030\001" +
-      " \001(\0132\031.google.protobuf.Duration\022+\n\010end_t" +
-      "ime\030\002 \001(\0132\031.google.protobuf.Duration\022\014\n\004" +
-      "word\030\003 \001(\t2\330\003\n\006Speech\022\226\001\n\tRecognize\022/.go" +
-      "ogle.cloud.speech.v1p1beta1.RecognizeReq" +
-      "uest\0320.google.cloud.speech.v1p1beta1.Rec" +
-      "ognizeResponse\"&\202\323\344\223\002 \"\033/v1p1beta1/speec" +
-      "h:recognize:\001*\022\244\001\n\024LongRunningRecognize\022" +
-      ":.google.cloud.speech.v1p1beta1.LongRunn" +
-      "ingRecognizeRequest\032\035.google.longrunning" +
-      ".Operation\"1\202\323\344\223\002+\"&/v1p1beta1/speech:lo" +
-      "ngrunningrecognize:\001*\022\215\001\n\022StreamingRecog" +
-      "nize\0228.google.cloud.speech.v1p1beta1.Str" +
-      "eamingRecognizeRequest\0329.google.cloud.sp" +
-      "eech.v1p1beta1.StreamingRecognizeRespons" +
-      "e(\0010\001Bz\n!com.google.cloud.speech.v1p1bet" +
-      "a1B\013SpeechProtoP\001ZCgoogle.golang.org/gen" +
-      "proto/googleapis/cloud/speech/v1p1beta1;" +
-      "speech\370\001\001b\006proto3"
+      "nitionResult\"g\n\034LongRunningRecognizeResp" +
+      "onse\022G\n\007results\030\002 \003(\01326.google.cloud.spe" +
+      "ech.v1p1beta1.SpeechRecognitionResult\"\236\001" +
+      "\n\034LongRunningRecognizeMetadata\022\030\n\020progre" +
+      "ss_percent\030\001 \001(\005\022.\n\nstart_time\030\002 \001(\0132\032.g" +
+      "oogle.protobuf.Timestamp\0224\n\020last_update_" +
+      "time\030\003 \001(\0132\032.google.protobuf.Timestamp\"\277" +
+      "\002\n\032StreamingRecognizeResponse\022!\n\005error\030\001" +
+      " \001(\0132\022.google.rpc.Status\022J\n\007results\030\002 \003(" +
+      "\01329.google.cloud.speech.v1p1beta1.Stream" +
+      "ingRecognitionResult\022d\n\021speech_event_typ" +
+      "e\030\004 \001(\0162I.google.cloud.speech.v1p1beta1." +
+      "StreamingRecognizeResponse.SpeechEventTy" +
+      "pe\"L\n\017SpeechEventType\022\034\n\030SPEECH_EVENT_UN" +
+      "SPECIFIED\020\000\022\033\n\027END_OF_SINGLE_UTTERANCE\020\001" +
+      "\"\300\001\n\032StreamingRecognitionResult\022Q\n\014alter" +
+      "natives\030\001 \003(\0132;.google.cloud.speech.v1p1" +
+      "beta1.SpeechRecognitionAlternative\022\020\n\010is" +
+      "_final\030\002 \001(\010\022\021\n\tstability\030\003 \001(\002\022\023\n\013chann" +
+      "el_tag\030\005 \001(\005\022\025\n\rlanguage_code\030\006 \001(\t\"\230\001\n\027" +
+      "SpeechRecognitionResult\022Q\n\014alternatives\030" +
+      "\001 \003(\0132;.google.cloud.speech.v1p1beta1.Sp" +
+      "eechRecognitionAlternative\022\023\n\013channel_ta" +
+      "g\030\002 \001(\005\022\025\n\rlanguage_code\030\005 \001(\t\"~\n\034Speech" +
+      "RecognitionAlternative\022\022\n\ntranscript\030\001 \001" +
+      "(\t\022\022\n\nconfidence\030\002 \001(\002\0226\n\005words\030\003 \003(\0132\'." +
+      "google.cloud.speech.v1p1beta1.WordInfo\"\235" +
+      "\001\n\010WordInfo\022-\n\nstart_time\030\001 \001(\0132\031.google" +
+      ".protobuf.Duration\022+\n\010end_time\030\002 \001(\0132\031.g" +
+      "oogle.protobuf.Duration\022\014\n\004word\030\003 \001(\t\022\022\n" +
+      "\nconfidence\030\004 \001(\002\022\023\n\013speaker_tag\030\005 \001(\0052\330" +
+      "\003\n\006Speech\022\226\001\n\tRecognize\022/.google.cloud.s" +
+      "peech.v1p1beta1.RecognizeRequest\0320.googl" +
+      "e.cloud.speech.v1p1beta1.RecognizeRespon" +
+      "se\"&\202\323\344\223\002 \"\033/v1p1beta1/speech:recognize:" +
+      "\001*\022\244\001\n\024LongRunningRecognize\022:.google.clo" +
+      "ud.speech.v1p1beta1.LongRunningRecognize" +
+      "Request\032\035.google.longrunning.Operation\"1" +
+      "\202\323\344\223\002+\"&/v1p1beta1/speech:longrunningrec" +
+      "ognize:\001*\022\215\001\n\022StreamingRecognize\0228.googl" +
+      "e.cloud.speech.v1p1beta1.StreamingRecogn" +
+      "izeRequest\0329.google.cloud.speech.v1p1bet" +
+      "a1.StreamingRecognizeResponse(\0010\001Bz\n!com" +
+      ".google.cloud.speech.v1p1beta1B\013SpeechPr" +
+      "otoP\001ZCgoogle.golang.org/genproto/google" +
+      "apis/cloud/speech/v1p1beta1;speech\370\001\001b\006p" +
+      "roto3"
     };
     com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
         new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
@@ -264,7 +273,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
     internal_static_google_cloud_speech_v1p1beta1_RecognitionConfig_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_google_cloud_speech_v1p1beta1_RecognitionConfig_descriptor,
-        new java.lang.String[] { "Encoding", "SampleRateHertz", "LanguageCode", "MaxAlternatives", "ProfanityFilter", "SpeechContexts", "EnableWordTimeOffsets", "EnableAutomaticPunctuation", "Metadata", "Model", "UseEnhanced", });
+        new java.lang.String[] { "Encoding", "SampleRateHertz", "AudioChannelCount", "EnableSeparateRecognitionPerChannel", "LanguageCode", "AlternativeLanguageCodes", "MaxAlternatives", "ProfanityFilter", "SpeechContexts", "EnableWordTimeOffsets", "EnableWordConfidence", "EnableAutomaticPunctuation", "EnableSpeakerDiarization", "DiarizationSpeakerCount", "Metadata", "Model", "UseEnhanced", });
     internal_static_google_cloud_speech_v1p1beta1_RecognitionMetadata_descriptor =
       getDescriptor().getMessageTypes().get(5);
     internal_static_google_cloud_speech_v1p1beta1_RecognitionMetadata_fieldAccessorTable = new
@@ -312,13 +321,13 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
     internal_static_google_cloud_speech_v1p1beta1_StreamingRecognitionResult_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_google_cloud_speech_v1p1beta1_StreamingRecognitionResult_descriptor,
-        new java.lang.String[] { "Alternatives", "IsFinal", "Stability", });
+        new java.lang.String[] { "Alternatives", "IsFinal", "Stability", "ChannelTag", "LanguageCode", });
     internal_static_google_cloud_speech_v1p1beta1_SpeechRecognitionResult_descriptor =
       getDescriptor().getMessageTypes().get(13);
     internal_static_google_cloud_speech_v1p1beta1_SpeechRecognitionResult_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_google_cloud_speech_v1p1beta1_SpeechRecognitionResult_descriptor,
-        new java.lang.String[] { "Alternatives", });
+        new java.lang.String[] { "Alternatives", "ChannelTag", "LanguageCode", });
     internal_static_google_cloud_speech_v1p1beta1_SpeechRecognitionAlternative_descriptor =
       getDescriptor().getMessageTypes().get(14);
     internal_static_google_cloud_speech_v1p1beta1_SpeechRecognitionAlternative_fieldAccessorTable = new
@@ -330,7 +339,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
     internal_static_google_cloud_speech_v1p1beta1_WordInfo_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_google_cloud_speech_v1p1beta1_WordInfo_descriptor,
-        new java.lang.String[] { "StartTime", "EndTime", "Word", });
+        new java.lang.String[] { "StartTime", "EndTime", "Word", "Confidence", "SpeakerTag", });
     com.google.protobuf.ExtensionRegistry registry =
         com.google.protobuf.ExtensionRegistry.newInstance();
     registry.add(com.google.api.AnnotationsProto.http);
diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechRecognitionResult.java b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechRecognitionResult.java
index 25cba65956ec..6d356b420a88 100644
--- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechRecognitionResult.java
+++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechRecognitionResult.java
@@ -21,6 +21,8 @@ private SpeechRecognitionResult(com.google.protobuf.GeneratedMessageV3.Builder alternatives_;
   /**
@@ -160,6 +174,69 @@ public com.google.cloud.speech.v1p1beta1.SpeechRecognitionAlternativeOrBuilder g
     return alternatives_.get(index);
   }
 
+  public static final int CHANNEL_TAG_FIELD_NUMBER = 2;
+  private int channelTag_;
+  /**
+   * 
+   * For multi-channel audio, this is the channel number corresponding to the
+   * recognized result for the audio from that channel.
+   * For audio_channel_count = N, its output values can range from '1' to 'N'.
+   * 
+ * + * int32 channel_tag = 2; + */ + public int getChannelTag() { + return channelTag_; + } + + public static final int LANGUAGE_CODE_FIELD_NUMBER = 5; + private volatile java.lang.Object languageCode_; + /** + *
+   * Output only. The
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+   * language in this result. This language code was detected to have the most
+   * likelihood of being spoken in the audio.
+   * 
+ * + * string language_code = 5; + */ + public java.lang.String getLanguageCode() { + java.lang.Object ref = languageCode_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + languageCode_ = s; + return s; + } + } + /** + *
+   * Output only. The
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+   * language in this result. This language code was detected to have the most
+   * likelihood of being spoken in the audio.
+   * 
+ * + * string language_code = 5; + */ + public com.google.protobuf.ByteString + getLanguageCodeBytes() { + java.lang.Object ref = languageCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + languageCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; @@ -175,6 +252,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) for (int i = 0; i < alternatives_.size(); i++) { output.writeMessage(1, alternatives_.get(i)); } + if (channelTag_ != 0) { + output.writeInt32(2, channelTag_); + } + if (!getLanguageCodeBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, languageCode_); + } unknownFields.writeTo(output); } @@ -187,6 +270,13 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, alternatives_.get(i)); } + if (channelTag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, channelTag_); + } + if (!getLanguageCodeBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, languageCode_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -205,6 +295,10 @@ public boolean equals(final java.lang.Object obj) { boolean result = true; result = result && getAlternativesList() .equals(other.getAlternativesList()); + result = result && (getChannelTag() + == other.getChannelTag()); + result = result && getLanguageCode() + .equals(other.getLanguageCode()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -220,6 +314,10 @@ public int hashCode() { hash = (37 * hash) + ALTERNATIVES_FIELD_NUMBER; hash = (53 * hash) + getAlternativesList().hashCode(); } + hash = (37 * hash) + CHANNEL_TAG_FIELD_NUMBER; + hash = (53 * hash) + getChannelTag(); + hash = (37 * hash) + LANGUAGE_CODE_FIELD_NUMBER; + hash = (53 * hash) + getLanguageCode().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -360,6 +458,10 @@ public Builder clear() { } else { alternativesBuilder_.clear(); } + channelTag_ = 0; + + languageCode_ = ""; + return this; } @@ -383,6 +485,7 @@ public com.google.cloud.speech.v1p1beta1.SpeechRecognitionResult build() { public com.google.cloud.speech.v1p1beta1.SpeechRecognitionResult buildPartial() { com.google.cloud.speech.v1p1beta1.SpeechRecognitionResult result = new com.google.cloud.speech.v1p1beta1.SpeechRecognitionResult(this); int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; if (alternativesBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { alternatives_ = java.util.Collections.unmodifiableList(alternatives_); @@ -392,6 +495,9 @@ public com.google.cloud.speech.v1p1beta1.SpeechRecognitionResult buildPartial() } else { result.alternatives_ = alternativesBuilder_.build(); } + result.channelTag_ = channelTag_; + result.languageCode_ = languageCode_; + result.bitField0_ = to_bitField0_; onBuilt(); return result; } @@ -459,6 +565,13 @@ public Builder mergeFrom(com.google.cloud.speech.v1p1beta1.SpeechRecognitionResu } } } + if (other.getChannelTag() != 0) { + setChannelTag(other.getChannelTag()); + } + if (!other.getLanguageCode().isEmpty()) { + languageCode_ = other.languageCode_; + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -852,6 +965,154 @@ public com.google.cloud.speech.v1p1beta1.SpeechRecognitionAlternative.Builder ad } return alternativesBuilder_; } + + private int channelTag_ ; + /** + *
+     * For multi-channel audio, this is the channel number corresponding to the
+     * recognized result for the audio from that channel.
+     * For audio_channel_count = N, its output values can range from '1' to 'N'.
+     * 
+ * + * int32 channel_tag = 2; + */ + public int getChannelTag() { + return channelTag_; + } + /** + *
+     * For multi-channel audio, this is the channel number corresponding to the
+     * recognized result for the audio from that channel.
+     * For audio_channel_count = N, its output values can range from '1' to 'N'.
+     * 
+ * + * int32 channel_tag = 2; + */ + public Builder setChannelTag(int value) { + + channelTag_ = value; + onChanged(); + return this; + } + /** + *
+     * For multi-channel audio, this is the channel number corresponding to the
+     * recognized result for the audio from that channel.
+     * For audio_channel_count = N, its output values can range from '1' to 'N'.
+     * 
+ * + * int32 channel_tag = 2; + */ + public Builder clearChannelTag() { + + channelTag_ = 0; + onChanged(); + return this; + } + + private java.lang.Object languageCode_ = ""; + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 5; + */ + public java.lang.String getLanguageCode() { + java.lang.Object ref = languageCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + languageCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 5; + */ + public com.google.protobuf.ByteString + getLanguageCodeBytes() { + java.lang.Object ref = languageCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + languageCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 5; + */ + public Builder setLanguageCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + languageCode_ = value; + onChanged(); + return this; + } + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 5; + */ + public Builder clearLanguageCode() { + + languageCode_ = getDefaultInstance().getLanguageCode(); + onChanged(); + return this; + } + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 5; + */ + public Builder setLanguageCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + languageCode_ = value; + onChanged(); + return this; + } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFieldsProto3(unknownFields); diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechRecognitionResultOrBuilder.java b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechRecognitionResultOrBuilder.java index 5544ddc22475..e7c9474105cd 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechRecognitionResultOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/SpeechRecognitionResultOrBuilder.java @@ -65,4 +65,39 @@ public interface SpeechRecognitionResultOrBuilder extends */ com.google.cloud.speech.v1p1beta1.SpeechRecognitionAlternativeOrBuilder getAlternativesOrBuilder( int index); + + /** + *
+   * For multi-channel audio, this is the channel number corresponding to the
+   * recognized result for the audio from that channel.
+   * For audio_channel_count = N, its output values can range from '1' to 'N'.
+   * 
+ * + * int32 channel_tag = 2; + */ + int getChannelTag(); + + /** + *
+   * Output only. The
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+   * language in this result. This language code was detected to have the most
+   * likelihood of being spoken in the audio.
+   * 
+ * + * string language_code = 5; + */ + java.lang.String getLanguageCode(); + /** + *
+   * Output only. The
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+   * language in this result. This language code was detected to have the most
+   * likelihood of being spoken in the audio.
+   * 
+ * + * string language_code = 5; + */ + com.google.protobuf.ByteString + getLanguageCodeBytes(); } diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/StreamingRecognitionResult.java b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/StreamingRecognitionResult.java index 7e188addda7f..fd563d43977a 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/StreamingRecognitionResult.java +++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/StreamingRecognitionResult.java @@ -24,6 +24,8 @@ private StreamingRecognitionResult() { alternatives_ = java.util.Collections.emptyList(); isFinal_ = false; stability_ = 0F; + channelTag_ = 0; + languageCode_ = ""; } @java.lang.Override @@ -76,6 +78,17 @@ private StreamingRecognitionResult( stability_ = input.readFloat(); break; } + case 40: { + + channelTag_ = input.readInt32(); + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + languageCode_ = s; + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -208,6 +221,69 @@ public float getStability() { return stability_; } + public static final int CHANNEL_TAG_FIELD_NUMBER = 5; + private int channelTag_; + /** + *
+   * For multi-channel audio, this is the channel number corresponding to the
+   * recognized result for the audio from that channel.
+   * For audio_channel_count = N, its output values can range from '1' to 'N'.
+   * 
+ * + * int32 channel_tag = 5; + */ + public int getChannelTag() { + return channelTag_; + } + + public static final int LANGUAGE_CODE_FIELD_NUMBER = 6; + private volatile java.lang.Object languageCode_; + /** + *
+   * Output only. The
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+   * language in this result. This language code was detected to have the most
+   * likelihood of being spoken in the audio.
+   * 
+ * + * string language_code = 6; + */ + public java.lang.String getLanguageCode() { + java.lang.Object ref = languageCode_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + languageCode_ = s; + return s; + } + } + /** + *
+   * Output only. The
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+   * language in this result. This language code was detected to have the most
+   * likelihood of being spoken in the audio.
+   * 
+ * + * string language_code = 6; + */ + public com.google.protobuf.ByteString + getLanguageCodeBytes() { + java.lang.Object ref = languageCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + languageCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; @@ -229,6 +305,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (stability_ != 0F) { output.writeFloat(3, stability_); } + if (channelTag_ != 0) { + output.writeInt32(5, channelTag_); + } + if (!getLanguageCodeBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, languageCode_); + } unknownFields.writeTo(output); } @@ -249,6 +331,13 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeFloatSize(3, stability_); } + if (channelTag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, channelTag_); + } + if (!getLanguageCodeBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, languageCode_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -273,6 +362,10 @@ public boolean equals(final java.lang.Object obj) { java.lang.Float.floatToIntBits(getStability()) == java.lang.Float.floatToIntBits( other.getStability())); + result = result && (getChannelTag() + == other.getChannelTag()); + result = result && getLanguageCode() + .equals(other.getLanguageCode()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -294,6 +387,10 @@ public int hashCode() { hash = (37 * hash) + STABILITY_FIELD_NUMBER; hash = (53 * hash) + java.lang.Float.floatToIntBits( getStability()); + hash = (37 * hash) + CHANNEL_TAG_FIELD_NUMBER; + hash = (53 * hash) + getChannelTag(); + hash = (37 * hash) + LANGUAGE_CODE_FIELD_NUMBER; + hash = (53 * hash) + getLanguageCode().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -439,6 +536,10 @@ public Builder clear() { stability_ = 0F; + channelTag_ = 0; + + languageCode_ = ""; + return this; } @@ -474,6 +575,8 @@ public com.google.cloud.speech.v1p1beta1.StreamingRecognitionResult buildPartial } result.isFinal_ = isFinal_; result.stability_ = stability_; + result.channelTag_ = channelTag_; + result.languageCode_ = languageCode_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -548,6 +651,13 @@ public Builder mergeFrom(com.google.cloud.speech.v1p1beta1.StreamingRecognitionR if (other.getStability() != 0F) { setStability(other.getStability()); } + if (other.getChannelTag() != 0) { + setChannelTag(other.getChannelTag()); + } + if (!other.getLanguageCode().isEmpty()) { + languageCode_ = other.languageCode_; + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1041,6 +1151,154 @@ public Builder clearStability() { onChanged(); return this; } + + private int channelTag_ ; + /** + *
+     * For multi-channel audio, this is the channel number corresponding to the
+     * recognized result for the audio from that channel.
+     * For audio_channel_count = N, its output values can range from '1' to 'N'.
+     * 
+ * + * int32 channel_tag = 5; + */ + public int getChannelTag() { + return channelTag_; + } + /** + *
+     * For multi-channel audio, this is the channel number corresponding to the
+     * recognized result for the audio from that channel.
+     * For audio_channel_count = N, its output values can range from '1' to 'N'.
+     * 
+ * + * int32 channel_tag = 5; + */ + public Builder setChannelTag(int value) { + + channelTag_ = value; + onChanged(); + return this; + } + /** + *
+     * For multi-channel audio, this is the channel number corresponding to the
+     * recognized result for the audio from that channel.
+     * For audio_channel_count = N, its output values can range from '1' to 'N'.
+     * 
+ * + * int32 channel_tag = 5; + */ + public Builder clearChannelTag() { + + channelTag_ = 0; + onChanged(); + return this; + } + + private java.lang.Object languageCode_ = ""; + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 6; + */ + public java.lang.String getLanguageCode() { + java.lang.Object ref = languageCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + languageCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 6; + */ + public com.google.protobuf.ByteString + getLanguageCodeBytes() { + java.lang.Object ref = languageCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + languageCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 6; + */ + public Builder setLanguageCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + languageCode_ = value; + onChanged(); + return this; + } + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 6; + */ + public Builder clearLanguageCode() { + + languageCode_ = getDefaultInstance().getLanguageCode(); + onChanged(); + return this; + } + /** + *
+     * Output only. The
+     * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+     * language in this result. This language code was detected to have the most
+     * likelihood of being spoken in the audio.
+     * 
+ * + * string language_code = 6; + */ + public Builder setLanguageCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + languageCode_ = value; + onChanged(); + return this; + } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFieldsProto3(unknownFields); diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/StreamingRecognitionResultOrBuilder.java b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/StreamingRecognitionResultOrBuilder.java index 76a508fd71a1..445015b286b7 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/StreamingRecognitionResultOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/StreamingRecognitionResultOrBuilder.java @@ -91,4 +91,39 @@ com.google.cloud.speech.v1p1beta1.SpeechRecognitionAlternativeOrBuilder getAlter * float stability = 3; */ float getStability(); + + /** + *
+   * For multi-channel audio, this is the channel number corresponding to the
+   * recognized result for the audio from that channel.
+   * For audio_channel_count = N, its output values can range from '1' to 'N'.
+   * 
+ * + * int32 channel_tag = 5; + */ + int getChannelTag(); + + /** + *
+   * Output only. The
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+   * language in this result. This language code was detected to have the most
+   * likelihood of being spoken in the audio.
+   * 
+ * + * string language_code = 6; + */ + java.lang.String getLanguageCode(); + /** + *
+   * Output only. The
+   * [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the
+   * language in this result. This language code was detected to have the most
+   * likelihood of being spoken in the audio.
+   * 
+ * + * string language_code = 6; + */ + com.google.protobuf.ByteString + getLanguageCodeBytes(); } diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/WordInfo.java b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/WordInfo.java index 9bef41cdfbf7..0eddd9c6e8bd 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/WordInfo.java +++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/WordInfo.java @@ -21,6 +21,8 @@ private WordInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { } private WordInfo() { word_ = ""; + confidence_ = 0F; + speakerTag_ = 0; } @java.lang.Override @@ -86,6 +88,16 @@ private WordInfo( word_ = s; break; } + case 37: { + + confidence_ = input.readFloat(); + break; + } + case 40: { + + speakerTag_ = input.readInt32(); + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -248,6 +260,42 @@ public java.lang.String getWord() { } } + public static final int CONFIDENCE_FIELD_NUMBER = 4; + private float confidence_; + /** + *
+   * Output only. The confidence estimate between 0.0 and 1.0. A higher number
+   * indicates an estimated greater likelihood that the recognized words are
+   * correct. This field is set only for the top alternative of a non-streaming
+   * result or, of a streaming result where `is_final=true`.
+   * This field is not guaranteed to be accurate and users should not rely on it
+   * to be always provided.
+   * The default of 0.0 is a sentinel value indicating `confidence` was not set.
+   * 
+ * + * float confidence = 4; + */ + public float getConfidence() { + return confidence_; + } + + public static final int SPEAKER_TAG_FIELD_NUMBER = 5; + private int speakerTag_; + /** + *
+   * Output only. A distinct integer value is assigned for every speaker within
+   * the audio. This field specifies which one of those speakers was detected to
+   * have spoken this word. Value ranges from '1' to diarization_speaker_count.
+   * speaker_tag is set if enable_speaker_diarization = 'true' and only in the
+   * top alternative.
+   * 
+ * + * int32 speaker_tag = 5; + */ + public int getSpeakerTag() { + return speakerTag_; + } + private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; @@ -269,6 +317,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!getWordBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, word_); } + if (confidence_ != 0F) { + output.writeFloat(4, confidence_); + } + if (speakerTag_ != 0) { + output.writeInt32(5, speakerTag_); + } unknownFields.writeTo(output); } @@ -288,6 +342,14 @@ public int getSerializedSize() { if (!getWordBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, word_); } + if (confidence_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(4, confidence_); + } + if (speakerTag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, speakerTag_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -316,6 +378,12 @@ public boolean equals(final java.lang.Object obj) { } result = result && getWord() .equals(other.getWord()); + result = result && ( + java.lang.Float.floatToIntBits(getConfidence()) + == java.lang.Float.floatToIntBits( + other.getConfidence())); + result = result && (getSpeakerTag() + == other.getSpeakerTag()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -337,6 +405,11 @@ public int hashCode() { } hash = (37 * hash) + WORD_FIELD_NUMBER; hash = (53 * hash) + getWord().hashCode(); + hash = (37 * hash) + CONFIDENCE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getConfidence()); + hash = (37 * hash) + SPEAKER_TAG_FIELD_NUMBER; + hash = (53 * hash) + getSpeakerTag(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -484,6 +557,10 @@ public Builder clear() { } word_ = ""; + confidence_ = 0F; + + speakerTag_ = 0; + return this; } @@ -517,6 +594,8 @@ public com.google.cloud.speech.v1p1beta1.WordInfo buildPartial() { result.endTime_ = endTimeBuilder_.build(); } result.word_ = word_; + result.confidence_ = confidence_; + result.speakerTag_ = speakerTag_; onBuilt(); return result; } @@ -568,6 +647,12 @@ public Builder mergeFrom(com.google.cloud.speech.v1p1beta1.WordInfo other) { word_ = other.word_; onChanged(); } + if (other.getConfidence() != 0F) { + setConfidence(other.getConfidence()); + } + if (other.getSpeakerTag() != 0) { + setSpeakerTag(other.getSpeakerTag()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1079,6 +1164,112 @@ public Builder setWordBytes( onChanged(); return this; } + + private float confidence_ ; + /** + *
+     * Output only. The confidence estimate between 0.0 and 1.0. A higher number
+     * indicates an estimated greater likelihood that the recognized words are
+     * correct. This field is set only for the top alternative of a non-streaming
+     * result or, of a streaming result where `is_final=true`.
+     * This field is not guaranteed to be accurate and users should not rely on it
+     * to be always provided.
+     * The default of 0.0 is a sentinel value indicating `confidence` was not set.
+     * 
+ * + * float confidence = 4; + */ + public float getConfidence() { + return confidence_; + } + /** + *
+     * Output only. The confidence estimate between 0.0 and 1.0. A higher number
+     * indicates an estimated greater likelihood that the recognized words are
+     * correct. This field is set only for the top alternative of a non-streaming
+     * result or, of a streaming result where `is_final=true`.
+     * This field is not guaranteed to be accurate and users should not rely on it
+     * to be always provided.
+     * The default of 0.0 is a sentinel value indicating `confidence` was not set.
+     * 
+ * + * float confidence = 4; + */ + public Builder setConfidence(float value) { + + confidence_ = value; + onChanged(); + return this; + } + /** + *
+     * Output only. The confidence estimate between 0.0 and 1.0. A higher number
+     * indicates an estimated greater likelihood that the recognized words are
+     * correct. This field is set only for the top alternative of a non-streaming
+     * result or, of a streaming result where `is_final=true`.
+     * This field is not guaranteed to be accurate and users should not rely on it
+     * to be always provided.
+     * The default of 0.0 is a sentinel value indicating `confidence` was not set.
+     * 
+ * + * float confidence = 4; + */ + public Builder clearConfidence() { + + confidence_ = 0F; + onChanged(); + return this; + } + + private int speakerTag_ ; + /** + *
+     * Output only. A distinct integer value is assigned for every speaker within
+     * the audio. This field specifies which one of those speakers was detected to
+     * have spoken this word. Value ranges from '1' to diarization_speaker_count.
+     * speaker_tag is set if enable_speaker_diarization = 'true' and only in the
+     * top alternative.
+     * 
+ * + * int32 speaker_tag = 5; + */ + public int getSpeakerTag() { + return speakerTag_; + } + /** + *
+     * Output only. A distinct integer value is assigned for every speaker within
+     * the audio. This field specifies which one of those speakers was detected to
+     * have spoken this word. Value ranges from '1' to diarization_speaker_count.
+     * speaker_tag is set if enable_speaker_diarization = 'true' and only in the
+     * top alternative.
+     * 
+ * + * int32 speaker_tag = 5; + */ + public Builder setSpeakerTag(int value) { + + speakerTag_ = value; + onChanged(); + return this; + } + /** + *
+     * Output only. A distinct integer value is assigned for every speaker within
+     * the audio. This field specifies which one of those speakers was detected to
+     * have spoken this word. Value ranges from '1' to diarization_speaker_count.
+     * speaker_tag is set if enable_speaker_diarization = 'true' and only in the
+     * top alternative.
+     * 
+ * + * int32 speaker_tag = 5; + */ + public Builder clearSpeakerTag() { + + speakerTag_ = 0; + onChanged(); + return this; + } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFieldsProto3(unknownFields); diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/WordInfoOrBuilder.java b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/WordInfoOrBuilder.java index c6d2e8478d81..c47302b64c6c 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/WordInfoOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/WordInfoOrBuilder.java @@ -104,4 +104,32 @@ public interface WordInfoOrBuilder extends */ com.google.protobuf.ByteString getWordBytes(); + + /** + *
+   * Output only. The confidence estimate between 0.0 and 1.0. A higher number
+   * indicates an estimated greater likelihood that the recognized words are
+   * correct. This field is set only for the top alternative of a non-streaming
+   * result or, of a streaming result where `is_final=true`.
+   * This field is not guaranteed to be accurate and users should not rely on it
+   * to be always provided.
+   * The default of 0.0 is a sentinel value indicating `confidence` was not set.
+   * 
+ * + * float confidence = 4; + */ + float getConfidence(); + + /** + *
+   * Output only. A distinct integer value is assigned for every speaker within
+   * the audio. This field specifies which one of those speakers was detected to
+   * have spoken this word. Value ranges from '1' to diarization_speaker_count.
+   * speaker_tag is set if enable_speaker_diarization = 'true' and only in the
+   * top alternative.
+   * 
+ * + * int32 speaker_tag = 5; + */ + int getSpeakerTag(); } diff --git a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/proto/google/cloud/speech/v1p1beta1/cloud_speech.proto b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/proto/google/cloud/speech/v1p1beta1/cloud_speech.proto index 77e4e1081662..208f53633e02 100644 --- a/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/proto/google/cloud/speech/v1p1beta1/cloud_speech.proto +++ b/google-api-grpc/proto-google-cloud-speech-v1p1beta1/src/main/proto/google/cloud/speech/v1p1beta1/cloud_speech.proto @@ -212,6 +212,25 @@ message RecognitionConfig { // for all other audio formats. For details, see [AudioEncoding][google.cloud.speech.v1p1beta1.RecognitionConfig.AudioEncoding]. int32 sample_rate_hertz = 2; + // *Optional* The number of channels in the input audio data. + // ONLY set this for MULTI-CHANNEL recognition. + // Valid values for LINEAR16 and FLAC are `1`-`8`. + // Valid values for OGG_OPUS are '1'-'254'. + // Valid value for MULAW, AMR, AMR_WB and SPEEX_WITH_HEADER_BYTE is only `1`. + // If `0` or omitted, defaults to one channel (mono). + // NOTE: We only recognize the first channel by default. + // To perform independent recognition on each channel set + // enable_separate_recognition_per_channel to 'true'. + int32 audio_channel_count = 7; + + // This needs to be set to ‘true’ explicitly and audio_channel_count > 1 + // to get each channel recognized separately. The recognition result will + // contain a channel_tag field to state which channel that result belongs to. + // If this is not ‘true’, we will only recognize the first channel. + // NOTE: The request is also billed cumulatively for all channels recognized: + // (audio_channel_count times the audio length) + bool enable_separate_recognition_per_channel = 12; + // *Required* The language of the supplied audio as a // [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. // Example: "en-US". @@ -219,6 +238,20 @@ message RecognitionConfig { // for a list of the currently supported language codes. string language_code = 3; + // *Optional* A list of up to 3 additional + // [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tags, + // listing possible alternative languages of the supplied audio. + // See [Language Support](https://cloud.google.com/speech/docs/languages) + // for a list of the currently supported language codes. + // If alternative languages are listed, recognition result will contain + // recognition in the most likely language detected including the main + // language_code. The recognition result will include the language tag + // of the language detected in the audio. + // NOTE: This feature is only supported for Voice Command and Voice Search + // use cases and performance may vary for other use cases (e.g., phone call + // transcription). + repeated string alternative_language_codes = 18; + // *Optional* Maximum number of recognition hypotheses to be returned. // Specifically, the maximum number of `SpeechRecognitionAlternative` messages // within each `SpeechRecognitionResult`. @@ -242,6 +275,11 @@ message RecognitionConfig { // `false`. bool enable_word_time_offsets = 8; + // *Optional* If `true`, the top result includes a list of words and the + // confidence for those words. If `false`, no word-level confidence + // information is returned. The default is `false`. + bool enable_word_confidence = 15; + // *Optional* If 'true', adds punctuation to recognition result hypotheses. // This feature is only available in select languages. Setting this for // requests in other languages has no effect at all. @@ -251,6 +289,21 @@ message RecognitionConfig { // premium feature." bool enable_automatic_punctuation = 11; + // *Optional* If 'true', enables speaker detection for each recognized word in + // the top alternative of the recognition result using a speaker_tag provided + // in the WordInfo. + // Note: When this is true, we send all the words from the beginning of the + // audio for the top alternative in every consecutive responses. + // This is done in order to improve our speaker tags as our models learn to + // identify the speakers in the conversation over time. + bool enable_speaker_diarization = 16; + + // *Optional* + // If set, specifies the estimated number of speakers in the conversation. + // If not set, defaults to '2'. + // Ignored unless enable_speaker_diarization is set to true." + int32 diarization_speaker_count = 17; + // *Optional* Metadata regarding this request. RecognitionMetadata metadata = 9; @@ -604,6 +657,17 @@ message StreamingRecognitionResult { // This field is only provided for interim results (`is_final=false`). // The default of 0.0 is a sentinel value indicating `stability` was not set. float stability = 3; + + // For multi-channel audio, this is the channel number corresponding to the + // recognized result for the audio from that channel. + // For audio_channel_count = N, its output values can range from '1' to 'N'. + int32 channel_tag = 5; + + // Output only. The + // [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the + // language in this result. This language code was detected to have the most + // likelihood of being spoken in the audio. + string language_code = 6; } // A speech recognition result corresponding to a portion of the audio. @@ -613,6 +677,17 @@ message SpeechRecognitionResult { // These alternatives are ordered in terms of accuracy, with the top (first) // alternative being the most probable, as ranked by the recognizer. repeated SpeechRecognitionAlternative alternatives = 1; + + // For multi-channel audio, this is the channel number corresponding to the + // recognized result for the audio from that channel. + // For audio_channel_count = N, its output values can range from '1' to 'N'. + int32 channel_tag = 2; + + // Output only. The + // [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag of the + // language in this result. This language code was detected to have the most + // likelihood of being spoken in the audio. + string language_code = 5; } // Alternative hypotheses (a.k.a. n-best list). @@ -655,4 +730,21 @@ message WordInfo { // Output only. The word corresponding to this set of information. string word = 3; + + // Output only. The confidence estimate between 0.0 and 1.0. A higher number + // indicates an estimated greater likelihood that the recognized words are + // correct. This field is set only for the top alternative of a non-streaming + // result or, of a streaming result where `is_final=true`. + // This field is not guaranteed to be accurate and users should not rely on it + // to be always provided. + // The default of 0.0 is a sentinel value indicating `confidence` was not set. + float confidence = 4; + + // Output only. A distinct integer value is assigned for every speaker within + // the audio. This field specifies which one of those speakers was detected to + // have spoken this word. Value ranges from '1' to diarization_speaker_count. + // speaker_tag is set if enable_speaker_diarization = 'true' and only in the + // top alternative. + int32 speaker_tag = 5; + } diff --git a/google-api-grpc/proto-google-cloud-texttospeech-v1beta1/pom.xml b/google-api-grpc/proto-google-cloud-texttospeech-v1beta1/pom.xml index f974fb340eef..70bf1b7ff85c 100644 --- a/google-api-grpc/proto-google-cloud-texttospeech-v1beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-texttospeech-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-texttospeech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-texttospeech-v1beta1 PROTO library for proto-google-cloud-texttospeech-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-trace-v1/pom.xml b/google-api-grpc/proto-google-cloud-trace-v1/pom.xml index 6d7c436e3d51..17055af46953 100644 --- a/google-api-grpc/proto-google-cloud-trace-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-trace-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-trace-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-trace-v1 PROTO library for proto-google-cloud-trace-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-trace-v2/pom.xml b/google-api-grpc/proto-google-cloud-trace-v2/pom.xml index ac8aeb04cfaa..2c0d3e65b391 100644 --- a/google-api-grpc/proto-google-cloud-trace-v2/pom.xml +++ b/google-api-grpc/proto-google-cloud-trace-v2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-trace-v2 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-trace-v2 PROTO library for proto-google-cloud-trace-v2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-video-intelligence-v1/pom.xml b/google-api-grpc/proto-google-cloud-video-intelligence-v1/pom.xml index b316fdffe505..ff221325d632 100644 --- a/google-api-grpc/proto-google-cloud-video-intelligence-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-video-intelligence-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-video-intelligence-v1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-video-intelligence-v1 PROTO library for proto-google-cloud-video-intelligence-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-video-intelligence-v1beta1/pom.xml b/google-api-grpc/proto-google-cloud-video-intelligence-v1beta1/pom.xml index 779557fa8053..87e0dffb0acc 100644 --- a/google-api-grpc/proto-google-cloud-video-intelligence-v1beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-video-intelligence-v1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-video-intelligence-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-video-intelligence-v1beta1 PROTO library for proto-google-cloud-video-intelligence-v1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-video-intelligence-v1beta2/pom.xml b/google-api-grpc/proto-google-cloud-video-intelligence-v1beta2/pom.xml index c560e6405074..e64ca0a2c14a 100644 --- a/google-api-grpc/proto-google-cloud-video-intelligence-v1beta2/pom.xml +++ b/google-api-grpc/proto-google-cloud-video-intelligence-v1beta2/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-video-intelligence-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-video-intelligence-v1beta2 PROTO library for proto-google-cloud-video-intelligence-v1beta2 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-video-intelligence-v1p1beta1/pom.xml b/google-api-grpc/proto-google-cloud-video-intelligence-v1p1beta1/pom.xml index d065512c0a7d..b39c15fd944d 100644 --- a/google-api-grpc/proto-google-cloud-video-intelligence-v1p1beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-video-intelligence-v1p1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-video-intelligence-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-video-intelligence-v1p1beta1 PROTO library for proto-google-cloud-video-intelligence-v1p1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-vision-v1/pom.xml b/google-api-grpc/proto-google-cloud-vision-v1/pom.xml index ef19f7be3c0e..aaf5d561ed48 100644 --- a/google-api-grpc/proto-google-cloud-vision-v1/pom.xml +++ b/google-api-grpc/proto-google-cloud-vision-v1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-vision-v1 - 1.12.1-SNAPSHOT + 1.13.0 proto-google-cloud-vision-v1 PROTO library for proto-google-cloud-vision-v1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-vision-v1p1beta1/pom.xml b/google-api-grpc/proto-google-cloud-vision-v1p1beta1/pom.xml index b8a88f563061..494ed03430b9 100644 --- a/google-api-grpc/proto-google-cloud-vision-v1p1beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-vision-v1p1beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-vision-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-vision-v1p1beta1 PROTO library for proto-google-cloud-vision-v1p1beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-vision-v1p2beta1/pom.xml b/google-api-grpc/proto-google-cloud-vision-v1p2beta1/pom.xml index 5e7201e96678..6ebeed3ab7e9 100644 --- a/google-api-grpc/proto-google-cloud-vision-v1p2beta1/pom.xml +++ b/google-api-grpc/proto-google-cloud-vision-v1p2beta1/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-vision-v1p2beta1 - 1.12.1-SNAPSHOT + 1.13.0 proto-google-cloud-vision-v1p2beta1 PROTO library for proto-google-cloud-vision-v1p2beta1 com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-api-grpc/proto-google-cloud-websecurityscanner-v1alpha/pom.xml b/google-api-grpc/proto-google-cloud-websecurityscanner-v1alpha/pom.xml index 104f7becc8e6..5a70d0e49e72 100644 --- a/google-api-grpc/proto-google-cloud-websecurityscanner-v1alpha/pom.xml +++ b/google-api-grpc/proto-google-cloud-websecurityscanner-v1alpha/pom.xml @@ -3,13 +3,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 proto-google-cloud-websecurityscanner-v1alpha - 0.13.1-SNAPSHOT + 0.14.0 proto-google-cloud-websecurityscanner-v1alpha PROTO library for proto-google-cloud-websecurityscanner-v1alpha com.google.api.grpc google-api-grpc - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-cloud-bom/README.md b/google-cloud-bom/README.md index 6e65e946aa43..78373dd14fb4 100644 --- a/google-cloud-bom/README.md +++ b/google-cloud-bom/README.md @@ -13,7 +13,7 @@ To use it in Maven, add the following to your POM: com.google.cloud google-cloud-bom - 0.48.0-alpha + 0.49.0-alpha pom import diff --git a/google-cloud-bom/pom.xml b/google-cloud-bom/pom.xml index b82b37d6e7e1..5e15ba7b5ac2 100644 --- a/google-cloud-bom/pom.xml +++ b/google-cloud-bom/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-bom pom - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha Google Cloud Java BOM https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-bom @@ -199,715 +199,715 @@ com.google.cloud google-cloud-bigtable - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-bigtable - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.api.grpc proto-google-cloud-bigtable-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-bigtable-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-bigtable-admin-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-bigtable-admin-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-bigquery - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-bigquery - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.cloud google-cloud-bigquerydatatransfer - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-bigquerydatatransfer - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-bigquerydatatransfer-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-bigquerydatatransfer-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-compute - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-compute - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.cloud google-cloud-container - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-container - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-container-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-container-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-contrib - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-contrib - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.cloud google-cloud-nio - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-nio - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.cloud google-cloud-core - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-core - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.cloud google-cloud-core-grpc - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-core-grpc - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.cloud google-cloud-core-http - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-core-http - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.cloud google-cloud-dataproc - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-dataproc - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.api.grpc proto-google-cloud-dataproc-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-dataproc-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-datastore - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-datastore - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.api.grpc proto-google-cloud-datastore-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-dlp - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-dlp - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-dlp-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-dlp-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-dialogflow - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-dialogflow - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.api.grpc proto-google-cloud-dialogflow-v2beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-dialogflow-v2beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-dialogflow-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-dialogflow-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-dns - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-dns - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.cloud google-cloud-errorreporting - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-errorreporting - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-firestore - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-firestore - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-firestore-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-firestore-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-language - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-language - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.api.grpc proto-google-cloud-language-v1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc grpc-google-cloud-language-v1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc proto-google-cloud-language-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-language-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-logging - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-logging - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.api.grpc proto-google-cloud-logging-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-logging-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-logging-logback - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-monitoring - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-monitoring - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-monitoring-v3 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-monitoring-v3 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-os-login - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-os-login - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.api.grpc proto-google-cloud-os-login-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-os-login-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-pubsub - 0.48.1-beta-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-pubsub - 0.48.1-beta-SNAPSHOT + 1.31.0 test-jar com.google.api.grpc proto-google-cloud-pubsub-v1 - 0.13.1-SNAPSHOT + 1.13.0 com.google.api.grpc grpc-google-cloud-pubsub-v1 - 0.13.1-SNAPSHOT + 1.13.0 com.google.cloud google-cloud-redis - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-redis - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.api.grpc proto-google-cloud-redis-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-redis-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-resourcemanager - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-resourcemanager - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.cloud google-cloud-spanner - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-spanner - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-spanner-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-spanner-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-spanner-admin-database-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-spanner-admin-instance-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-speech - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha com.google.cloud google-cloud-speech - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha test-jar com.google.api.grpc proto-google-cloud-speech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-speech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-speech-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-speech-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-speech-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-speech-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-storage - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-storage - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.cloud google-cloud-texttospeech - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-texttospeech - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-texttospeech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-texttospeech-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-trace - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-trace - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-trace-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-trace-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-trace-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-trace-v2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.cloud google-cloud-translate - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-translate - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.cloud google-cloud-vision - 1.30.1-SNAPSHOT + 1.31.0 com.google.cloud google-cloud-vision - 1.30.1-SNAPSHOT + 1.31.0 test-jar com.google.api.grpc proto-google-cloud-vision-v1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc grpc-google-cloud-vision-v1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc proto-google-cloud-vision-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-vision-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-vision-v1p2beta1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.api.grpc grpc-google-cloud-vision-v1p2beta1 - 1.12.1-SNAPSHOT + 1.13.0 com.google.cloud google-cloud-video-intelligence - 0.48.1-beta-SNAPSHOT + 0.49.0-beta com.google.cloud google-cloud-video-intelligence - 0.48.1-beta-SNAPSHOT + 0.49.0-beta test-jar com.google.api.grpc proto-google-cloud-video-intelligence-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-video-intelligence-v1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-video-intelligence-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-video-intelligence-v1beta2 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-video-intelligence-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-video-intelligence-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-video-intelligence-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-video-intelligence-v1p1beta1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-iot-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-iot-v1 - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc proto-google-cloud-websecurityscanner-v1alpha - 0.13.1-SNAPSHOT + 0.14.0 com.google.api.grpc grpc-google-cloud-websecurityscanner-v1alpha - 0.13.1-SNAPSHOT + 0.14.0 diff --git a/google-cloud-clients/google-cloud-bigquery/README.md b/google-cloud-clients/google-cloud-bigquery/README.md index cd07059f3449..d2b3373937f7 100644 --- a/google-cloud-clients/google-cloud-bigquery/README.md +++ b/google-cloud-clients/google-cloud-bigquery/README.md @@ -20,16 +20,16 @@ If you are using Maven, add this to your pom.xml file com.google.cloud google-cloud-bigquery - 1.30.0 + 1.31.0 ``` If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-bigquery:1.30.0' +compile 'com.google.cloud:google-cloud-bigquery:1.31.0' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquery" % "1.30.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquery" % "1.31.0" ``` [//]: # ({x-version-update-end}) diff --git a/google-cloud-clients/google-cloud-bigquery/pom.xml b/google-cloud-clients/google-cloud-bigquery/pom.xml index 41e8abd466dc..04530f68adc0 100644 --- a/google-cloud-clients/google-cloud-bigquery/pom.xml +++ b/google-cloud-clients/google-cloud-bigquery/pom.xml @@ -2,7 +2,7 @@ 4.0.0 google-cloud-bigquery - 1.30.1-SNAPSHOT + 1.31.0 jar Google Cloud BigQuery https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-bigquery @@ -12,7 +12,7 @@ com.google.cloud google-cloud-clients - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha google-cloud-bigquery diff --git a/google-cloud-clients/google-cloud-bigquerydatatransfer/README.md b/google-cloud-clients/google-cloud-bigquerydatatransfer/README.md index f94c5053a3d6..4e85b9b2b7f1 100644 --- a/google-cloud-clients/google-cloud-bigquerydatatransfer/README.md +++ b/google-cloud-clients/google-cloud-bigquerydatatransfer/README.md @@ -25,16 +25,16 @@ Add this to your pom.xml file com.google.cloud google-cloud-bigquerydatatransfer - 0.48.0-beta + 0.49.0-beta ``` If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-bigquerydatatransfer:0.48.0-beta' +compile 'com.google.cloud:google-cloud-bigquerydatatransfer:0.49.0-beta' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatatransfer" % "0.48.0-beta" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatatransfer" % "0.49.0-beta" ``` [//]: # ({x-version-update-end}) diff --git a/google-cloud-clients/google-cloud-bigquerydatatransfer/pom.xml b/google-cloud-clients/google-cloud-bigquerydatatransfer/pom.xml index a5ede241c7d7..6a4bb922d0cd 100644 --- a/google-cloud-clients/google-cloud-bigquerydatatransfer/pom.xml +++ b/google-cloud-clients/google-cloud-bigquerydatatransfer/pom.xml @@ -2,7 +2,7 @@ 4.0.0 google-cloud-bigquerydatatransfer - 0.48.1-beta-SNAPSHOT + 0.49.0-beta jar Google Cloud Bigquery Data Transfer https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-bigquerydatatransfer @@ -12,7 +12,7 @@ com.google.cloud google-cloud-clients - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha google-cloud-bigquerydatatransfer diff --git a/google-cloud-clients/google-cloud-bigtable/README.md b/google-cloud-clients/google-cloud-bigtable/README.md index fe8d8b30d608..c925363d525c 100644 --- a/google-cloud-clients/google-cloud-bigtable/README.md +++ b/google-cloud-clients/google-cloud-bigtable/README.md @@ -23,16 +23,16 @@ If you are using Maven, add this to your pom.xml file com.google.cloud google-cloud-bigtable - 0.48.0-alpha + 0.49.0-alpha ``` If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-bigtable:0.48.0-alpha' +compile 'com.google.cloud:google-cloud-bigtable:0.49.0-alpha' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "0.48.0-alpha" +libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "0.49.0-alpha" ``` [//]: # ({x-version-update-end}) diff --git a/google-cloud-clients/google-cloud-bigtable/pom.xml b/google-cloud-clients/google-cloud-bigtable/pom.xml index 910244a5e6b2..3a6ebf72bb62 100644 --- a/google-cloud-clients/google-cloud-bigtable/pom.xml +++ b/google-cloud-clients/google-cloud-bigtable/pom.xml @@ -2,7 +2,7 @@ 4.0.0 google-cloud-bigtable - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha jar Google Cloud Bigtable https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-bigtable @@ -12,7 +12,7 @@ com.google.cloud google-cloud-clients - 0.48.1-alpha-SNAPSHOT + 0.49.0-alpha google-cloud-bigtable diff --git a/google-cloud-clients/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/BigtableInstanceAdminClient.java b/google-cloud-clients/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/BigtableInstanceAdminClient.java index e50a09b1c0be..5a67f6769b68 100644 --- a/google-cloud-clients/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/BigtableInstanceAdminClient.java +++ b/google-cloud-clients/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/BigtableInstanceAdminClient.java @@ -1295,12 +1295,7 @@ public final UnaryCallable deleteClusterCallable() // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Creates an app profile within an instance. + * Creates an app profile within an instance. * *

Sample code: * @@ -1335,12 +1330,7 @@ public final AppProfile createAppProfile( // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Creates an app profile within an instance. + * Creates an app profile within an instance. * *

Sample code: * @@ -1375,12 +1365,7 @@ public final AppProfile createAppProfile( // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Creates an app profile within an instance. + * Creates an app profile within an instance. * *

Sample code: * @@ -1407,12 +1392,7 @@ public final AppProfile createAppProfile(CreateAppProfileRequest request) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Creates an app profile within an instance. + * Creates an app profile within an instance. * *

Sample code: * @@ -1438,12 +1418,7 @@ public final UnaryCallable createAppProfile // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Gets information about an app profile. + * Gets information about an app profile. * *

Sample code: * @@ -1467,12 +1442,7 @@ public final AppProfile getAppProfile(AppProfileName name) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Gets information about an app profile. + * Gets information about an app profile. * *

Sample code: * @@ -1495,12 +1465,7 @@ public final AppProfile getAppProfile(String name) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Gets information about an app profile. + * Gets information about an app profile. * *

Sample code: * @@ -1523,12 +1488,7 @@ private final AppProfile getAppProfile(GetAppProfileRequest request) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Gets information about an app profile. + * Gets information about an app profile. * *

Sample code: * @@ -1550,12 +1510,7 @@ public final UnaryCallable getAppProfileCallab // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Lists information about app profiles in an instance. + * Lists information about app profiles in an instance. * *

Sample code: * @@ -1582,12 +1537,7 @@ public final ListAppProfilesPagedResponse listAppProfiles(InstanceName parent) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Lists information about app profiles in an instance. + * Lists information about app profiles in an instance. * *

Sample code: * @@ -1611,12 +1561,7 @@ public final ListAppProfilesPagedResponse listAppProfiles(String parent) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Lists information about app profiles in an instance. + * Lists information about app profiles in an instance. * *

Sample code: * @@ -1641,12 +1586,7 @@ public final ListAppProfilesPagedResponse listAppProfiles(ListAppProfilesRequest // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Lists information about app profiles in an instance. + * Lists information about app profiles in an instance. * *

Sample code: * @@ -1671,12 +1611,7 @@ public final ListAppProfilesPagedResponse listAppProfiles(ListAppProfilesRequest // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Lists information about app profiles in an instance. + * Lists information about app profiles in an instance. * *

Sample code: * @@ -1708,12 +1643,7 @@ public final ListAppProfilesPagedResponse listAppProfiles(ListAppProfilesRequest // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Updates an app profile within an instance. + * Updates an app profile within an instance. * *

Sample code: * @@ -1745,12 +1675,7 @@ public final OperationFuture updateAppProf // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Updates an app profile within an instance. + * Updates an app profile within an instance. * *

Sample code: * @@ -1778,12 +1703,7 @@ public final OperationFuture updateAppProf // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Updates an app profile within an instance. + * Updates an app profile within an instance. * *

Sample code: * @@ -1809,12 +1729,7 @@ public final OperationFuture updateAppProf // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Updates an app profile within an instance. + * Updates an app profile within an instance. * *

Sample code: * @@ -1838,12 +1753,7 @@ public final UnaryCallable updateAppProfileC // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Deletes an app profile from an instance. + * Deletes an app profile from an instance. * *

Sample code: * @@ -1867,12 +1777,7 @@ public final void deleteAppProfile(AppProfileName name) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Deletes an app profile from an instance. + * Deletes an app profile from an instance. * *

Sample code: * @@ -1895,12 +1800,7 @@ public final void deleteAppProfile(String name) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Deletes an app profile from an instance. + * Deletes an app profile from an instance. * *

Sample code: * @@ -1925,12 +1825,7 @@ public final void deleteAppProfile(DeleteAppProfileRequest request) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Deletes an app profile from an instance. + * Deletes an app profile from an instance. * *

Sample code: * @@ -1954,13 +1849,8 @@ public final UnaryCallable deleteAppProfileCalla // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable instance level permissions. This feature is - * not currently available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Gets the access control policy for an instance resource. Returns an empty policy if an - * instance exists but does not have a policy set. + * Gets the access control policy for an instance resource. Returns an empty policy if an instance + * exists but does not have a policy set. * *

Sample code: * @@ -1984,13 +1874,8 @@ public final Policy getIamPolicy(String resource) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable instance level permissions. This feature is - * not currently available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Gets the access control policy for an instance resource. Returns an empty policy if an - * instance exists but does not have a policy set. + * Gets the access control policy for an instance resource. Returns an empty policy if an instance + * exists but does not have a policy set. * *

Sample code: * @@ -2013,13 +1898,8 @@ private final Policy getIamPolicy(GetIamPolicyRequest request) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable instance level permissions. This feature is - * not currently available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Gets the access control policy for an instance resource. Returns an empty policy if an - * instance exists but does not have a policy set. + * Gets the access control policy for an instance resource. Returns an empty policy if an instance + * exists but does not have a policy set. * *

Sample code: * @@ -2041,12 +1921,7 @@ public final UnaryCallable getIamPolicyCallable() { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable instance level permissions. This feature is - * not currently available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Sets the access control policy on an instance resource. Replaces any existing policy. + * Sets the access control policy on an instance resource. Replaces any existing policy. * *

Sample code: * @@ -2075,12 +1950,7 @@ public final Policy setIamPolicy(String resource, Policy policy) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable instance level permissions. This feature is - * not currently available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Sets the access control policy on an instance resource. Replaces any existing policy. + * Sets the access control policy on an instance resource. Replaces any existing policy. * *

Sample code: * @@ -2105,12 +1975,7 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable instance level permissions. This feature is - * not currently available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Sets the access control policy on an instance resource. Replaces any existing policy. + * Sets the access control policy on an instance resource. Replaces any existing policy. * *

Sample code: * @@ -2134,12 +1999,7 @@ public final UnaryCallable setIamPolicyCallable() { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable instance level permissions. This feature is - * not currently available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Returns permissions that the caller has on the specified instance resource. + * Returns permissions that the caller has on the specified instance resource. * *

Sample code: * @@ -2172,12 +2032,7 @@ public final TestIamPermissionsResponse testIamPermissions( // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable instance level permissions. This feature is - * not currently available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Returns permissions that the caller has on the specified instance resource. + * Returns permissions that the caller has on the specified instance resource. * *

Sample code: * @@ -2202,12 +2057,7 @@ public final TestIamPermissionsResponse testIamPermissions(TestIamPermissionsReq // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable instance level permissions. This feature is - * not currently available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Returns permissions that the caller has on the specified instance resource. + * Returns permissions that the caller has on the specified instance resource. * *

Sample code: * diff --git a/google-cloud-clients/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/BigtableTableAdminClient.java b/google-cloud-clients/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/BigtableTableAdminClient.java index 07fac64c4f88..79e8e7d0bdd1 100644 --- a/google-cloud-clients/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/BigtableTableAdminClient.java +++ b/google-cloud-clients/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/BigtableTableAdminClient.java @@ -326,14 +326,14 @@ public final UnaryCallable createTableCallable() { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in + * Creates a new table from the specified snapshot. The target table must not exist. The snapshot + * and the table must be in the same instance. + * + *

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new table from the specified snapshot. The target table must not exist. The - * snapshot and the table must be in the same instance. - * *

Sample code: * *


@@ -370,14 +370,14 @@ public final OperationFuture createTable
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Creates a new table from the specified snapshot. The target table must not exist. The snapshot
+   * and the table must be in the same instance.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new table from the specified snapshot. The target table must not exist. The - * snapshot and the table must be in the same instance. - * *

Sample code: * *


@@ -414,14 +414,14 @@ public final OperationFuture createTable
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Creates a new table from the specified snapshot. The target table must not exist. The snapshot
+   * and the table must be in the same instance.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new table from the specified snapshot. The target table must not exist. The - * snapshot and the table must be in the same instance. - * *

Sample code: * *


@@ -450,14 +450,14 @@ public final OperationFuture createTable
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Creates a new table from the specified snapshot. The target table must not exist. The snapshot
+   * and the table must be in the same instance.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new table from the specified snapshot. The target table must not exist. The - * snapshot and the table must be in the same instance. - * *

Sample code: * *


@@ -485,14 +485,14 @@ public final OperationFuture createTable
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Creates a new table from the specified snapshot. The target table must not exist. The snapshot
+   * and the table must be in the same instance.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new table from the specified snapshot. The target table must not exist. The - * snapshot and the table must be in the same instance. - * *

Sample code: * *


@@ -999,12 +999,7 @@ public final UnaryCallable dropRowRangeCallable() {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable replication. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
-   * backward-incompatible ways and is not recommended for production use. It is not subject to any
-   * SLA or deprecation policy.
-   *
-   * 

Generates a consistency token for a Table, which can be used in CheckConsistency to check + * Generates a consistency token for a Table, which can be used in CheckConsistency to check * whether mutations to the table that finished before this call started have been replicated. The * tokens will be available for 90 days. * @@ -1032,12 +1027,7 @@ public final GenerateConsistencyTokenResponse generateConsistencyToken(TableName // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Generates a consistency token for a Table, which can be used in CheckConsistency to check + * Generates a consistency token for a Table, which can be used in CheckConsistency to check * whether mutations to the table that finished before this call started have been replicated. The * tokens will be available for 90 days. * @@ -1063,12 +1053,7 @@ public final GenerateConsistencyTokenResponse generateConsistencyToken(String na // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Generates a consistency token for a Table, which can be used in CheckConsistency to check + * Generates a consistency token for a Table, which can be used in CheckConsistency to check * whether mutations to the table that finished before this call started have been replicated. The * tokens will be available for 90 days. * @@ -1094,12 +1079,7 @@ private final GenerateConsistencyTokenResponse generateConsistencyToken( // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Generates a consistency token for a Table, which can be used in CheckConsistency to check + * Generates a consistency token for a Table, which can be used in CheckConsistency to check * whether mutations to the table that finished before this call started have been replicated. The * tokens will be available for 90 days. * @@ -1124,13 +1104,8 @@ private final GenerateConsistencyTokenResponse generateConsistencyToken( // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Checks replication consistency based on a consistency token, that is, if replication has - * caught up based on the conditions specified in the token and the check request. + * Checks replication consistency based on a consistency token, that is, if replication has caught + * up based on the conditions specified in the token and the check request. * *

Sample code: * @@ -1159,13 +1134,8 @@ public final CheckConsistencyResponse checkConsistency(TableName name, String co // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Checks replication consistency based on a consistency token, that is, if replication has - * caught up based on the conditions specified in the token and the check request. + * Checks replication consistency based on a consistency token, that is, if replication has caught + * up based on the conditions specified in the token and the check request. * *

Sample code: * @@ -1194,13 +1164,8 @@ public final CheckConsistencyResponse checkConsistency(String name, String consi // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Checks replication consistency based on a consistency token, that is, if replication has - * caught up based on the conditions specified in the token and the check request. + * Checks replication consistency based on a consistency token, that is, if replication has caught + * up based on the conditions specified in the token and the check request. * *

Sample code: * @@ -1225,13 +1190,8 @@ public final CheckConsistencyResponse checkConsistency(CheckConsistencyRequest r // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable replication. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in - * backward-incompatible ways and is not recommended for production use. It is not subject to any - * SLA or deprecation policy. - * - *

Checks replication consistency based on a consistency token, that is, if replication has - * caught up based on the conditions specified in the token and the check request. + * Checks replication consistency based on a consistency token, that is, if replication has caught + * up based on the conditions specified in the token and the check request. * *

Sample code: * @@ -1256,14 +1216,14 @@ public final CheckConsistencyResponse checkConsistency(CheckConsistencyRequest r // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently - * available to most Cloud Bigtable customers. This feature might be changed in + * Creates a new snapshot in the specified cluster from the specified source table. The cluster + * and the table must be in the same instance. + * + *

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new snapshot in the specified cluster from the specified source table. The cluster - * and the table must be in the same instance. - * *

Sample code: * *


@@ -1303,14 +1263,14 @@ public final OperationFuture snapshotTableAsync
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Creates a new snapshot in the specified cluster from the specified source table. The cluster
+   * and the table must be in the same instance.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new snapshot in the specified cluster from the specified source table. The cluster - * and the table must be in the same instance. - * *

Sample code: * *


@@ -1350,14 +1310,14 @@ public final OperationFuture snapshotTableAsync
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Creates a new snapshot in the specified cluster from the specified source table. The cluster
+   * and the table must be in the same instance.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new snapshot in the specified cluster from the specified source table. The cluster - * and the table must be in the same instance. - * *

Sample code: * *


@@ -1388,14 +1348,14 @@ public final OperationFuture snapshotTableAsync
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Creates a new snapshot in the specified cluster from the specified source table. The cluster
+   * and the table must be in the same instance.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new snapshot in the specified cluster from the specified source table. The cluster - * and the table must be in the same instance. - * *

Sample code: * *


@@ -1424,14 +1384,14 @@ public final OperationFuture snapshotTableAsync
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Creates a new snapshot in the specified cluster from the specified source table. The cluster
+   * and the table must be in the same instance.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Creates a new snapshot in the specified cluster from the specified source table. The cluster - * and the table must be in the same instance. - * *

Sample code: * *


@@ -1458,13 +1418,13 @@ public final UnaryCallable snapshotTableCallabl
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Gets metadata information about the specified snapshot.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Gets metadata information about the specified snapshot. - * *

Sample code: * *


@@ -1487,13 +1447,13 @@ public final Snapshot getSnapshot(SnapshotName name) {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Gets metadata information about the specified snapshot.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Gets metadata information about the specified snapshot. - * *

Sample code: * *


@@ -1515,13 +1475,13 @@ public final Snapshot getSnapshot(String name) {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Gets metadata information about the specified snapshot.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Gets metadata information about the specified snapshot. - * *

Sample code: * *


@@ -1543,13 +1503,13 @@ private final Snapshot getSnapshot(GetSnapshotRequest request) {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Gets metadata information about the specified snapshot.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Gets metadata information about the specified snapshot. - * *

Sample code: * *


@@ -1570,13 +1530,13 @@ public final UnaryCallable getSnapshotCallable() {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Lists all snapshots associated with the specified cluster.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Lists all snapshots associated with the specified cluster. - * *

Sample code: * *


@@ -1604,13 +1564,13 @@ public final ListSnapshotsPagedResponse listSnapshots(ClusterName parent) {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Lists all snapshots associated with the specified cluster.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Lists all snapshots associated with the specified cluster. - * *

Sample code: * *


@@ -1635,13 +1595,13 @@ public final ListSnapshotsPagedResponse listSnapshots(String parent) {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Lists all snapshots associated with the specified cluster.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Lists all snapshots associated with the specified cluster. - * *

Sample code: * *


@@ -1665,13 +1625,13 @@ public final ListSnapshotsPagedResponse listSnapshots(ListSnapshotsRequest reque
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Lists all snapshots associated with the specified cluster.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Lists all snapshots associated with the specified cluster. - * *

Sample code: * *


@@ -1695,13 +1655,13 @@ public final ListSnapshotsPagedResponse listSnapshots(ListSnapshotsRequest reque
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Lists all snapshots associated with the specified cluster.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Lists all snapshots associated with the specified cluster. - * *

Sample code: * *


@@ -1731,13 +1691,13 @@ public final UnaryCallable listSnap
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Permanently deletes the specified snapshot.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Permanently deletes the specified snapshot. - * *

Sample code: * *


@@ -1760,13 +1720,13 @@ public final void deleteSnapshot(SnapshotName name) {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Permanently deletes the specified snapshot.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Permanently deletes the specified snapshot. - * *

Sample code: * *


@@ -1788,13 +1748,13 @@ public final void deleteSnapshot(String name) {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Permanently deletes the specified snapshot.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Permanently deletes the specified snapshot. - * *

Sample code: * *


@@ -1816,13 +1776,13 @@ private final void deleteSnapshot(DeleteSnapshotRequest request) {
 
   // AUTO-GENERATED DOCUMENTATION AND METHOD
   /**
-   * This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently
-   * available to most Cloud Bigtable customers. This feature might be changed in
+   * Permanently deletes the specified snapshot.
+   *
+   * 

Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not + * currently available to most Cloud Bigtable customers. This feature might be changed in * backward-incompatible ways and is not recommended for production use. It is not subject to any * SLA or deprecation policy. * - *

Permanently deletes the specified snapshot. - * *

Sample code: * *


diff --git a/google-cloud-clients/google-cloud-compute/README.md b/google-cloud-clients/google-cloud-compute/README.md
index 52bdc19fbc89..596035d0ee1c 100644
--- a/google-cloud-clients/google-cloud-compute/README.md
+++ b/google-cloud-clients/google-cloud-compute/README.md
@@ -25,16 +25,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-compute
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-compute:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-compute:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-compute" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-compute" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-compute/pom.xml b/google-cloud-clients/google-cloud-compute/pom.xml
index d8faab8a6303..7a52840e918d 100644
--- a/google-cloud-clients/google-cloud-compute/pom.xml
+++ b/google-cloud-clients/google-cloud-compute/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-compute
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Compute
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-compute
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-compute
diff --git a/google-cloud-clients/google-cloud-container/README.md b/google-cloud-clients/google-cloud-container/README.md
index 2eb4b8959cbc..2cb456c317a4 100644
--- a/google-cloud-clients/google-cloud-container/README.md
+++ b/google-cloud-clients/google-cloud-container/README.md
@@ -24,16 +24,16 @@ Add this to your pom.xml file
 
   com.google.cloud
   google-cloud-container
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-container:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-container:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-container" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-container" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-container/pom.xml b/google-cloud-clients/google-cloud-container/pom.xml
index 8b5bb6d2a104..9c30d8ec991b 100644
--- a/google-cloud-clients/google-cloud-container/pom.xml
+++ b/google-cloud-clients/google-cloud-container/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-container
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Container
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-container
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-container
diff --git a/google-cloud-clients/google-cloud-contrib/README.md b/google-cloud-clients/google-cloud-contrib/README.md
index 92d29ac1d372..6f646ea8f79c 100644
--- a/google-cloud-clients/google-cloud-contrib/README.md
+++ b/google-cloud-clients/google-cloud-contrib/README.md
@@ -26,16 +26,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-contrib
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-contrib:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-contrib:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-contrib" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-contrib" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-contrib/google-cloud-logging-logback/README.md b/google-cloud-clients/google-cloud-contrib/google-cloud-logging-logback/README.md
index a486a65ab458..c284ddff7d84 100644
--- a/google-cloud-clients/google-cloud-contrib/google-cloud-logging-logback/README.md
+++ b/google-cloud-clients/google-cloud-contrib/google-cloud-logging-logback/README.md
@@ -21,16 +21,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-logging-logback
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-logging-logback:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-logging-logback:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-logging-logback" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-logging-logback" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-contrib/google-cloud-logging-logback/pom.xml b/google-cloud-clients/google-cloud-contrib/google-cloud-logging-logback/pom.xml
index 88b1806af692..1f54c3f1abb0 100644
--- a/google-cloud-clients/google-cloud-contrib/google-cloud-logging-logback/pom.xml
+++ b/google-cloud-clients/google-cloud-contrib/google-cloud-logging-logback/pom.xml
@@ -5,7 +5,7 @@
   4.0.0
 
   google-cloud-logging-logback
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Logging Logback Appender
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-contrib/google-cloud-logging-logback
@@ -20,7 +20,7 @@
   
     com.google.cloud
     google-cloud-contrib
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     
diff --git a/google-cloud-clients/google-cloud-contrib/google-cloud-nio-examples/README.md b/google-cloud-clients/google-cloud-contrib/google-cloud-nio-examples/README.md
index caf4f374a63f..db601aa44b22 100644
--- a/google-cloud-clients/google-cloud-contrib/google-cloud-nio-examples/README.md
+++ b/google-cloud-clients/google-cloud-contrib/google-cloud-nio-examples/README.md
@@ -23,12 +23,12 @@ To run this example:
 
 [//]: # ({x-version-update-start:google-cloud-nio:current})
     ```
-    java -cp google-cloud-contrib/google-cloud-nio/target/google-cloud-nio-0.48.1-alpha-SNAPSHOT.jar:google-cloud-contrib/google-cloud-nio-examples/target/google-cloud-nio-examples-0.48.1-alpha-SNAPSHOT.jar com.google.cloud.nio.examples.ListFilesystems
+    java -cp google-cloud-contrib/google-cloud-nio/target/google-cloud-nio-0.49.0-alpha.jar:google-cloud-contrib/google-cloud-nio-examples/target/google-cloud-nio-examples-0.49.0-alpha.jar com.google.cloud.nio.examples.ListFilesystems
     ```
 
     Notice that it lists Google Cloud Storage, which it wouldn't if you ran it without the NIO jar:
     ```
-    java -cp google-cloud-contrib/google-cloud-nio-examples/target/google-cloud-nio-examples-0.48.1-alpha-SNAPSHOT.jar com.google.cloud.nio.examples.ListFilesystems
+    java -cp google-cloud-contrib/google-cloud-nio-examples/target/google-cloud-nio-examples-0.49.0-alpha.jar com.google.cloud.nio.examples.ListFilesystems
     ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-contrib/google-cloud-nio-examples/pom.xml b/google-cloud-clients/google-cloud-contrib/google-cloud-nio-examples/pom.xml
index 774b7a6b8210..d80280d60326 100644
--- a/google-cloud-clients/google-cloud-contrib/google-cloud-nio-examples/pom.xml
+++ b/google-cloud-clients/google-cloud-contrib/google-cloud-nio-examples/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-nio-examples
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud NIO Examples
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-contrib/google-cloud-nio-examples
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-contrib
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-nio-examples
diff --git a/google-cloud-clients/google-cloud-contrib/google-cloud-nio/README.md b/google-cloud-clients/google-cloud-contrib/google-cloud-nio/README.md
index fb3e9e3c86c0..4a9b4fc92ca4 100644
--- a/google-cloud-clients/google-cloud-contrib/google-cloud-nio/README.md
+++ b/google-cloud-clients/google-cloud-contrib/google-cloud-nio/README.md
@@ -28,16 +28,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-nio
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-nio:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-nio:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-nio" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-nio" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-contrib/google-cloud-nio/pom.xml b/google-cloud-clients/google-cloud-contrib/google-cloud-nio/pom.xml
index 7701e0c0b7e5..8d7e79606040 100644
--- a/google-cloud-clients/google-cloud-contrib/google-cloud-nio/pom.xml
+++ b/google-cloud-clients/google-cloud-contrib/google-cloud-nio/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-nio
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud NIO
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-contrib/google-cloud-nio
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-contrib
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-nio
diff --git a/google-cloud-clients/google-cloud-contrib/pom.xml b/google-cloud-clients/google-cloud-contrib/pom.xml
index af9310b47a09..bca8c8470f69 100644
--- a/google-cloud-clients/google-cloud-contrib/pom.xml
+++ b/google-cloud-clients/google-cloud-contrib/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-contrib
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   pom
   Google Cloud Contributions
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-contrib
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-contrib
diff --git a/google-cloud-clients/google-cloud-core-grpc/pom.xml b/google-cloud-clients/google-cloud-core-grpc/pom.xml
index cb6dd8106c84..a170eed85fcf 100644
--- a/google-cloud-clients/google-cloud-core-grpc/pom.xml
+++ b/google-cloud-clients/google-cloud-core-grpc/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-core-grpc
-  1.30.1-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Core gRPC
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-core-grpc
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-core-grpc
diff --git a/google-cloud-clients/google-cloud-core-http/pom.xml b/google-cloud-clients/google-cloud-core-http/pom.xml
index 31b598d990fc..de6e9bdefaf3 100644
--- a/google-cloud-clients/google-cloud-core-http/pom.xml
+++ b/google-cloud-clients/google-cloud-core-http/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-core-http
-  1.30.1-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Core HTTP
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-core-http
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-core-http
diff --git a/google-cloud-clients/google-cloud-core/README.md b/google-cloud-clients/google-cloud-core/README.md
index efaa15277877..693bb3aad11d 100644
--- a/google-cloud-clients/google-cloud-core/README.md
+++ b/google-cloud-clients/google-cloud-core/README.md
@@ -21,16 +21,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-core
-  1.30.0
+  1.31.0
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-core:1.30.0'
+compile 'com.google.cloud:google-cloud-core:1.31.0'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-core" % "1.30.0"
+libraryDependencies += "com.google.cloud" % "google-cloud-core" % "1.31.0"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-core/pom.xml b/google-cloud-clients/google-cloud-core/pom.xml
index 1bfbe3f375fc..26968c754265 100644
--- a/google-cloud-clients/google-cloud-core/pom.xml
+++ b/google-cloud-clients/google-cloud-core/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-core
-  1.30.1-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Core
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-core
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-core
diff --git a/google-cloud-clients/google-cloud-dataproc/README.md b/google-cloud-clients/google-cloud-dataproc/README.md
index 5a94cc74de2f..549da569e3cb 100644
--- a/google-cloud-clients/google-cloud-dataproc/README.md
+++ b/google-cloud-clients/google-cloud-dataproc/README.md
@@ -24,16 +24,16 @@ Add this to your pom.xml file
 
   com.google.cloud
   google-cloud-dataproc
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-dataproc:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-dataproc:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-dataproc" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-dataproc" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-dataproc/pom.xml b/google-cloud-clients/google-cloud-dataproc/pom.xml
index 55a186b13888..fa3725f46e85 100644
--- a/google-cloud-clients/google-cloud-dataproc/pom.xml
+++ b/google-cloud-clients/google-cloud-dataproc/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-dataproc
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Dataproc
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-dataproc
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-dataproc
diff --git a/google-cloud-clients/google-cloud-datastore/README.md b/google-cloud-clients/google-cloud-datastore/README.md
index d087855ac7b4..38a47726cd86 100644
--- a/google-cloud-clients/google-cloud-datastore/README.md
+++ b/google-cloud-clients/google-cloud-datastore/README.md
@@ -21,16 +21,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-datastore
-  1.30.0
+  1.31.0
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-datastore:1.30.0'
+compile 'com.google.cloud:google-cloud-datastore:1.31.0'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-datastore" % "1.30.0"
+libraryDependencies += "com.google.cloud" % "google-cloud-datastore" % "1.31.0"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-datastore/pom.xml b/google-cloud-clients/google-cloud-datastore/pom.xml
index 02bc47fc8582..9ae9d93451e4 100644
--- a/google-cloud-clients/google-cloud-datastore/pom.xml
+++ b/google-cloud-clients/google-cloud-datastore/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-datastore
-  1.30.1-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Datastore
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-datastore
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-datastore
diff --git a/google-cloud-clients/google-cloud-dialogflow/README.md b/google-cloud-clients/google-cloud-dialogflow/README.md
index ea699cc7d84e..65cb0fffc51e 100644
--- a/google-cloud-clients/google-cloud-dialogflow/README.md
+++ b/google-cloud-clients/google-cloud-dialogflow/README.md
@@ -25,16 +25,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-dialogflow
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-dialogflow:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-dialogflow:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-dialogflow/pom.xml b/google-cloud-clients/google-cloud-dialogflow/pom.xml
index 1e3db817492a..e8fc0b98b5ad 100644
--- a/google-cloud-clients/google-cloud-dialogflow/pom.xml
+++ b/google-cloud-clients/google-cloud-dialogflow/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-dialogflow
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Dialog Flow API
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-dialogflow
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-dialogflow
diff --git a/google-cloud-clients/google-cloud-dlp/README.md b/google-cloud-clients/google-cloud-dlp/README.md
index 5fcbd57301e6..04f6fd8752f2 100644
--- a/google-cloud-clients/google-cloud-dlp/README.md
+++ b/google-cloud-clients/google-cloud-dlp/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-dlp
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-dlp:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-dlp:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-dlp" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-dlp" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-dlp/pom.xml b/google-cloud-clients/google-cloud-dlp/pom.xml
index 6ebcf157805b..d00426f9da9d 100644
--- a/google-cloud-clients/google-cloud-dlp/pom.xml
+++ b/google-cloud-clients/google-cloud-dlp/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-dlp
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Data Loss Prevention API
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-dlp
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-dlp
diff --git a/google-cloud-clients/google-cloud-dns/README.md b/google-cloud-clients/google-cloud-dns/README.md
index e950cb879887..458e380cbe05 100644
--- a/google-cloud-clients/google-cloud-dns/README.md
+++ b/google-cloud-clients/google-cloud-dns/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-dns
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-dns:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-dns:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-dns" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-dns" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-dns/pom.xml b/google-cloud-clients/google-cloud-dns/pom.xml
index 5c862cfbd67f..659351bd0480 100644
--- a/google-cloud-clients/google-cloud-dns/pom.xml
+++ b/google-cloud-clients/google-cloud-dns/pom.xml
@@ -4,7 +4,7 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   4.0.0
   google-cloud-dns
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud DNS
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-dns
@@ -14,7 +14,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-dns
diff --git a/google-cloud-clients/google-cloud-errorreporting/README.md b/google-cloud-clients/google-cloud-errorreporting/README.md
index e1a8586dab1b..aab43befd3d1 100644
--- a/google-cloud-clients/google-cloud-errorreporting/README.md
+++ b/google-cloud-clients/google-cloud-errorreporting/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-errorreporting
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-errorreporting:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-errorreporting:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-errorreporting/pom.xml b/google-cloud-clients/google-cloud-errorreporting/pom.xml
index 9e33861e3ba6..0b8dbe94649f 100644
--- a/google-cloud-clients/google-cloud-errorreporting/pom.xml
+++ b/google-cloud-clients/google-cloud-errorreporting/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-errorreporting
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Error Reporting
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-errorreporting
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-errorreporting
diff --git a/google-cloud-clients/google-cloud-firestore/README.md b/google-cloud-clients/google-cloud-firestore/README.md
index d8679c8f1f48..2879ae9e67f0 100644
--- a/google-cloud-clients/google-cloud-firestore/README.md
+++ b/google-cloud-clients/google-cloud-firestore/README.md
@@ -14,16 +14,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-firestore
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-firestore:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-firestore:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-firestore" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-firestore" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-firestore/pom.xml b/google-cloud-clients/google-cloud-firestore/pom.xml
index c3832e1c66d5..7029384127af 100644
--- a/google-cloud-clients/google-cloud-firestore/pom.xml
+++ b/google-cloud-clients/google-cloud-firestore/pom.xml
@@ -4,7 +4,7 @@
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   4.0.0
   google-cloud-firestore
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Firestore
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-firestore
@@ -15,7 +15,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-firestore
diff --git a/google-cloud-clients/google-cloud-iot/README.md b/google-cloud-clients/google-cloud-iot/README.md
index eb2fc8b008b9..8e7b1d5c27dd 100644
--- a/google-cloud-clients/google-cloud-iot/README.md
+++ b/google-cloud-clients/google-cloud-iot/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-iot
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-iot:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-iot:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-iot" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-iot" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-iot/pom.xml b/google-cloud-clients/google-cloud-iot/pom.xml
index 1e52a03ccf22..d1398b3e5702 100644
--- a/google-cloud-clients/google-cloud-iot/pom.xml
+++ b/google-cloud-clients/google-cloud-iot/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-iot
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud IoT
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-iot
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-iot
diff --git a/google-cloud-clients/google-cloud-language/README.md b/google-cloud-clients/google-cloud-language/README.md
index 1632714ab117..7b49f6f49d50 100644
--- a/google-cloud-clients/google-cloud-language/README.md
+++ b/google-cloud-clients/google-cloud-language/README.md
@@ -21,16 +21,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-language
-  1.30.0
+  1.31.0
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-language:1.30.0'
+compile 'com.google.cloud:google-cloud-language:1.31.0'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-language" % "1.30.0"
+libraryDependencies += "com.google.cloud" % "google-cloud-language" % "1.31.0"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-language/pom.xml b/google-cloud-clients/google-cloud-language/pom.xml
index 1ec41d330696..e7432c6a1fdd 100644
--- a/google-cloud-clients/google-cloud-language/pom.xml
+++ b/google-cloud-clients/google-cloud-language/pom.xml
@@ -4,7 +4,7 @@
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   4.0.0
   google-cloud-language
-  1.30.1-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Natural Language
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-language
@@ -15,7 +15,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-language
diff --git a/google-cloud-clients/google-cloud-logging/README.md b/google-cloud-clients/google-cloud-logging/README.md
index 518bd62ab07e..9746927af2ec 100644
--- a/google-cloud-clients/google-cloud-logging/README.md
+++ b/google-cloud-clients/google-cloud-logging/README.md
@@ -21,16 +21,16 @@ Add this to your pom.xml file
 
   com.google.cloud
   google-cloud-logging
-  1.30.0
+  1.31.0
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-logging:1.30.0'
+compile 'com.google.cloud:google-cloud-logging:1.31.0'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-logging" % "1.30.0"
+libraryDependencies += "com.google.cloud" % "google-cloud-logging" % "1.31.0"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-logging/pom.xml b/google-cloud-clients/google-cloud-logging/pom.xml
index c5f0614a4099..1f67772f3edf 100644
--- a/google-cloud-clients/google-cloud-logging/pom.xml
+++ b/google-cloud-clients/google-cloud-logging/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-logging
-  1.30.1-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Logging
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-logging
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-logging
diff --git a/google-cloud-clients/google-cloud-monitoring/README.md b/google-cloud-clients/google-cloud-monitoring/README.md
index 1ec637d80862..ae5ed9211a62 100644
--- a/google-cloud-clients/google-cloud-monitoring/README.md
+++ b/google-cloud-clients/google-cloud-monitoring/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-monitoring
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-monitoring:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-monitoring:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-monitoring" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-monitoring" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-monitoring/pom.xml b/google-cloud-clients/google-cloud-monitoring/pom.xml
index e2fbefe146be..cc9bc3442fc3 100644
--- a/google-cloud-clients/google-cloud-monitoring/pom.xml
+++ b/google-cloud-clients/google-cloud-monitoring/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-monitoring
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Monitoring
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-monitoring
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-monitoring
diff --git a/google-cloud-clients/google-cloud-notification/README.md b/google-cloud-clients/google-cloud-notification/README.md
index d2cdb43a0a44..80ac5574e78d 100644
--- a/google-cloud-clients/google-cloud-notification/README.md
+++ b/google-cloud-clients/google-cloud-notification/README.md
@@ -14,16 +14,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-notification
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-notification:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-notification:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-notification" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-notification" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-notification/pom.xml b/google-cloud-clients/google-cloud-notification/pom.xml
index a3e81b6eb1a3..69974c641118 100644
--- a/google-cloud-clients/google-cloud-notification/pom.xml
+++ b/google-cloud-clients/google-cloud-notification/pom.xml
@@ -4,7 +4,7 @@
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   4.0.0
   google-cloud-notification
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Pub/Sub Notifications for GCS
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-notification
@@ -15,7 +15,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-notification
diff --git a/google-cloud-clients/google-cloud-os-login/README.md b/google-cloud-clients/google-cloud-os-login/README.md
index 550cea3e661c..364a3e5a07fb 100644
--- a/google-cloud-clients/google-cloud-os-login/README.md
+++ b/google-cloud-clients/google-cloud-os-login/README.md
@@ -24,16 +24,16 @@ Add this to your pom.xml file
 
   com.google.cloud
   google-cloud-os-login
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-os-login:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-os-login:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-os-login" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-os-login" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-os-login/pom.xml b/google-cloud-clients/google-cloud-os-login/pom.xml
index 9ee5502545f9..4050a4504e8f 100644
--- a/google-cloud-clients/google-cloud-os-login/pom.xml
+++ b/google-cloud-clients/google-cloud-os-login/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-os-login
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud OS Login
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-os-login
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-os-login
diff --git a/google-cloud-clients/google-cloud-pubsub/README.md b/google-cloud-clients/google-cloud-pubsub/README.md
index 7c52f35873b5..ee85f1e4018a 100644
--- a/google-cloud-clients/google-cloud-pubsub/README.md
+++ b/google-cloud-clients/google-cloud-pubsub/README.md
@@ -24,16 +24,16 @@ Add this to your pom.xml file
 
   com.google.cloud
   google-cloud-pubsub
-  0.48.0-beta
+  1.31.0
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-pubsub:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-pubsub:1.31.0'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-pubsub" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-pubsub" % "1.31.0"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-pubsub/pom.xml b/google-cloud-clients/google-cloud-pubsub/pom.xml
index 4fbd1cc99921..42ff0011d3c7 100644
--- a/google-cloud-clients/google-cloud-pubsub/pom.xml
+++ b/google-cloud-clients/google-cloud-pubsub/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-pubsub
-  0.48.1-beta-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Pub/Sub
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-pubsub
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-pubsub
diff --git a/google-cloud-clients/google-cloud-redis/README.md b/google-cloud-clients/google-cloud-redis/README.md
index 9b92a24f97ac..09c66f1180ae 100644
--- a/google-cloud-clients/google-cloud-redis/README.md
+++ b/google-cloud-clients/google-cloud-redis/README.md
@@ -24,16 +24,16 @@ Add this to your pom.xml file
 
   com.google.cloud
   google-cloud-redis
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-redis:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-redis:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-redis" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-redis" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-redis/pom.xml b/google-cloud-clients/google-cloud-redis/pom.xml
index b1d3028db72a..837e9f09c3b8 100644
--- a/google-cloud-clients/google-cloud-redis/pom.xml
+++ b/google-cloud-clients/google-cloud-redis/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-redis
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Redis
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-redis
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-redis
diff --git a/google-cloud-clients/google-cloud-resourcemanager/README.md b/google-cloud-clients/google-cloud-resourcemanager/README.md
index 98db58a59853..09283fd079d6 100644
--- a/google-cloud-clients/google-cloud-resourcemanager/README.md
+++ b/google-cloud-clients/google-cloud-resourcemanager/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-resourcemanager
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-resourcemanager:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-resourcemanager:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-resourcemanager" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-resourcemanager" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-resourcemanager/pom.xml b/google-cloud-clients/google-cloud-resourcemanager/pom.xml
index 51c4cade4375..61e95e79a38b 100644
--- a/google-cloud-clients/google-cloud-resourcemanager/pom.xml
+++ b/google-cloud-clients/google-cloud-resourcemanager/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-resourcemanager
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Resource Manager
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-resourcemanager
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-resourcemanager
diff --git a/google-cloud-clients/google-cloud-spanner/README.md b/google-cloud-clients/google-cloud-spanner/README.md
index bcc7d8f65eb9..b3a23e8f7ee5 100644
--- a/google-cloud-clients/google-cloud-spanner/README.md
+++ b/google-cloud-clients/google-cloud-spanner/README.md
@@ -22,16 +22,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-spanner
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-spanner:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-spanner:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-spanner/pom.xml b/google-cloud-clients/google-cloud-spanner/pom.xml
index cfb2631ec5de..9ae74ae373b7 100644
--- a/google-cloud-clients/google-cloud-spanner/pom.xml
+++ b/google-cloud-clients/google-cloud-spanner/pom.xml
@@ -4,7 +4,7 @@
                               http://maven.apache.org/maven-v4_0_0.xsd">
   4.0.0
   google-cloud-spanner
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Spanner
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-spanner
@@ -14,7 +14,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-spanner
diff --git a/google-cloud-clients/google-cloud-speech/README.md b/google-cloud-clients/google-cloud-speech/README.md
index 474e9f51e344..621f40cd74ee 100644
--- a/google-cloud-clients/google-cloud-speech/README.md
+++ b/google-cloud-clients/google-cloud-speech/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-speech
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-speech:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-speech:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-speech" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-speech" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-speech/pom.xml b/google-cloud-clients/google-cloud-speech/pom.xml
index 9deef77b2520..255b8cac2cc4 100644
--- a/google-cloud-clients/google-cloud-speech/pom.xml
+++ b/google-cloud-clients/google-cloud-speech/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-speech
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Speech
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-speech
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-speech
diff --git a/google-cloud-clients/google-cloud-storage/README.md b/google-cloud-clients/google-cloud-storage/README.md
index 17e424866991..93e6b6e53ca6 100644
--- a/google-cloud-clients/google-cloud-storage/README.md
+++ b/google-cloud-clients/google-cloud-storage/README.md
@@ -21,16 +21,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-storage
-  1.30.0
+  1.31.0
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-storage:1.30.0'
+compile 'com.google.cloud:google-cloud-storage:1.31.0'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "1.30.0"
+libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "1.31.0"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-storage/pom.xml b/google-cloud-clients/google-cloud-storage/pom.xml
index ca3711cee34d..4554081a7f81 100644
--- a/google-cloud-clients/google-cloud-storage/pom.xml
+++ b/google-cloud-clients/google-cloud-storage/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-storage
-  1.30.1-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Storage
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-storage
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-storage
diff --git a/google-cloud-clients/google-cloud-texttospeech/README.md b/google-cloud-clients/google-cloud-texttospeech/README.md
index feef52da2fcd..97d6a44aed6b 100644
--- a/google-cloud-clients/google-cloud-texttospeech/README.md
+++ b/google-cloud-clients/google-cloud-texttospeech/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-texttospeech
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-texttospeech:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-texttospeech:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-texttospeech" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-texttospeech" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-texttospeech/pom.xml b/google-cloud-clients/google-cloud-texttospeech/pom.xml
index 0cdeb1234d2f..2c2efd1505d6 100644
--- a/google-cloud-clients/google-cloud-texttospeech/pom.xml
+++ b/google-cloud-clients/google-cloud-texttospeech/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-texttospeech
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Text-to-Speech
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-texttospeech
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-texttospeech-v1beta1
diff --git a/google-cloud-clients/google-cloud-trace/README.md b/google-cloud-clients/google-cloud-trace/README.md
index 9087665ca5bf..4afabf216bf9 100644
--- a/google-cloud-clients/google-cloud-trace/README.md
+++ b/google-cloud-clients/google-cloud-trace/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-trace
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-trace:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-trace:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-trace" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-trace" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-trace/pom.xml b/google-cloud-clients/google-cloud-trace/pom.xml
index 906c9c6be403..b846651b84ee 100644
--- a/google-cloud-clients/google-cloud-trace/pom.xml
+++ b/google-cloud-clients/google-cloud-trace/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-trace
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Trace
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-trace
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-trace
diff --git a/google-cloud-clients/google-cloud-translate/README.md b/google-cloud-clients/google-cloud-translate/README.md
index 1136c1684984..2efcb08b7802 100644
--- a/google-cloud-clients/google-cloud-translate/README.md
+++ b/google-cloud-clients/google-cloud-translate/README.md
@@ -21,16 +21,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-translate
-  1.30.0
+  1.31.0
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-translate:1.30.0'
+compile 'com.google.cloud:google-cloud-translate:1.31.0'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-translate" % "1.30.0"
+libraryDependencies += "com.google.cloud" % "google-cloud-translate" % "1.31.0"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-translate/pom.xml b/google-cloud-clients/google-cloud-translate/pom.xml
index 81433e8d566a..d0840b5e7aa0 100644
--- a/google-cloud-clients/google-cloud-translate/pom.xml
+++ b/google-cloud-clients/google-cloud-translate/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-translate
-  1.30.1-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Translation
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-translate
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-translate
diff --git a/google-cloud-clients/google-cloud-video-intelligence/README.md b/google-cloud-clients/google-cloud-video-intelligence/README.md
index f5d503c41c6f..7deda801b472 100644
--- a/google-cloud-clients/google-cloud-video-intelligence/README.md
+++ b/google-cloud-clients/google-cloud-video-intelligence/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-video-intelligence
-  0.48.0-beta
+  0.49.0-beta
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-video-intelligence:0.48.0-beta'
+compile 'com.google.cloud:google-cloud-video-intelligence:0.49.0-beta'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "0.48.0-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "0.49.0-beta"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-video-intelligence/pom.xml b/google-cloud-clients/google-cloud-video-intelligence/pom.xml
index 1a609a9dc428..c087db463b65 100644
--- a/google-cloud-clients/google-cloud-video-intelligence/pom.xml
+++ b/google-cloud-clients/google-cloud-video-intelligence/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-video-intelligence
-  0.48.1-beta-SNAPSHOT
+  0.49.0-beta
   jar
   Google Cloud Video Intelligence
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-video-intelligence
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-video-intelligence
diff --git a/google-cloud-clients/google-cloud-vision/README.md b/google-cloud-clients/google-cloud-vision/README.md
index ed12897c7261..ba13d20d85e8 100644
--- a/google-cloud-clients/google-cloud-vision/README.md
+++ b/google-cloud-clients/google-cloud-vision/README.md
@@ -21,16 +21,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-vision
-  1.30.0
+  1.31.0
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-vision:1.30.0'
+compile 'com.google.cloud:google-cloud-vision:1.31.0'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-vision" % "1.30.0"
+libraryDependencies += "com.google.cloud" % "google-cloud-vision" % "1.31.0"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-vision/pom.xml b/google-cloud-clients/google-cloud-vision/pom.xml
index cf593f8050bc..688299cd35c4 100644
--- a/google-cloud-clients/google-cloud-vision/pom.xml
+++ b/google-cloud-clients/google-cloud-vision/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-vision
-  1.30.1-SNAPSHOT
+  1.31.0
   jar
   Google Cloud Vision
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-vision
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-vision
diff --git a/google-cloud-clients/google-cloud-websecurityscanner/README.md b/google-cloud-clients/google-cloud-websecurityscanner/README.md
index 59a8b2bb675f..5d8a90b40aaa 100644
--- a/google-cloud-clients/google-cloud-websecurityscanner/README.md
+++ b/google-cloud-clients/google-cloud-websecurityscanner/README.md
@@ -24,16 +24,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-websecurityscanner
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-websecurityscanner:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-websecurityscanner:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-websecurityscanner" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-websecurityscanner" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-clients/google-cloud-websecurityscanner/pom.xml b/google-cloud-clients/google-cloud-websecurityscanner/pom.xml
index e95226343a83..5400ac4329aa 100644
--- a/google-cloud-clients/google-cloud-websecurityscanner/pom.xml
+++ b/google-cloud-clients/google-cloud-websecurityscanner/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-websecurityscanner
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Web Security Scanner
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-websecurityscanner
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-websecurityscanner
diff --git a/google-cloud-clients/pom.xml b/google-cloud-clients/pom.xml
index dd9b6e56751c..c7c7cca271de 100644
--- a/google-cloud-clients/pom.xml
+++ b/google-cloud-clients/pom.xml
@@ -6,7 +6,7 @@
   com.google.cloud
   google-cloud-clients
   pom
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   Google Cloud
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-clients
   
@@ -154,7 +154,7 @@
     UTF-8
     github
     google-cloud-clients
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
     1.23.0
     1.25.0
     0.9.1
diff --git a/google-cloud-examples/README.md b/google-cloud-examples/README.md
index 687ccb13e7c4..f4becfb0788d 100644
--- a/google-cloud-examples/README.md
+++ b/google-cloud-examples/README.md
@@ -21,16 +21,16 @@ If you are using Maven, add this to your pom.xml file
 
   com.google.cloud
   google-cloud-examples
-  0.48.0-alpha
+  0.49.0-alpha
 
 ```
 If you are using Gradle, add this to your dependencies
 ```Groovy
-compile 'com.google.cloud:google-cloud-examples:0.48.0-alpha'
+compile 'com.google.cloud:google-cloud-examples:0.49.0-alpha'
 ```
 If you are using SBT, add this to your dependencies
 ```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-examples" % "0.48.0-alpha"
+libraryDependencies += "com.google.cloud" % "google-cloud-examples" % "0.49.0-alpha"
 ```
 [//]: # ({x-version-update-end})
 
diff --git a/google-cloud-examples/pom.xml b/google-cloud-examples/pom.xml
index 4a1e7d3334ca..1fc6f6e7d4be 100644
--- a/google-cloud-examples/pom.xml
+++ b/google-cloud-examples/pom.xml
@@ -3,7 +3,7 @@
   4.0.0
   com.google.cloud
   google-cloud-examples
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Examples
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-examples
@@ -18,7 +18,7 @@
       
         com.google.cloud
         google-cloud-bom
-        0.48.1-alpha-SNAPSHOT
+        0.49.0-alpha
         pom
         import
       
diff --git a/google-cloud-testing/google-cloud-appengineflexcompat/pom.xml b/google-cloud-testing/google-cloud-appengineflexcompat/pom.xml
index 5f17abc352f8..d837763521eb 100644
--- a/google-cloud-testing/google-cloud-appengineflexcompat/pom.xml
+++ b/google-cloud-testing/google-cloud-appengineflexcompat/pom.xml
@@ -4,13 +4,13 @@
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   4.0.0
   google-cloud-appengineflexcompat
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   war
 
   
     google-cloud-testing
     com.google.cloud
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
 
   
diff --git a/google-cloud-testing/google-cloud-appengineflexcustom/pom.xml b/google-cloud-testing/google-cloud-appengineflexcustom/pom.xml
index 76d58baa2e21..62d3a92eb186 100644
--- a/google-cloud-testing/google-cloud-appengineflexcustom/pom.xml
+++ b/google-cloud-testing/google-cloud-appengineflexcustom/pom.xml
@@ -4,13 +4,13 @@
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   4.0.0
   google-cloud-appengineflexcustom
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   war
 
   
     google-cloud-testing
     com.google.cloud
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
 
   
diff --git a/google-cloud-testing/google-cloud-appengineflexjava/pom.xml b/google-cloud-testing/google-cloud-appengineflexjava/pom.xml
index 7d043882507b..f429839f6444 100644
--- a/google-cloud-testing/google-cloud-appengineflexjava/pom.xml
+++ b/google-cloud-testing/google-cloud-appengineflexjava/pom.xml
@@ -4,13 +4,13 @@
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   4.0.0
   google-cloud-appengineflexjava
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   war
 
   
     google-cloud-testing
     com.google.cloud
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
 
   
diff --git a/google-cloud-testing/google-cloud-appenginejava8/pom.xml b/google-cloud-testing/google-cloud-appenginejava8/pom.xml
index cb65281bf52d..c3d0a3f8ce45 100644
--- a/google-cloud-testing/google-cloud-appenginejava8/pom.xml
+++ b/google-cloud-testing/google-cloud-appenginejava8/pom.xml
@@ -4,13 +4,13 @@
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   4.0.0
   google-cloud-appenginejava8
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   war
 
   
     google-cloud-testing
     com.google.cloud
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
 
   
diff --git a/google-cloud-testing/google-cloud-managedtest/pom.xml b/google-cloud-testing/google-cloud-managedtest/pom.xml
index 528e86b253d6..29034ab57428 100644
--- a/google-cloud-testing/google-cloud-managedtest/pom.xml
+++ b/google-cloud-testing/google-cloud-managedtest/pom.xml
@@ -4,13 +4,13 @@
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   4.0.0
   google-cloud-managedtest
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
 
   
     google-cloud-testing
     com.google.cloud
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
 
   
diff --git a/google-cloud-testing/pom.xml b/google-cloud-testing/pom.xml
index 54bb9394227c..42dc9a1a9302 100644
--- a/google-cloud-testing/pom.xml
+++ b/google-cloud-testing/pom.xml
@@ -5,7 +5,7 @@
   4.0.0
   com.google.cloud
   google-cloud-testing
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   pom
 
   Google Cloud Testing
@@ -30,7 +30,7 @@
       
         com.google.cloud
         google-cloud-bom
-        0.48.1-alpha-SNAPSHOT
+        0.49.0-alpha
         pom
         import
       
diff --git a/google-cloud-util/google-cloud-compat-checker/pom.xml b/google-cloud-util/google-cloud-compat-checker/pom.xml
index 5cedfc4ba610..b0d2a9b42b1b 100644
--- a/google-cloud-util/google-cloud-compat-checker/pom.xml
+++ b/google-cloud-util/google-cloud-compat-checker/pom.xml
@@ -2,7 +2,7 @@
 
   4.0.0
   google-cloud-compat-checker
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   jar
   Google Cloud Java Compatibility Checker
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-util/google-cloud-compat-checker
@@ -12,7 +12,7 @@
   
     com.google.cloud
     google-cloud-util
-    0.48.1-alpha-SNAPSHOT
+    0.49.0-alpha
   
   
     google-cloud-compat-checker
diff --git a/google-cloud-util/pom.xml b/google-cloud-util/pom.xml
index afb58ef7b5ea..5880708c829c 100644
--- a/google-cloud-util/pom.xml
+++ b/google-cloud-util/pom.xml
@@ -3,7 +3,7 @@
   4.0.0
   com.google.cloud
   google-cloud-util
-  0.48.1-alpha-SNAPSHOT
+  0.49.0-alpha
   pom
   Google Cloud Util
   https://github.com/GoogleCloudPlatform/google-cloud-java/tree/master/google-cloud-util
diff --git a/versions.txt b/versions.txt
index ca75a779591e..b3908205914a 100644
--- a/versions.txt
+++ b/versions.txt
@@ -5,132 +5,132 @@
 # google-api-grpc versions
 #
 # parent
-google-api-grpc:0.13.0:0.13.1-SNAPSHOT
+google-api-grpc:0.14.0:0.14.0
 # children
 #grpc-google-cloud-datastore-v1
-grpc-google-cloud-bigquerydatatransfer-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-bigtable-admin-v2:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-bigtable-v2:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-container-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-dataproc-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-dialogflow-v2:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-dialogflow-v2beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-dlp-v2:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-error-reporting-v1beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-firestore-v1beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-language-v1:1.12.0:1.12.1-SNAPSHOT
-grpc-google-cloud-language-v1beta2:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-logging-v2:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-monitoring-v3:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-os-login-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-pubsub-v1:1.12.0:1.12.1-SNAPSHOT
-grpc-google-cloud-spanner-admin-database-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-spanner-admin-instance-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-spanner-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-speech-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-speech-v1beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-speech-v1p1beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-texttospeech-v1beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-trace-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-trace-v2:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-video-intelligence-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-video-intelligence-v1beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-video-intelligence-v1beta2:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-video-intelligence-v1p1beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-vision-v1:1.12.0:1.12.1-SNAPSHOT
-grpc-google-cloud-vision-v1p1beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-vision-v1p2beta1:1.12.0:1.12.1-SNAPSHOT
-grpc-google-cloud-iot-v1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-redis-v1beta1:0.13.0:0.13.1-SNAPSHOT
-grpc-google-cloud-websecurityscanner-v1alpha:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-bigquerydatatransfer-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-bigtable-admin-v2:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-bigtable-v2:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-container-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-dataproc-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-datastore-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-dialogflow-v2:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-dialogflow-v2beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-dlp-v2:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-error-reporting-v1beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-firestore-v1beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-language-v1:1.12.0:1.12.1-SNAPSHOT
-proto-google-cloud-language-v1beta2:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-logging-v2:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-monitoring-v3:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-os-login-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-pubsub-v1:1.12.0:1.12.1-SNAPSHOT
-proto-google-cloud-spanner-admin-database-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-spanner-admin-instance-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-spanner-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-speech-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-speech-v1beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-speech-v1p1beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-texttospeech-v1beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-trace-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-trace-v2:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-video-intelligence-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-video-intelligence-v1beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-video-intelligence-v1beta2:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-video-intelligence-v1p1beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-vision-v1:1.12.0:1.12.1-SNAPSHOT
-proto-google-cloud-vision-v1p1beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-vision-v1p2beta1:1.12.0:1.12.1-SNAPSHOT
-proto-google-cloud-iot-v1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-redis-v1beta1:0.13.0:0.13.1-SNAPSHOT
-proto-google-cloud-websecurityscanner-v1alpha:0.13.0:0.13.1-SNAPSHOT
+grpc-google-cloud-bigquerydatatransfer-v1:0.14.0:0.14.0
+grpc-google-cloud-bigtable-admin-v2:0.14.0:0.14.0
+grpc-google-cloud-bigtable-v2:0.14.0:0.14.0
+grpc-google-cloud-container-v1:0.14.0:0.14.0
+grpc-google-cloud-dataproc-v1:0.14.0:0.14.0
+grpc-google-cloud-dialogflow-v2:0.14.0:0.14.0
+grpc-google-cloud-dialogflow-v2beta1:0.14.0:0.14.0
+grpc-google-cloud-dlp-v2:0.14.0:0.14.0
+grpc-google-cloud-error-reporting-v1beta1:0.14.0:0.14.0
+grpc-google-cloud-firestore-v1beta1:0.14.0:0.14.0
+grpc-google-cloud-language-v1:1.13.0:1.13.0
+grpc-google-cloud-language-v1beta2:0.14.0:0.14.0
+grpc-google-cloud-logging-v2:0.14.0:0.14.0
+grpc-google-cloud-monitoring-v3:0.14.0:0.14.0
+grpc-google-cloud-os-login-v1:0.14.0:0.14.0
+grpc-google-cloud-pubsub-v1:1.13.0:1.13.0
+grpc-google-cloud-spanner-admin-database-v1:0.14.0:0.14.0
+grpc-google-cloud-spanner-admin-instance-v1:0.14.0:0.14.0
+grpc-google-cloud-spanner-v1:0.14.0:0.14.0
+grpc-google-cloud-speech-v1:0.14.0:0.14.0
+grpc-google-cloud-speech-v1beta1:0.14.0:0.14.0
+grpc-google-cloud-speech-v1p1beta1:0.14.0:0.14.0
+grpc-google-cloud-texttospeech-v1beta1:0.14.0:0.14.0
+grpc-google-cloud-trace-v1:0.14.0:0.14.0
+grpc-google-cloud-trace-v2:0.14.0:0.14.0
+grpc-google-cloud-video-intelligence-v1:0.14.0:0.14.0
+grpc-google-cloud-video-intelligence-v1beta1:0.14.0:0.14.0
+grpc-google-cloud-video-intelligence-v1beta2:0.14.0:0.14.0
+grpc-google-cloud-video-intelligence-v1p1beta1:0.14.0:0.14.0
+grpc-google-cloud-vision-v1:1.13.0:1.13.0
+grpc-google-cloud-vision-v1p1beta1:0.14.0:0.14.0
+grpc-google-cloud-vision-v1p2beta1:1.13.0:1.13.0
+grpc-google-cloud-iot-v1:0.14.0:0.14.0
+grpc-google-cloud-redis-v1beta1:0.14.0:0.14.0
+grpc-google-cloud-websecurityscanner-v1alpha:0.14.0:0.14.0
+proto-google-cloud-bigquerydatatransfer-v1:0.14.0:0.14.0
+proto-google-cloud-bigtable-admin-v2:0.14.0:0.14.0
+proto-google-cloud-bigtable-v2:0.14.0:0.14.0
+proto-google-cloud-container-v1:0.14.0:0.14.0
+proto-google-cloud-dataproc-v1:0.14.0:0.14.0
+proto-google-cloud-datastore-v1:0.14.0:0.14.0
+proto-google-cloud-dialogflow-v2:0.14.0:0.14.0
+proto-google-cloud-dialogflow-v2beta1:0.14.0:0.14.0
+proto-google-cloud-dlp-v2:0.14.0:0.14.0
+proto-google-cloud-error-reporting-v1beta1:0.14.0:0.14.0
+proto-google-cloud-firestore-v1beta1:0.14.0:0.14.0
+proto-google-cloud-language-v1:1.13.0:1.13.0
+proto-google-cloud-language-v1beta2:0.14.0:0.14.0
+proto-google-cloud-logging-v2:0.14.0:0.14.0
+proto-google-cloud-monitoring-v3:0.14.0:0.14.0
+proto-google-cloud-os-login-v1:0.14.0:0.14.0
+proto-google-cloud-pubsub-v1:1.13.0:1.13.0
+proto-google-cloud-spanner-admin-database-v1:0.14.0:0.14.0
+proto-google-cloud-spanner-admin-instance-v1:0.14.0:0.14.0
+proto-google-cloud-spanner-v1:0.14.0:0.14.0
+proto-google-cloud-speech-v1:0.14.0:0.14.0
+proto-google-cloud-speech-v1beta1:0.14.0:0.14.0
+proto-google-cloud-speech-v1p1beta1:0.14.0:0.14.0
+proto-google-cloud-texttospeech-v1beta1:0.14.0:0.14.0
+proto-google-cloud-trace-v1:0.14.0:0.14.0
+proto-google-cloud-trace-v2:0.14.0:0.14.0
+proto-google-cloud-video-intelligence-v1:0.14.0:0.14.0
+proto-google-cloud-video-intelligence-v1beta1:0.14.0:0.14.0
+proto-google-cloud-video-intelligence-v1beta2:0.14.0:0.14.0
+proto-google-cloud-video-intelligence-v1p1beta1:0.14.0:0.14.0
+proto-google-cloud-vision-v1:1.13.0:1.13.0
+proto-google-cloud-vision-v1p1beta1:0.14.0:0.14.0
+proto-google-cloud-vision-v1p2beta1:1.13.0:1.13.0
+proto-google-cloud-iot-v1:0.14.0:0.14.0
+proto-google-cloud-redis-v1beta1:0.14.0:0.14.0
+proto-google-cloud-websecurityscanner-v1alpha:0.14.0:0.14.0
 
 #
 # google-cloud-clients versions
 #
 # parent
-google-cloud-clients:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
+google-cloud-clients:0.49.0-alpha:0.49.0-alpha
 # children
-google-cloud-appengineflexcompat:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-appengineflexcustom:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-appengineflexjava:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-appenginejava8:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-bigquery:1.30.0:1.30.1-SNAPSHOT
-google-cloud-bigquerydatatransfer:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-bigtable:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-bom:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-compat-checker:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-compute:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-container:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-contrib:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-core:1.30.0:1.30.1-SNAPSHOT
-google-cloud-core-grpc:1.30.0:1.30.1-SNAPSHOT
-google-cloud-core-http:1.30.0:1.30.1-SNAPSHOT
-google-cloud-dataproc:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-datastore:1.30.0:1.30.1-SNAPSHOT
-google-cloud-dialogflow:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-dlp:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-dns:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-errorreporting:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-examples:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-firestore:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-language:1.30.0:1.30.1-SNAPSHOT
-google-cloud-logging:1.30.0:1.30.1-SNAPSHOT
-google-cloud-logging-logback:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-managedtest:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-monitoring:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-nio:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-nio-examples:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-notification:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-os-login:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-pubsub:1.30.0:1.30.1-SNAPSHOT
-google-cloud-redis:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-resourcemanager:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-spanner:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-speech:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-storage:1.30.0:1.30.1-SNAPSHOT
-google-cloud-texttospeech:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-testing:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-trace:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-translate:1.30.0:1.30.1-SNAPSHOT
-google-cloud-util:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
-google-cloud-video-intelligence:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-vision:1.30.0:1.30.1-SNAPSHOT
-google-cloud-iot:0.48.0-beta:0.48.1-beta-SNAPSHOT
-google-cloud-websecurityscanner:0.48.0-alpha:0.48.1-alpha-SNAPSHOT
+google-cloud-appengineflexcompat:0.49.0-alpha:0.49.0-alpha
+google-cloud-appengineflexcustom:0.49.0-alpha:0.49.0-alpha
+google-cloud-appengineflexjava:0.49.0-alpha:0.49.0-alpha
+google-cloud-appenginejava8:0.49.0-alpha:0.49.0-alpha
+google-cloud:0.49.0-alpha:0.49.0-alpha
+google-cloud-bigquery:1.31.0:1.31.0
+google-cloud-bigquerydatatransfer:0.49.0-beta:0.49.0-beta
+google-cloud-bigtable:0.49.0-alpha:0.49.0-alpha
+google-cloud-bom:0.49.0-alpha:0.49.0-alpha
+google-cloud-compat-checker:0.49.0-alpha:0.49.0-alpha
+google-cloud-compute:0.49.0-alpha:0.49.0-alpha
+google-cloud-container:0.49.0-beta:0.49.0-beta
+google-cloud-contrib:0.49.0-alpha:0.49.0-alpha
+google-cloud-core:1.31.0:1.31.0
+google-cloud-core-grpc:1.31.0:1.31.0
+google-cloud-core-http:1.31.0:1.31.0
+google-cloud-dataproc:0.49.0-alpha:0.49.0-alpha
+google-cloud-datastore:1.31.0:1.31.0
+google-cloud-dialogflow:0.49.0-alpha:0.49.0-alpha
+google-cloud-dlp:0.49.0-beta:0.49.0-beta
+google-cloud-dns:0.49.0-alpha:0.49.0-alpha
+google-cloud-errorreporting:0.49.0-beta:0.49.0-beta
+google-cloud-examples:0.49.0-alpha:0.49.0-alpha
+google-cloud-firestore:0.49.0-beta:0.49.0-beta
+google-cloud-language:1.31.0:1.31.0
+google-cloud-logging:1.31.0:1.31.0
+google-cloud-logging-logback:0.49.0-alpha:0.49.0-alpha
+google-cloud-managedtest:0.49.0-alpha:0.49.0-alpha
+google-cloud-monitoring:0.49.0-beta:0.49.0-beta
+google-cloud-nio:0.49.0-alpha:0.49.0-alpha
+google-cloud-nio-examples:0.49.0-alpha:0.49.0-alpha
+google-cloud-notification:0.49.0-beta:0.49.0-beta
+google-cloud-os-login:0.49.0-alpha:0.49.0-alpha
+google-cloud-pubsub:1.31.0:1.31.0
+google-cloud-redis:0.49.0-alpha:0.49.0-alpha
+google-cloud-resourcemanager:0.49.0-alpha:0.49.0-alpha
+google-cloud-spanner:0.49.0-beta:0.49.0-beta
+google-cloud-speech:0.49.0-alpha:0.49.0-alpha
+google-cloud-storage:1.31.0:1.31.0
+google-cloud-texttospeech:0.49.0-beta:0.49.0-beta
+google-cloud-testing:0.49.0-alpha:0.49.0-alpha
+google-cloud-trace:0.49.0-beta:0.49.0-beta
+google-cloud-translate:1.31.0:1.31.0
+google-cloud-util:0.49.0-alpha:0.49.0-alpha
+google-cloud-video-intelligence:0.49.0-beta:0.49.0-beta
+google-cloud-vision:1.31.0:1.31.0
+google-cloud-iot:0.49.0-beta:0.49.0-beta
+google-cloud-websecurityscanner:0.49.0-alpha:0.49.0-alpha