public sealed class ListenRequest : IMessage<ListenRequest>, IEquatable<ListenRequest>, IDeepCloneable<ListenRequest>, IBufferMessage, IMessage
A request for [Firestore.Listen][google.firestore.v1.Firestore.Listen]
Implements
IMessage<ListenRequest>, IEquatable<ListenRequest>, IDeepCloneable<ListenRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.V1Assembly
Google.Cloud.Firestore.V1.dll
Constructors
ListenRequest()
public ListenRequest()
ListenRequest(ListenRequest)
public ListenRequest(ListenRequest other)
Parameter | |
---|---|
Name | Description |
other | ListenRequest |
Properties
AddTarget
public Target AddTarget { get; set; }
A target to add to this stream.
Property Value | |
---|---|
Type | Description |
Target |
Database
public string Database { get; set; }
Required. The database name. In the format:
projects/{project_id}/databases/{database_id}
.
Property Value | |
---|---|
Type | Description |
String |
Labels
public MapField<string, string> Labels { get; }
Labels associated with this target change.
Property Value | |
---|---|
Type | Description |
MapField<String, String> |
RemoveTarget
public int RemoveTarget { get; set; }
The ID of a target to remove from this stream.
Property Value | |
---|---|
Type | Description |
Int32 |
TargetChangeCase
public ListenRequest.TargetChangeOneofCase TargetChangeCase { get; }
Property Value | |
---|---|
Type | Description |
ListenRequest.TargetChangeOneofCase |