public abstract class ElasticFlowQueryService extends Object implements FlowQueryService
Constructor and Description |
---|
ElasticFlowQueryService(io.searchbox.client.JestClient client,
IndexSelector indexSelector) |
Modifier and Type | Method and Description |
---|---|
<T extends io.searchbox.client.JestResult> |
executeAsync(io.searchbox.action.Action<T> action) |
protected static <T> CompletableFuture<com.google.common.collect.Table<Directional<T>,Long,Double>> |
mapTable(com.google.common.collect.Table<Directional<String>,Long,Double> source,
java.util.function.Function<String,CompletableFuture<T>> fn)
Rebuilds the table, mapping the row keys using the given function and fills
in missing cells with NaN values.
|
CompletableFuture<io.searchbox.core.SearchResult> |
searchAsync(String query,
TimeRangeFilter timeRangeFilter) |
protected static <T,A,R> CompletableFuture<R> |
transpose(Iterable<CompletableFuture<T>> futures,
java.util.stream.Collector<? super T,A,R> collector) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getApplications, getApplicationSeries, getApplicationSummaries, getConversations, getConversationSeries, getConversationSummaries, getFlowCount, getHosts, getHostSeries, getHostSummaries, getTopNApplicationSeries, getTopNApplicationSummaries, getTopNConversationSeries, getTopNConversationSummaries, getTopNHostSeries, getTopNHostSummaries
public ElasticFlowQueryService(io.searchbox.client.JestClient client, IndexSelector indexSelector)
protected static <T> CompletableFuture<com.google.common.collect.Table<Directional<T>,Long,Double>> mapTable(com.google.common.collect.Table<Directional<String>,Long,Double> source, java.util.function.Function<String,CompletableFuture<T>> fn)
protected static <T,A,R> CompletableFuture<R> transpose(Iterable<CompletableFuture<T>> futures, java.util.stream.Collector<? super T,A,R> collector)
public CompletableFuture<io.searchbox.core.SearchResult> searchAsync(String query, TimeRangeFilter timeRangeFilter)
public <T extends io.searchbox.client.JestResult> CompletableFuture<T> executeAsync(io.searchbox.action.Action<T> action)
Copyright © 2021. All rights reserved.