Reference documentation and code samples for the Cloud Firestore V1 Client class Precondition.
A precondition on a document, used for conditional operations.
Generated from protobuf message google.firestore.v1.Precondition
Namespace
Google \ Cloud \ Firestore \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ exists
bool
When set to true
, the target document must exist. When set to false
, the target document must not exist.
↳ update_time
Google\Protobuf\Timestamp
When set, the target document must exist and have been last updated at that time. Timestamp must be microsecond aligned.
getExists
When set to true
, the target document must exist.
When set to false
, the target document must not exist.
bool
hasExists
setExists
When set to true
, the target document must exist.
When set to false
, the target document must not exist.
var
bool
$this
getUpdateTime
When set, the target document must exist and have been last updated at that time. Timestamp must be microsecond aligned.
hasUpdateTime
setUpdateTime
When set, the target document must exist and have been last updated at that time. Timestamp must be microsecond aligned.
$this
getConditionType
string