Class ListenResponse
The response for Firestore.Listen.
Implements
Inherited Members
Namespace: Google.Apis.Firestore.v1beta1.Data
Assembly: Google.Apis.Firestore.v1beta1.dll
Syntax
public class ListenResponse : IDirectResponseSchema
Properties
DocumentChange
A Document has changed.
Declaration
[JsonProperty("documentChange")]
public virtual DocumentChange DocumentChange { get; set; }
Property Value
Type | Description |
---|---|
DocumentChange |
DocumentDelete
A Document has been deleted.
Declaration
[JsonProperty("documentDelete")]
public virtual DocumentDelete DocumentDelete { get; set; }
Property Value
Type | Description |
---|---|
DocumentDelete |
DocumentRemove
A Document has been removed from a target (because it is no longer relevant to that target).
Declaration
[JsonProperty("documentRemove")]
public virtual DocumentRemove DocumentRemove { get; set; }
Property Value
Type | Description |
---|---|
DocumentRemove |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Filter
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.
Declaration
[JsonProperty("filter")]
public virtual ExistenceFilter Filter { get; set; }
Property Value
Type | Description |
---|---|
ExistenceFilter |
TargetChange
Targets have changed.
Declaration
[JsonProperty("targetChange")]
public virtual TargetChange TargetChange { get; set; }
Property Value
Type | Description |
---|---|
TargetChange |