public sealed class BatchGetDocumentsResponse : IMessage<BatchGetDocumentsResponse>, IEquatable<BatchGetDocumentsResponse>, IDeepCloneable<BatchGetDocumentsResponse>, IBufferMessage, IMessage
The streamed response for [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
Implements
IMessage<BatchGetDocumentsResponse>, IEquatable<BatchGetDocumentsResponse>, IDeepCloneable<BatchGetDocumentsResponse>, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.V1Assembly
Google.Cloud.Firestore.V1.dll
Constructors
BatchGetDocumentsResponse()
public BatchGetDocumentsResponse()
BatchGetDocumentsResponse(BatchGetDocumentsResponse)
public BatchGetDocumentsResponse(BatchGetDocumentsResponse other)
Parameter | |
---|---|
Name | Description |
other | BatchGetDocumentsResponse |
Properties
Found
public Document Found { get; set; }
A document that was requested.
Property Value | |
---|---|
Type | Description |
Document |
Missing
public string Missing { get; set; }
A document name that was requested but does not exist. In the format:
projects/{project_id}/databases/{database_id}/documents/{document_path}
.
Property Value | |
---|---|
Type | Description |
String |
ReadTime
public Timestamp ReadTime { get; set; }
The time at which the document was read. This may be monotically increasing, in this case the previous documents in the result stream are guaranteed not to have changed between their read_time and this one.
Property Value | |
---|---|
Type | Description |
Timestamp |
ResultCase
public BatchGetDocumentsResponse.ResultOneofCase ResultCase { get; }
Property Value | |
---|---|
Type | Description |
BatchGetDocumentsResponse.ResultOneofCase |
Transaction
public ByteString Transaction { get; set; }
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.
Property Value | |
---|---|
Type | Description |
ByteString |