Package org.graylog2.configuration
Class IndexSetsDefaultConfiguration.Builder
java.lang.Object
org.graylog2.configuration.IndexSetsDefaultConfiguration.Builder
- Enclosing class:
- IndexSetsDefaultConfiguration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract IndexSetsDefaultConfiguration
build()
fieldTypeRefreshInterval
(long fieldTypeRefreshInterval) fieldTypeRefreshIntervalUnit
(TimeUnit fieldTypeRefreshIntervalUnit) indexAnalyzer
(String indexAnalyzer) indexOptimizationDisabled
(boolean indexOptimizationDisabled) indexOptimizationMaxNumSegments
(int indexOptimizationMaxNumSegments) replicas
(int replicas) retentionStrategy
(RetentionStrategyConfig retentionStrategyConfig) retentionStrategyClass
(String retentionStrategyClass) retentionStrategyConfig
(RetentionStrategyConfig retentionStrategyConfig) rotationStrategy
(RotationStrategyConfig rotationStrategyConfig) rotationStrategyClass
(String rotationStrategyClass) rotationStrategyConfig
(RotationStrategyConfig rotationStrategyConfig) shards
(int shards)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
indexAnalyzer
-
shards
-
replicas
-
indexOptimizationMaxNumSegments
public abstract IndexSetsDefaultConfiguration.Builder indexOptimizationMaxNumSegments(int indexOptimizationMaxNumSegments) -
indexOptimizationDisabled
public abstract IndexSetsDefaultConfiguration.Builder indexOptimizationDisabled(boolean indexOptimizationDisabled) -
fieldTypeRefreshInterval
public abstract IndexSetsDefaultConfiguration.Builder fieldTypeRefreshInterval(long fieldTypeRefreshInterval) -
fieldTypeRefreshIntervalUnit
public abstract IndexSetsDefaultConfiguration.Builder fieldTypeRefreshIntervalUnit(TimeUnit fieldTypeRefreshIntervalUnit) -
rotationStrategyClass
public abstract IndexSetsDefaultConfiguration.Builder rotationStrategyClass(String rotationStrategyClass) -
rotationStrategyConfig
public abstract IndexSetsDefaultConfiguration.Builder rotationStrategyConfig(RotationStrategyConfig rotationStrategyConfig) -
rotationStrategy
public IndexSetsDefaultConfiguration.Builder rotationStrategy(RotationStrategyConfig rotationStrategyConfig) -
retentionStrategyClass
public abstract IndexSetsDefaultConfiguration.Builder retentionStrategyClass(String retentionStrategyClass) -
retentionStrategyConfig
public abstract IndexSetsDefaultConfiguration.Builder retentionStrategyConfig(RetentionStrategyConfig retentionStrategyConfig) -
retentionStrategy
public IndexSetsDefaultConfiguration.Builder retentionStrategy(RetentionStrategyConfig retentionStrategyConfig) -
build
-