Reference documentation and code samples for the Cloud Firestore V1 Client class PBFunction.
Represents an unevaluated scalar expression.
For example, the expression like(user_name, "%alice%")
is represented as:
name: "like"
args { field_reference: "user_name" }
args { string_value: "%alice%" }
Generated from protobuf message google.firestore.v1.Function
Namespace
Google \ Cloud \ Firestore \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The name of the function to evaluate. Requires:* * must be in snake case (lower case with underscore separator).
↳ args
↳ options
array| Google\Protobuf\Internal\MapField
Optional. Optional named arguments that certain functions may support.
getName
Required. The name of the function to evaluate.
Requires:
- must be in snake case (lower case with underscore separator).
string
setName
Required. The name of the function to evaluate.
Requires:
- must be in snake case (lower case with underscore separator).
var
string
$this
getArgs
Optional. Ordered list of arguments the given function expects.
setArgs
Optional. Ordered list of arguments the given function expects.
$this
getOptions
Optional. Optional named arguments that certain functions may support.
setOptions
Optional. Optional named arguments that certain functions may support.
$this

