From 566b7884fd462630195dc2ffee79cc5345c80c03 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Wed, 15 Feb 2023 13:14:02 -0800 Subject: [PATCH] feat: Add `OR` query support (#1198) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: Add `OR` query support docs: Improve the API documentation for the `Firestore.ListDocuments` RPC docs: Minor documentation formatting and cleanup PiperOrigin-RevId: 509631855 Source-Link: https://github.com/googleapis/googleapis/commit/22bd88857ae59f892ccc3f18275e7a873e93d894 Source-Link: https://github.com/googleapis/googleapis-gen/commit/8b14516619c48e1ddabcec1aec55ac0257364102 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOGIxNDUxNjYxOWM0OGUxZGRhYmNlYzFhZWM1NWFjMDI1NzM2NDEwMiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot --- README.md | 2 +- .../cloud/firestore/v1/FirestoreClient.java | 7 +- .../cloud/firestore/v1/package-info.java | 2 +- .../google/firestore/v1/FirestoreGrpc.java | 59 ++- .../firestore/v1/AggregationResult.java | 33 +- .../v1/AggregationResultOrBuilder.java | 15 +- .../v1/BatchGetDocumentsRequest.java | 6 +- .../v1/BatchGetDocumentsResponse.java | 18 +- .../BatchGetDocumentsResponseOrBuilder.java | 3 +- .../firestore/v1/BatchWriteRequest.java | 6 +- .../firestore/v1/BatchWriteResponse.java | 6 +- .../firestore/v1/BeginTransactionRequest.java | 6 +- .../v1/BeginTransactionResponse.java | 6 +- .../firestore/v1/CreateDocumentRequest.java | 27 +- .../v1/CreateDocumentRequestOrBuilder.java | 6 +- .../firestore/v1/DeleteDocumentRequest.java | 6 +- .../google/firestore/v1/DocumentChange.java | 18 +- .../google/firestore/v1/DocumentDelete.java | 39 +- .../firestore/v1/DocumentDeleteOrBuilder.java | 6 +- .../com/google/firestore/v1/DocumentMask.java | 71 +-- .../firestore/v1/DocumentMaskOrBuilder.java | 20 +- .../google/firestore/v1/DocumentRemove.java | 37 +- .../firestore/v1/DocumentRemoveOrBuilder.java | 6 +- .../firestore/v1/DocumentTransform.java | 45 +- .../google/firestore/v1/ExistenceFilter.java | 12 +- .../v1/ExistenceFilterOrBuilder.java | 3 +- .../google/firestore/v1/FirestoreProto.java | 445 +++++++++--------- .../firestore/v1/GetDocumentRequest.java | 6 +- .../v1/ListCollectionIdsRequest.java | 6 +- .../v1/ListCollectionIdsResponse.java | 6 +- .../firestore/v1/ListDocumentsRequest.java | 335 ++++++++----- .../v1/ListDocumentsRequestOrBuilder.java | 89 ++-- .../firestore/v1/ListDocumentsResponse.java | 27 +- .../v1/ListDocumentsResponseOrBuilder.java | 6 +- .../google/firestore/v1/ListenResponse.java | 48 +- .../firestore/v1/ListenResponseOrBuilder.java | 12 +- .../firestore/v1/PartitionQueryRequest.java | 6 +- .../firestore/v1/PartitionQueryResponse.java | 6 +- .../com/google/firestore/v1/QueryProto.java | 91 ++-- .../v1/RunAggregationQueryRequest.java | 6 +- .../v1/RunAggregationQueryResponse.java | 6 +- .../google/firestore/v1/RunQueryResponse.java | 26 +- .../v1/RunQueryResponseOrBuilder.java | 5 +- .../v1/StructuredAggregationQuery.java | 174 ++++--- .../StructuredAggregationQueryOrBuilder.java | 15 +- .../google/firestore/v1/StructuredQuery.java | 49 +- .../java/com/google/firestore/v1/Target.java | 18 +- .../google/firestore/v1/TargetOrBuilder.java | 6 +- .../firestore/v1/UpdateDocumentRequest.java | 6 +- .../com/google/firestore/v1/WriteRequest.java | 24 +- .../firestore/v1/WriteRequestOrBuilder.java | 6 +- .../com/google/firestore/v1/WriteResult.java | 115 +++-- .../firestore/v1/WriteResultOrBuilder.java | 25 +- .../firestore/v1/aggregation_result.proto | 3 +- .../proto/google/firestore/v1/common.proto | 8 +- .../proto/google/firestore/v1/firestore.proto | 173 ++++--- .../proto/google/firestore/v1/query.proto | 27 +- .../proto/google/firestore/v1/write.proto | 45 +- 58 files changed, 1376 insertions(+), 909 deletions(-) diff --git a/README.md b/README.md index bbf21177a..a24696c4a 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ If you are using Maven without BOM, add this to your dependencies: If you are using Gradle 5.x or later, add this to your dependencies: ```Groovy -implementation platform('com.google.cloud:libraries-bom:26.7.0') +implementation platform('com.google.cloud:libraries-bom:26.8.0') implementation 'com.google.cloud:google-cloud-firestore' ``` diff --git a/google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/FirestoreClient.java b/google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/FirestoreClient.java index b339ab5b1..639803456 100644 --- a/google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/FirestoreClient.java +++ b/google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/FirestoreClient.java @@ -74,7 +74,7 @@ *

Cloud Firestore is a fast, fully managed, serverless, cloud-native NoSQL document database * that simplifies storing, syncing, and querying data for your mobile, web, and IoT apps at global * scale. Its client libraries provide live synchronization and offline support, while its security - * features and integrations with Firebase and Google Cloud Platform (GCP) accelerate building truly + * features and integrations with Firebase and Google Cloud Platform accelerate building truly * serverless apps. * *

This class provides the ability to make remote calls to the backing service through method @@ -1039,7 +1039,8 @@ public final PartitionQueryPagedResponse partitionQuery(PartitionQueryRequest re // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Streams batches of document updates and deletes, in order. + * Streams batches of document updates and deletes, in order. This method is only available via + * the gRPC API (not REST). * *

Sample code: * @@ -1072,7 +1073,7 @@ public final BidiStreamingCallable writeCallable() // AUTO-GENERATED DOCUMENTATION AND METHOD. /** - * Listens to changes. + * Listens to changes. This method is only available via the gRPC API (not REST). * *

Sample code: * diff --git a/google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/package-info.java b/google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/package-info.java index 76b969a01..21c6f37ee 100644 --- a/google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/package-info.java +++ b/google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/package-info.java @@ -26,7 +26,7 @@ *

Cloud Firestore is a fast, fully managed, serverless, cloud-native NoSQL document database * that simplifies storing, syncing, and querying data for your mobile, web, and IoT apps at global * scale. Its client libraries provide live synchronization and offline support, while its security - * features and integrations with Firebase and Google Cloud Platform (GCP) accelerate building truly + * features and integrations with Firebase and Google Cloud Platform accelerate building truly * serverless apps. * *

Sample for FirestoreClient: diff --git a/grpc-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/FirestoreGrpc.java b/grpc-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/FirestoreGrpc.java index 0475a2d7b..c78651db5 100644 --- a/grpc-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/FirestoreGrpc.java +++ b/grpc-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/FirestoreGrpc.java @@ -26,8 +26,8 @@ * document database that simplifies storing, syncing, and querying data for * your mobile, web, and IoT apps at global scale. Its client libraries provide * live synchronization and offline support, while its security features and - * integrations with Firebase and Google Cloud Platform (GCP) accelerate - * building truly serverless apps. + * integrations with Firebase and Google Cloud Platform accelerate building + * truly serverless apps. * */ @javax.annotation.Generated( @@ -772,8 +772,8 @@ public FirestoreFutureStub newStub( * document database that simplifies storing, syncing, and querying data for * your mobile, web, and IoT apps at global scale. Its client libraries provide * live synchronization and offline support, while its security features and - * integrations with Firebase and Google Cloud Platform (GCP) accelerate - * building truly serverless apps. + * integrations with Firebase and Google Cloud Platform accelerate building + * truly serverless apps. * */ public abstract static class FirestoreImplBase implements io.grpc.BindableService { @@ -911,8 +911,9 @@ public void runQuery( * *

      * Runs an aggregation query.
-     * Rather than producing [Document][google.firestore.v1.Document] results like [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery],
-     * this API allows running an aggregation to produce a series of
+     * Rather than producing [Document][google.firestore.v1.Document] results like
+     * [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery], this API
+     * allows running an aggregation to produce a series of
      * [AggregationResult][google.firestore.v1.AggregationResult] server-side.
      * High-Level Example:
      * ```
@@ -950,7 +951,8 @@ public void partitionQuery(
      *
      *
      * 
-     * Streams batches of document updates and deletes, in order.
+     * Streams batches of document updates and deletes, in order. This method is
+     * only available via the gRPC API (not REST).
      * 
*/ public io.grpc.stub.StreamObserver write( @@ -963,7 +965,8 @@ public io.grpc.stub.StreamObserver write( * * *
-     * Listens to changes.
+     * Listens to changes. This method is only available via the gRPC API (not
+     * REST).
      * 
*/ public io.grpc.stub.StreamObserver listen( @@ -995,7 +998,8 @@ public void listCollectionIds( * The BatchWrite method does not apply the write operations atomically * and can apply them out of order. Method does not allow more than one write * per document. Each write succeeds or fails independently. See the - * [BatchWriteResponse][google.firestore.v1.BatchWriteResponse] for the success status of each write. + * [BatchWriteResponse][google.firestore.v1.BatchWriteResponse] for the + * success status of each write. * If you require an atomically applied set of writes, use * [Commit][google.firestore.v1.Firestore.Commit] instead. *
@@ -1138,8 +1142,8 @@ public final io.grpc.ServerServiceDefinition bindService() { * document database that simplifies storing, syncing, and querying data for * your mobile, web, and IoT apps at global scale. Its client libraries provide * live synchronization and offline support, while its security features and - * integrations with Firebase and Google Cloud Platform (GCP) accelerate - * building truly serverless apps. + * integrations with Firebase and Google Cloud Platform accelerate building + * truly serverless apps. * */ public static final class FirestoreStub extends io.grpc.stub.AbstractAsyncStub { @@ -1300,8 +1304,9 @@ public void runQuery( * *
      * Runs an aggregation query.
-     * Rather than producing [Document][google.firestore.v1.Document] results like [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery],
-     * this API allows running an aggregation to produce a series of
+     * Rather than producing [Document][google.firestore.v1.Document] results like
+     * [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery], this API
+     * allows running an aggregation to produce a series of
      * [AggregationResult][google.firestore.v1.AggregationResult] server-side.
      * High-Level Example:
      * ```
@@ -1343,7 +1348,8 @@ public void partitionQuery(
      *
      *
      * 
-     * Streams batches of document updates and deletes, in order.
+     * Streams batches of document updates and deletes, in order. This method is
+     * only available via the gRPC API (not REST).
      * 
*/ public io.grpc.stub.StreamObserver write( @@ -1356,7 +1362,8 @@ public io.grpc.stub.StreamObserver write( * * *
-     * Listens to changes.
+     * Listens to changes. This method is only available via the gRPC API (not
+     * REST).
      * 
*/ public io.grpc.stub.StreamObserver listen( @@ -1390,7 +1397,8 @@ public void listCollectionIds( * The BatchWrite method does not apply the write operations atomically * and can apply them out of order. Method does not allow more than one write * per document. Each write succeeds or fails independently. See the - * [BatchWriteResponse][google.firestore.v1.BatchWriteResponse] for the success status of each write. + * [BatchWriteResponse][google.firestore.v1.BatchWriteResponse] for the + * success status of each write. * If you require an atomically applied set of writes, use * [Commit][google.firestore.v1.Firestore.Commit] instead. *
@@ -1428,8 +1436,8 @@ public void createDocument( * document database that simplifies storing, syncing, and querying data for * your mobile, web, and IoT apps at global scale. Its client libraries provide * live synchronization and offline support, while its security features and - * integrations with Firebase and Google Cloud Platform (GCP) accelerate - * building truly serverless apps. + * integrations with Firebase and Google Cloud Platform accelerate building + * truly serverless apps. * */ public static final class FirestoreBlockingStub @@ -1567,8 +1575,9 @@ public java.util.Iterator runQuery( * *
      * Runs an aggregation query.
-     * Rather than producing [Document][google.firestore.v1.Document] results like [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery],
-     * this API allows running an aggregation to produce a series of
+     * Rather than producing [Document][google.firestore.v1.Document] results like
+     * [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery], this API
+     * allows running an aggregation to produce a series of
      * [AggregationResult][google.firestore.v1.AggregationResult] server-side.
      * High-Level Example:
      * ```
@@ -1619,7 +1628,8 @@ public com.google.firestore.v1.ListCollectionIdsResponse listCollectionIds(
      * The BatchWrite method does not apply the write operations atomically
      * and can apply them out of order. Method does not allow more than one write
      * per document. Each write succeeds or fails independently. See the
-     * [BatchWriteResponse][google.firestore.v1.BatchWriteResponse] for the success status of each write.
+     * [BatchWriteResponse][google.firestore.v1.BatchWriteResponse] for the
+     * success status of each write.
      * If you require an atomically applied set of writes, use
      * [Commit][google.firestore.v1.Firestore.Commit] instead.
      * 
@@ -1653,8 +1663,8 @@ public com.google.firestore.v1.Document createDocument( * document database that simplifies storing, syncing, and querying data for * your mobile, web, and IoT apps at global scale. Its client libraries provide * live synchronization and offline support, while its security features and - * integrations with Firebase and Google Cloud Platform (GCP) accelerate - * building truly serverless apps. + * integrations with Firebase and Google Cloud Platform accelerate building + * truly serverless apps. * */ public static final class FirestoreFutureStub @@ -1800,7 +1810,8 @@ public com.google.common.util.concurrent.ListenableFuture diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/AggregationResult.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/AggregationResult.java index 837a9e298..f8a8ee4da 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/AggregationResult.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/AggregationResult.java @@ -115,7 +115,8 @@ public int getAggregateFieldsCount() { * *
    * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-   * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+   * The key is the
+   * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
    * assigned to the aggregation function on input and the size of this map
    * equals the number of aggregation functions in the query.
    * 
@@ -140,7 +141,8 @@ public java.util.Map getAggrega * *
    * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-   * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+   * The key is the
+   * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
    * assigned to the aggregation function on input and the size of this map
    * equals the number of aggregation functions in the query.
    * 
@@ -156,7 +158,8 @@ public java.util.Map getAggrega * *
    * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-   * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+   * The key is the
+   * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
    * assigned to the aggregation function on input and the size of this map
    * equals the number of aggregation functions in the query.
    * 
@@ -180,7 +183,8 @@ public java.util.Map getAggrega * *
    * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-   * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+   * The key is the
+   * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
    * assigned to the aggregation function on input and the size of this map
    * equals the number of aggregation functions in the query.
    * 
@@ -613,7 +617,8 @@ public int getAggregateFieldsCount() { * *
      * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-     * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+     * The key is the
+     * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
      * assigned to the aggregation function on input and the size of this map
      * equals the number of aggregation functions in the query.
      * 
@@ -638,7 +643,8 @@ public java.util.Map getAggrega * *
      * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-     * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+     * The key is the
+     * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
      * assigned to the aggregation function on input and the size of this map
      * equals the number of aggregation functions in the query.
      * 
@@ -654,7 +660,8 @@ public java.util.Map getAggrega * *
      * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-     * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+     * The key is the
+     * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
      * assigned to the aggregation function on input and the size of this map
      * equals the number of aggregation functions in the query.
      * 
@@ -678,7 +685,8 @@ public java.util.Map getAggrega * *
      * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-     * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+     * The key is the
+     * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
      * assigned to the aggregation function on input and the size of this map
      * equals the number of aggregation functions in the query.
      * 
@@ -708,7 +716,8 @@ public Builder clearAggregateFields() { * *
      * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-     * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+     * The key is the
+     * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
      * assigned to the aggregation function on input and the size of this map
      * equals the number of aggregation functions in the query.
      * 
@@ -734,7 +743,8 @@ public Builder removeAggregateFields(java.lang.String key) { * *
      * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-     * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+     * The key is the
+     * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
      * assigned to the aggregation function on input and the size of this map
      * equals the number of aggregation functions in the query.
      * 
@@ -757,7 +767,8 @@ public Builder putAggregateFields(java.lang.String key, com.google.firestore.v1. * *
      * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-     * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+     * The key is the
+     * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
      * assigned to the aggregation function on input and the size of this map
      * equals the number of aggregation functions in the query.
      * 
diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/AggregationResultOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/AggregationResultOrBuilder.java index 02c6eddbc..c539ea8ec 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/AggregationResultOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/AggregationResultOrBuilder.java @@ -28,7 +28,8 @@ public interface AggregationResultOrBuilder * *
    * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-   * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+   * The key is the
+   * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
    * assigned to the aggregation function on input and the size of this map
    * equals the number of aggregation functions in the query.
    * 
@@ -41,7 +42,8 @@ public interface AggregationResultOrBuilder * *
    * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-   * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+   * The key is the
+   * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
    * assigned to the aggregation function on input and the size of this map
    * equals the number of aggregation functions in the query.
    * 
@@ -57,7 +59,8 @@ public interface AggregationResultOrBuilder * *
    * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-   * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+   * The key is the
+   * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
    * assigned to the aggregation function on input and the size of this map
    * equals the number of aggregation functions in the query.
    * 
@@ -70,7 +73,8 @@ public interface AggregationResultOrBuilder * *
    * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-   * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+   * The key is the
+   * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
    * assigned to the aggregation function on input and the size of this map
    * equals the number of aggregation functions in the query.
    * 
@@ -87,7 +91,8 @@ com.google.firestore.v1.Value getAggregateFieldsOrDefault( * *
    * The result of the aggregation functions, ex: `COUNT(*) AS total_docs`.
-   * The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
+   * The key is the
+   * [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias]
    * assigned to the aggregation function on input and the size of this map
    * equals the number of aggregation functions in the query.
    * 
diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsRequest.java index f4ce8c1ad..fb7a4bf34 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsRequest.java @@ -22,7 +22,8 @@ * * *
- * The request for [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
+ * The request for
+ * [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
  * 
* * Protobuf type {@code google.firestore.v1.BatchGetDocumentsRequest} @@ -694,7 +695,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
+   * The request for
+   * [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
    * 
* * Protobuf type {@code google.firestore.v1.BatchGetDocumentsRequest} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsResponse.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsResponse.java index 9e0dc1e33..f00c5a233 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsResponse.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsResponse.java @@ -22,7 +22,8 @@ * * *
- * The streamed response for [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
+ * The streamed response for
+ * [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
  * 
* * Protobuf type {@code google.firestore.v1.BatchGetDocumentsResponse} @@ -246,7 +247,8 @@ public com.google.protobuf.ByteString getMissingBytes() { *
    * The transaction that was started as part of this request.
    * Will only be set in the first response, and only if
-   * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction] was set in the request.
+   * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction]
+   * was set in the request.
    * 
* * bytes transaction = 3; @@ -527,7 +529,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The streamed response for [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
+   * The streamed response for
+   * [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
    * 
* * Protobuf type {@code google.firestore.v1.BatchGetDocumentsResponse} @@ -1132,7 +1135,8 @@ public Builder setMissingBytes(com.google.protobuf.ByteString value) { *
      * The transaction that was started as part of this request.
      * Will only be set in the first response, and only if
-     * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction] was set in the request.
+     * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction]
+     * was set in the request.
      * 
* * bytes transaction = 3; @@ -1149,7 +1153,8 @@ public com.google.protobuf.ByteString getTransaction() { *
      * The transaction that was started as part of this request.
      * Will only be set in the first response, and only if
-     * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction] was set in the request.
+     * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction]
+     * was set in the request.
      * 
* * bytes transaction = 3; @@ -1172,7 +1177,8 @@ public Builder setTransaction(com.google.protobuf.ByteString value) { *
      * The transaction that was started as part of this request.
      * Will only be set in the first response, and only if
-     * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction] was set in the request.
+     * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction]
+     * was set in the request.
      * 
* * bytes transaction = 3; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsResponseOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsResponseOrBuilder.java index 5f4d582a0..fceb027e3 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsResponseOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchGetDocumentsResponseOrBuilder.java @@ -104,7 +104,8 @@ public interface BatchGetDocumentsResponseOrBuilder *
    * The transaction that was started as part of this request.
    * Will only be set in the first response, and only if
-   * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction] was set in the request.
+   * [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction]
+   * was set in the request.
    * 
* * bytes transaction = 3; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchWriteRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchWriteRequest.java index d8297eb39..172294171 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchWriteRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchWriteRequest.java @@ -22,7 +22,8 @@ * * *
- * The request for [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite].
+ * The request for
+ * [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite].
  * 
* * Protobuf type {@code google.firestore.v1.BatchWriteRequest} @@ -510,7 +511,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite].
+   * The request for
+   * [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite].
    * 
* * Protobuf type {@code google.firestore.v1.BatchWriteRequest} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchWriteResponse.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchWriteResponse.java index d5b7b1d6c..4ca4c0a12 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchWriteResponse.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BatchWriteResponse.java @@ -22,7 +22,8 @@ * * *
- * The response from [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite].
+ * The response from
+ * [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite].
  * 
* * Protobuf type {@code google.firestore.v1.BatchWriteResponse} @@ -405,7 +406,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response from [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite].
+   * The response from
+   * [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite].
    * 
* * Protobuf type {@code google.firestore.v1.BatchWriteResponse} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BeginTransactionRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BeginTransactionRequest.java index 871538533..60ba89553 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BeginTransactionRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BeginTransactionRequest.java @@ -22,7 +22,8 @@ * * *
- * The request for [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction].
+ * The request for
+ * [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction].
  * 
* * Protobuf type {@code google.firestore.v1.BeginTransactionRequest} @@ -350,7 +351,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction].
+   * The request for
+   * [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction].
    * 
* * Protobuf type {@code google.firestore.v1.BeginTransactionRequest} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BeginTransactionResponse.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BeginTransactionResponse.java index d82109ccc..0ca41a926 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BeginTransactionResponse.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/BeginTransactionResponse.java @@ -22,7 +22,8 @@ * * *
- * The response for [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction].
+ * The response for
+ * [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction].
  * 
* * Protobuf type {@code google.firestore.v1.BeginTransactionResponse} @@ -248,7 +249,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response for [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction].
+   * The response for
+   * [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction].
    * 
* * Protobuf type {@code google.firestore.v1.BeginTransactionResponse} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/CreateDocumentRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/CreateDocumentRequest.java index fb217f9f0..d9dcc9953 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/CreateDocumentRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/CreateDocumentRequest.java @@ -22,7 +22,8 @@ * * *
- * The request for [Firestore.CreateDocument][google.firestore.v1.Firestore.CreateDocument].
+ * The request for
+ * [Firestore.CreateDocument][google.firestore.v1.Firestore.CreateDocument].
  * 
* * Protobuf type {@code google.firestore.v1.CreateDocumentRequest} @@ -132,7 +133,8 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-   * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`.
+   * Required. The collection ID, relative to `parent`, to list. For example:
+   * `chatrooms`.
    * 
* * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -155,7 +157,8 @@ public java.lang.String getCollectionId() { * * *
-   * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`.
+   * Required. The collection ID, relative to `parent`, to list. For example:
+   * `chatrooms`.
    * 
* * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -538,7 +541,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.CreateDocument][google.firestore.v1.Firestore.CreateDocument].
+   * The request for
+   * [Firestore.CreateDocument][google.firestore.v1.Firestore.CreateDocument].
    * 
* * Protobuf type {@code google.firestore.v1.CreateDocumentRequest} @@ -901,7 +905,8 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`.
+     * Required. The collection ID, relative to `parent`, to list. For example:
+     * `chatrooms`.
      * 
* * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -923,7 +928,8 @@ public java.lang.String getCollectionId() { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`.
+     * Required. The collection ID, relative to `parent`, to list. For example:
+     * `chatrooms`.
      * 
* * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -945,7 +951,8 @@ public com.google.protobuf.ByteString getCollectionIdBytes() { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`.
+     * Required. The collection ID, relative to `parent`, to list. For example:
+     * `chatrooms`.
      * 
* * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -966,7 +973,8 @@ public Builder setCollectionId(java.lang.String value) { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`.
+     * Required. The collection ID, relative to `parent`, to list. For example:
+     * `chatrooms`.
      * 
* * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -983,7 +991,8 @@ public Builder clearCollectionId() { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`.
+     * Required. The collection ID, relative to `parent`, to list. For example:
+     * `chatrooms`.
      * 
* * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/CreateDocumentRequestOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/CreateDocumentRequestOrBuilder.java index cd1078c2b..8ad6def54 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/CreateDocumentRequestOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/CreateDocumentRequestOrBuilder.java @@ -56,7 +56,8 @@ public interface CreateDocumentRequestOrBuilder * * *
-   * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`.
+   * Required. The collection ID, relative to `parent`, to list. For example:
+   * `chatrooms`.
    * 
* * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -68,7 +69,8 @@ public interface CreateDocumentRequestOrBuilder * * *
-   * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`.
+   * Required. The collection ID, relative to `parent`, to list. For example:
+   * `chatrooms`.
    * 
* * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DeleteDocumentRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DeleteDocumentRequest.java index 56dc98991..cd06ebbb2 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DeleteDocumentRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DeleteDocumentRequest.java @@ -22,7 +22,8 @@ * * *
- * The request for [Firestore.DeleteDocument][google.firestore.v1.Firestore.DeleteDocument].
+ * The request for
+ * [Firestore.DeleteDocument][google.firestore.v1.Firestore.DeleteDocument].
  * 
* * Protobuf type {@code google.firestore.v1.DeleteDocumentRequest} @@ -350,7 +351,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.DeleteDocument][google.firestore.v1.Firestore.DeleteDocument].
+   * The request for
+   * [Firestore.DeleteDocument][google.firestore.v1.Firestore.DeleteDocument].
    * 
* * Protobuf type {@code google.firestore.v1.DeleteDocumentRequest} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentChange.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentChange.java index 176475525..0caf53ee5 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentChange.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentChange.java @@ -23,10 +23,11 @@ * *
  * A [Document][google.firestore.v1.Document] has changed.
- * May be the result of multiple [writes][google.firestore.v1.Write], including deletes, that
- * ultimately resulted in a new value for the [Document][google.firestore.v1.Document].
- * Multiple [DocumentChange][google.firestore.v1.DocumentChange] messages may be returned for the same logical
- * change, if multiple targets are affected.
+ * May be the result of multiple [writes][google.firestore.v1.Write], including
+ * deletes, that ultimately resulted in a new value for the
+ * [Document][google.firestore.v1.Document].
+ * Multiple [DocumentChange][google.firestore.v1.DocumentChange] messages may be
+ * returned for the same logical change, if multiple targets are affected.
  * 
* * Protobuf type {@code google.firestore.v1.DocumentChange} @@ -443,10 +444,11 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * *
    * A [Document][google.firestore.v1.Document] has changed.
-   * May be the result of multiple [writes][google.firestore.v1.Write], including deletes, that
-   * ultimately resulted in a new value for the [Document][google.firestore.v1.Document].
-   * Multiple [DocumentChange][google.firestore.v1.DocumentChange] messages may be returned for the same logical
-   * change, if multiple targets are affected.
+   * May be the result of multiple [writes][google.firestore.v1.Write], including
+   * deletes, that ultimately resulted in a new value for the
+   * [Document][google.firestore.v1.Document].
+   * Multiple [DocumentChange][google.firestore.v1.DocumentChange] messages may be
+   * returned for the same logical change, if multiple targets are affected.
    * 
* * Protobuf type {@code google.firestore.v1.DocumentChange} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentDelete.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentDelete.java index d23e587e3..8cf3d6a68 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentDelete.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentDelete.java @@ -23,10 +23,11 @@ * *
  * A [Document][google.firestore.v1.Document] has been deleted.
- * May be the result of multiple [writes][google.firestore.v1.Write], including updates, the
- * last of which deleted the [Document][google.firestore.v1.Document].
- * Multiple [DocumentDelete][google.firestore.v1.DocumentDelete] messages may be returned for the same logical
- * delete, if multiple targets are affected.
+ * May be the result of multiple [writes][google.firestore.v1.Write], including
+ * updates, the last of which deleted the
+ * [Document][google.firestore.v1.Document].
+ * Multiple [DocumentDelete][google.firestore.v1.DocumentDelete] messages may be
+ * returned for the same logical delete, if multiple targets are affected.
  * 
* * Protobuf type {@code google.firestore.v1.DocumentDelete} @@ -80,7 +81,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * The resource name of the [Document][google.firestore.v1.Document] that was deleted.
+   * The resource name of the [Document][google.firestore.v1.Document] that was
+   * deleted.
    * 
* * string document = 1; @@ -103,7 +105,8 @@ public java.lang.String getDocument() { * * *
-   * The resource name of the [Document][google.firestore.v1.Document] that was deleted.
+   * The resource name of the [Document][google.firestore.v1.Document] that was
+   * deleted.
    * 
* * string document = 1; @@ -427,10 +430,11 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * *
    * A [Document][google.firestore.v1.Document] has been deleted.
-   * May be the result of multiple [writes][google.firestore.v1.Write], including updates, the
-   * last of which deleted the [Document][google.firestore.v1.Document].
-   * Multiple [DocumentDelete][google.firestore.v1.DocumentDelete] messages may be returned for the same logical
-   * delete, if multiple targets are affected.
+   * May be the result of multiple [writes][google.firestore.v1.Write], including
+   * updates, the last of which deleted the
+   * [Document][google.firestore.v1.Document].
+   * Multiple [DocumentDelete][google.firestore.v1.DocumentDelete] messages may be
+   * returned for the same logical delete, if multiple targets are affected.
    * 
* * Protobuf type {@code google.firestore.v1.DocumentDelete} @@ -668,7 +672,8 @@ public Builder mergeFrom( * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that was deleted.
+     * The resource name of the [Document][google.firestore.v1.Document] that was
+     * deleted.
      * 
* * string document = 1; @@ -690,7 +695,8 @@ public java.lang.String getDocument() { * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that was deleted.
+     * The resource name of the [Document][google.firestore.v1.Document] that was
+     * deleted.
      * 
* * string document = 1; @@ -712,7 +718,8 @@ public com.google.protobuf.ByteString getDocumentBytes() { * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that was deleted.
+     * The resource name of the [Document][google.firestore.v1.Document] that was
+     * deleted.
      * 
* * string document = 1; @@ -733,7 +740,8 @@ public Builder setDocument(java.lang.String value) { * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that was deleted.
+     * The resource name of the [Document][google.firestore.v1.Document] that was
+     * deleted.
      * 
* * string document = 1; @@ -750,7 +758,8 @@ public Builder clearDocument() { * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that was deleted.
+     * The resource name of the [Document][google.firestore.v1.Document] that was
+     * deleted.
      * 
* * string document = 1; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentDeleteOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentDeleteOrBuilder.java index 5a06fbc21..49b952456 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentDeleteOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentDeleteOrBuilder.java @@ -27,7 +27,8 @@ public interface DocumentDeleteOrBuilder * * *
-   * The resource name of the [Document][google.firestore.v1.Document] that was deleted.
+   * The resource name of the [Document][google.firestore.v1.Document] that was
+   * deleted.
    * 
* * string document = 1; @@ -39,7 +40,8 @@ public interface DocumentDeleteOrBuilder * * *
-   * The resource name of the [Document][google.firestore.v1.Document] that was deleted.
+   * The resource name of the [Document][google.firestore.v1.Document] that was
+   * deleted.
    * 
* * string document = 1; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentMask.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentMask.java index f6ff6bc24..2e7b517ae 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentMask.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentMask.java @@ -26,7 +26,8 @@ * Used to restrict a get or update operation on a document to a subset of its * fields. * This is different from standard field masks, as this is always scoped to a - * [Document][google.firestore.v1.Document], and takes in account the dynamic nature of [Value][google.firestore.v1.Value]. + * [Document][google.firestore.v1.Document], and takes in account the dynamic + * nature of [Value][google.firestore.v1.Value]. * * * Protobuf type {@code google.firestore.v1.DocumentMask} @@ -79,8 +80,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-   * path syntax reference.
+   * The list of field paths in the mask. See
+   * [Document.fields][google.firestore.v1.Document.fields] for a field path
+   * syntax reference.
    * 
* * repeated string field_paths = 1; @@ -94,8 +96,9 @@ public com.google.protobuf.ProtocolStringList getFieldPathsList() { * * *
-   * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-   * path syntax reference.
+   * The list of field paths in the mask. See
+   * [Document.fields][google.firestore.v1.Document.fields] for a field path
+   * syntax reference.
    * 
* * repeated string field_paths = 1; @@ -109,8 +112,9 @@ public int getFieldPathsCount() { * * *
-   * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-   * path syntax reference.
+   * The list of field paths in the mask. See
+   * [Document.fields][google.firestore.v1.Document.fields] for a field path
+   * syntax reference.
    * 
* * repeated string field_paths = 1; @@ -125,8 +129,9 @@ public java.lang.String getFieldPaths(int index) { * * *
-   * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-   * path syntax reference.
+   * The list of field paths in the mask. See
+   * [Document.fields][google.firestore.v1.Document.fields] for a field path
+   * syntax reference.
    * 
* * repeated string field_paths = 1; @@ -310,7 +315,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * Used to restrict a get or update operation on a document to a subset of its * fields. * This is different from standard field masks, as this is always scoped to a - * [Document][google.firestore.v1.Document], and takes in account the dynamic nature of [Value][google.firestore.v1.Value]. + * [Document][google.firestore.v1.Document], and takes in account the dynamic + * nature of [Value][google.firestore.v1.Value]. * * * Protobuf type {@code google.firestore.v1.DocumentMask} @@ -513,8 +519,9 @@ private void ensureFieldPathsIsMutable() { * * *
-     * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-     * path syntax reference.
+     * The list of field paths in the mask. See
+     * [Document.fields][google.firestore.v1.Document.fields] for a field path
+     * syntax reference.
      * 
* * repeated string field_paths = 1; @@ -528,8 +535,9 @@ public com.google.protobuf.ProtocolStringList getFieldPathsList() { * * *
-     * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-     * path syntax reference.
+     * The list of field paths in the mask. See
+     * [Document.fields][google.firestore.v1.Document.fields] for a field path
+     * syntax reference.
      * 
* * repeated string field_paths = 1; @@ -543,8 +551,9 @@ public int getFieldPathsCount() { * * *
-     * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-     * path syntax reference.
+     * The list of field paths in the mask. See
+     * [Document.fields][google.firestore.v1.Document.fields] for a field path
+     * syntax reference.
      * 
* * repeated string field_paths = 1; @@ -559,8 +568,9 @@ public java.lang.String getFieldPaths(int index) { * * *
-     * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-     * path syntax reference.
+     * The list of field paths in the mask. See
+     * [Document.fields][google.firestore.v1.Document.fields] for a field path
+     * syntax reference.
      * 
* * repeated string field_paths = 1; @@ -575,8 +585,9 @@ public com.google.protobuf.ByteString getFieldPathsBytes(int index) { * * *
-     * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-     * path syntax reference.
+     * The list of field paths in the mask. See
+     * [Document.fields][google.firestore.v1.Document.fields] for a field path
+     * syntax reference.
      * 
* * repeated string field_paths = 1; @@ -598,8 +609,9 @@ public Builder setFieldPaths(int index, java.lang.String value) { * * *
-     * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-     * path syntax reference.
+     * The list of field paths in the mask. See
+     * [Document.fields][google.firestore.v1.Document.fields] for a field path
+     * syntax reference.
      * 
* * repeated string field_paths = 1; @@ -620,8 +632,9 @@ public Builder addFieldPaths(java.lang.String value) { * * *
-     * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-     * path syntax reference.
+     * The list of field paths in the mask. See
+     * [Document.fields][google.firestore.v1.Document.fields] for a field path
+     * syntax reference.
      * 
* * repeated string field_paths = 1; @@ -639,8 +652,9 @@ public Builder addAllFieldPaths(java.lang.Iterable values) { * * *
-     * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-     * path syntax reference.
+     * The list of field paths in the mask. See
+     * [Document.fields][google.firestore.v1.Document.fields] for a field path
+     * syntax reference.
      * 
* * repeated string field_paths = 1; @@ -657,8 +671,9 @@ public Builder clearFieldPaths() { * * *
-     * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-     * path syntax reference.
+     * The list of field paths in the mask. See
+     * [Document.fields][google.firestore.v1.Document.fields] for a field path
+     * syntax reference.
      * 
* * repeated string field_paths = 1; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentMaskOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentMaskOrBuilder.java index 0df1fc8f7..747760394 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentMaskOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentMaskOrBuilder.java @@ -27,8 +27,9 @@ public interface DocumentMaskOrBuilder * * *
-   * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-   * path syntax reference.
+   * The list of field paths in the mask. See
+   * [Document.fields][google.firestore.v1.Document.fields] for a field path
+   * syntax reference.
    * 
* * repeated string field_paths = 1; @@ -40,8 +41,9 @@ public interface DocumentMaskOrBuilder * * *
-   * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-   * path syntax reference.
+   * The list of field paths in the mask. See
+   * [Document.fields][google.firestore.v1.Document.fields] for a field path
+   * syntax reference.
    * 
* * repeated string field_paths = 1; @@ -53,8 +55,9 @@ public interface DocumentMaskOrBuilder * * *
-   * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-   * path syntax reference.
+   * The list of field paths in the mask. See
+   * [Document.fields][google.firestore.v1.Document.fields] for a field path
+   * syntax reference.
    * 
* * repeated string field_paths = 1; @@ -67,8 +70,9 @@ public interface DocumentMaskOrBuilder * * *
-   * The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field
-   * path syntax reference.
+   * The list of field paths in the mask. See
+   * [Document.fields][google.firestore.v1.Document.fields] for a field path
+   * syntax reference.
    * 
* * repeated string field_paths = 1; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentRemove.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentRemove.java index 96a2f188b..1f4f68300 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentRemove.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentRemove.java @@ -22,12 +22,14 @@ * * *
- * A [Document][google.firestore.v1.Document] has been removed from the view of the targets.
+ * A [Document][google.firestore.v1.Document] has been removed from the view of
+ * the targets.
  * Sent if the document is no longer relevant to a target and is out of view.
  * Can be sent instead of a DocumentDelete or a DocumentChange if the server
  * can not send the new value of the document.
- * Multiple [DocumentRemove][google.firestore.v1.DocumentRemove] messages may be returned for the same logical
- * write or delete, if multiple targets are affected.
+ * Multiple [DocumentRemove][google.firestore.v1.DocumentRemove] messages may be
+ * returned for the same logical write or delete, if multiple targets are
+ * affected.
  * 
* * Protobuf type {@code google.firestore.v1.DocumentRemove} @@ -81,7 +83,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
+   * The resource name of the [Document][google.firestore.v1.Document] that has
+   * gone out of view.
    * 
* * string document = 1; @@ -104,7 +107,8 @@ public java.lang.String getDocument() { * * *
-   * The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
+   * The resource name of the [Document][google.firestore.v1.Document] that has
+   * gone out of view.
    * 
* * string document = 1; @@ -427,12 +431,14 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * A [Document][google.firestore.v1.Document] has been removed from the view of the targets.
+   * A [Document][google.firestore.v1.Document] has been removed from the view of
+   * the targets.
    * Sent if the document is no longer relevant to a target and is out of view.
    * Can be sent instead of a DocumentDelete or a DocumentChange if the server
    * can not send the new value of the document.
-   * Multiple [DocumentRemove][google.firestore.v1.DocumentRemove] messages may be returned for the same logical
-   * write or delete, if multiple targets are affected.
+   * Multiple [DocumentRemove][google.firestore.v1.DocumentRemove] messages may be
+   * returned for the same logical write or delete, if multiple targets are
+   * affected.
    * 
* * Protobuf type {@code google.firestore.v1.DocumentRemove} @@ -670,7 +676,8 @@ public Builder mergeFrom( * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
+     * The resource name of the [Document][google.firestore.v1.Document] that has
+     * gone out of view.
      * 
* * string document = 1; @@ -692,7 +699,8 @@ public java.lang.String getDocument() { * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
+     * The resource name of the [Document][google.firestore.v1.Document] that has
+     * gone out of view.
      * 
* * string document = 1; @@ -714,7 +722,8 @@ public com.google.protobuf.ByteString getDocumentBytes() { * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
+     * The resource name of the [Document][google.firestore.v1.Document] that has
+     * gone out of view.
      * 
* * string document = 1; @@ -735,7 +744,8 @@ public Builder setDocument(java.lang.String value) { * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
+     * The resource name of the [Document][google.firestore.v1.Document] that has
+     * gone out of view.
      * 
* * string document = 1; @@ -752,7 +762,8 @@ public Builder clearDocument() { * * *
-     * The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
+     * The resource name of the [Document][google.firestore.v1.Document] that has
+     * gone out of view.
      * 
* * string document = 1; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentRemoveOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentRemoveOrBuilder.java index 06137bfdd..de610bbe2 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentRemoveOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentRemoveOrBuilder.java @@ -27,7 +27,8 @@ public interface DocumentRemoveOrBuilder * * *
-   * The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
+   * The resource name of the [Document][google.firestore.v1.Document] that has
+   * gone out of view.
    * 
* * string document = 1; @@ -39,7 +40,8 @@ public interface DocumentRemoveOrBuilder * * *
-   * The resource name of the [Document][google.firestore.v1.Document] that has gone out of view.
+   * The resource name of the [Document][google.firestore.v1.Document] that has
+   * gone out of view.
    * 
* * string document = 1; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentTransform.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentTransform.java index ae2d6b652..c20a45caf 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentTransform.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/DocumentTransform.java @@ -77,8 +77,9 @@ public interface FieldTransformOrBuilder * * *
-     * The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax
-     * reference.
+     * The path of the field. See
+     * [Document.fields][google.firestore.v1.Document.fields] for the field path
+     * syntax reference.
      * 
* * string field_path = 1; @@ -90,8 +91,9 @@ public interface FieldTransformOrBuilder * * *
-     * The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax
-     * reference.
+     * The path of the field. See
+     * [Document.fields][google.firestore.v1.Document.fields] for the field path
+     * syntax reference.
      * 
* * string field_path = 1; @@ -710,8 +712,9 @@ public TransformTypeCase getTransformTypeCase() { * * *
-     * The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax
-     * reference.
+     * The path of the field. See
+     * [Document.fields][google.firestore.v1.Document.fields] for the field path
+     * syntax reference.
      * 
* * string field_path = 1; @@ -734,8 +737,9 @@ public java.lang.String getFieldPath() { * * *
-     * The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax
-     * reference.
+     * The path of the field. See
+     * [Document.fields][google.firestore.v1.Document.fields] for the field path
+     * syntax reference.
      * 
* * string field_path = 1; @@ -1784,8 +1788,9 @@ public Builder clearTransformType() { * * *
-       * The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax
-       * reference.
+       * The path of the field. See
+       * [Document.fields][google.firestore.v1.Document.fields] for the field path
+       * syntax reference.
        * 
* * string field_path = 1; @@ -1807,8 +1812,9 @@ public java.lang.String getFieldPath() { * * *
-       * The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax
-       * reference.
+       * The path of the field. See
+       * [Document.fields][google.firestore.v1.Document.fields] for the field path
+       * syntax reference.
        * 
* * string field_path = 1; @@ -1830,8 +1836,9 @@ public com.google.protobuf.ByteString getFieldPathBytes() { * * *
-       * The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax
-       * reference.
+       * The path of the field. See
+       * [Document.fields][google.firestore.v1.Document.fields] for the field path
+       * syntax reference.
        * 
* * string field_path = 1; @@ -1852,8 +1859,9 @@ public Builder setFieldPath(java.lang.String value) { * * *
-       * The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax
-       * reference.
+       * The path of the field. See
+       * [Document.fields][google.firestore.v1.Document.fields] for the field path
+       * syntax reference.
        * 
* * string field_path = 1; @@ -1870,8 +1878,9 @@ public Builder clearFieldPath() { * * *
-       * The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax
-       * reference.
+       * The path of the field. See
+       * [Document.fields][google.firestore.v1.Document.fields] for the field path
+       * syntax reference.
        * 
* * string field_path = 1; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ExistenceFilter.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ExistenceFilter.java index 27ef2e998..03f63e4a4 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ExistenceFilter.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ExistenceFilter.java @@ -89,7 +89,8 @@ public int getTargetId() { * * *
-   * The total count of documents that match [target_id][google.firestore.v1.ExistenceFilter.target_id].
+   * The total count of documents that match
+   * [target_id][google.firestore.v1.ExistenceFilter.target_id].
    * If different from the count of documents in the client that match, the
    * client must manually determine which documents no longer match the target.
    * 
@@ -521,7 +522,8 @@ public Builder clearTargetId() { * * *
-     * The total count of documents that match [target_id][google.firestore.v1.ExistenceFilter.target_id].
+     * The total count of documents that match
+     * [target_id][google.firestore.v1.ExistenceFilter.target_id].
      * If different from the count of documents in the client that match, the
      * client must manually determine which documents no longer match the target.
      * 
@@ -538,7 +540,8 @@ public int getCount() { * * *
-     * The total count of documents that match [target_id][google.firestore.v1.ExistenceFilter.target_id].
+     * The total count of documents that match
+     * [target_id][google.firestore.v1.ExistenceFilter.target_id].
      * If different from the count of documents in the client that match, the
      * client must manually determine which documents no longer match the target.
      * 
@@ -559,7 +562,8 @@ public Builder setCount(int value) { * * *
-     * The total count of documents that match [target_id][google.firestore.v1.ExistenceFilter.target_id].
+     * The total count of documents that match
+     * [target_id][google.firestore.v1.ExistenceFilter.target_id].
      * If different from the count of documents in the client that match, the
      * client must manually determine which documents no longer match the target.
      * 
diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ExistenceFilterOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ExistenceFilterOrBuilder.java index 6d0ce8239..cb29e40fb 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ExistenceFilterOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ExistenceFilterOrBuilder.java @@ -40,7 +40,8 @@ public interface ExistenceFilterOrBuilder * * *
-   * The total count of documents that match [target_id][google.firestore.v1.ExistenceFilter.target_id].
+   * The total count of documents that match
+   * [target_id][google.firestore.v1.ExistenceFilter.target_id].
    * If different from the count of documents in the client that match, the
    * client must manually determine which documents no longer match the target.
    * 
diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/FirestoreProto.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/FirestoreProto.java index 8ba63ab0e..fa835f66b 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/FirestoreProto.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/FirestoreProto.java @@ -187,230 +187,231 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ".firestore.v1.DocumentMask\022\025\n\013transactio" + "n\030\003 \001(\014H\000\022/\n\tread_time\030\005 \001(\0132\032.google.pr" + "otobuf.TimestampH\000B\026\n\024consistency_select" - + "or\"\247\002\n\024ListDocumentsRequest\022\023\n\006parent\030\001 " - + "\001(\tB\003\340A\002\022\032\n\rcollection_id\030\002 \001(\tB\003\340A\002\022\021\n\t" - + "page_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\022\020\n\010o" - + "rder_by\030\006 \001(\t\022/\n\004mask\030\007 \001(\0132!.google.fir" - + "estore.v1.DocumentMask\022\025\n\013transaction\030\010 " - + "\001(\014H\000\022/\n\tread_time\030\n \001(\0132\032.google.protob" - + "uf.TimestampH\000\022\024\n\014show_missing\030\014 \001(\010B\026\n\024" - + "consistency_selector\"b\n\025ListDocumentsRes" - + "ponse\0220\n\tdocuments\030\001 \003(\0132\035.google.firest" - + "ore.v1.Document\022\027\n\017next_page_token\030\002 \001(\t" - + "\"\304\001\n\025CreateDocumentRequest\022\023\n\006parent\030\001 \001" - + "(\tB\003\340A\002\022\032\n\rcollection_id\030\002 \001(\tB\003\340A\002\022\023\n\013d" - + "ocument_id\030\003 \001(\t\0224\n\010document\030\004 \001(\0132\035.goo" - + "gle.firestore.v1.DocumentB\003\340A\002\022/\n\004mask\030\005" - + " \001(\0132!.google.firestore.v1.DocumentMask\"" - + "\363\001\n\025UpdateDocumentRequest\0224\n\010document\030\001 " - + "\001(\0132\035.google.firestore.v1.DocumentB\003\340A\002\022" - + "6\n\013update_mask\030\002 \001(\0132!.google.firestore." - + "v1.DocumentMask\022/\n\004mask\030\003 \001(\0132!.google.f" - + "irestore.v1.DocumentMask\022;\n\020current_docu" - + "ment\030\004 \001(\0132!.google.firestore.v1.Precond" - + "ition\"g\n\025DeleteDocumentRequest\022\021\n\004name\030\001" - + " \001(\tB\003\340A\002\022;\n\020current_document\030\002 \001(\0132!.go" - + "ogle.firestore.v1.Precondition\"\231\002\n\030Batch" - + "GetDocumentsRequest\022\025\n\010database\030\001 \001(\tB\003\340" - + "A\002\022\021\n\tdocuments\030\002 \003(\t\022/\n\004mask\030\003 \001(\0132!.go" - + "ogle.firestore.v1.DocumentMask\022\025\n\013transa" - + "ction\030\004 \001(\014H\000\022B\n\017new_transaction\030\005 \001(\0132\'" + + "or\"\273\002\n\024ListDocumentsRequest\022\023\n\006parent\030\001 " + + "\001(\tB\003\340A\002\022\032\n\rcollection_id\030\002 \001(\tB\003\340A\001\022\026\n\t" + + "page_size\030\003 \001(\005B\003\340A\001\022\027\n\npage_token\030\004 \001(\t" + + "B\003\340A\001\022\025\n\010order_by\030\006 \001(\tB\003\340A\001\0224\n\004mask\030\007 \001" + + "(\0132!.google.firestore.v1.DocumentMaskB\003\340" + + "A\001\022\025\n\013transaction\030\010 \001(\014H\000\022/\n\tread_time\030\n" + + " \001(\0132\032.google.protobuf.TimestampH\000\022\024\n\014sh" + + "ow_missing\030\014 \001(\010B\026\n\024consistency_selector" + + "\"b\n\025ListDocumentsResponse\0220\n\tdocuments\030\001" + + " \003(\0132\035.google.firestore.v1.Document\022\027\n\017n" + + "ext_page_token\030\002 \001(\t\"\304\001\n\025CreateDocumentR" + + "equest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022\032\n\rcollectio" + + "n_id\030\002 \001(\tB\003\340A\002\022\023\n\013document_id\030\003 \001(\t\0224\n\010" + + "document\030\004 \001(\0132\035.google.firestore.v1.Doc" + + "umentB\003\340A\002\022/\n\004mask\030\005 \001(\0132!.google.firest" + + "ore.v1.DocumentMask\"\363\001\n\025UpdateDocumentRe" + + "quest\0224\n\010document\030\001 \001(\0132\035.google.firesto" + + "re.v1.DocumentB\003\340A\002\0226\n\013update_mask\030\002 \001(\013" + + "2!.google.firestore.v1.DocumentMask\022/\n\004m" + + "ask\030\003 \001(\0132!.google.firestore.v1.Document" + + "Mask\022;\n\020current_document\030\004 \001(\0132!.google." + + "firestore.v1.Precondition\"g\n\025DeleteDocum" + + "entRequest\022\021\n\004name\030\001 \001(\tB\003\340A\002\022;\n\020current" + + "_document\030\002 \001(\0132!.google.firestore.v1.Pr" + + "econdition\"\231\002\n\030BatchGetDocumentsRequest\022" + + "\025\n\010database\030\001 \001(\tB\003\340A\002\022\021\n\tdocuments\030\002 \003(" + + "\t\022/\n\004mask\030\003 \001(\0132!.google.firestore.v1.Do" + + "cumentMask\022\025\n\013transaction\030\004 \001(\014H\000\022B\n\017new" + + "_transaction\030\005 \001(\0132\'.google.firestore.v1" + + ".TransactionOptionsH\000\022/\n\tread_time\030\007 \001(\013" + + "2\032.google.protobuf.TimestampH\000B\026\n\024consis" + + "tency_selector\"\254\001\n\031BatchGetDocumentsResp" + + "onse\022.\n\005found\030\001 \001(\0132\035.google.firestore.v" + + "1.DocumentH\000\022\021\n\007missing\030\002 \001(\tH\000\022\023\n\013trans" + + "action\030\003 \001(\014\022-\n\tread_time\030\004 \001(\0132\032.google" + + ".protobuf.TimestampB\010\n\006result\"j\n\027BeginTr" + + "ansactionRequest\022\025\n\010database\030\001 \001(\tB\003\340A\002\022" + + "8\n\007options\030\002 \001(\0132\'.google.firestore.v1.T" + + "ransactionOptions\"/\n\030BeginTransactionRes" + + "ponse\022\023\n\013transaction\030\001 \001(\014\"g\n\rCommitRequ" + + "est\022\025\n\010database\030\001 \001(\tB\003\340A\002\022*\n\006writes\030\002 \003" + + "(\0132\032.google.firestore.v1.Write\022\023\n\013transa" + + "ction\030\003 \001(\014\"z\n\016CommitResponse\0227\n\rwrite_r" + + "esults\030\001 \003(\0132 .google.firestore.v1.Write" + + "Result\022/\n\013commit_time\030\002 \001(\0132\032.google.pro" + + "tobuf.Timestamp\"B\n\017RollbackRequest\022\025\n\010da" + + "tabase\030\001 \001(\tB\003\340A\002\022\030\n\013transaction\030\002 \001(\014B\003" + + "\340A\002\"\232\002\n\017RunQueryRequest\022\023\n\006parent\030\001 \001(\tB" + + "\003\340A\002\022@\n\020structured_query\030\002 \001(\0132$.google." + + "firestore.v1.StructuredQueryH\000\022\025\n\013transa" + + "ction\030\005 \001(\014H\001\022B\n\017new_transaction\030\006 \001(\0132\'" + ".google.firestore.v1.TransactionOptionsH" - + "\000\022/\n\tread_time\030\007 \001(\0132\032.google.protobuf.T" - + "imestampH\000B\026\n\024consistency_selector\"\254\001\n\031B" - + "atchGetDocumentsResponse\022.\n\005found\030\001 \001(\0132" - + "\035.google.firestore.v1.DocumentH\000\022\021\n\007miss" - + "ing\030\002 \001(\tH\000\022\023\n\013transaction\030\003 \001(\014\022-\n\tread" - + "_time\030\004 \001(\0132\032.google.protobuf.TimestampB" - + "\010\n\006result\"j\n\027BeginTransactionRequest\022\025\n\010" - + "database\030\001 \001(\tB\003\340A\002\0228\n\007options\030\002 \001(\0132\'.g" - + "oogle.firestore.v1.TransactionOptions\"/\n" - + "\030BeginTransactionResponse\022\023\n\013transaction" - + "\030\001 \001(\014\"g\n\rCommitRequest\022\025\n\010database\030\001 \001(" - + "\tB\003\340A\002\022*\n\006writes\030\002 \003(\0132\032.google.firestor" - + "e.v1.Write\022\023\n\013transaction\030\003 \001(\014\"z\n\016Commi" - + "tResponse\0227\n\rwrite_results\030\001 \003(\0132 .googl" - + "e.firestore.v1.WriteResult\022/\n\013commit_tim" - + "e\030\002 \001(\0132\032.google.protobuf.Timestamp\"B\n\017R" - + "ollbackRequest\022\025\n\010database\030\001 \001(\tB\003\340A\002\022\030\n" - + "\013transaction\030\002 \001(\014B\003\340A\002\"\232\002\n\017RunQueryRequ" - + "est\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022@\n\020structured_q" - + "uery\030\002 \001(\0132$.google.firestore.v1.Structu" - + "redQueryH\000\022\025\n\013transaction\030\005 \001(\014H\001\022B\n\017new" - + "_transaction\030\006 \001(\0132\'.google.firestore.v1" - + ".TransactionOptionsH\001\022/\n\tread_time\030\007 \001(\013" - + "2\032.google.protobuf.TimestampH\001B\014\n\nquery_" - + "typeB\026\n\024consistency_selector\"\311\001\n\020RunQuer" - + "yResponse\022\023\n\013transaction\030\002 \001(\014\022/\n\010docume" - + "nt\030\001 \001(\0132\035.google.firestore.v1.Document\022" - + "-\n\tread_time\030\003 \001(\0132\032.google.protobuf.Tim" - + "estamp\022\027\n\017skipped_results\030\004 \001(\005\022\016\n\004done\030" - + "\006 \001(\010H\000B\027\n\025continuation_selector\"\274\002\n\032Run" - + "AggregationQueryRequest\022\023\n\006parent\030\001 \001(\tB" - + "\003\340A\002\022W\n\034structured_aggregation_query\030\002 \001" - + "(\0132/.google.firestore.v1.StructuredAggre" - + "gationQueryH\000\022\025\n\013transaction\030\004 \001(\014H\001\022B\n\017" - + "new_transaction\030\005 \001(\0132\'.google.firestore" - + ".v1.TransactionOptionsH\001\022/\n\tread_time\030\006 " - + "\001(\0132\032.google.protobuf.TimestampH\001B\014\n\nque" - + "ry_typeB\026\n\024consistency_selector\"\231\001\n\033RunA" - + "ggregationQueryResponse\0226\n\006result\030\001 \001(\0132" - + "&.google.firestore.v1.AggregationResult\022" - + "\023\n\013transaction\030\002 \001(\014\022-\n\tread_time\030\003 \001(\0132" - + "\032.google.protobuf.Timestamp\"\205\002\n\025Partitio" - + "nQueryRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022@\n\020st" - + "ructured_query\030\002 \001(\0132$.google.firestore." - + "v1.StructuredQueryH\000\022\027\n\017partition_count\030" - + "\003 \001(\003\022\022\n\npage_token\030\004 \001(\t\022\021\n\tpage_size\030\005" - + " \001(\005\022/\n\tread_time\030\006 \001(\0132\032.google.protobu" + + "\001\022/\n\tread_time\030\007 \001(\0132\032.google.protobuf.T" + + "imestampH\001B\014\n\nquery_typeB\026\n\024consistency_" + + "selector\"\311\001\n\020RunQueryResponse\022\023\n\013transac" + + "tion\030\002 \001(\014\022/\n\010document\030\001 \001(\0132\035.google.fi" + + "restore.v1.Document\022-\n\tread_time\030\003 \001(\0132\032" + + ".google.protobuf.Timestamp\022\027\n\017skipped_re" + + "sults\030\004 \001(\005\022\016\n\004done\030\006 \001(\010H\000B\027\n\025continuat" + + "ion_selector\"\274\002\n\032RunAggregationQueryRequ" + + "est\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022W\n\034structured_a" + + "ggregation_query\030\002 \001(\0132/.google.firestor" + + "e.v1.StructuredAggregationQueryH\000\022\025\n\013tra" + + "nsaction\030\004 \001(\014H\001\022B\n\017new_transaction\030\005 \001(" + + "\0132\'.google.firestore.v1.TransactionOptio" + + "nsH\001\022/\n\tread_time\030\006 \001(\0132\032.google.protobu" + "f.TimestampH\001B\014\n\nquery_typeB\026\n\024consisten" - + "cy_selector\"b\n\026PartitionQueryResponse\022/\n" - + "\npartitions\030\001 \003(\0132\033.google.firestore.v1." - + "Cursor\022\027\n\017next_page_token\030\002 \001(\t\"\350\001\n\014Writ" - + "eRequest\022\025\n\010database\030\001 \001(\tB\003\340A\002\022\021\n\tstrea" - + "m_id\030\002 \001(\t\022*\n\006writes\030\003 \003(\0132\032.google.fire" - + "store.v1.Write\022\024\n\014stream_token\030\004 \001(\014\022=\n\006" - + "labels\030\005 \003(\0132-.google.firestore.v1.Write" - + "Request.LabelsEntry\032-\n\013LabelsEntry\022\013\n\003ke" - + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\242\001\n\rWriteResp" - + "onse\022\021\n\tstream_id\030\001 \001(\t\022\024\n\014stream_token\030" - + "\002 \001(\014\0227\n\rwrite_results\030\003 \003(\0132 .google.fi" - + "restore.v1.WriteResult\022/\n\013commit_time\030\004 " - + "\001(\0132\032.google.protobuf.Timestamp\"\362\001\n\rList" - + "enRequest\022\025\n\010database\030\001 \001(\tB\003\340A\002\0221\n\nadd_" - + "target\030\002 \001(\0132\033.google.firestore.v1.Targe" - + "tH\000\022\027\n\rremove_target\030\003 \001(\005H\000\022>\n\006labels\030\004" - + " \003(\0132..google.firestore.v1.ListenRequest" - + ".LabelsEntry\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t" - + "\022\r\n\005value\030\002 \001(\t:\0028\001B\017\n\rtarget_change\"\325\002\n" - + "\016ListenResponse\022:\n\rtarget_change\030\002 \001(\0132!" - + ".google.firestore.v1.TargetChangeH\000\022>\n\017d" - + "ocument_change\030\003 \001(\0132#.google.firestore." - + "v1.DocumentChangeH\000\022>\n\017document_delete\030\004" - + " \001(\0132#.google.firestore.v1.DocumentDelet" - + "eH\000\022>\n\017document_remove\030\006 \001(\0132#.google.fi" - + "restore.v1.DocumentRemoveH\000\0226\n\006filter\030\005 " - + "\001(\0132$.google.firestore.v1.ExistenceFilte" - + "rH\000B\017\n\rresponse_type\"\241\003\n\006Target\0228\n\005query" - + "\030\002 \001(\0132\'.google.firestore.v1.Target.Quer" - + "yTargetH\000\022@\n\tdocuments\030\003 \001(\0132+.google.fi" - + "restore.v1.Target.DocumentsTargetH\000\022\026\n\014r" - + "esume_token\030\004 \001(\014H\001\022/\n\tread_time\030\013 \001(\0132\032" - + ".google.protobuf.TimestampH\001\022\021\n\ttarget_i" - + "d\030\005 \001(\005\022\014\n\004once\030\006 \001(\010\032$\n\017DocumentsTarget" - + "\022\021\n\tdocuments\030\002 \003(\t\032m\n\013QueryTarget\022\016\n\006pa" - + "rent\030\001 \001(\t\022@\n\020structured_query\030\002 \001(\0132$.g" - + "oogle.firestore.v1.StructuredQueryH\000B\014\n\n" - + "query_typeB\r\n\013target_typeB\r\n\013resume_type" - + "\"\252\002\n\014TargetChange\022N\n\022target_change_type\030" - + "\001 \001(\01622.google.firestore.v1.TargetChange" - + ".TargetChangeType\022\022\n\ntarget_ids\030\002 \003(\005\022!\n" - + "\005cause\030\003 \001(\0132\022.google.rpc.Status\022\024\n\014resu" - + "me_token\030\004 \001(\014\022-\n\tread_time\030\006 \001(\0132\032.goog" - + "le.protobuf.Timestamp\"N\n\020TargetChangeTyp" - + "e\022\r\n\tNO_CHANGE\020\000\022\007\n\003ADD\020\001\022\n\n\006REMOVE\020\002\022\013\n" - + "\007CURRENT\020\003\022\t\n\005RESET\020\004\"\237\001\n\030ListCollection" - + "IdsRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022\021\n\tpage_" - + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022/\n\tread_t" - + "ime\030\004 \001(\0132\032.google.protobuf.TimestampH\000B" - + "\026\n\024consistency_selector\"L\n\031ListCollectio" - + "nIdsResponse\022\026\n\016collection_ids\030\001 \003(\t\022\027\n\017" - + "next_page_token\030\002 \001(\t\"\311\001\n\021BatchWriteRequ" - + "est\022\025\n\010database\030\001 \001(\tB\003\340A\002\022*\n\006writes\030\002 \003" - + "(\0132\032.google.firestore.v1.Write\022B\n\006labels" - + "\030\003 \003(\01322.google.firestore.v1.BatchWriteR" - + "equest.LabelsEntry\032-\n\013LabelsEntry\022\013\n\003key" - + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"q\n\022BatchWriteR" - + "esponse\0227\n\rwrite_results\030\001 \003(\0132 .google." - + "firestore.v1.WriteResult\022\"\n\006status\030\002 \003(\013" - + "2\022.google.rpc.Status2\332\031\n\tFirestore\022\217\001\n\013G" - + "etDocument\022\'.google.firestore.v1.GetDocu" - + "mentRequest\032\035.google.firestore.v1.Docume" - + "nt\"8\202\323\344\223\0022\0220/v1/{name=projects/*/databas" - + "es/*/documents/*/**}\022\365\001\n\rListDocuments\022)" - + ".google.firestore.v1.ListDocumentsReques" - + "t\032*.google.firestore.v1.ListDocumentsRes" - + "ponse\"\214\001\202\323\344\223\002\205\001\022B/v1/{parent=projects/*/" - + "databases/*/documents/*/**}/{collection_" - + "id}Z?\022=/v1/{parent=projects/*/databases/" - + "*/documents}/{collection_id}\022\277\001\n\016UpdateD" - + "ocument\022*.google.firestore.v1.UpdateDocu" - + "mentRequest\032\035.google.firestore.v1.Docume" - + "nt\"b\202\323\344\223\002E29/v1/{document.name=projects/" - + "*/databases/*/documents/*/**}:\010document\332" - + "A\024document,update_mask\022\225\001\n\016DeleteDocumen" - + "t\022*.google.firestore.v1.DeleteDocumentRe" - + "quest\032\026.google.protobuf.Empty\"?\202\323\344\223\0022*0/" - + "v1/{name=projects/*/databases/*/document" - + "s/*/**}\332A\004name\022\271\001\n\021BatchGetDocuments\022-.g" - + "oogle.firestore.v1.BatchGetDocumentsRequ" - + "est\032..google.firestore.v1.BatchGetDocume" - + "ntsResponse\"C\202\323\344\223\002=\"8/v1/{database=proje" - + "cts/*/databases/*}/documents:batchGet:\001*" - + "0\001\022\307\001\n\020BeginTransaction\022,.google.firesto" - + "re.v1.BeginTransactionRequest\032-.google.f" - + "irestore.v1.BeginTransactionResponse\"V\202\323" - + "\344\223\002E\"@/v1/{database=projects/*/databases" - + "/*}/documents:beginTransaction:\001*\332A\010data" - + "base\022\246\001\n\006Commit\022\".google.firestore.v1.Co" - + "mmitRequest\032#.google.firestore.v1.Commit" - + "Response\"S\202\323\344\223\002;\"6/v1/{database=projects" - + "/*/databases/*}/documents:commit:\001*\332A\017da" - + "tabase,writes\022\244\001\n\010Rollback\022$.google.fire" - + "store.v1.RollbackRequest\032\026.google.protob" - + "uf.Empty\"Z\202\323\344\223\002=\"8/v1/{database=projects" - + "/*/databases/*}/documents:rollback:\001*\332A\024" - + "database,transaction\022\337\001\n\010RunQuery\022$.goog" - + "le.firestore.v1.RunQueryRequest\032%.google" - + ".firestore.v1.RunQueryResponse\"\203\001\202\323\344\223\002}\"" - + "6/v1/{parent=projects/*/databases/*/docu" - + "ments}:runQuery:\001*Z@\";/v1/{parent=projec" - + "ts/*/databases/*/documents/*/**}:runQuer" - + "y:\001*0\001\022\227\002\n\023RunAggregationQuery\022/.google." - + "firestore.v1.RunAggregationQueryRequest\032" - + "0.google.firestore.v1.RunAggregationQuer" - + "yResponse\"\232\001\202\323\344\223\002\223\001\"A/v1/{parent=project" - + "s/*/databases/*/documents}:runAggregatio" - + "nQuery:\001*ZK\"F/v1/{parent=projects/*/data" - + "bases/*/documents/*/**}:runAggregationQu" - + "ery:\001*0\001\022\374\001\n\016PartitionQuery\022*.google.fir" - + "estore.v1.PartitionQueryRequest\032+.google" - + ".firestore.v1.PartitionQueryResponse\"\220\001\202" - + "\323\344\223\002\211\001\"\n\006labels\030\004 \003(\0132..google.firest" + + "ore.v1.ListenRequest.LabelsEntry\032-\n\013Labe" + + "lsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B" + + "\017\n\rtarget_change\"\325\002\n\016ListenResponse\022:\n\rt" + + "arget_change\030\002 \001(\0132!.google.firestore.v1" + + ".TargetChangeH\000\022>\n\017document_change\030\003 \001(\013" + + "2#.google.firestore.v1.DocumentChangeH\000\022" + + ">\n\017document_delete\030\004 \001(\0132#.google.firest" + + "ore.v1.DocumentDeleteH\000\022>\n\017document_remo" + + "ve\030\006 \001(\0132#.google.firestore.v1.DocumentR" + + "emoveH\000\0226\n\006filter\030\005 \001(\0132$.google.firesto" + + "re.v1.ExistenceFilterH\000B\017\n\rresponse_type" + + "\"\241\003\n\006Target\0228\n\005query\030\002 \001(\0132\'.google.fire" + + "store.v1.Target.QueryTargetH\000\022@\n\tdocumen" + + "ts\030\003 \001(\0132+.google.firestore.v1.Target.Do" + + "cumentsTargetH\000\022\026\n\014resume_token\030\004 \001(\014H\001\022" + + "/\n\tread_time\030\013 \001(\0132\032.google.protobuf.Tim" + + "estampH\001\022\021\n\ttarget_id\030\005 \001(\005\022\014\n\004once\030\006 \001(" + + "\010\032$\n\017DocumentsTarget\022\021\n\tdocuments\030\002 \003(\t\032" + + "m\n\013QueryTarget\022\016\n\006parent\030\001 \001(\t\022@\n\020struct" + + "ured_query\030\002 \001(\0132$.google.firestore.v1.S" + + "tructuredQueryH\000B\014\n\nquery_typeB\r\n\013target" + + "_typeB\r\n\013resume_type\"\252\002\n\014TargetChange\022N\n" + + "\022target_change_type\030\001 \001(\01622.google.fires" + + "tore.v1.TargetChange.TargetChangeType\022\022\n" + + "\ntarget_ids\030\002 \003(\005\022!\n\005cause\030\003 \001(\0132\022.googl" + + "e.rpc.Status\022\024\n\014resume_token\030\004 \001(\014\022-\n\tre" + + "ad_time\030\006 \001(\0132\032.google.protobuf.Timestam" + + "p\"N\n\020TargetChangeType\022\r\n\tNO_CHANGE\020\000\022\007\n\003" + + "ADD\020\001\022\n\n\006REMOVE\020\002\022\013\n\007CURRENT\020\003\022\t\n\005RESET\020" + + "\004\"\237\001\n\030ListCollectionIdsRequest\022\023\n\006parent" + + "\030\001 \001(\tB\003\340A\002\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_t" + + "oken\030\003 \001(\t\022/\n\tread_time\030\004 \001(\0132\032.google.p" + + "rotobuf.TimestampH\000B\026\n\024consistency_selec" + + "tor\"L\n\031ListCollectionIdsResponse\022\026\n\016coll" + + "ection_ids\030\001 \003(\t\022\027\n\017next_page_token\030\002 \001(" + + "\t\"\311\001\n\021BatchWriteRequest\022\025\n\010database\030\001 \001(" + + "\tB\003\340A\002\022*\n\006writes\030\002 \003(\0132\032.google.firestor" + + "e.v1.Write\022B\n\006labels\030\003 \003(\01322.google.fire" + + "store.v1.BatchWriteRequest.LabelsEntry\032-" + + "\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(" + + "\t:\0028\001\"q\n\022BatchWriteResponse\0227\n\rwrite_res" + + "ults\030\001 \003(\0132 .google.firestore.v1.WriteRe" + + "sult\022\"\n\006status\030\002 \003(\0132\022.google.rpc.Status" + + "2\332\031\n\tFirestore\022\217\001\n\013GetDocument\022\'.google." + + "firestore.v1.GetDocumentRequest\032\035.google" + + ".firestore.v1.Document\"8\202\323\344\223\0022\0220/v1/{nam" + + "e=projects/*/databases/*/documents/*/**}" + + "\022\365\001\n\rListDocuments\022).google.firestore.v1" + + ".ListDocumentsRequest\032*.google.firestore" + + ".v1.ListDocumentsResponse\"\214\001\202\323\344\223\002\205\001\022B/v1" + + "/{parent=projects/*/databases/*/document" + + "s/*/**}/{collection_id}Z?\022=/v1/{parent=p" + + "rojects/*/databases/*/documents}/{collec" + + "tion_id}\022\277\001\n\016UpdateDocument\022*.google.fir" + + "estore.v1.UpdateDocumentRequest\032\035.google" + + ".firestore.v1.Document\"b\202\323\344\223\002E29/v1/{doc" + + "ument.name=projects/*/databases/*/docume" + + "nts/*/**}:\010document\332A\024document,update_ma" + + "sk\022\225\001\n\016DeleteDocument\022*.google.firestore" + + ".v1.DeleteDocumentRequest\032\026.google.proto" + + "buf.Empty\"?\202\323\344\223\0022*0/v1/{name=projects/*/" + + "databases/*/documents/*/**}\332A\004name\022\271\001\n\021B" + + "atchGetDocuments\022-.google.firestore.v1.B" + + "atchGetDocumentsRequest\032..google.firesto" + + "re.v1.BatchGetDocumentsResponse\"C\202\323\344\223\002=\"" + + "8/v1/{database=projects/*/databases/*}/d" + + "ocuments:batchGet:\001*0\001\022\307\001\n\020BeginTransact" + + "ion\022,.google.firestore.v1.BeginTransacti" + + "onRequest\032-.google.firestore.v1.BeginTra" + + "nsactionResponse\"V\202\323\344\223\002E\"@/v1/{database=" + + "projects/*/databases/*}/documents:beginT" + + "ransaction:\001*\332A\010database\022\246\001\n\006Commit\022\".go" + + "ogle.firestore.v1.CommitRequest\032#.google" + + ".firestore.v1.CommitResponse\"S\202\323\344\223\002;\"6/v" + + "1/{database=projects/*/databases/*}/docu" + + "ments:commit:\001*\332A\017database,writes\022\244\001\n\010Ro" + + "llback\022$.google.firestore.v1.RollbackReq" + + "uest\032\026.google.protobuf.Empty\"Z\202\323\344\223\002=\"8/v" + + "1/{database=projects/*/databases/*}/docu" + + "ments:rollback:\001*\332A\024database,transaction" + + "\022\337\001\n\010RunQuery\022$.google.firestore.v1.RunQ" + + "ueryRequest\032%.google.firestore.v1.RunQue" + + "ryResponse\"\203\001\202\323\344\223\002}\"6/v1/{parent=project" + + "s/*/databases/*/documents}:runQuery:\001*Z@" + + "\";/v1/{parent=projects/*/databases/*/doc" + + "uments/*/**}:runQuery:\001*0\001\022\227\002\n\023RunAggreg" + + "ationQuery\022/.google.firestore.v1.RunAggr" + + "egationQueryRequest\0320.google.firestore.v" + + "1.RunAggregationQueryResponse\"\232\001\202\323\344\223\002\223\001\"" + + "A/v1/{parent=projects/*/databases/*/docu" + + "ments}:runAggregationQuery:\001*ZK\"F/v1/{pa" + + "rent=projects/*/databases/*/documents/*/" + + "**}:runAggregationQuery:\001*0\001\022\374\001\n\016Partiti" + + "onQuery\022*.google.firestore.v1.PartitionQ" + + "ueryRequest\032+.google.firestore.v1.Partit" + + "ionQueryResponse\"\220\001\202\323\344\223\002\211\001\" - * The request for [Firestore.GetDocument][google.firestore.v1.Firestore.GetDocument]. + * The request for + * [Firestore.GetDocument][google.firestore.v1.Firestore.GetDocument]. * * * Protobuf type {@code google.firestore.v1.GetDocumentRequest} @@ -524,7 +525,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.GetDocument][google.firestore.v1.Firestore.GetDocument].
+   * The request for
+   * [Firestore.GetDocument][google.firestore.v1.Firestore.GetDocument].
    * 
* * Protobuf type {@code google.firestore.v1.GetDocumentRequest} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListCollectionIdsRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListCollectionIdsRequest.java index a96c54bd3..e25ff4a98 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListCollectionIdsRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListCollectionIdsRequest.java @@ -22,7 +22,8 @@ * * *
- * The request for [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds].
+ * The request for
+ * [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds].
  * 
* * Protobuf type {@code google.firestore.v1.ListCollectionIdsRequest} @@ -499,7 +500,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds].
+   * The request for
+   * [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds].
    * 
* * Protobuf type {@code google.firestore.v1.ListCollectionIdsRequest} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListCollectionIdsResponse.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListCollectionIdsResponse.java index 537e86654..1a97a20de 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListCollectionIdsResponse.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListCollectionIdsResponse.java @@ -22,7 +22,8 @@ * * *
- * The response from [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds].
+ * The response from
+ * [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds].
  * 
* * Protobuf type {@code google.firestore.v1.ListCollectionIdsResponse} @@ -361,7 +362,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response from [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds].
+   * The response from
+   * [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds].
    * 
* * Protobuf type {@code google.firestore.v1.ListCollectionIdsResponse} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsRequest.java index 7d96d527b..9768e75bf 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsRequest.java @@ -22,7 +22,8 @@ * * *
- * The request for [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments].
+ * The request for
+ * [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments].
  * 
* * Protobuf type {@code google.firestore.v1.ListDocumentsRequest} @@ -186,11 +187,13 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-   * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`
-   * or `messages`.
+   * Optional. The collection ID, relative to `parent`, to list.
+   * For example: `chatrooms` or `messages`.
+   * This is optional, and when not provided, Firestore will list documents
+   * from all collections under the provided `parent`.
    * 
* - * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * string collection_id = 2 [(.google.api.field_behavior) = OPTIONAL]; * * @return The collectionId. */ @@ -210,11 +213,13 @@ public java.lang.String getCollectionId() { * * *
-   * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`
-   * or `messages`.
+   * Optional. The collection ID, relative to `parent`, to list.
+   * For example: `chatrooms` or `messages`.
+   * This is optional, and when not provided, Firestore will list documents
+   * from all collections under the provided `parent`.
    * 
* - * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * string collection_id = 2 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for collectionId. */ @@ -237,10 +242,11 @@ public com.google.protobuf.ByteString getCollectionIdBytes() { * * *
-   * The maximum number of documents to return.
+   * Optional. The maximum number of documents to return in a single response.
+   * Firestore may return fewer than this value.
    * 
* - * int32 page_size = 3; + * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL]; * * @return The pageSize. */ @@ -257,10 +263,13 @@ public int getPageSize() { * * *
-   * The `next_page_token` value returned from a previous List request, if any.
+   * Optional. A page token, received from a previous `ListDocuments` response.
+   * Provide this to retrieve the subsequent page. When paginating, all other
+   * parameters (with the exception of `page_size`) must match the values set
+   * in the request that generated the page token.
    * 
* - * string page_token = 4; + * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL]; * * @return The pageToken. */ @@ -280,10 +289,13 @@ public java.lang.String getPageToken() { * * *
-   * The `next_page_token` value returned from a previous List request, if any.
+   * Optional. A page token, received from a previous `ListDocuments` response.
+   * Provide this to retrieve the subsequent page. When paginating, all other
+   * parameters (with the exception of `page_size`) must match the values set
+   * in the request that generated the page token.
    * 
* - * string page_token = 4; + * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for pageToken. */ @@ -308,10 +320,14 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * * *
-   * The order to sort results by. For example: `priority desc, name`.
+   * Optional. The optional ordering of the documents to return.
+   * For example: `priority desc, __name__ desc`.
+   * This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by]
+   * used in Firestore queries but in a string representation. When absent,
+   * documents are ordered based on `__name__ ASC`.
    * 
* - * string order_by = 6; + * string order_by = 6 [(.google.api.field_behavior) = OPTIONAL]; * * @return The orderBy. */ @@ -331,10 +347,14 @@ public java.lang.String getOrderBy() { * * *
-   * The order to sort results by. For example: `priority desc, name`.
+   * Optional. The optional ordering of the documents to return.
+   * For example: `priority desc, __name__ desc`.
+   * This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by]
+   * used in Firestore queries but in a string representation. When absent,
+   * documents are ordered based on `__name__ ASC`.
    * 
* - * string order_by = 6; + * string order_by = 6 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for orderBy. */ @@ -357,12 +377,13 @@ public com.google.protobuf.ByteString getOrderByBytes() { * * *
-   * The fields to return. If not set, returns all fields.
+   * Optional. The fields to return. If not set, returns all fields.
    * If a document has a field that is not present in this mask, that field
    * will not be returned in the response.
    * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * * * @return Whether the mask field is set. */ @@ -374,12 +395,13 @@ public boolean hasMask() { * * *
-   * The fields to return. If not set, returns all fields.
+   * Optional. The fields to return. If not set, returns all fields.
    * If a document has a field that is not present in this mask, that field
    * will not be returned in the response.
    * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * * * @return The mask. */ @@ -391,12 +413,13 @@ public com.google.firestore.v1.DocumentMask getMask() { * * *
-   * The fields to return. If not set, returns all fields.
+   * Optional. The fields to return. If not set, returns all fields.
    * If a document has a field that is not present in this mask, that field
    * will not be returned in the response.
    * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * */ @java.lang.Override public com.google.firestore.v1.DocumentMaskOrBuilder getMaskOrBuilder() { @@ -408,7 +431,7 @@ public com.google.firestore.v1.DocumentMaskOrBuilder getMaskOrBuilder() { * * *
-   * Reads documents in a transaction.
+   * Perform the read as part of an already active transaction.
    * 
* * bytes transaction = 8; @@ -423,7 +446,7 @@ public boolean hasTransaction() { * * *
-   * Reads documents in a transaction.
+   * Perform the read as part of an already active transaction.
    * 
* * bytes transaction = 8; @@ -443,7 +466,7 @@ public com.google.protobuf.ByteString getTransaction() { * * *
-   * Reads documents as they were at the given time.
+   * Perform the read at the provided time.
    * This may not be older than 270 seconds.
    * 
* @@ -459,7 +482,7 @@ public boolean hasReadTime() { * * *
-   * Reads documents as they were at the given time.
+   * Perform the read at the provided time.
    * This may not be older than 270 seconds.
    * 
* @@ -478,7 +501,7 @@ public com.google.protobuf.Timestamp getReadTime() { * * *
-   * Reads documents as they were at the given time.
+   * Perform the read at the provided time.
    * This may not be older than 270 seconds.
    * 
* @@ -498,12 +521,13 @@ public com.google.protobuf.TimestampOrBuilder getReadTimeOrBuilder() { * * *
-   * If the list should show missing documents. A missing document is a
-   * document that does not exist but has sub-documents. These documents will
-   * be returned with a key but will not have fields, [Document.create_time][google.firestore.v1.Document.create_time],
-   * or [Document.update_time][google.firestore.v1.Document.update_time] set.
-   * Requests with `show_missing` may not specify `where` or
-   * `order_by`.
+   * If the list should show missing documents.
+   * A document is missing if it does not exist, but there are sub-documents
+   * nested underneath it. When true, such missing documents will be returned
+   * with a key but will not have fields,
+   * [`create_time`][google.firestore.v1.Document.create_time], or
+   * [`update_time`][google.firestore.v1.Document.update_time] set.
+   * Requests with `show_missing` may not specify `where` or `order_by`.
    * 
* * bool show_missing = 12; @@ -776,7 +800,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments].
+   * The request for
+   * [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments].
    * 
* * Protobuf type {@code google.firestore.v1.ListDocumentsRequest} @@ -1234,11 +1259,13 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`
-     * or `messages`.
+     * Optional. The collection ID, relative to `parent`, to list.
+     * For example: `chatrooms` or `messages`.
+     * This is optional, and when not provided, Firestore will list documents
+     * from all collections under the provided `parent`.
      * 
* - * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * string collection_id = 2 [(.google.api.field_behavior) = OPTIONAL]; * * @return The collectionId. */ @@ -1257,11 +1284,13 @@ public java.lang.String getCollectionId() { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`
-     * or `messages`.
+     * Optional. The collection ID, relative to `parent`, to list.
+     * For example: `chatrooms` or `messages`.
+     * This is optional, and when not provided, Firestore will list documents
+     * from all collections under the provided `parent`.
      * 
* - * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * string collection_id = 2 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for collectionId. */ @@ -1280,11 +1309,13 @@ public com.google.protobuf.ByteString getCollectionIdBytes() { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`
-     * or `messages`.
+     * Optional. The collection ID, relative to `parent`, to list.
+     * For example: `chatrooms` or `messages`.
+     * This is optional, and when not provided, Firestore will list documents
+     * from all collections under the provided `parent`.
      * 
* - * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * string collection_id = 2 [(.google.api.field_behavior) = OPTIONAL]; * * @param value The collectionId to set. * @return This builder for chaining. @@ -1302,11 +1333,13 @@ public Builder setCollectionId(java.lang.String value) { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`
-     * or `messages`.
+     * Optional. The collection ID, relative to `parent`, to list.
+     * For example: `chatrooms` or `messages`.
+     * This is optional, and when not provided, Firestore will list documents
+     * from all collections under the provided `parent`.
      * 
* - * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * string collection_id = 2 [(.google.api.field_behavior) = OPTIONAL]; * * @return This builder for chaining. */ @@ -1320,11 +1353,13 @@ public Builder clearCollectionId() { * * *
-     * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`
-     * or `messages`.
+     * Optional. The collection ID, relative to `parent`, to list.
+     * For example: `chatrooms` or `messages`.
+     * This is optional, and when not provided, Firestore will list documents
+     * from all collections under the provided `parent`.
      * 
* - * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * string collection_id = 2 [(.google.api.field_behavior) = OPTIONAL]; * * @param value The bytes for collectionId to set. * @return This builder for chaining. @@ -1345,10 +1380,11 @@ public Builder setCollectionIdBytes(com.google.protobuf.ByteString value) { * * *
-     * The maximum number of documents to return.
+     * Optional. The maximum number of documents to return in a single response.
+     * Firestore may return fewer than this value.
      * 
* - * int32 page_size = 3; + * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL]; * * @return The pageSize. */ @@ -1360,10 +1396,11 @@ public int getPageSize() { * * *
-     * The maximum number of documents to return.
+     * Optional. The maximum number of documents to return in a single response.
+     * Firestore may return fewer than this value.
      * 
* - * int32 page_size = 3; + * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL]; * * @param value The pageSize to set. * @return This builder for chaining. @@ -1379,10 +1416,11 @@ public Builder setPageSize(int value) { * * *
-     * The maximum number of documents to return.
+     * Optional. The maximum number of documents to return in a single response.
+     * Firestore may return fewer than this value.
      * 
* - * int32 page_size = 3; + * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL]; * * @return This builder for chaining. */ @@ -1398,10 +1436,13 @@ public Builder clearPageSize() { * * *
-     * The `next_page_token` value returned from a previous List request, if any.
+     * Optional. A page token, received from a previous `ListDocuments` response.
+     * Provide this to retrieve the subsequent page. When paginating, all other
+     * parameters (with the exception of `page_size`) must match the values set
+     * in the request that generated the page token.
      * 
* - * string page_token = 4; + * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL]; * * @return The pageToken. */ @@ -1420,10 +1461,13 @@ public java.lang.String getPageToken() { * * *
-     * The `next_page_token` value returned from a previous List request, if any.
+     * Optional. A page token, received from a previous `ListDocuments` response.
+     * Provide this to retrieve the subsequent page. When paginating, all other
+     * parameters (with the exception of `page_size`) must match the values set
+     * in the request that generated the page token.
      * 
* - * string page_token = 4; + * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for pageToken. */ @@ -1442,10 +1486,13 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * * *
-     * The `next_page_token` value returned from a previous List request, if any.
+     * Optional. A page token, received from a previous `ListDocuments` response.
+     * Provide this to retrieve the subsequent page. When paginating, all other
+     * parameters (with the exception of `page_size`) must match the values set
+     * in the request that generated the page token.
      * 
* - * string page_token = 4; + * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL]; * * @param value The pageToken to set. * @return This builder for chaining. @@ -1463,10 +1510,13 @@ public Builder setPageToken(java.lang.String value) { * * *
-     * The `next_page_token` value returned from a previous List request, if any.
+     * Optional. A page token, received from a previous `ListDocuments` response.
+     * Provide this to retrieve the subsequent page. When paginating, all other
+     * parameters (with the exception of `page_size`) must match the values set
+     * in the request that generated the page token.
      * 
* - * string page_token = 4; + * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL]; * * @return This builder for chaining. */ @@ -1480,10 +1530,13 @@ public Builder clearPageToken() { * * *
-     * The `next_page_token` value returned from a previous List request, if any.
+     * Optional. A page token, received from a previous `ListDocuments` response.
+     * Provide this to retrieve the subsequent page. When paginating, all other
+     * parameters (with the exception of `page_size`) must match the values set
+     * in the request that generated the page token.
      * 
* - * string page_token = 4; + * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL]; * * @param value The bytes for pageToken to set. * @return This builder for chaining. @@ -1504,10 +1557,14 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * * *
-     * The order to sort results by. For example: `priority desc, name`.
+     * Optional. The optional ordering of the documents to return.
+     * For example: `priority desc, __name__ desc`.
+     * This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by]
+     * used in Firestore queries but in a string representation. When absent,
+     * documents are ordered based on `__name__ ASC`.
      * 
* - * string order_by = 6; + * string order_by = 6 [(.google.api.field_behavior) = OPTIONAL]; * * @return The orderBy. */ @@ -1526,10 +1583,14 @@ public java.lang.String getOrderBy() { * * *
-     * The order to sort results by. For example: `priority desc, name`.
+     * Optional. The optional ordering of the documents to return.
+     * For example: `priority desc, __name__ desc`.
+     * This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by]
+     * used in Firestore queries but in a string representation. When absent,
+     * documents are ordered based on `__name__ ASC`.
      * 
* - * string order_by = 6; + * string order_by = 6 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for orderBy. */ @@ -1548,10 +1609,14 @@ public com.google.protobuf.ByteString getOrderByBytes() { * * *
-     * The order to sort results by. For example: `priority desc, name`.
+     * Optional. The optional ordering of the documents to return.
+     * For example: `priority desc, __name__ desc`.
+     * This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by]
+     * used in Firestore queries but in a string representation. When absent,
+     * documents are ordered based on `__name__ ASC`.
      * 
* - * string order_by = 6; + * string order_by = 6 [(.google.api.field_behavior) = OPTIONAL]; * * @param value The orderBy to set. * @return This builder for chaining. @@ -1569,10 +1634,14 @@ public Builder setOrderBy(java.lang.String value) { * * *
-     * The order to sort results by. For example: `priority desc, name`.
+     * Optional. The optional ordering of the documents to return.
+     * For example: `priority desc, __name__ desc`.
+     * This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by]
+     * used in Firestore queries but in a string representation. When absent,
+     * documents are ordered based on `__name__ ASC`.
      * 
* - * string order_by = 6; + * string order_by = 6 [(.google.api.field_behavior) = OPTIONAL]; * * @return This builder for chaining. */ @@ -1586,10 +1655,14 @@ public Builder clearOrderBy() { * * *
-     * The order to sort results by. For example: `priority desc, name`.
+     * Optional. The optional ordering of the documents to return.
+     * For example: `priority desc, __name__ desc`.
+     * This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by]
+     * used in Firestore queries but in a string representation. When absent,
+     * documents are ordered based on `__name__ ASC`.
      * 
* - * string order_by = 6; + * string order_by = 6 [(.google.api.field_behavior) = OPTIONAL]; * * @param value The bytes for orderBy to set. * @return This builder for chaining. @@ -1615,12 +1688,13 @@ public Builder setOrderByBytes(com.google.protobuf.ByteString value) { * * *
-     * The fields to return. If not set, returns all fields.
+     * Optional. The fields to return. If not set, returns all fields.
      * If a document has a field that is not present in this mask, that field
      * will not be returned in the response.
      * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * * * @return Whether the mask field is set. */ @@ -1631,12 +1705,13 @@ public boolean hasMask() { * * *
-     * The fields to return. If not set, returns all fields.
+     * Optional. The fields to return. If not set, returns all fields.
      * If a document has a field that is not present in this mask, that field
      * will not be returned in the response.
      * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * * * @return The mask. */ @@ -1651,12 +1726,13 @@ public com.google.firestore.v1.DocumentMask getMask() { * * *
-     * The fields to return. If not set, returns all fields.
+     * Optional. The fields to return. If not set, returns all fields.
      * If a document has a field that is not present in this mask, that field
      * will not be returned in the response.
      * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * */ public Builder setMask(com.google.firestore.v1.DocumentMask value) { if (maskBuilder_ == null) { @@ -1675,12 +1751,13 @@ public Builder setMask(com.google.firestore.v1.DocumentMask value) { * * *
-     * The fields to return. If not set, returns all fields.
+     * Optional. The fields to return. If not set, returns all fields.
      * If a document has a field that is not present in this mask, that field
      * will not be returned in the response.
      * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * */ public Builder setMask(com.google.firestore.v1.DocumentMask.Builder builderForValue) { if (maskBuilder_ == null) { @@ -1696,12 +1773,13 @@ public Builder setMask(com.google.firestore.v1.DocumentMask.Builder builderForVa * * *
-     * The fields to return. If not set, returns all fields.
+     * Optional. The fields to return. If not set, returns all fields.
      * If a document has a field that is not present in this mask, that field
      * will not be returned in the response.
      * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * */ public Builder mergeMask(com.google.firestore.v1.DocumentMask value) { if (maskBuilder_ == null) { @@ -1723,12 +1801,13 @@ public Builder mergeMask(com.google.firestore.v1.DocumentMask value) { * * *
-     * The fields to return. If not set, returns all fields.
+     * Optional. The fields to return. If not set, returns all fields.
      * If a document has a field that is not present in this mask, that field
      * will not be returned in the response.
      * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * */ public Builder clearMask() { bitField0_ = (bitField0_ & ~0x00000020); @@ -1744,12 +1823,13 @@ public Builder clearMask() { * * *
-     * The fields to return. If not set, returns all fields.
+     * Optional. The fields to return. If not set, returns all fields.
      * If a document has a field that is not present in this mask, that field
      * will not be returned in the response.
      * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * */ public com.google.firestore.v1.DocumentMask.Builder getMaskBuilder() { bitField0_ |= 0x00000020; @@ -1760,12 +1840,13 @@ public com.google.firestore.v1.DocumentMask.Builder getMaskBuilder() { * * *
-     * The fields to return. If not set, returns all fields.
+     * Optional. The fields to return. If not set, returns all fields.
      * If a document has a field that is not present in this mask, that field
      * will not be returned in the response.
      * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * */ public com.google.firestore.v1.DocumentMaskOrBuilder getMaskOrBuilder() { if (maskBuilder_ != null) { @@ -1778,12 +1859,13 @@ public com.google.firestore.v1.DocumentMaskOrBuilder getMaskOrBuilder() { * * *
-     * The fields to return. If not set, returns all fields.
+     * Optional. The fields to return. If not set, returns all fields.
      * If a document has a field that is not present in this mask, that field
      * will not be returned in the response.
      * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.firestore.v1.DocumentMask, @@ -1806,7 +1888,7 @@ public com.google.firestore.v1.DocumentMaskOrBuilder getMaskOrBuilder() { * * *
-     * Reads documents in a transaction.
+     * Perform the read as part of an already active transaction.
      * 
* * bytes transaction = 8; @@ -1820,7 +1902,7 @@ public boolean hasTransaction() { * * *
-     * Reads documents in a transaction.
+     * Perform the read as part of an already active transaction.
      * 
* * bytes transaction = 8; @@ -1837,7 +1919,7 @@ public com.google.protobuf.ByteString getTransaction() { * * *
-     * Reads documents in a transaction.
+     * Perform the read as part of an already active transaction.
      * 
* * bytes transaction = 8; @@ -1858,7 +1940,7 @@ public Builder setTransaction(com.google.protobuf.ByteString value) { * * *
-     * Reads documents in a transaction.
+     * Perform the read as part of an already active transaction.
      * 
* * bytes transaction = 8; @@ -1883,7 +1965,7 @@ public Builder clearTransaction() { * * *
-     * Reads documents as they were at the given time.
+     * Perform the read at the provided time.
      * This may not be older than 270 seconds.
      * 
* @@ -1899,7 +1981,7 @@ public boolean hasReadTime() { * * *
-     * Reads documents as they were at the given time.
+     * Perform the read at the provided time.
      * This may not be older than 270 seconds.
      * 
* @@ -1925,7 +2007,7 @@ public com.google.protobuf.Timestamp getReadTime() { * * *
-     * Reads documents as they were at the given time.
+     * Perform the read at the provided time.
      * This may not be older than 270 seconds.
      * 
* @@ -1948,7 +2030,7 @@ public Builder setReadTime(com.google.protobuf.Timestamp value) { * * *
-     * Reads documents as they were at the given time.
+     * Perform the read at the provided time.
      * This may not be older than 270 seconds.
      * 
* @@ -1968,7 +2050,7 @@ public Builder setReadTime(com.google.protobuf.Timestamp.Builder builderForValue * * *
-     * Reads documents as they were at the given time.
+     * Perform the read at the provided time.
      * This may not be older than 270 seconds.
      * 
* @@ -2001,7 +2083,7 @@ public Builder mergeReadTime(com.google.protobuf.Timestamp value) { * * *
-     * Reads documents as they were at the given time.
+     * Perform the read at the provided time.
      * This may not be older than 270 seconds.
      * 
* @@ -2027,7 +2109,7 @@ public Builder clearReadTime() { * * *
-     * Reads documents as they were at the given time.
+     * Perform the read at the provided time.
      * This may not be older than 270 seconds.
      * 
* @@ -2040,7 +2122,7 @@ public com.google.protobuf.Timestamp.Builder getReadTimeBuilder() { * * *
-     * Reads documents as they were at the given time.
+     * Perform the read at the provided time.
      * This may not be older than 270 seconds.
      * 
* @@ -2061,7 +2143,7 @@ public com.google.protobuf.TimestampOrBuilder getReadTimeOrBuilder() { * * *
-     * Reads documents as they were at the given time.
+     * Perform the read at the provided time.
      * This may not be older than 270 seconds.
      * 
* @@ -2096,12 +2178,13 @@ public com.google.protobuf.TimestampOrBuilder getReadTimeOrBuilder() { * * *
-     * If the list should show missing documents. A missing document is a
-     * document that does not exist but has sub-documents. These documents will
-     * be returned with a key but will not have fields, [Document.create_time][google.firestore.v1.Document.create_time],
-     * or [Document.update_time][google.firestore.v1.Document.update_time] set.
-     * Requests with `show_missing` may not specify `where` or
-     * `order_by`.
+     * If the list should show missing documents.
+     * A document is missing if it does not exist, but there are sub-documents
+     * nested underneath it. When true, such missing documents will be returned
+     * with a key but will not have fields,
+     * [`create_time`][google.firestore.v1.Document.create_time], or
+     * [`update_time`][google.firestore.v1.Document.update_time] set.
+     * Requests with `show_missing` may not specify `where` or `order_by`.
      * 
* * bool show_missing = 12; @@ -2116,12 +2199,13 @@ public boolean getShowMissing() { * * *
-     * If the list should show missing documents. A missing document is a
-     * document that does not exist but has sub-documents. These documents will
-     * be returned with a key but will not have fields, [Document.create_time][google.firestore.v1.Document.create_time],
-     * or [Document.update_time][google.firestore.v1.Document.update_time] set.
-     * Requests with `show_missing` may not specify `where` or
-     * `order_by`.
+     * If the list should show missing documents.
+     * A document is missing if it does not exist, but there are sub-documents
+     * nested underneath it. When true, such missing documents will be returned
+     * with a key but will not have fields,
+     * [`create_time`][google.firestore.v1.Document.create_time], or
+     * [`update_time`][google.firestore.v1.Document.update_time] set.
+     * Requests with `show_missing` may not specify `where` or `order_by`.
      * 
* * bool show_missing = 12; @@ -2140,12 +2224,13 @@ public Builder setShowMissing(boolean value) { * * *
-     * If the list should show missing documents. A missing document is a
-     * document that does not exist but has sub-documents. These documents will
-     * be returned with a key but will not have fields, [Document.create_time][google.firestore.v1.Document.create_time],
-     * or [Document.update_time][google.firestore.v1.Document.update_time] set.
-     * Requests with `show_missing` may not specify `where` or
-     * `order_by`.
+     * If the list should show missing documents.
+     * A document is missing if it does not exist, but there are sub-documents
+     * nested underneath it. When true, such missing documents will be returned
+     * with a key but will not have fields,
+     * [`create_time`][google.firestore.v1.Document.create_time], or
+     * [`update_time`][google.firestore.v1.Document.update_time] set.
+     * Requests with `show_missing` may not specify `where` or `order_by`.
      * 
* * bool show_missing = 12; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsRequestOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsRequestOrBuilder.java index 159db8632..ff4a1bb7b 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsRequestOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsRequestOrBuilder.java @@ -62,11 +62,13 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`
-   * or `messages`.
+   * Optional. The collection ID, relative to `parent`, to list.
+   * For example: `chatrooms` or `messages`.
+   * This is optional, and when not provided, Firestore will list documents
+   * from all collections under the provided `parent`.
    * 
* - * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * string collection_id = 2 [(.google.api.field_behavior) = OPTIONAL]; * * @return The collectionId. */ @@ -75,11 +77,13 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`
-   * or `messages`.
+   * Optional. The collection ID, relative to `parent`, to list.
+   * For example: `chatrooms` or `messages`.
+   * This is optional, and when not provided, Firestore will list documents
+   * from all collections under the provided `parent`.
    * 
* - * string collection_id = 2 [(.google.api.field_behavior) = REQUIRED]; + * string collection_id = 2 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for collectionId. */ @@ -89,10 +93,11 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * The maximum number of documents to return.
+   * Optional. The maximum number of documents to return in a single response.
+   * Firestore may return fewer than this value.
    * 
* - * int32 page_size = 3; + * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL]; * * @return The pageSize. */ @@ -102,10 +107,13 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * The `next_page_token` value returned from a previous List request, if any.
+   * Optional. A page token, received from a previous `ListDocuments` response.
+   * Provide this to retrieve the subsequent page. When paginating, all other
+   * parameters (with the exception of `page_size`) must match the values set
+   * in the request that generated the page token.
    * 
* - * string page_token = 4; + * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL]; * * @return The pageToken. */ @@ -114,10 +122,13 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * The `next_page_token` value returned from a previous List request, if any.
+   * Optional. A page token, received from a previous `ListDocuments` response.
+   * Provide this to retrieve the subsequent page. When paginating, all other
+   * parameters (with the exception of `page_size`) must match the values set
+   * in the request that generated the page token.
    * 
* - * string page_token = 4; + * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for pageToken. */ @@ -127,10 +138,14 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * The order to sort results by. For example: `priority desc, name`.
+   * Optional. The optional ordering of the documents to return.
+   * For example: `priority desc, __name__ desc`.
+   * This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by]
+   * used in Firestore queries but in a string representation. When absent,
+   * documents are ordered based on `__name__ ASC`.
    * 
* - * string order_by = 6; + * string order_by = 6 [(.google.api.field_behavior) = OPTIONAL]; * * @return The orderBy. */ @@ -139,10 +154,14 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * The order to sort results by. For example: `priority desc, name`.
+   * Optional. The optional ordering of the documents to return.
+   * For example: `priority desc, __name__ desc`.
+   * This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by]
+   * used in Firestore queries but in a string representation. When absent,
+   * documents are ordered based on `__name__ ASC`.
    * 
* - * string order_by = 6; + * string order_by = 6 [(.google.api.field_behavior) = OPTIONAL]; * * @return The bytes for orderBy. */ @@ -152,12 +171,13 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * The fields to return. If not set, returns all fields.
+   * Optional. The fields to return. If not set, returns all fields.
    * If a document has a field that is not present in this mask, that field
    * will not be returned in the response.
    * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * * * @return Whether the mask field is set. */ @@ -166,12 +186,13 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * The fields to return. If not set, returns all fields.
+   * Optional. The fields to return. If not set, returns all fields.
    * If a document has a field that is not present in this mask, that field
    * will not be returned in the response.
    * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * * * @return The mask. */ @@ -180,12 +201,13 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * The fields to return. If not set, returns all fields.
+   * Optional. The fields to return. If not set, returns all fields.
    * If a document has a field that is not present in this mask, that field
    * will not be returned in the response.
    * 
* - * .google.firestore.v1.DocumentMask mask = 7; + * .google.firestore.v1.DocumentMask mask = 7 [(.google.api.field_behavior) = OPTIONAL]; + * */ com.google.firestore.v1.DocumentMaskOrBuilder getMaskOrBuilder(); @@ -193,7 +215,7 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Reads documents in a transaction.
+   * Perform the read as part of an already active transaction.
    * 
* * bytes transaction = 8; @@ -205,7 +227,7 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Reads documents in a transaction.
+   * Perform the read as part of an already active transaction.
    * 
* * bytes transaction = 8; @@ -218,7 +240,7 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Reads documents as they were at the given time.
+   * Perform the read at the provided time.
    * This may not be older than 270 seconds.
    * 
* @@ -231,7 +253,7 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Reads documents as they were at the given time.
+   * Perform the read at the provided time.
    * This may not be older than 270 seconds.
    * 
* @@ -244,7 +266,7 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Reads documents as they were at the given time.
+   * Perform the read at the provided time.
    * This may not be older than 270 seconds.
    * 
* @@ -256,12 +278,13 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * If the list should show missing documents. A missing document is a
-   * document that does not exist but has sub-documents. These documents will
-   * be returned with a key but will not have fields, [Document.create_time][google.firestore.v1.Document.create_time],
-   * or [Document.update_time][google.firestore.v1.Document.update_time] set.
-   * Requests with `show_missing` may not specify `where` or
-   * `order_by`.
+   * If the list should show missing documents.
+   * A document is missing if it does not exist, but there are sub-documents
+   * nested underneath it. When true, such missing documents will be returned
+   * with a key but will not have fields,
+   * [`create_time`][google.firestore.v1.Document.create_time], or
+   * [`update_time`][google.firestore.v1.Document.update_time] set.
+   * Requests with `show_missing` may not specify `where` or `order_by`.
    * 
* * bool show_missing = 12; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsResponse.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsResponse.java index a00844a4d..ea4999b1b 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsResponse.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsResponse.java @@ -22,7 +22,8 @@ * * *
- * The response for [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments].
+ * The response for
+ * [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments].
  * 
* * Protobuf type {@code google.firestore.v1.ListDocumentsResponse} @@ -147,7 +148,8 @@ public com.google.firestore.v1.DocumentOrBuilder getDocumentsOrBuilder(int index * * *
-   * The next page token.
+   * A token to retrieve the next page of documents.
+   * If this field is omitted, there are no subsequent pages.
    * 
* * string next_page_token = 2; @@ -170,7 +172,8 @@ public java.lang.String getNextPageToken() { * * *
-   * The next page token.
+   * A token to retrieve the next page of documents.
+   * If this field is omitted, there are no subsequent pages.
    * 
* * string next_page_token = 2; @@ -364,7 +367,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response for [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments].
+   * The response for
+   * [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments].
    * 
* * Protobuf type {@code google.firestore.v1.ListDocumentsResponse} @@ -954,7 +958,8 @@ public java.util.List getDocumentsBuil * * *
-     * The next page token.
+     * A token to retrieve the next page of documents.
+     * If this field is omitted, there are no subsequent pages.
      * 
* * string next_page_token = 2; @@ -976,7 +981,8 @@ public java.lang.String getNextPageToken() { * * *
-     * The next page token.
+     * A token to retrieve the next page of documents.
+     * If this field is omitted, there are no subsequent pages.
      * 
* * string next_page_token = 2; @@ -998,7 +1004,8 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-     * The next page token.
+     * A token to retrieve the next page of documents.
+     * If this field is omitted, there are no subsequent pages.
      * 
* * string next_page_token = 2; @@ -1019,7 +1026,8 @@ public Builder setNextPageToken(java.lang.String value) { * * *
-     * The next page token.
+     * A token to retrieve the next page of documents.
+     * If this field is omitted, there are no subsequent pages.
      * 
* * string next_page_token = 2; @@ -1036,7 +1044,8 @@ public Builder clearNextPageToken() { * * *
-     * The next page token.
+     * A token to retrieve the next page of documents.
+     * If this field is omitted, there are no subsequent pages.
      * 
* * string next_page_token = 2; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsResponseOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsResponseOrBuilder.java index b32ba462c..289989569 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsResponseOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListDocumentsResponseOrBuilder.java @@ -78,7 +78,8 @@ public interface ListDocumentsResponseOrBuilder * * *
-   * The next page token.
+   * A token to retrieve the next page of documents.
+   * If this field is omitted, there are no subsequent pages.
    * 
* * string next_page_token = 2; @@ -90,7 +91,8 @@ public interface ListDocumentsResponseOrBuilder * * *
-   * The next page token.
+   * A token to retrieve the next page of documents.
+   * If this field is omitted, there are no subsequent pages.
    * 
* * string next_page_token = 2; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListenResponse.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListenResponse.java index 420597676..aa66f38a1 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListenResponse.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListenResponse.java @@ -279,8 +279,8 @@ public com.google.firestore.v1.DocumentDeleteOrBuilder getDocumentDeleteOrBuilde * * *
-   * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-   * relevant to that target).
+   * A [Document][google.firestore.v1.Document] has been removed from a target
+   * (because it is no longer relevant to that target).
    * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -295,8 +295,8 @@ public boolean hasDocumentRemove() { * * *
-   * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-   * relevant to that target).
+   * A [Document][google.firestore.v1.Document] has been removed from a target
+   * (because it is no longer relevant to that target).
    * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -314,8 +314,8 @@ public com.google.firestore.v1.DocumentRemove getDocumentRemove() { * * *
-   * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-   * relevant to that target).
+   * A [Document][google.firestore.v1.Document] has been removed from a target
+   * (because it is no longer relevant to that target).
    * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -1536,8 +1536,8 @@ public com.google.firestore.v1.DocumentDeleteOrBuilder getDocumentDeleteOrBuilde * * *
-     * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-     * relevant to that target).
+     * A [Document][google.firestore.v1.Document] has been removed from a target
+     * (because it is no longer relevant to that target).
      * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -1552,8 +1552,8 @@ public boolean hasDocumentRemove() { * * *
-     * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-     * relevant to that target).
+     * A [Document][google.firestore.v1.Document] has been removed from a target
+     * (because it is no longer relevant to that target).
      * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -1578,8 +1578,8 @@ public com.google.firestore.v1.DocumentRemove getDocumentRemove() { * * *
-     * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-     * relevant to that target).
+     * A [Document][google.firestore.v1.Document] has been removed from a target
+     * (because it is no longer relevant to that target).
      * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -1601,8 +1601,8 @@ public Builder setDocumentRemove(com.google.firestore.v1.DocumentRemove value) { * * *
-     * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-     * relevant to that target).
+     * A [Document][google.firestore.v1.Document] has been removed from a target
+     * (because it is no longer relevant to that target).
      * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -1622,8 +1622,8 @@ public Builder setDocumentRemove( * * *
-     * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-     * relevant to that target).
+     * A [Document][google.firestore.v1.Document] has been removed from a target
+     * (because it is no longer relevant to that target).
      * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -1655,8 +1655,8 @@ public Builder mergeDocumentRemove(com.google.firestore.v1.DocumentRemove value) * * *
-     * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-     * relevant to that target).
+     * A [Document][google.firestore.v1.Document] has been removed from a target
+     * (because it is no longer relevant to that target).
      * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -1681,8 +1681,8 @@ public Builder clearDocumentRemove() { * * *
-     * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-     * relevant to that target).
+     * A [Document][google.firestore.v1.Document] has been removed from a target
+     * (because it is no longer relevant to that target).
      * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -1694,8 +1694,8 @@ public com.google.firestore.v1.DocumentRemove.Builder getDocumentRemoveBuilder() * * *
-     * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-     * relevant to that target).
+     * A [Document][google.firestore.v1.Document] has been removed from a target
+     * (because it is no longer relevant to that target).
      * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -1715,8 +1715,8 @@ public com.google.firestore.v1.DocumentRemoveOrBuilder getDocumentRemoveOrBuilde * * *
-     * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-     * relevant to that target).
+     * A [Document][google.firestore.v1.Document] has been removed from a target
+     * (because it is no longer relevant to that target).
      * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListenResponseOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListenResponseOrBuilder.java index 304d14507..c2c47e0d2 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListenResponseOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/ListenResponseOrBuilder.java @@ -132,8 +132,8 @@ public interface ListenResponseOrBuilder * * *
-   * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-   * relevant to that target).
+   * A [Document][google.firestore.v1.Document] has been removed from a target
+   * (because it is no longer relevant to that target).
    * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -145,8 +145,8 @@ public interface ListenResponseOrBuilder * * *
-   * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-   * relevant to that target).
+   * A [Document][google.firestore.v1.Document] has been removed from a target
+   * (because it is no longer relevant to that target).
    * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; @@ -158,8 +158,8 @@ public interface ListenResponseOrBuilder * * *
-   * A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer
-   * relevant to that target).
+   * A [Document][google.firestore.v1.Document] has been removed from a target
+   * (because it is no longer relevant to that target).
    * 
* * .google.firestore.v1.DocumentRemove document_remove = 6; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/PartitionQueryRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/PartitionQueryRequest.java index 146c22389..fa0c620cb 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/PartitionQueryRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/PartitionQueryRequest.java @@ -22,7 +22,8 @@ * * *
- * The request for [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery].
+ * The request for
+ * [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery].
  * 
* * Protobuf type {@code google.firestore.v1.PartitionQueryRequest} @@ -681,7 +682,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery].
+   * The request for
+   * [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery].
    * 
* * Protobuf type {@code google.firestore.v1.PartitionQueryRequest} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/PartitionQueryResponse.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/PartitionQueryResponse.java index 40fbd68c8..511aaa941 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/PartitionQueryResponse.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/PartitionQueryResponse.java @@ -22,7 +22,8 @@ * * *
- * The response for [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery].
+ * The response for
+ * [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery].
  * 
* * Protobuf type {@code google.firestore.v1.PartitionQueryResponse} @@ -433,7 +434,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response for [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery].
+   * The response for
+   * [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery].
    * 
* * Protobuf type {@code google.firestore.v1.PartitionQueryResponse} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/QueryProto.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/QueryProto.java index e46a25396..7133ad141 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/QueryProto.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/QueryProto.java @@ -91,7 +91,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "\n\037google/firestore/v1/query.proto\022\023googl" + "e.firestore.v1\032\037google/api/field_behavio" + "r.proto\032\"google/firestore/v1/document.pr" - + "oto\032\036google/protobuf/wrappers.proto\"\266\017\n\017" + + "oto\032\036google/protobuf/wrappers.proto\"\276\017\n\017" + "StructuredQuery\022?\n\006select\030\001 \001(\0132/.google" + ".firestore.v1.StructuredQuery.Projection" + "\022E\n\004from\030\002 \003(\01327.google.firestore.v1.Str" @@ -110,54 +110,55 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "lter\030\002 \001(\01320.google.firestore.v1.Structu" + "redQuery.FieldFilterH\000\022H\n\014unary_filter\030\003" + " \001(\01320.google.firestore.v1.StructuredQue" - + "ry.UnaryFilterH\000B\r\n\013filter_type\032\311\001\n\017Comp" + + "ry.UnaryFilterH\000B\r\n\013filter_type\032\321\001\n\017Comp" + "ositeFilter\022I\n\002op\030\001 \001(\0162=.google.firesto" + "re.v1.StructuredQuery.CompositeFilter.Op" + "erator\022<\n\007filters\030\002 \003(\0132+.google.firesto" - + "re.v1.StructuredQuery.Filter\"-\n\010Operator" - + "\022\030\n\024OPERATOR_UNSPECIFIED\020\000\022\007\n\003AND\020\001\032\230\003\n\013" - + "FieldFilter\022B\n\005field\030\001 \001(\01323.google.fire" - + "store.v1.StructuredQuery.FieldReference\022" - + "E\n\002op\030\002 \001(\01629.google.firestore.v1.Struct" - + "uredQuery.FieldFilter.Operator\022)\n\005value\030" - + "\003 \001(\0132\032.google.firestore.v1.Value\"\322\001\n\010Op" - + "erator\022\030\n\024OPERATOR_UNSPECIFIED\020\000\022\r\n\tLESS" - + "_THAN\020\001\022\026\n\022LESS_THAN_OR_EQUAL\020\002\022\020\n\014GREAT" - + "ER_THAN\020\003\022\031\n\025GREATER_THAN_OR_EQUAL\020\004\022\t\n\005" - + "EQUAL\020\005\022\r\n\tNOT_EQUAL\020\006\022\022\n\016ARRAY_CONTAINS" - + "\020\007\022\006\n\002IN\020\010\022\026\n\022ARRAY_CONTAINS_ANY\020\t\022\n\n\006NO" - + "T_IN\020\n\032\212\002\n\013UnaryFilter\022E\n\002op\030\001 \001(\01629.goo" - + "gle.firestore.v1.StructuredQuery.UnaryFi" - + "lter.Operator\022D\n\005field\030\002 \001(\01323.google.fi" + + "re.v1.StructuredQuery.Filter\"5\n\010Operator" + + "\022\030\n\024OPERATOR_UNSPECIFIED\020\000\022\007\n\003AND\020\001\022\006\n\002O" + + "R\020\002\032\230\003\n\013FieldFilter\022B\n\005field\030\001 \001(\01323.goo" + + "gle.firestore.v1.StructuredQuery.FieldRe" + + "ference\022E\n\002op\030\002 \001(\01629.google.firestore.v" + + "1.StructuredQuery.FieldFilter.Operator\022)" + + "\n\005value\030\003 \001(\0132\032.google.firestore.v1.Valu" + + "e\"\322\001\n\010Operator\022\030\n\024OPERATOR_UNSPECIFIED\020\000" + + "\022\r\n\tLESS_THAN\020\001\022\026\n\022LESS_THAN_OR_EQUAL\020\002\022" + + "\020\n\014GREATER_THAN\020\003\022\031\n\025GREATER_THAN_OR_EQU" + + "AL\020\004\022\t\n\005EQUAL\020\005\022\r\n\tNOT_EQUAL\020\006\022\022\n\016ARRAY_" + + "CONTAINS\020\007\022\006\n\002IN\020\010\022\026\n\022ARRAY_CONTAINS_ANY" + + "\020\t\022\n\n\006NOT_IN\020\n\032\212\002\n\013UnaryFilter\022E\n\002op\030\001 \001" + + "(\01629.google.firestore.v1.StructuredQuery" + + ".UnaryFilter.Operator\022D\n\005field\030\002 \001(\01323.g" + + "oogle.firestore.v1.StructuredQuery.Field" + + "ReferenceH\000\"^\n\010Operator\022\030\n\024OPERATOR_UNSP" + + "ECIFIED\020\000\022\n\n\006IS_NAN\020\002\022\013\n\007IS_NULL\020\003\022\016\n\nIS" + + "_NOT_NAN\020\004\022\017\n\013IS_NOT_NULL\020\005B\016\n\014operand_t" + + "ype\032\216\001\n\005Order\022B\n\005field\030\001 \001(\01323.google.fi" + "restore.v1.StructuredQuery.FieldReferenc" - + "eH\000\"^\n\010Operator\022\030\n\024OPERATOR_UNSPECIFIED\020" - + "\000\022\n\n\006IS_NAN\020\002\022\013\n\007IS_NULL\020\003\022\016\n\nIS_NOT_NAN" - + "\020\004\022\017\n\013IS_NOT_NULL\020\005B\016\n\014operand_type\032\216\001\n\005" - + "Order\022B\n\005field\030\001 \001(\01323.google.firestore." - + "v1.StructuredQuery.FieldReference\022A\n\tdir" - + "ection\030\002 \001(\0162..google.firestore.v1.Struc" - + "turedQuery.Direction\032$\n\016FieldReference\022\022" - + "\n\nfield_path\030\002 \001(\t\032Q\n\nProjection\022C\n\006fiel" - + "ds\030\002 \003(\01323.google.firestore.v1.Structure" - + "dQuery.FieldReference\"E\n\tDirection\022\031\n\025DI" - + "RECTION_UNSPECIFIED\020\000\022\r\n\tASCENDING\020\001\022\016\n\n" - + "DESCENDING\020\002\"\202\003\n\032StructuredAggregationQu" - + "ery\022@\n\020structured_query\030\001 \001(\0132$.google.f" - + "irestore.v1.StructuredQueryH\000\022V\n\014aggrega" - + "tions\030\003 \003(\0132;.google.firestore.v1.Struct" - + "uredAggregationQuery.AggregationB\003\340A\001\032\273\001" - + "\n\013Aggregation\022R\n\005count\030\001 \001(\0132A.google.fi" - + "restore.v1.StructuredAggregationQuery.Ag" - + "gregation.CountH\000\022\022\n\005alias\030\007 \001(\tB\003\340A\001\0328\n" - + "\005Count\022/\n\005up_to\030\001 \001(\0132\033.google.protobuf." - + "Int64ValueB\003\340A\001B\n\n\010operatorB\014\n\nquery_typ" - + "e\"D\n\006Cursor\022*\n\006values\030\001 \003(\0132\032.google.fir" - + "estore.v1.Value\022\016\n\006before\030\002 \001(\010B\303\001\n\027com." - + "google.firestore.v1B\nQueryProtoP\001Z - * The request for [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery]. + * The request for + * [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery]. * * * Protobuf type {@code google.firestore.v1.RunAggregationQueryRequest} @@ -667,7 +668,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery].
+   * The request for
+   * [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery].
    * 
* * Protobuf type {@code google.firestore.v1.RunAggregationQueryRequest} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunAggregationQueryResponse.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunAggregationQueryResponse.java index fb492da4d..accc87995 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunAggregationQueryResponse.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunAggregationQueryResponse.java @@ -22,7 +22,8 @@ * * *
- * The response for [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery].
+ * The response for
+ * [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery].
  * 
* * Protobuf type {@code google.firestore.v1.RunAggregationQueryResponse} @@ -377,7 +378,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response for [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery].
+   * The response for
+   * [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery].
    * 
* * Protobuf type {@code google.firestore.v1.RunAggregationQueryResponse} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunQueryResponse.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunQueryResponse.java index 49c0d9016..edff7d0c5 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunQueryResponse.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunQueryResponse.java @@ -22,7 +22,8 @@ * * *
- * The response for [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery].
+ * The response for
+ * [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery].
  * 
* * Protobuf type {@code google.firestore.v1.RunQueryResponse} @@ -119,8 +120,9 @@ public ContinuationSelectorCase getContinuationSelectorCase() { *
    * The transaction that was started as part of this request.
    * Can only be set in the first response, and only if
-   * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction] was set in the request.
-   * If set, no other fields will be set in this response.
+   * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction]
+   * was set in the request. If set, no other fields will be set in this
+   * response.
    * 
* * bytes transaction = 2; @@ -518,7 +520,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The response for [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery].
+   * The response for
+   * [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery].
    * 
* * Protobuf type {@code google.firestore.v1.RunQueryResponse} @@ -787,8 +790,9 @@ public Builder clearContinuationSelector() { *
      * The transaction that was started as part of this request.
      * Can only be set in the first response, and only if
-     * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction] was set in the request.
-     * If set, no other fields will be set in this response.
+     * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction]
+     * was set in the request. If set, no other fields will be set in this
+     * response.
      * 
* * bytes transaction = 2; @@ -805,8 +809,9 @@ public com.google.protobuf.ByteString getTransaction() { *
      * The transaction that was started as part of this request.
      * Can only be set in the first response, and only if
-     * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction] was set in the request.
-     * If set, no other fields will be set in this response.
+     * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction]
+     * was set in the request. If set, no other fields will be set in this
+     * response.
      * 
* * bytes transaction = 2; @@ -829,8 +834,9 @@ public Builder setTransaction(com.google.protobuf.ByteString value) { *
      * The transaction that was started as part of this request.
      * Can only be set in the first response, and only if
-     * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction] was set in the request.
-     * If set, no other fields will be set in this response.
+     * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction]
+     * was set in the request. If set, no other fields will be set in this
+     * response.
      * 
* * bytes transaction = 2; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunQueryResponseOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunQueryResponseOrBuilder.java index 39eda1dbd..01dcbd7e6 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunQueryResponseOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/RunQueryResponseOrBuilder.java @@ -29,8 +29,9 @@ public interface RunQueryResponseOrBuilder *
    * The transaction that was started as part of this request.
    * Can only be set in the first response, and only if
-   * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction] was set in the request.
-   * If set, no other fields will be set in this response.
+   * [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction]
+   * was set in the request. If set, no other fields will be set in this
+   * response.
    * 
* * bytes transaction = 2; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredAggregationQuery.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredAggregationQuery.java index fb26de6f7..cbdc7e795 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredAggregationQuery.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredAggregationQuery.java @@ -22,7 +22,8 @@ * * *
- * Firestore query for running an aggregation over a [StructuredQuery][google.firestore.v1.StructuredQuery].
+ * Firestore query for running an aggregation over a
+ * [StructuredQuery][google.firestore.v1.StructuredQuery].
  * 
* * Protobuf type {@code google.firestore.v1.StructuredAggregationQuery} @@ -112,7 +113,8 @@ public interface AggregationOrBuilder * * *
-     * Optional. Optional name of the field to store the result of the aggregation into.
+     * Optional. Optional name of the field to store the result of the
+     * aggregation into.
      * If not provided, Firestore will pick a default name following the format
      * `field_<incremental_id++>`. For example:
      * ```
@@ -138,7 +140,8 @@ public interface AggregationOrBuilder
      * ```
      * Requires:
      * * Must be unique across all aggregation aliases.
-     * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+     * * Conform to [document field name][google.firestore.v1.Document.fields]
+     * limitations.
      * 
* * string alias = 7 [(.google.api.field_behavior) = OPTIONAL]; @@ -150,7 +153,8 @@ public interface AggregationOrBuilder * * *
-     * Optional. Optional name of the field to store the result of the aggregation into.
+     * Optional. Optional name of the field to store the result of the
+     * aggregation into.
      * If not provided, Firestore will pick a default name following the format
      * `field_<incremental_id++>`. For example:
      * ```
@@ -176,7 +180,8 @@ public interface AggregationOrBuilder
      * ```
      * Requires:
      * * Must be unique across all aggregation aliases.
-     * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+     * * Conform to [document field name][google.firestore.v1.Document.fields]
+     * limitations.
      * 
* * string alias = 7 [(.google.api.field_behavior) = OPTIONAL]; @@ -246,7 +251,8 @@ public interface CountOrBuilder * * *
-       * Optional. Optional constraint on the maximum number of documents to count.
+       * Optional. Optional constraint on the maximum number of documents to
+       * count.
        * This provides a way to set an upper bound on the number of documents
        * to scan, limiting latency and cost.
        * Unspecified is interpreted as no bound.
@@ -268,7 +274,8 @@ public interface CountOrBuilder
        *
        *
        * 
-       * Optional. Optional constraint on the maximum number of documents to count.
+       * Optional. Optional constraint on the maximum number of documents to
+       * count.
        * This provides a way to set an upper bound on the number of documents
        * to scan, limiting latency and cost.
        * Unspecified is interpreted as no bound.
@@ -290,7 +297,8 @@ public interface CountOrBuilder
        *
        *
        * 
-       * Optional. Optional constraint on the maximum number of documents to count.
+       * Optional. Optional constraint on the maximum number of documents to
+       * count.
        * This provides a way to set an upper bound on the number of documents
        * to scan, limiting latency and cost.
        * Unspecified is interpreted as no bound.
@@ -362,7 +370,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
        *
        *
        * 
-       * Optional. Optional constraint on the maximum number of documents to count.
+       * Optional. Optional constraint on the maximum number of documents to
+       * count.
        * This provides a way to set an upper bound on the number of documents
        * to scan, limiting latency and cost.
        * Unspecified is interpreted as no bound.
@@ -387,7 +396,8 @@ public boolean hasUpTo() {
        *
        *
        * 
-       * Optional. Optional constraint on the maximum number of documents to count.
+       * Optional. Optional constraint on the maximum number of documents to
+       * count.
        * This provides a way to set an upper bound on the number of documents
        * to scan, limiting latency and cost.
        * Unspecified is interpreted as no bound.
@@ -412,7 +422,8 @@ public com.google.protobuf.Int64Value getUpTo() {
        *
        *
        * 
-       * Optional. Optional constraint on the maximum number of documents to count.
+       * Optional. Optional constraint on the maximum number of documents to
+       * count.
        * This provides a way to set an upper bound on the number of documents
        * to scan, limiting latency and cost.
        * Unspecified is interpreted as no bound.
@@ -811,7 +822,8 @@ public Builder mergeFrom(
          *
          *
          * 
-         * Optional. Optional constraint on the maximum number of documents to count.
+         * Optional. Optional constraint on the maximum number of documents to
+         * count.
          * This provides a way to set an upper bound on the number of documents
          * to scan, limiting latency and cost.
          * Unspecified is interpreted as no bound.
@@ -835,7 +847,8 @@ public boolean hasUpTo() {
          *
          *
          * 
-         * Optional. Optional constraint on the maximum number of documents to count.
+         * Optional. Optional constraint on the maximum number of documents to
+         * count.
          * This provides a way to set an upper bound on the number of documents
          * to scan, limiting latency and cost.
          * Unspecified is interpreted as no bound.
@@ -863,7 +876,8 @@ public com.google.protobuf.Int64Value getUpTo() {
          *
          *
          * 
-         * Optional. Optional constraint on the maximum number of documents to count.
+         * Optional. Optional constraint on the maximum number of documents to
+         * count.
          * This provides a way to set an upper bound on the number of documents
          * to scan, limiting latency and cost.
          * Unspecified is interpreted as no bound.
@@ -895,7 +909,8 @@ public Builder setUpTo(com.google.protobuf.Int64Value value) {
          *
          *
          * 
-         * Optional. Optional constraint on the maximum number of documents to count.
+         * Optional. Optional constraint on the maximum number of documents to
+         * count.
          * This provides a way to set an upper bound on the number of documents
          * to scan, limiting latency and cost.
          * Unspecified is interpreted as no bound.
@@ -924,7 +939,8 @@ public Builder setUpTo(com.google.protobuf.Int64Value.Builder builderForValue) {
          *
          *
          * 
-         * Optional. Optional constraint on the maximum number of documents to count.
+         * Optional. Optional constraint on the maximum number of documents to
+         * count.
          * This provides a way to set an upper bound on the number of documents
          * to scan, limiting latency and cost.
          * Unspecified is interpreted as no bound.
@@ -959,7 +975,8 @@ public Builder mergeUpTo(com.google.protobuf.Int64Value value) {
          *
          *
          * 
-         * Optional. Optional constraint on the maximum number of documents to count.
+         * Optional. Optional constraint on the maximum number of documents to
+         * count.
          * This provides a way to set an upper bound on the number of documents
          * to scan, limiting latency and cost.
          * Unspecified is interpreted as no bound.
@@ -988,7 +1005,8 @@ public Builder clearUpTo() {
          *
          *
          * 
-         * Optional. Optional constraint on the maximum number of documents to count.
+         * Optional. Optional constraint on the maximum number of documents to
+         * count.
          * This provides a way to set an upper bound on the number of documents
          * to scan, limiting latency and cost.
          * Unspecified is interpreted as no bound.
@@ -1012,7 +1030,8 @@ public com.google.protobuf.Int64Value.Builder getUpToBuilder() {
          *
          *
          * 
-         * Optional. Optional constraint on the maximum number of documents to count.
+         * Optional. Optional constraint on the maximum number of documents to
+         * count.
          * This provides a way to set an upper bound on the number of documents
          * to scan, limiting latency and cost.
          * Unspecified is interpreted as no bound.
@@ -1038,7 +1057,8 @@ public com.google.protobuf.Int64ValueOrBuilder getUpToOrBuilder() {
          *
          *
          * 
-         * Optional. Optional constraint on the maximum number of documents to count.
+         * Optional. Optional constraint on the maximum number of documents to
+         * count.
          * This provides a way to set an upper bound on the number of documents
          * to scan, limiting latency and cost.
          * Unspecified is interpreted as no bound.
@@ -1244,7 +1264,8 @@ public com.google.firestore.v1.StructuredAggregationQuery.Aggregation.Count getC
      *
      *
      * 
-     * Optional. Optional name of the field to store the result of the aggregation into.
+     * Optional. Optional name of the field to store the result of the
+     * aggregation into.
      * If not provided, Firestore will pick a default name following the format
      * `field_<incremental_id++>`. For example:
      * ```
@@ -1270,7 +1291,8 @@ public com.google.firestore.v1.StructuredAggregationQuery.Aggregation.Count getC
      * ```
      * Requires:
      * * Must be unique across all aggregation aliases.
-     * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+     * * Conform to [document field name][google.firestore.v1.Document.fields]
+     * limitations.
      * 
* * string alias = 7 [(.google.api.field_behavior) = OPTIONAL]; @@ -1293,7 +1315,8 @@ public java.lang.String getAlias() { * * *
-     * Optional. Optional name of the field to store the result of the aggregation into.
+     * Optional. Optional name of the field to store the result of the
+     * aggregation into.
      * If not provided, Firestore will pick a default name following the format
      * `field_<incremental_id++>`. For example:
      * ```
@@ -1319,7 +1342,8 @@ public java.lang.String getAlias() {
      * ```
      * Requires:
      * * Must be unique across all aggregation aliases.
-     * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+     * * Conform to [document field name][google.firestore.v1.Document.fields]
+     * limitations.
      * 
* * string alias = 7 [(.google.api.field_behavior) = OPTIONAL]; @@ -1989,7 +2013,8 @@ public Builder clearCount() { * * *
-       * Optional. Optional name of the field to store the result of the aggregation into.
+       * Optional. Optional name of the field to store the result of the
+       * aggregation into.
        * If not provided, Firestore will pick a default name following the format
        * `field_<incremental_id++>`. For example:
        * ```
@@ -2015,7 +2040,8 @@ public Builder clearCount() {
        * ```
        * Requires:
        * * Must be unique across all aggregation aliases.
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string alias = 7 [(.google.api.field_behavior) = OPTIONAL]; @@ -2037,7 +2063,8 @@ public java.lang.String getAlias() { * * *
-       * Optional. Optional name of the field to store the result of the aggregation into.
+       * Optional. Optional name of the field to store the result of the
+       * aggregation into.
        * If not provided, Firestore will pick a default name following the format
        * `field_<incremental_id++>`. For example:
        * ```
@@ -2063,7 +2090,8 @@ public java.lang.String getAlias() {
        * ```
        * Requires:
        * * Must be unique across all aggregation aliases.
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string alias = 7 [(.google.api.field_behavior) = OPTIONAL]; @@ -2085,7 +2113,8 @@ public com.google.protobuf.ByteString getAliasBytes() { * * *
-       * Optional. Optional name of the field to store the result of the aggregation into.
+       * Optional. Optional name of the field to store the result of the
+       * aggregation into.
        * If not provided, Firestore will pick a default name following the format
        * `field_<incremental_id++>`. For example:
        * ```
@@ -2111,7 +2140,8 @@ public com.google.protobuf.ByteString getAliasBytes() {
        * ```
        * Requires:
        * * Must be unique across all aggregation aliases.
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string alias = 7 [(.google.api.field_behavior) = OPTIONAL]; @@ -2132,7 +2162,8 @@ public Builder setAlias(java.lang.String value) { * * *
-       * Optional. Optional name of the field to store the result of the aggregation into.
+       * Optional. Optional name of the field to store the result of the
+       * aggregation into.
        * If not provided, Firestore will pick a default name following the format
        * `field_<incremental_id++>`. For example:
        * ```
@@ -2158,7 +2189,8 @@ public Builder setAlias(java.lang.String value) {
        * ```
        * Requires:
        * * Must be unique across all aggregation aliases.
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string alias = 7 [(.google.api.field_behavior) = OPTIONAL]; @@ -2175,7 +2207,8 @@ public Builder clearAlias() { * * *
-       * Optional. Optional name of the field to store the result of the aggregation into.
+       * Optional. Optional name of the field to store the result of the
+       * aggregation into.
        * If not provided, Firestore will pick a default name following the format
        * `field_<incremental_id++>`. For example:
        * ```
@@ -2201,7 +2234,8 @@ public Builder clearAlias() {
        * ```
        * Requires:
        * * Must be unique across all aggregation aliases.
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string alias = 7 [(.google.api.field_behavior) = OPTIONAL]; @@ -2391,7 +2425,8 @@ public com.google.firestore.v1.StructuredQueryOrBuilder getStructuredQueryOrBuil * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
@@ -2409,7 +2444,8 @@ public com.google.firestore.v1.StructuredQueryOrBuilder getStructuredQueryOrBuil * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
@@ -2428,7 +2464,8 @@ public com.google.firestore.v1.StructuredQueryOrBuilder getStructuredQueryOrBuil * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
@@ -2445,7 +2482,8 @@ public int getAggregationsCount() { * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
@@ -2462,7 +2500,8 @@ public com.google.firestore.v1.StructuredAggregationQuery.Aggregation getAggrega * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
@@ -2666,7 +2705,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Firestore query for running an aggregation over a [StructuredQuery][google.firestore.v1.StructuredQuery].
+   * Firestore query for running an aggregation over a
+   * [StructuredQuery][google.firestore.v1.StructuredQuery].
    * 
* * Protobuf type {@code google.firestore.v1.StructuredAggregationQuery} @@ -3168,7 +3208,8 @@ private void ensureAggregationsIsMutable() { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3189,7 +3230,8 @@ private void ensureAggregationsIsMutable() { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3209,7 +3251,8 @@ public int getAggregationsCount() { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3230,7 +3273,8 @@ public com.google.firestore.v1.StructuredAggregationQuery.Aggregation getAggrega * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3257,7 +3301,8 @@ public Builder setAggregations( * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3282,7 +3327,8 @@ public Builder setAggregations( * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3309,7 +3355,8 @@ public Builder addAggregations( * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3336,7 +3383,8 @@ public Builder addAggregations( * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3360,7 +3408,8 @@ public Builder addAggregations( * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3385,7 +3434,8 @@ public Builder addAggregations( * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3410,7 +3460,8 @@ public Builder addAllAggregations( * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3433,7 +3484,8 @@ public Builder clearAggregations() { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3456,7 +3508,8 @@ public Builder removeAggregations(int index) { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3473,7 +3526,8 @@ public Builder removeAggregations(int index) { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3494,7 +3548,8 @@ public Builder removeAggregations(int index) { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3516,7 +3571,8 @@ public Builder removeAggregations(int index) { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3535,7 +3591,8 @@ public Builder removeAggregations(int index) { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
@@ -3555,7 +3612,8 @@ public Builder removeAggregations(int index) { * * *
-     * Optional. Series of aggregations to apply over the results of the `structured_query`.
+     * Optional. Series of aggregations to apply over the results of the
+     * `structured_query`.
      * Requires:
      * * A minimum of one and maximum of five aggregations per query.
      * 
diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredAggregationQueryOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredAggregationQueryOrBuilder.java index c3968ed4d..c57d69e11 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredAggregationQueryOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredAggregationQueryOrBuilder.java @@ -62,7 +62,8 @@ public interface StructuredAggregationQueryOrBuilder * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
@@ -77,7 +78,8 @@ public interface StructuredAggregationQueryOrBuilder * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
@@ -91,7 +93,8 @@ public interface StructuredAggregationQueryOrBuilder * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
@@ -105,7 +108,8 @@ public interface StructuredAggregationQueryOrBuilder * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
@@ -120,7 +124,8 @@ public interface StructuredAggregationQueryOrBuilder * * *
-   * Optional. Series of aggregations to apply over the results of the `structured_query`.
+   * Optional. Series of aggregations to apply over the results of the
+   * `structured_query`.
    * Requires:
    * * A minimum of one and maximum of five aggregations per query.
    * 
diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredQuery.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredQuery.java index 19ce7231b..85c551829 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredQuery.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredQuery.java @@ -2694,6 +2694,16 @@ public enum Operator implements com.google.protobuf.ProtocolMessageEnum { * AND = 1; */ AND(1), + /** + * + * + *
+       * Documents are required to satisfy at least one of the combined filters.
+       * 
+ * + * OR = 2; + */ + OR(2), UNRECOGNIZED(-1), ; @@ -2717,6 +2727,16 @@ public enum Operator implements com.google.protobuf.ProtocolMessageEnum { * AND = 1; */ public static final int AND_VALUE = 1; + /** + * + * + *
+       * Documents are required to satisfy at least one of the combined filters.
+       * 
+ * + * OR = 2; + */ + public static final int OR_VALUE = 2; public final int getNumber() { if (this == UNRECOGNIZED) { @@ -2746,6 +2766,8 @@ public static Operator forNumber(int value) { return OPERATOR_UNSPECIFIED; case 1: return AND; + case 2: + return OR; default: return null; } @@ -7658,7 +7680,8 @@ public interface FieldReferenceOrBuilder *
      * The relative path of the document being referenced.
      * Requires:
-     * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+     * * Conform to [document field name][google.firestore.v1.Document.fields]
+     * limitations.
      * 
* * string field_path = 2; @@ -7672,7 +7695,8 @@ public interface FieldReferenceOrBuilder *
      * The relative path of the document being referenced.
      * Requires:
-     * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+     * * Conform to [document field name][google.firestore.v1.Document.fields]
+     * limitations.
      * 
* * string field_path = 2; @@ -7740,7 +7764,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
      * The relative path of the document being referenced.
      * Requires:
-     * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+     * * Conform to [document field name][google.firestore.v1.Document.fields]
+     * limitations.
      * 
* * string field_path = 2; @@ -7765,7 +7790,8 @@ public java.lang.String getFieldPath() { *
      * The relative path of the document being referenced.
      * Requires:
-     * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+     * * Conform to [document field name][google.firestore.v1.Document.fields]
+     * limitations.
      * 
* * string field_path = 2; @@ -8139,7 +8165,8 @@ public Builder mergeFrom( *
        * The relative path of the document being referenced.
        * Requires:
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string field_path = 2; @@ -8163,7 +8190,8 @@ public java.lang.String getFieldPath() { *
        * The relative path of the document being referenced.
        * Requires:
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string field_path = 2; @@ -8187,7 +8215,8 @@ public com.google.protobuf.ByteString getFieldPathBytes() { *
        * The relative path of the document being referenced.
        * Requires:
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string field_path = 2; @@ -8210,7 +8239,8 @@ public Builder setFieldPath(java.lang.String value) { *
        * The relative path of the document being referenced.
        * Requires:
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string field_path = 2; @@ -8229,7 +8259,8 @@ public Builder clearFieldPath() { *
        * The relative path of the document being referenced.
        * Requires:
-       * * Conform to [document field name][google.firestore.v1.Document.fields] limitations.
+       * * Conform to [document field name][google.firestore.v1.Document.fields]
+       * limitations.
        * 
* * string field_path = 2; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/Target.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/Target.java index 207f42fcf..496f7be8d 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/Target.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/Target.java @@ -2184,7 +2184,8 @@ public com.google.firestore.v1.Target.DocumentsTargetOrBuilder getDocumentsOrBui * * *
-   * A resume token from a prior [TargetChange][google.firestore.v1.TargetChange] for an identical target.
+   * A resume token from a prior
+   * [TargetChange][google.firestore.v1.TargetChange] for an identical target.
    * Using a resume token with a different target is unsupported and may fail.
    * 
* @@ -2200,7 +2201,8 @@ public boolean hasResumeToken() { * * *
-   * A resume token from a prior [TargetChange][google.firestore.v1.TargetChange] for an identical target.
+   * A resume token from a prior
+   * [TargetChange][google.firestore.v1.TargetChange] for an identical target.
    * Using a resume token with a different target is unsupported and may fail.
    * 
* @@ -3277,7 +3279,8 @@ public com.google.firestore.v1.Target.DocumentsTargetOrBuilder getDocumentsOrBui * * *
-     * A resume token from a prior [TargetChange][google.firestore.v1.TargetChange] for an identical target.
+     * A resume token from a prior
+     * [TargetChange][google.firestore.v1.TargetChange] for an identical target.
      * Using a resume token with a different target is unsupported and may fail.
      * 
* @@ -3292,7 +3295,8 @@ public boolean hasResumeToken() { * * *
-     * A resume token from a prior [TargetChange][google.firestore.v1.TargetChange] for an identical target.
+     * A resume token from a prior
+     * [TargetChange][google.firestore.v1.TargetChange] for an identical target.
      * Using a resume token with a different target is unsupported and may fail.
      * 
* @@ -3310,7 +3314,8 @@ public com.google.protobuf.ByteString getResumeToken() { * * *
-     * A resume token from a prior [TargetChange][google.firestore.v1.TargetChange] for an identical target.
+     * A resume token from a prior
+     * [TargetChange][google.firestore.v1.TargetChange] for an identical target.
      * Using a resume token with a different target is unsupported and may fail.
      * 
* @@ -3332,7 +3337,8 @@ public Builder setResumeToken(com.google.protobuf.ByteString value) { * * *
-     * A resume token from a prior [TargetChange][google.firestore.v1.TargetChange] for an identical target.
+     * A resume token from a prior
+     * [TargetChange][google.firestore.v1.TargetChange] for an identical target.
      * Using a resume token with a different target is unsupported and may fail.
      * 
* diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/TargetOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/TargetOrBuilder.java index e4ef86a50..41b854b4e 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/TargetOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/TargetOrBuilder.java @@ -97,7 +97,8 @@ public interface TargetOrBuilder * * *
-   * A resume token from a prior [TargetChange][google.firestore.v1.TargetChange] for an identical target.
+   * A resume token from a prior
+   * [TargetChange][google.firestore.v1.TargetChange] for an identical target.
    * Using a resume token with a different target is unsupported and may fail.
    * 
* @@ -110,7 +111,8 @@ public interface TargetOrBuilder * * *
-   * A resume token from a prior [TargetChange][google.firestore.v1.TargetChange] for an identical target.
+   * A resume token from a prior
+   * [TargetChange][google.firestore.v1.TargetChange] for an identical target.
    * Using a resume token with a different target is unsupported and may fail.
    * 
* diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/UpdateDocumentRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/UpdateDocumentRequest.java index b807eee9d..c6846f02f 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/UpdateDocumentRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/UpdateDocumentRequest.java @@ -22,7 +22,8 @@ * * *
- * The request for [Firestore.UpdateDocument][google.firestore.v1.Firestore.UpdateDocument].
+ * The request for
+ * [Firestore.UpdateDocument][google.firestore.v1.Firestore.UpdateDocument].
  * 
* * Protobuf type {@code google.firestore.v1.UpdateDocumentRequest} @@ -497,7 +498,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The request for [Firestore.UpdateDocument][google.firestore.v1.Firestore.UpdateDocument].
+   * The request for
+   * [Firestore.UpdateDocument][google.firestore.v1.Firestore.UpdateDocument].
    * 
* * Protobuf type {@code google.firestore.v1.UpdateDocumentRequest} diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteRequest.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteRequest.java index d39d583f7..cc02a3927 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteRequest.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteRequest.java @@ -295,9 +295,9 @@ public com.google.firestore.v1.WriteOrBuilder getWritesOrBuilder(int index) { *
    * A stream token that was previously sent by the server.
    * The client should set this field to the token from the most recent
-   * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This acknowledges that the client has
-   * received responses up to this token. After sending this token, earlier
-   * tokens may not be used anymore.
+   * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This
+   * acknowledges that the client has received responses up to this token. After
+   * sending this token, earlier tokens may not be used anymore.
    * The server may close the stream if there are too many unacknowledged
    * responses.
    * Leave this field unset when creating a new stream. To resume a stream at
@@ -1588,9 +1588,9 @@ public java.util.List getWritesBuilderLis
      * 
      * A stream token that was previously sent by the server.
      * The client should set this field to the token from the most recent
-     * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This acknowledges that the client has
-     * received responses up to this token. After sending this token, earlier
-     * tokens may not be used anymore.
+     * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This
+     * acknowledges that the client has received responses up to this token. After
+     * sending this token, earlier tokens may not be used anymore.
      * The server may close the stream if there are too many unacknowledged
      * responses.
      * Leave this field unset when creating a new stream. To resume a stream at
@@ -1612,9 +1612,9 @@ public com.google.protobuf.ByteString getStreamToken() {
      * 
      * A stream token that was previously sent by the server.
      * The client should set this field to the token from the most recent
-     * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This acknowledges that the client has
-     * received responses up to this token. After sending this token, earlier
-     * tokens may not be used anymore.
+     * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This
+     * acknowledges that the client has received responses up to this token. After
+     * sending this token, earlier tokens may not be used anymore.
      * The server may close the stream if there are too many unacknowledged
      * responses.
      * Leave this field unset when creating a new stream. To resume a stream at
@@ -1642,9 +1642,9 @@ public Builder setStreamToken(com.google.protobuf.ByteString value) {
      * 
      * A stream token that was previously sent by the server.
      * The client should set this field to the token from the most recent
-     * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This acknowledges that the client has
-     * received responses up to this token. After sending this token, earlier
-     * tokens may not be used anymore.
+     * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This
+     * acknowledges that the client has received responses up to this token. After
+     * sending this token, earlier tokens may not be used anymore.
      * The server may close the stream if there are too many unacknowledged
      * responses.
      * Leave this field unset when creating a new stream. To resume a stream at
diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteRequestOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteRequestOrBuilder.java
index 3b7845f89..620e18290 100644
--- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteRequestOrBuilder.java
+++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteRequestOrBuilder.java
@@ -158,9 +158,9 @@ public interface WriteRequestOrBuilder
    * 
    * A stream token that was previously sent by the server.
    * The client should set this field to the token from the most recent
-   * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This acknowledges that the client has
-   * received responses up to this token. After sending this token, earlier
-   * tokens may not be used anymore.
+   * [WriteResponse][google.firestore.v1.WriteResponse] it has received. This
+   * acknowledges that the client has received responses up to this token. After
+   * sending this token, earlier tokens may not be used anymore.
    * The server may close the stream if there are too many unacknowledged
    * responses.
    * Leave this field unset when creating a new stream. To resume a stream at
diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteResult.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteResult.java
index cd721949a..9f934324a 100644
--- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteResult.java
+++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteResult.java
@@ -130,8 +130,9 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() {
    *
    *
    * 
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -144,8 +145,9 @@ public java.util.List getTransformResultsList() { * * *
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -159,8 +161,9 @@ public java.util.List getTransformResultsList() { * * *
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -173,8 +176,9 @@ public int getTransformResultsCount() { * * *
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -187,8 +191,9 @@ public com.google.firestore.v1.Value getTransformResults(int index) { * * *
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -844,8 +849,9 @@ private void ensureTransformResultsIsMutable() { * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -861,8 +867,9 @@ public java.util.List getTransformResultsList() { * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -878,8 +885,9 @@ public int getTransformResultsCount() { * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -895,8 +903,9 @@ public com.google.firestore.v1.Value getTransformResults(int index) { * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -918,8 +927,9 @@ public Builder setTransformResults(int index, com.google.firestore.v1.Value valu * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -939,8 +949,9 @@ public Builder setTransformResults( * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -962,8 +973,9 @@ public Builder addTransformResults(com.google.firestore.v1.Value value) { * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -985,8 +997,9 @@ public Builder addTransformResults(int index, com.google.firestore.v1.Value valu * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1005,8 +1018,9 @@ public Builder addTransformResults(com.google.firestore.v1.Value.Builder builder * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1026,8 +1040,9 @@ public Builder addTransformResults( * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1047,8 +1062,9 @@ public Builder addAllTransformResults( * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1067,8 +1083,9 @@ public Builder clearTransformResults() { * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1087,8 +1104,9 @@ public Builder removeTransformResults(int index) { * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1100,8 +1118,9 @@ public com.google.firestore.v1.Value.Builder getTransformResultsBuilder(int inde * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1117,8 +1136,9 @@ public com.google.firestore.v1.ValueOrBuilder getTransformResultsOrBuilder(int i * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1135,8 +1155,9 @@ public com.google.firestore.v1.ValueOrBuilder getTransformResultsOrBuilder(int i * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1149,8 +1170,9 @@ public com.google.firestore.v1.Value.Builder addTransformResultsBuilder() { * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -1163,8 +1185,9 @@ public com.google.firestore.v1.Value.Builder addTransformResultsBuilder(int inde * * *
-     * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-     * same order.
+     * The results of applying each
+     * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+     * in the same order.
      * 
* * repeated .google.firestore.v1.Value transform_results = 2; diff --git a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteResultOrBuilder.java b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteResultOrBuilder.java index 69b036787..d2f9a15c2 100644 --- a/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteResultOrBuilder.java +++ b/proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/WriteResultOrBuilder.java @@ -71,8 +71,9 @@ public interface WriteResultOrBuilder * * *
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -82,8 +83,9 @@ public interface WriteResultOrBuilder * * *
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -93,8 +95,9 @@ public interface WriteResultOrBuilder * * *
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -104,8 +107,9 @@ public interface WriteResultOrBuilder * * *
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; @@ -116,8 +120,9 @@ public interface WriteResultOrBuilder * * *
-   * The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the
-   * same order.
+   * The results of applying each
+   * [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform],
+   * in the same order.
    * 
* * repeated .google.firestore.v1.Value transform_results = 2; diff --git a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/aggregation_result.proto b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/aggregation_result.proto index 538e3fef5..dc0d172a2 100644 --- a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/aggregation_result.proto +++ b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/aggregation_result.proto @@ -35,7 +35,8 @@ option ruby_package = "Google::Cloud::Firestore::V1"; message AggregationResult { // The result of the aggregation functions, ex: `COUNT(*) AS total_docs`. // - // The key is the [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias] + // The key is the + // [alias][google.firestore.v1.StructuredAggregationQuery.Aggregation.alias] // assigned to the aggregation function on input and the size of this map // equals the number of aggregation functions in the query. map aggregate_fields = 2; diff --git a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/common.proto b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/common.proto index 588a9b81b..c1bd92d8f 100644 --- a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/common.proto +++ b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/common.proto @@ -31,10 +31,12 @@ option ruby_package = "Google::Cloud::Firestore::V1"; // Used to restrict a get or update operation on a document to a subset of its // fields. // This is different from standard field masks, as this is always scoped to a -// [Document][google.firestore.v1.Document], and takes in account the dynamic nature of [Value][google.firestore.v1.Value]. +// [Document][google.firestore.v1.Document], and takes in account the dynamic +// nature of [Value][google.firestore.v1.Value]. message DocumentMask { - // The list of field paths in the mask. See [Document.fields][google.firestore.v1.Document.fields] for a field - // path syntax reference. + // The list of field paths in the mask. See + // [Document.fields][google.firestore.v1.Document.fields] for a field path + // syntax reference. repeated string field_paths = 1; } diff --git a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/firestore.proto b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/firestore.proto index 4cc6dc039..b62bf64e5 100644 --- a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/firestore.proto +++ b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/firestore.proto @@ -44,8 +44,8 @@ option ruby_package = "Google::Cloud::Firestore::V1"; // document database that simplifies storing, syncing, and querying data for // your mobile, web, and IoT apps at global scale. Its client libraries provide // live synchronization and offline support, while its security features and -// integrations with Firebase and Google Cloud Platform (GCP) accelerate -// building truly serverless apps. +// integrations with Firebase and Google Cloud Platform accelerate building +// truly serverless apps. service Firestore { option (google.api.default_host) = "firestore.googleapis.com"; option (google.api.oauth_scopes) = @@ -90,7 +90,8 @@ service Firestore { // // Documents returned by this method are not guaranteed to be returned in the // same order that they were requested. - rpc BatchGetDocuments(BatchGetDocumentsRequest) returns (stream BatchGetDocumentsResponse) { + rpc BatchGetDocuments(BatchGetDocumentsRequest) + returns (stream BatchGetDocumentsResponse) { option (google.api.http) = { post: "/v1/{database=projects/*/databases/*}/documents:batchGet" body: "*" @@ -98,7 +99,8 @@ service Firestore { } // Starts a new transaction. - rpc BeginTransaction(BeginTransactionRequest) returns (BeginTransactionResponse) { + rpc BeginTransaction(BeginTransactionRequest) + returns (BeginTransactionResponse) { option (google.api.http) = { post: "/v1/{database=projects/*/databases/*}/documents:beginTransaction" body: "*" @@ -138,8 +140,9 @@ service Firestore { // Runs an aggregation query. // - // Rather than producing [Document][google.firestore.v1.Document] results like [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery], - // this API allows running an aggregation to produce a series of + // Rather than producing [Document][google.firestore.v1.Document] results like + // [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery], this API + // allows running an aggregation to produce a series of // [AggregationResult][google.firestore.v1.AggregationResult] server-side. // // High-Level Example: @@ -148,7 +151,8 @@ service Firestore { // -- Return the number of documents in table given a filter. // SELECT COUNT(*) FROM ( SELECT * FROM k where a = true ); // ``` - rpc RunAggregationQuery(RunAggregationQueryRequest) returns (stream RunAggregationQueryResponse) { + rpc RunAggregationQuery(RunAggregationQueryRequest) + returns (stream RunAggregationQueryResponse) { option (google.api.http) = { post: "/v1/{parent=projects/*/databases/*/documents}:runAggregationQuery" body: "*" @@ -173,7 +177,8 @@ service Firestore { }; } - // Streams batches of document updates and deletes, in order. + // Streams batches of document updates and deletes, in order. This method is + // only available via the gRPC API (not REST). rpc Write(stream WriteRequest) returns (stream WriteResponse) { option (google.api.http) = { post: "/v1/{database=projects/*/databases/*}/documents:write" @@ -181,7 +186,8 @@ service Firestore { }; } - // Listens to changes. + // Listens to changes. This method is only available via the gRPC API (not + // REST). rpc Listen(stream ListenRequest) returns (stream ListenResponse) { option (google.api.http) = { post: "/v1/{database=projects/*/databases/*}/documents:listen" @@ -190,7 +196,8 @@ service Firestore { } // Lists all the collection IDs underneath a document. - rpc ListCollectionIds(ListCollectionIdsRequest) returns (ListCollectionIdsResponse) { + rpc ListCollectionIds(ListCollectionIdsRequest) + returns (ListCollectionIdsResponse) { option (google.api.http) = { post: "/v1/{parent=projects/*/databases/*/documents}:listCollectionIds" body: "*" @@ -207,7 +214,8 @@ service Firestore { // The BatchWrite method does not apply the write operations atomically // and can apply them out of order. Method does not allow more than one write // per document. Each write succeeds or fails independently. See the - // [BatchWriteResponse][google.firestore.v1.BatchWriteResponse] for the success status of each write. + // [BatchWriteResponse][google.firestore.v1.BatchWriteResponse] for the + // success status of each write. // // If you require an atomically applied set of writes, use // [Commit][google.firestore.v1.Firestore.Commit] instead. @@ -227,7 +235,8 @@ service Firestore { } } -// The request for [Firestore.GetDocument][google.firestore.v1.Firestore.GetDocument]. +// The request for +// [Firestore.GetDocument][google.firestore.v1.Firestore.GetDocument]. message GetDocumentRequest { // Required. The resource name of the Document to get. In the format: // `projects/{project_id}/databases/{database_id}/documents/{document_path}`. @@ -251,73 +260,99 @@ message GetDocumentRequest { } } -// The request for [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments]. +// The request for +// [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments]. message ListDocumentsRequest { // Required. The parent resource name. In the format: // `projects/{project_id}/databases/{database_id}/documents` or // `projects/{project_id}/databases/{database_id}/documents/{document_path}`. + // // For example: // `projects/my-project/databases/my-database/documents` or // `projects/my-project/databases/my-database/documents/chatrooms/my-chatroom` string parent = 1 [(google.api.field_behavior) = REQUIRED]; - // Required. The collection ID, relative to `parent`, to list. For example: `chatrooms` - // or `messages`. - string collection_id = 2 [(google.api.field_behavior) = REQUIRED]; + // Optional. The collection ID, relative to `parent`, to list. + // + // For example: `chatrooms` or `messages`. + // + // This is optional, and when not provided, Firestore will list documents + // from all collections under the provided `parent`. + string collection_id = 2 [(google.api.field_behavior) = OPTIONAL]; - // The maximum number of documents to return. - int32 page_size = 3; + // Optional. The maximum number of documents to return in a single response. + // + // Firestore may return fewer than this value. + int32 page_size = 3 [(google.api.field_behavior) = OPTIONAL]; - // The `next_page_token` value returned from a previous List request, if any. - string page_token = 4; + // Optional. A page token, received from a previous `ListDocuments` response. + // + // Provide this to retrieve the subsequent page. When paginating, all other + // parameters (with the exception of `page_size`) must match the values set + // in the request that generated the page token. + string page_token = 4 [(google.api.field_behavior) = OPTIONAL]; - // The order to sort results by. For example: `priority desc, name`. - string order_by = 6; + // Optional. The optional ordering of the documents to return. + // + // For example: `priority desc, __name__ desc`. + // + // This mirrors the [`ORDER BY`][google.firestore.v1.StructuredQuery.order_by] + // used in Firestore queries but in a string representation. When absent, + // documents are ordered based on `__name__ ASC`. + string order_by = 6 [(google.api.field_behavior) = OPTIONAL]; - // The fields to return. If not set, returns all fields. + // Optional. The fields to return. If not set, returns all fields. // // If a document has a field that is not present in this mask, that field // will not be returned in the response. - DocumentMask mask = 7; + DocumentMask mask = 7 [(google.api.field_behavior) = OPTIONAL]; // The consistency mode for this transaction. // If not set, defaults to strong consistency. oneof consistency_selector { - // Reads documents in a transaction. + // Perform the read as part of an already active transaction. bytes transaction = 8; - // Reads documents as they were at the given time. + // Perform the read at the provided time. + // // This may not be older than 270 seconds. google.protobuf.Timestamp read_time = 10; } - // If the list should show missing documents. A missing document is a - // document that does not exist but has sub-documents. These documents will - // be returned with a key but will not have fields, [Document.create_time][google.firestore.v1.Document.create_time], - // or [Document.update_time][google.firestore.v1.Document.update_time] set. + // If the list should show missing documents. + // + // A document is missing if it does not exist, but there are sub-documents + // nested underneath it. When true, such missing documents will be returned + // with a key but will not have fields, + // [`create_time`][google.firestore.v1.Document.create_time], or + // [`update_time`][google.firestore.v1.Document.update_time] set. // - // Requests with `show_missing` may not specify `where` or - // `order_by`. + // Requests with `show_missing` may not specify `where` or `order_by`. bool show_missing = 12; } -// The response for [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments]. +// The response for +// [Firestore.ListDocuments][google.firestore.v1.Firestore.ListDocuments]. message ListDocumentsResponse { // The Documents found. repeated Document documents = 1; - // The next page token. + // A token to retrieve the next page of documents. + // + // If this field is omitted, there are no subsequent pages. string next_page_token = 2; } -// The request for [Firestore.CreateDocument][google.firestore.v1.Firestore.CreateDocument]. +// The request for +// [Firestore.CreateDocument][google.firestore.v1.Firestore.CreateDocument]. message CreateDocumentRequest { // Required. The parent resource. For example: // `projects/{project_id}/databases/{database_id}/documents` or // `projects/{project_id}/databases/{database_id}/documents/chatrooms/{chatroom_id}` string parent = 1 [(google.api.field_behavior) = REQUIRED]; - // Required. The collection ID, relative to `parent`, to list. For example: `chatrooms`. + // Required. The collection ID, relative to `parent`, to list. For example: + // `chatrooms`. string collection_id = 2 [(google.api.field_behavior) = REQUIRED]; // The client-assigned document ID to use for this document. @@ -335,7 +370,8 @@ message CreateDocumentRequest { DocumentMask mask = 5; } -// The request for [Firestore.UpdateDocument][google.firestore.v1.Firestore.UpdateDocument]. +// The request for +// [Firestore.UpdateDocument][google.firestore.v1.Firestore.UpdateDocument]. message UpdateDocumentRequest { // Required. The updated document. // Creates the document if it does not already exist. @@ -361,7 +397,8 @@ message UpdateDocumentRequest { Precondition current_document = 4; } -// The request for [Firestore.DeleteDocument][google.firestore.v1.Firestore.DeleteDocument]. +// The request for +// [Firestore.DeleteDocument][google.firestore.v1.Firestore.DeleteDocument]. message DeleteDocumentRequest { // Required. The resource name of the Document to delete. In the format: // `projects/{project_id}/databases/{database_id}/documents/{document_path}`. @@ -372,7 +409,8 @@ message DeleteDocumentRequest { Precondition current_document = 2; } -// The request for [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments]. +// The request for +// [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments]. message BatchGetDocumentsRequest { // Required. The database name. In the format: // `projects/{project_id}/databases/{database_id}`. @@ -408,7 +446,8 @@ message BatchGetDocumentsRequest { } } -// The streamed response for [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments]. +// The streamed response for +// [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments]. message BatchGetDocumentsResponse { // A single result. // This can be empty if the server is just returning a transaction. @@ -423,7 +462,8 @@ message BatchGetDocumentsResponse { // The transaction that was started as part of this request. // Will only be set in the first response, and only if - // [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction] was set in the request. + // [BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction] + // was set in the request. bytes transaction = 3; // The time at which the document was read. @@ -433,7 +473,8 @@ message BatchGetDocumentsResponse { google.protobuf.Timestamp read_time = 4; } -// The request for [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction]. +// The request for +// [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction]. message BeginTransactionRequest { // Required. The database name. In the format: // `projects/{project_id}/databases/{database_id}`. @@ -444,7 +485,8 @@ message BeginTransactionRequest { TransactionOptions options = 2; } -// The response for [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction]. +// The response for +// [Firestore.BeginTransaction][google.firestore.v1.Firestore.BeginTransaction]. message BeginTransactionResponse { // The transaction that was started. bytes transaction = 1; @@ -524,12 +566,14 @@ message RunQueryRequest { } } -// The response for [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery]. +// The response for +// [Firestore.RunQuery][google.firestore.v1.Firestore.RunQuery]. message RunQueryResponse { // The transaction that was started as part of this request. // Can only be set in the first response, and only if - // [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction] was set in the request. - // If set, no other fields will be set in this response. + // [RunQueryRequest.new_transaction][google.firestore.v1.RunQueryRequest.new_transaction] + // was set in the request. If set, no other fields will be set in this + // response. bytes transaction = 2; // A query result, not set when reporting partial progress. @@ -558,7 +602,8 @@ message RunQueryResponse { } } -// The request for [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery]. +// The request for +// [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery]. message RunAggregationQueryRequest { // Required. The parent resource name. In the format: // `projects/{project_id}/databases/{database_id}/documents` or @@ -596,7 +641,8 @@ message RunAggregationQueryRequest { } } -// The response for [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery]. +// The response for +// [Firestore.RunAggregationQuery][google.firestore.v1.Firestore.RunAggregationQuery]. message RunAggregationQueryResponse { // A single aggregation result. // @@ -613,7 +659,8 @@ message RunAggregationQueryResponse { google.protobuf.Timestamp read_time = 3; } -// The request for [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery]. +// The request for +// [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery]. message PartitionQueryRequest { // Required. The parent resource name. In the format: // `projects/{project_id}/databases/{database_id}/documents`. @@ -673,7 +720,8 @@ message PartitionQueryRequest { } } -// The response for [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery]. +// The response for +// [Firestore.PartitionQuery][google.firestore.v1.Firestore.PartitionQuery]. message PartitionQueryResponse { // Partition results. // Each partition is a split point that can be used by RunQuery as a starting @@ -732,9 +780,9 @@ message WriteRequest { // A stream token that was previously sent by the server. // // The client should set this field to the token from the most recent - // [WriteResponse][google.firestore.v1.WriteResponse] it has received. This acknowledges that the client has - // received responses up to this token. After sending this token, earlier - // tokens may not be used anymore. + // [WriteResponse][google.firestore.v1.WriteResponse] it has received. This + // acknowledges that the client has received responses up to this token. After + // sending this token, earlier tokens may not be used anymore. // // The server may close the stream if there are too many unacknowledged // responses. @@ -804,8 +852,8 @@ message ListenResponse { // A [Document][google.firestore.v1.Document] has been deleted. DocumentDelete document_delete = 4; - // A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer - // relevant to that target). + // A [Document][google.firestore.v1.Document] has been removed from a target + // (because it is no longer relevant to that target). DocumentRemove document_remove = 6; // A filter to apply to the set of documents previously returned for the @@ -859,7 +907,8 @@ message Target { // If not specified, all matching Documents are returned before any // subsequent changes. oneof resume_type { - // A resume token from a prior [TargetChange][google.firestore.v1.TargetChange] for an identical target. + // A resume token from a prior + // [TargetChange][google.firestore.v1.TargetChange] for an identical target. // // Using a resume token with a different target is unsupported and may fail. bytes resume_token = 4; @@ -941,7 +990,8 @@ message TargetChange { google.protobuf.Timestamp read_time = 6; } -// The request for [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds]. +// The request for +// [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds]. message ListCollectionIdsRequest { // Required. The parent document. In the format: // `projects/{project_id}/databases/{database_id}/documents/{document_path}`. @@ -965,7 +1015,8 @@ message ListCollectionIdsRequest { } } -// The response from [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds]. +// The response from +// [Firestore.ListCollectionIds][google.firestore.v1.Firestore.ListCollectionIds]. message ListCollectionIdsResponse { // The collection ids. repeated string collection_ids = 1; @@ -974,7 +1025,8 @@ message ListCollectionIdsResponse { string next_page_token = 2; } -// The request for [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite]. +// The request for +// [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite]. message BatchWriteRequest { // Required. The database name. In the format: // `projects/{project_id}/databases/{database_id}`. @@ -991,7 +1043,8 @@ message BatchWriteRequest { map labels = 3; } -// The response from [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite]. +// The response from +// [Firestore.BatchWrite][google.firestore.v1.Firestore.BatchWrite]. message BatchWriteResponse { // The result of applying the writes. // diff --git a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/query.proto b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/query.proto index 0d7a7b6bf..6d8ffce80 100644 --- a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/query.proto +++ b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/query.proto @@ -67,6 +67,9 @@ message StructuredQuery { // Documents are required to satisfy all of the combined filters. AND = 1; + + // Documents are required to satisfy at least one of the combined filters. + OR = 2; } // The operator for combining multiple filters. @@ -234,7 +237,8 @@ message StructuredQuery { // // Requires: // - // * Conform to [document field name][google.firestore.v1.Document.fields] limitations. + // * Conform to [document field name][google.firestore.v1.Document.fields] + // limitations. string field_path = 2; } @@ -342,7 +346,8 @@ message StructuredQuery { google.protobuf.Int32Value limit = 5; } -// Firestore query for running an aggregation over a [StructuredQuery][google.firestore.v1.StructuredQuery]. +// Firestore query for running an aggregation over a +// [StructuredQuery][google.firestore.v1.StructuredQuery]. message StructuredAggregationQuery { // Defines a aggregation that produces a single result. message Aggregation { @@ -351,7 +356,8 @@ message StructuredAggregationQuery { // The `COUNT(*)` aggregation function operates on the entire document // so it does not require a field reference. message Count { - // Optional. Optional constraint on the maximum number of documents to count. + // Optional. Optional constraint on the maximum number of documents to + // count. // // This provides a way to set an upper bound on the number of documents // to scan, limiting latency and cost. @@ -367,7 +373,8 @@ message StructuredAggregationQuery { // Requires: // // * Must be greater than zero when present. - google.protobuf.Int64Value up_to = 1 [(google.api.field_behavior) = OPTIONAL]; + google.protobuf.Int64Value up_to = 1 + [(google.api.field_behavior) = OPTIONAL]; } // The type of aggregation to perform, required. @@ -376,7 +383,8 @@ message StructuredAggregationQuery { Count count = 1; } - // Optional. Optional name of the field to store the result of the aggregation into. + // Optional. Optional name of the field to store the result of the + // aggregation into. // // If not provided, Firestore will pick a default name following the format // `field_`. For example: @@ -408,7 +416,8 @@ message StructuredAggregationQuery { // Requires: // // * Must be unique across all aggregation aliases. - // * Conform to [document field name][google.firestore.v1.Document.fields] limitations. + // * Conform to [document field name][google.firestore.v1.Document.fields] + // limitations. string alias = 7 [(google.api.field_behavior) = OPTIONAL]; } @@ -418,12 +427,14 @@ message StructuredAggregationQuery { StructuredQuery structured_query = 1; } - // Optional. Series of aggregations to apply over the results of the `structured_query`. + // Optional. Series of aggregations to apply over the results of the + // `structured_query`. // // Requires: // // * A minimum of one and maximum of five aggregations per query. - repeated Aggregation aggregations = 3 [(google.api.field_behavior) = OPTIONAL]; + repeated Aggregation aggregations = 3 + [(google.api.field_behavior) = OPTIONAL]; } // A position in a query result set. diff --git a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/write.proto b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/write.proto index c17e96ad9..3cc3b8429 100644 --- a/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/write.proto +++ b/proto-google-cloud-firestore-v1/src/main/proto/google/firestore/v1/write.proto @@ -84,8 +84,9 @@ message DocumentTransform { REQUEST_TIME = 1; } - // The path of the field. See [Document.fields][google.firestore.v1.Document.fields] for the field path syntax - // reference. + // The path of the field. See + // [Document.fields][google.firestore.v1.Document.fields] for the field path + // syntax reference. string field_path = 1; // The transformation to apply on the field. @@ -179,18 +180,20 @@ message WriteResult { // previous update_time. google.protobuf.Timestamp update_time = 1; - // The results of applying each [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], in the - // same order. + // The results of applying each + // [DocumentTransform.FieldTransform][google.firestore.v1.DocumentTransform.FieldTransform], + // in the same order. repeated Value transform_results = 2; } // A [Document][google.firestore.v1.Document] has changed. // -// May be the result of multiple [writes][google.firestore.v1.Write], including deletes, that -// ultimately resulted in a new value for the [Document][google.firestore.v1.Document]. +// May be the result of multiple [writes][google.firestore.v1.Write], including +// deletes, that ultimately resulted in a new value for the +// [Document][google.firestore.v1.Document]. // -// Multiple [DocumentChange][google.firestore.v1.DocumentChange] messages may be returned for the same logical -// change, if multiple targets are affected. +// Multiple [DocumentChange][google.firestore.v1.DocumentChange] messages may be +// returned for the same logical change, if multiple targets are affected. message DocumentChange { // The new state of the [Document][google.firestore.v1.Document]. // @@ -206,13 +209,15 @@ message DocumentChange { // A [Document][google.firestore.v1.Document] has been deleted. // -// May be the result of multiple [writes][google.firestore.v1.Write], including updates, the -// last of which deleted the [Document][google.firestore.v1.Document]. +// May be the result of multiple [writes][google.firestore.v1.Write], including +// updates, the last of which deleted the +// [Document][google.firestore.v1.Document]. // -// Multiple [DocumentDelete][google.firestore.v1.DocumentDelete] messages may be returned for the same logical -// delete, if multiple targets are affected. +// Multiple [DocumentDelete][google.firestore.v1.DocumentDelete] messages may be +// returned for the same logical delete, if multiple targets are affected. message DocumentDelete { - // The resource name of the [Document][google.firestore.v1.Document] that was deleted. + // The resource name of the [Document][google.firestore.v1.Document] that was + // deleted. string document = 1; // A set of target IDs for targets that previously matched this entity. @@ -224,16 +229,19 @@ message DocumentDelete { google.protobuf.Timestamp read_time = 4; } -// A [Document][google.firestore.v1.Document] has been removed from the view of the targets. +// A [Document][google.firestore.v1.Document] has been removed from the view of +// the targets. // // Sent if the document is no longer relevant to a target and is out of view. // Can be sent instead of a DocumentDelete or a DocumentChange if the server // can not send the new value of the document. // -// Multiple [DocumentRemove][google.firestore.v1.DocumentRemove] messages may be returned for the same logical -// write or delete, if multiple targets are affected. +// Multiple [DocumentRemove][google.firestore.v1.DocumentRemove] messages may be +// returned for the same logical write or delete, if multiple targets are +// affected. message DocumentRemove { - // The resource name of the [Document][google.firestore.v1.Document] that has gone out of view. + // The resource name of the [Document][google.firestore.v1.Document] that has + // gone out of view. string document = 1; // A set of target IDs for targets that previously matched this document. @@ -250,7 +258,8 @@ message ExistenceFilter { // The target ID to which this filter applies. int32 target_id = 1; - // The total count of documents that match [target_id][google.firestore.v1.ExistenceFilter.target_id]. + // The total count of documents that match + // [target_id][google.firestore.v1.ExistenceFilter.target_id]. // // If different from the count of documents in the client that match, the // client must manually determine which documents no longer match the target.