Represents a filter expression to narrow the data on a request for multiple entities that match the specified criteria.
A filter refers to the field of an entity and restricts the request based on an operator and a value.
Product.NAME.equals('cloud-sdk') creates a filter for the entity
Product that matches in case the field
NAME equals 'cloud-sdk'.
See also: Filterable
Constructor type of the entity to be filtered.
Name of the field of the entity to be filtered on
Function to be used for matching
Value to be used by the operator