Uses of Interface
org.graylog2.plugin.indexer.rotation.RotationStrategyConfig
Package
Description
-
Uses of RotationStrategyConfig in org.graylog2.indexer.indexset
Modifier and TypeMethodDescriptionabstract @NotNull RotationStrategyConfig
IndexSetConfig.rotationStrategy()
Modifier and TypeMethodDescriptionstatic IndexSetConfig
IndexSetConfig.create
(String id, @NotBlank String title, String description, Boolean isWritable, Boolean isRegular, @Pattern(regexp="^[a-z0-9][a-z0-9_+-]*$") String indexPrefix, String indexMatchPattern, String indexWildcard, @javax.validation.constraints.Min(1L) int shards, @javax.validation.constraints.Min(0L) int replicas, String rotationStrategyClass, @NotNull RotationStrategyConfig rotationStrategy, String retentionStrategyClass, @NotNull RetentionStrategyConfig retentionStrategy, @NotNull ZonedDateTime creationDate, String indexAnalyzer, String indexTemplateName, String indexTemplateType, Integer maxNumSegments, Boolean indexOptimizationDisabled, org.joda.time.Duration fieldTypeRefreshInterval) static IndexSetConfig
IndexSetConfig.create
(String title, String description, boolean isWritable, Boolean isRegular, String indexPrefix, int shards, int replicas, String rotationStrategyClass, RotationStrategyConfig rotationStrategy, String retentionStrategyClass, RetentionStrategyConfig retentionStrategy, ZonedDateTime creationDate, String indexAnalyzer, String indexTemplateName, String indexTemplateType, int indexOptimizationMaxNumSegments, boolean indexOptimizationDisabled) static IndexSetConfig
IndexSetConfig.create
(String id, String title, String description, boolean isWritable, Boolean isRegular, String indexPrefix, int shards, int replicas, String rotationStrategyClass, RotationStrategyConfig rotationStrategy, String retentionStrategyClass, RetentionStrategyConfig retentionStrategy, ZonedDateTime creationDate, String indexAnalyzer, String indexTemplateName, String indexTemplateType, int indexOptimizationMaxNumSegments, boolean indexOptimizationDisabled) abstract IndexSetConfig.Builder
IndexSetConfig.Builder.rotationStrategy
(RotationStrategyConfig rotationStrategy) -
Uses of RotationStrategyConfig in org.graylog2.indexer.rotation.strategies
Modifier and TypeClassDescriptionclass
class
class
Modifier and TypeMethodDescriptionMessageCountRotationStrategy.defaultConfiguration()
SizeBasedRotationStrategy.defaultConfiguration()
TimeBasedRotationStrategy.defaultConfiguration()
Modifier and TypeMethodDescriptionClass<? extends RotationStrategyConfig>
MessageCountRotationStrategy.configurationClass()
Class<? extends RotationStrategyConfig>
SizeBasedRotationStrategy.configurationClass()
Class<? extends RotationStrategyConfig>
TimeBasedRotationStrategy.configurationClass()
-
Uses of RotationStrategyConfig in org.graylog2.plugin.indexer.rotation
Modifier and TypeMethodDescriptionClass<? extends RotationStrategyConfig>
RotationStrategy.configurationClass()
-
Uses of RotationStrategyConfig in org.graylog2.rest.models.system.indices
Modifier and TypeMethodDescriptionabstract RotationStrategyConfig
RotationStrategySummary.config()
abstract RotationStrategyConfig
RotationStrategyDescription.defaultConfig()
Modifier and TypeMethodDescriptionstatic RotationStrategyDescription
RotationStrategyDescription.create
(String type, RotationStrategyConfig defaultConfig, com.fasterxml.jackson.module.jsonSchema.JsonSchema jsonSchema) static RotationStrategySummary
RotationStrategySummary.create
(@NotEmpty String strategy, @Valid @NotNull RotationStrategyConfig config) -
Uses of RotationStrategyConfig in org.graylog2.rest.resources.system.indexer.requests
Modifier and TypeMethodDescriptionabstract @NotNull RotationStrategyConfig
IndexSetUpdateRequest.rotationStrategy()
Modifier and TypeMethodDescriptionstatic IndexSetUpdateRequest
IndexSetUpdateRequest.create
(@NotBlank String title, String description, boolean isWritable, @javax.validation.constraints.Min(1L) int shards, @javax.validation.constraints.Min(0L) int replicas, @NotNull String rotationStrategyClass, @NotNull RotationStrategyConfig rotationStrategy, @NotNull String retentionStrategyClass, @NotNull RetentionStrategyConfig retentionStrategy, @javax.validation.constraints.Min(1L) int indexOptimizationMaxNumSegments, boolean indexOptimizationDisabled, org.joda.time.Duration fieldTypeRefreshInterval) -
Uses of RotationStrategyConfig in org.graylog2.rest.resources.system.indexer.responses
Modifier and TypeMethodDescriptionabstract @NotNull RotationStrategyConfig
IndexSetSummary.rotationStrategy()
Modifier and TypeMethodDescriptionstatic IndexSetSummary
IndexSetSummary.create
(String id, @NotBlank String title, String description, boolean isDefault, boolean isWritable, boolean canBeDefault, @Pattern(regexp="^[a-z0-9][a-z0-9_+-]*$") String indexPrefix, @javax.validation.constraints.Min(1L) int shards, @javax.validation.constraints.Min(0L) int replicas, @NotNull String rotationStrategyClass, @NotNull RotationStrategyConfig rotationStrategy, @NotNull String retentionStrategyClass, @NotNull RetentionStrategyConfig retentionStrategy, @NotNull ZonedDateTime creationDate, @NotBlank String indexAnalyzer, @javax.validation.constraints.Min(1L) int indexOptimizationMaxNumSegments, boolean indexOptimizationDisabled, org.joda.time.Duration fieldTypeRefreshInterval, String templateType)