public sealed class DocumentDelete : IMessage<DocumentDelete>, IEquatable<DocumentDelete>, IDeepCloneable<DocumentDelete>, IBufferMessage, IMessage
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.
Implements
IMessage<DocumentDelete>, IEquatable<DocumentDelete>, IDeepCloneable<DocumentDelete>, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.V1Assembly
Google.Cloud.Firestore.V1.dll
Constructors
DocumentDelete()
public DocumentDelete()
DocumentDelete(DocumentDelete)
public DocumentDelete(DocumentDelete other)
Parameter | |
---|---|
Name | Description |
other | DocumentDelete |
Properties
Document
public string Document { get; set; }
The resource name of the [Document][google.firestore.v1.Document] that was deleted.
Property Value | |
---|---|
Type | Description |
String |
ReadTime
public Timestamp ReadTime { get; set; }
The read timestamp at which the delete was observed.
Greater or equal to the commit_time
of the delete.
Property Value | |
---|---|
Type | Description |
Timestamp |
RemovedTargetIds
public RepeatedField<int> RemovedTargetIds { get; }
A set of target IDs for targets that previously matched this entity.
Property Value | |
---|---|
Type | Description |
RepeatedField<Int32> |