ElasticsearchSnapshotQueryBackend

class ElasticsearchSnapshotQueryBackend(val namedAggregate: NamedAggregate, val elasticsearchClient: ReactiveElasticsearchClient, queryBatchSize: Int = DEFAULT_SEARCH_BATCH_SIZE, queryKeepAlive: Duration = DEFAULT_PIT_KEEP_ALIVE, indexNaming: ElasticsearchIndexNaming) : AbstractElasticsearchQueryBackend, SnapshotQueryBackend

Constructors

Link copied to clipboard
constructor(namedAggregate: NamedAggregate, elasticsearchClient: ReactiveElasticsearchClient, queryBatchSize: Int = DEFAULT_SEARCH_BATCH_SIZE, queryKeepAlive: Duration = DEFAULT_PIT_KEEP_ALIVE, indexNaming: ElasticsearchIndexNaming)
constructor(namedAggregate: NamedAggregate, elasticsearchClient: ReactiveElasticsearchClient, queryBatchSize: Int = DEFAULT_SEARCH_BATCH_SIZE, queryKeepAlive: Duration = DEFAULT_PIT_KEEP_ALIVE)

The constructor from before the index prefix, kept for binary compatibility: Wow's unprefixed names.

Properties

Link copied to clipboard
open override val elasticsearchClient: ReactiveElasticsearchClient
Link copied to clipboard
open override val indexName: String
Link copied to clipboard
open override val name: String
Link copied to clipboard
open override val namedAggregate: NamedAggregate