libkazv
|
Mapping of category name to search criteria. More...
#include <search.hpp>
Public Attributes | |
std::string | searchTerm |
The string to search events for. More... | |
immer::array< std::string > | keys |
The keys to search. Defaults to all. More... | |
RoomEventFilter | filter |
This takes a filter. More... | |
std::optional< std::string > | orderBy |
The order in which to search for results. More... | |
std::optional< IncludeEventContext > | eventContext |
Configures whether any context for the events returned are included in the response. More... | |
std::optional< bool > | includeState |
Requests the server return the current state for each room returned. More... | |
std::optional< Groupings > | groupings |
Requests that the server partitions the result set based on the provided list of keys. More... | |
Mapping of category name to search criteria.
std::optional<IncludeEventContext> Kazv::Api::SearchJob::RoomEventsCriteria::eventContext |
Configures whether any context for the events returned are included in the response.
RoomEventFilter Kazv::Api::SearchJob::RoomEventsCriteria::filter |
This takes a filter.
std::optional<Groupings> Kazv::Api::SearchJob::RoomEventsCriteria::groupings |
Requests that the server partitions the result set based on the provided list of keys.
std::optional<bool> Kazv::Api::SearchJob::RoomEventsCriteria::includeState |
Requests the server return the current state for each room returned.
immer::array<std::string> Kazv::Api::SearchJob::RoomEventsCriteria::keys |
The keys to search. Defaults to all.
std::optional<std::string> Kazv::Api::SearchJob::RoomEventsCriteria::orderBy |
The order in which to search for results.
By default, this is "rank"
.
std::string Kazv::Api::SearchJob::RoomEventsCriteria::searchTerm |
The string to search events for.