Package-level declarations

Types

Link copied to clipboard
class ElasticsearchBulkItemException(val operationType: OperationType, val index: String, val id: String?, val status: Int, val error: ErrorCause?) : RuntimeException
Link copied to clipboard
class ElasticsearchEventStore(elasticsearchClient: ReactiveElasticsearchClient, val batchOptions: ElasticsearchEventStoreBatchOptions = ElasticsearchEventStoreBatchOptions(), refreshPolicy: Refresh = Refresh.True, batchSize: Int = DEFAULT_BATCH_SIZE, metrics: WowMetrics = WowMetrics.NONE) : AbstractEventStore
Link copied to clipboard
data class ElasticsearchEventStoreBatchOptions(val enabled: Boolean = false, val maxSize: Int = DEFAULT_MAX_SIZE, val maxDelay: Duration = DEFAULT_MAX_DELAY, val maxPendingAppends: Int = DEFAULT_MAX_PENDING_APPENDS, val laneCount: Int = DEFAULT_LANE_COUNT)

Controls transparent batching for ElasticsearchEventStore appends.

Link copied to clipboard
class ElasticsearchSnapshotStore(elasticsearchClient: ReactiveElasticsearchClient, val batchOptions: ElasticsearchSnapshotStoreBatchOptions = ElasticsearchSnapshotStoreBatchOptions(), refreshPolicy: Refresh = Refresh.True, metrics: WowMetrics = WowMetrics.NONE) : SnapshotStore
Link copied to clipboard
data class ElasticsearchSnapshotStoreBatchOptions(val enabled: Boolean = false, val maxSize: Int = DEFAULT_MAX_SIZE, val maxDelay: Duration = DEFAULT_MAX_DELAY, val maxPendingSaves: Int = DEFAULT_MAX_PENDING_SAVES, val laneCount: Int = DEFAULT_LANE_COUNT)

Controls transparent batching for ElasticsearchSnapshotStore saves.