- set(String, Object) - Method in class crux.api.ModuleConfiguration.Builder
-
Sets the configuration key to the given value
- set(Map<String, Object>) - Method in class crux.api.ModuleConfiguration.Builder
-
- slowestQueries() - Method in interface crux.api.ICruxAPI
-
Returns a list of slowest completed/failed queries ran on the node
- sortOrder(HistoryOptions.SortOrder) - Method in class crux.api.HistoryOptions
-
- startNode() - Static method in class crux.api.Crux
-
Starts an in-memory query node.
- startNode(Map<?, ?>) - Static method in class crux.api.Crux
-
Starts a Crux node using the provided configuration.
- startNode(File) - Static method in class crux.api.Crux
-
Starts a Crux node using the provided configuration.
- startNode(URL) - Static method in class crux.api.Crux
-
Starts a Crux node using the provided configuration.
- startNode(Consumer<NodeConfiguration.Builder>) - Static method in class crux.api.Crux
-
Starts a Crux node using the provided configuration.
- startNode(NodeConfiguration) - Static method in class crux.api.Crux
-
- startTransaction(TransactionInstant) - Method in class crux.api.HistoryOptions
-
Sets the starting transaction.
- startTransactionTime(Date) - Method in class crux.api.HistoryOptions
-
Sets the starting transaction time.
- startValidTime(Date) - Method in class crux.api.HistoryOptions
-
Sets the starting valid time.
- status() - Method in interface crux.api.ICruxAPI
-
Returns the status of this node as a map.
- submitTx(Transaction) - Method in interface crux.api.ICruxIngestAPI
-
Writes transactions to the log for processing.
- submitTx(List<List<?>>) - Method in interface crux.api.ICruxIngestAPI
-
- submitTxAsync(Transaction) - Method in interface crux.api.ICruxAsyncIngestAPI
-
Writes transactions to the log for processing.
- submitTxAsync(List<List<?>>) - Method in interface crux.api.ICruxAsyncIngestAPI
-
- sync(Duration) - Method in interface crux.api.ICruxAPI
-
Blocks until the node has caught up indexing to the latest tx available
at the time this method is called.