Package org.graylog2.indexer.indexset
Class IndexSetConfig.Builder
java.lang.Object
org.graylog2.indexer.indexset.IndexSetConfig.Builder
- Enclosing class:
- IndexSetConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract IndexSetConfigbuild()abstract IndexSetConfig.BuildercreationDate(ZonedDateTime creationDate) abstract IndexSetConfig.Builderdescription(String description) abstract IndexSetConfig.BuilderfieldTypeRefreshInterval(org.joda.time.Duration fieldTypeRefreshInterval) abstract IndexSetConfig.Builderabstract IndexSetConfig.BuilderindexAnalyzer(String analyzer) abstract IndexSetConfig.BuilderindexMatchPattern(String indexMatchPattern) abstract IndexSetConfig.BuilderindexOptimizationDisabled(boolean indexOptimizationDisabled) abstract IndexSetConfig.BuilderindexOptimizationMaxNumSegments(int indexOptimizationMaxNumSegments) abstract IndexSetConfig.BuilderindexPrefix(String indexPrefix) abstract IndexSetConfig.BuilderindexTemplateName(String templateName) abstract IndexSetConfig.BuilderindexTemplateType(String templateType) abstract IndexSetConfig.BuilderindexWildcard(String indexWildcard) abstract IndexSetConfig.Builderabstract IndexSetConfig.BuilderisWritable(boolean isWritable) abstract IndexSetConfig.Builderreplicas(int replicas) abstract IndexSetConfig.BuilderretentionStrategy(RetentionStrategyConfig retentionStrategy) abstract IndexSetConfig.BuilderretentionStrategyClass(String retentionStrategyClass) abstract IndexSetConfig.BuilderrotationStrategy(RotationStrategyConfig rotationStrategy) abstract IndexSetConfig.BuilderrotationStrategyClass(String rotationStrategyClass) abstract IndexSetConfig.Buildershards(int shards) abstract IndexSetConfig.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
-
title
-
description
-
isWritable
-
isRegular
-
indexPrefix
-
indexMatchPattern
-
indexWildcard
-
shards
-
replicas
-
rotationStrategyClass
-
rotationStrategy
-
retentionStrategyClass
-
retentionStrategy
-
creationDate
-
indexAnalyzer
-
indexTemplateName
-
indexTemplateType
-
indexOptimizationMaxNumSegments
public abstract IndexSetConfig.Builder indexOptimizationMaxNumSegments(int indexOptimizationMaxNumSegments) -
indexOptimizationDisabled
-
fieldTypeRefreshInterval
public abstract IndexSetConfig.Builder fieldTypeRefreshInterval(org.joda.time.Duration fieldTypeRefreshInterval) -
build
-