ExprTypeReduceSettings🔗
Definition🔗
class ExprTypeReduceSettings implements \JsonSerializable
{
/**
* Non-number reduce behavior
* Possible enum values:
* - `"dropNN"` Drop non-numbers
* - `"replaceNN"` Replace non-numbers
*/
public \Grafana\Foundation\Expr\TypeReduceMode $mode;
/**
* Only valid when mode is replace
*/
public ?float $replaceWithValue;
}
Methods🔗
fromArray🔗
Builds this object from an array.
This function is meant to be used with the return value of json_decode($json, true)
.
jsonSerialize🔗
Returns the data representing this object, preparing it for JSON serialization with json_encode()
.