Reference documentation and code samples for the Cloud Firestore V1beta1 Client class TargetChangeType.
The type of change.
Protobuf type google.firestore.v1beta1.TargetChange.TargetChangeType
Namespace
Google \ Cloud \ Firestore \ V1beta1 \ TargetChangeMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
NO_CHANGE
Value: 0
No change has occurred. Used only to send an updated resume_token
.
Generated from protobuf enum NO_CHANGE = 0;
ADD
Value: 1
The targets have been added.
Generated from protobuf enum ADD = 1;
REMOVE
Value: 2
The targets have been removed.
Generated from protobuf enum REMOVE = 2;
CURRENT
Value: 3
The targets reflect all changes committed before the targets were added to the stream.
This will be sent after or with a read_time
that is greater than or
equal to the time at which the targets were added.
Listeners can wait for this change if read-after-write semantics
are desired.
Generated from protobuf enum CURRENT = 3;
RESET
Value: 4
The targets have been reset, and a new initial state for the targets will be returned in subsequent changes.
After the initial state is complete, CURRENT
will be returned even
if the target was previously indicated to be CURRENT
.
Generated from protobuf enum RESET = 4;