Cloud Firestore V1beta1 Client - Class ListenResponse (1.47.2)

Reference documentation and code samples for the Cloud Firestore V1beta1 Client class ListenResponse.

The response for Firestore.Listen.

Generated from protobuf message google.firestore.v1beta1.ListenResponse

Namespace

Google \ Cloud \ Firestore \ V1beta1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ target_change TargetChange

Targets have changed.

↳ document_change DocumentChange

A Document has changed.

↳ document_delete DocumentDelete

A Document has been deleted.

↳ document_remove DocumentRemove

A Document has been removed from a target (because it is no longer relevant to that target).

↳ filter ExistenceFilter

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.

getTargetChange

Targets have changed.

Returns
Type Description
TargetChange

setTargetChange

Targets have changed.

Parameter
Name Description
var TargetChange
Returns
Type Description
$this

getDocumentChange

A Document has changed.

Returns
Type Description
DocumentChange

setDocumentChange

A Document has changed.

Parameter
Name Description
var DocumentChange
Returns
Type Description
$this

getDocumentDelete

A Document has been deleted.

Returns
Type Description
DocumentDelete

setDocumentDelete

A Document has been deleted.

Parameter
Name Description
var DocumentDelete
Returns
Type Description
$this

getDocumentRemove

A Document has been removed from a target (because it is no longer relevant to that target).

Returns
Type Description
DocumentRemove

setDocumentRemove

A Document has been removed from a target (because it is no longer relevant to that target).

Parameter
Name Description
var DocumentRemove
Returns
Type Description
$this

getFilter

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.

Returns
Type Description
ExistenceFilter

setFilter

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.

Parameter
Name Description
var ExistenceFilter
Returns
Type Description
$this

getResponseType

Returns
Type Description
string