Package io.zenoh.query
See: Description
-
Enum Summary Enum Description ConsolidationMode The kind of consolidation. QueryTarget The Queryables that should be targeted by a GET operation. -
Class Summary Class Description GetOptions Get to query data from the matching queryables in the system. Parameters Parameters of the Selector. GetOptions Get options for the Querier. Querier A querier that allows to send queries to a Queryable. QuerierOptions Options for the Querier configuration. Query Represents a Zenoh Query in Kotlin. Queryable A queryable that allows to perform multiple queries on the specified KeyExpr. CallbackQueryable Queryable receiving replies through a callback. HandlerQueryable Queryable receiving replies through a Handler. QueryableOptions Options for configuring a Queryable. Success A Success reply. Error An Error reply. Reply Class to represent a Zenoh Reply to a remote query. ReplyOptions Options for performing a Reply to a Query. ReplyDelOptions Options for performing a Reply Delete to a Query. ReplyErrOptions Options for performing a Reply Err to a Query. Selector A selector is the combination of a KeyExpr, which defines the set of keys that are relevant to an operation, and a set of parameters with a few intended uses: specifying arguments to a queryable, allowing the passing of Remote Procedure Call parameters
filtering by value,
filtering by metadata, such as the timestamp of a value,
specifying arguments to zenoh when using the REST API.
the
key_expr
before the first?
must be a valid key expression.the
parameters
after the first?
should be encoded like the query section of a URL:
-
Interface Summary Interface Description IntoParameters IntoSelector