Package org.graylog2.indexer.indexset
Class IndexSetConfig.Builder
java.lang.Object
org.graylog2.indexer.indexset.IndexSetConfig.Builder
- Enclosing class:
- IndexSetConfig
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract IndexSetConfig
build()
abstract IndexSetConfig.Builder
creationDate
(ZonedDateTime creationDate) abstract IndexSetConfig.Builder
customFieldMappings
(CustomFieldMappings customFieldMappings) abstract IndexSetConfig.Builder
description
(String description) abstract IndexSetConfig.Builder
fieldTypeRefreshInterval
(org.joda.time.Duration fieldTypeRefreshInterval) abstract IndexSetConfig.Builder
abstract IndexSetConfig.Builder
indexAnalyzer
(String analyzer) abstract IndexSetConfig.Builder
indexMatchPattern
(String indexMatchPattern) abstract IndexSetConfig.Builder
indexOptimizationDisabled
(boolean indexOptimizationDisabled) abstract IndexSetConfig.Builder
indexOptimizationMaxNumSegments
(int indexOptimizationMaxNumSegments) abstract IndexSetConfig.Builder
indexPrefix
(String indexPrefix) abstract IndexSetConfig.Builder
indexTemplateName
(String templateName) abstract IndexSetConfig.Builder
indexTemplateType
(String templateType) abstract IndexSetConfig.Builder
indexWildcard
(String indexWildcard) abstract IndexSetConfig.Builder
abstract IndexSetConfig.Builder
isWritable
(boolean isWritable) abstract IndexSetConfig.Builder
replicas
(int replicas) abstract IndexSetConfig.Builder
retentionStrategy
(RetentionStrategyConfig retentionStrategy) abstract IndexSetConfig.Builder
retentionStrategyClass
(String retentionStrategyClass) abstract IndexSetConfig.Builder
rotationStrategy
(RotationStrategyConfig rotationStrategy) abstract IndexSetConfig.Builder
rotationStrategyClass
(String rotationStrategyClass) abstract IndexSetConfig.Builder
shards
(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) -
customFieldMappings
-
build
-