Class IndexSetTemplateConfig.Builder
java.lang.Object
org.graylog2.indexer.indexset.template.IndexSetTemplateConfig.Builder
- Enclosing class:
- IndexSetTemplateConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract IndexSetTemplateConfigbuild()create()abstract IndexSetTemplateConfig.BuilderdataTieringConfig(DataTieringConfig dataTiering) abstract IndexSetTemplateConfig.BuilderfieldTypeRefreshInterval(org.joda.time.Duration fieldTypeRefreshInterval) abstract IndexSetTemplateConfig.BuilderindexAnalyzer(String indexAnalyzer) abstract IndexSetTemplateConfig.BuilderindexOptimizationDisabled(boolean indexOptimizationDisabled) abstract IndexSetTemplateConfig.BuilderindexOptimizationMaxNumSegments(int indexOptimizationMaxNumSegments) abstract IndexSetTemplateConfig.Builderreplicas(int replicas) abstract IndexSetTemplateConfig.BuilderretentionStrategyClass(String retentionStrategyClass) abstract IndexSetTemplateConfig.BuilderretentionStrategyConfig(RetentionStrategyConfig retentionStrategyConfig) abstract IndexSetTemplateConfig.BuilderrotationStrategyClass(String rotationStrategyClass) abstract IndexSetTemplateConfig.BuilderrotationStrategyConfig(RotationStrategyConfig rotationStrategyConfig) abstract IndexSetTemplateConfig.Buildershards(int shards) abstract IndexSetTemplateConfig.BuilderuseLegacyRotation(boolean useLegacyRotation)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
indexAnalyzer
-
shards
-
replicas
-
indexOptimizationMaxNumSegments
public abstract IndexSetTemplateConfig.Builder indexOptimizationMaxNumSegments(int indexOptimizationMaxNumSegments) -
indexOptimizationDisabled
public abstract IndexSetTemplateConfig.Builder indexOptimizationDisabled(boolean indexOptimizationDisabled) -
fieldTypeRefreshInterval
public abstract IndexSetTemplateConfig.Builder fieldTypeRefreshInterval(org.joda.time.Duration fieldTypeRefreshInterval) -
rotationStrategyClass
-
rotationStrategyConfig
public abstract IndexSetTemplateConfig.Builder rotationStrategyConfig(RotationStrategyConfig rotationStrategyConfig) -
retentionStrategyClass
public abstract IndexSetTemplateConfig.Builder retentionStrategyClass(String retentionStrategyClass) -
retentionStrategyConfig
public abstract IndexSetTemplateConfig.Builder retentionStrategyConfig(RetentionStrategyConfig retentionStrategyConfig) -
dataTieringConfig
-
useLegacyRotation
-
build
-