public sealed class ListenResponse : IMessage<ListenResponse>, IEquatable<ListenResponse>, IDeepCloneable<ListenResponse>, IBufferMessage, IMessage
The response for [Firestore.Listen][google.firestore.v1.Firestore.Listen].
Implements
IMessage<ListenResponse>, IEquatable<ListenResponse>, IDeepCloneable<ListenResponse>, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.V1Assembly
Google.Cloud.Firestore.V1.dll
Constructors
ListenResponse()
public ListenResponse()
ListenResponse(ListenResponse)
public ListenResponse(ListenResponse other)
Name | Description |
other | ListenResponse |
Properties
DocumentChange
public DocumentChange DocumentChange { get; set; }
A [Document][google.firestore.v1.Document] has changed.
Type | Description |
DocumentChange |
DocumentDelete
public DocumentDelete DocumentDelete { get; set; }
A [Document][google.firestore.v1.Document] has been deleted.
Type | Description |
DocumentDelete |
DocumentRemove
public DocumentRemove DocumentRemove { get; set; }
A [Document][google.firestore.v1.Document] has been removed from a target (because it is no longer relevant to that target).
Type | Description |
DocumentRemove |
Filter
public ExistenceFilter Filter { get; set; }
A filter to apply to the set of documents previously returned for the given target.
Returned when documents may have been removed from the given target, but the exact documents are unknown.
Type | Description |
ExistenceFilter |
ResponseTypeCase
public ListenResponse.ResponseTypeOneofCase ResponseTypeCase { get; }
Type | Description |
ListenResponse.ResponseTypeOneofCase |
TargetChange
public TargetChange TargetChange { get; set; }
Targets have changed.
Type | Description |
TargetChange |