ElasticsearchSnapshotStoreBatchProperties

@ConfigurationProperties(prefix = "wow.elasticsearch.snapshot-store-batch")
class ElasticsearchSnapshotStoreBatchProperties(@DefaultValue(value = ["false"]) val enabled: Boolean = false, @DefaultValue(value = ["128"]) val maxSize: Int = ElasticsearchSnapshotStoreBatchOptions.DEFAULT_MAX_SIZE, @DefaultValue(value = ["1ms"]) val maxDelay: Duration = ElasticsearchSnapshotStoreBatchOptions.DEFAULT_MAX_DELAY, @DefaultValue(value = ["4096"]) val maxPendingSaves: Int = ElasticsearchSnapshotStoreBatchOptions.DEFAULT_MAX_PENDING_SAVES, @DefaultValue(value = ["1"]) val laneCount: Int = ElasticsearchSnapshotStoreBatchOptions.DEFAULT_LANE_COUNT)

Constructors

constructor(@DefaultValue(value = ["false"]) enabled: Boolean = false, @DefaultValue(value = ["128"]) maxSize: Int = ElasticsearchSnapshotStoreBatchOptions.DEFAULT_MAX_SIZE, @DefaultValue(value = ["1ms"]) maxDelay: Duration = ElasticsearchSnapshotStoreBatchOptions.DEFAULT_MAX_DELAY, @DefaultValue(value = ["4096"]) maxPendingSaves: Int = ElasticsearchSnapshotStoreBatchOptions.DEFAULT_MAX_PENDING_SAVES, @DefaultValue(value = ["1"]) laneCount: Int = ElasticsearchSnapshotStoreBatchOptions.DEFAULT_LANE_COUNT)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions