Uses of Interface
org.graylog2.plugin.indexer.rotation.RotationStrategyConfig
Packages that use RotationStrategyConfig
Package
Description
-
Uses of RotationStrategyConfig in org.graylog2.configuration
Methods in org.graylog2.configuration that return RotationStrategyConfigModifier and TypeMethodDescription@NotNull RotationStrategyConfigIndexSetsDefaultConfiguration.rotationStrategy()abstract @NotNull RotationStrategyConfigIndexSetsDefaultConfiguration.rotationStrategyConfig()Methods in org.graylog2.configuration with parameters of type RotationStrategyConfigModifier and TypeMethodDescriptionIndexSetsDefaultConfiguration.Builder.rotationStrategy(RotationStrategyConfig rotationStrategyConfig) IndexSetsDefaultConfiguration.Builder.rotationStrategyConfig(RotationStrategyConfig rotationStrategyConfig) -
Uses of RotationStrategyConfig in org.graylog2.indexer
Methods in org.graylog2.indexer with parameters of type RotationStrategyConfigModifier and TypeMethodDescriptionIndexSetValidator.validateRetentionPeriod(RotationStrategyConfig rotationStrategyConfig, RetentionStrategyConfig retentionStrategyConfig) IndexSetValidator.validateRotation(RotationStrategyConfig rotationStrategyConfig) -
Uses of RotationStrategyConfig in org.graylog2.indexer.indexset
Methods in org.graylog2.indexer.indexset that return RotationStrategyConfigModifier and TypeMethodDescriptionabstract @NotNull RotationStrategyConfigIndexSetConfig.rotationStrategy()Methods in org.graylog2.indexer.indexset with parameters of type RotationStrategyConfigModifier and TypeMethodDescriptionstatic IndexSetConfigIndexSetConfig.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 IndexSetConfigIndexSetConfig.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 IndexSetConfigIndexSetConfig.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.BuilderIndexSetConfig.Builder.rotationStrategy(RotationStrategyConfig rotationStrategy) -
Uses of RotationStrategyConfig in org.graylog2.indexer.rotation.strategies
Classes in org.graylog2.indexer.rotation.strategies that implement RotationStrategyConfigModifier and TypeClassDescriptionclassclassclassclassMethods in org.graylog2.indexer.rotation.strategies that return RotationStrategyConfigModifier and TypeMethodDescriptionMessageCountRotationStrategy.defaultConfiguration()SizeBasedRotationStrategy.defaultConfiguration()TimeBasedRotationStrategy.defaultConfiguration()TimeBasedSizeOptimizingStrategy.defaultConfiguration()Methods in org.graylog2.indexer.rotation.strategies that return types with arguments of type RotationStrategyConfigModifier and TypeMethodDescriptionClass<? extends RotationStrategyConfig>MessageCountRotationStrategy.configurationClass()Class<? extends RotationStrategyConfig>SizeBasedRotationStrategy.configurationClass()Class<? extends RotationStrategyConfig>TimeBasedRotationStrategy.configurationClass()Class<? extends RotationStrategyConfig>TimeBasedSizeOptimizingStrategy.configurationClass() -
Uses of RotationStrategyConfig in org.graylog2.migrations
Methods in org.graylog2.migrations that return types with arguments of type RotationStrategyConfigModifier and TypeMethodDescriptionorg.apache.commons.lang3.tuple.ImmutablePair<String,RotationStrategyConfig> MaintenanceStrategiesHelper.readRotationConfigFromServerConf() -
Uses of RotationStrategyConfig in org.graylog2.plugin.indexer.rotation
Methods in org.graylog2.plugin.indexer.rotation that return RotationStrategyConfigMethods in org.graylog2.plugin.indexer.rotation that return types with arguments of type RotationStrategyConfigModifier and TypeMethodDescriptionClass<? extends RotationStrategyConfig>RotationStrategy.configurationClass() -
Uses of RotationStrategyConfig in org.graylog2.rest.models.system.indices
Methods in org.graylog2.rest.models.system.indices that return RotationStrategyConfigModifier and TypeMethodDescriptionabstract RotationStrategyConfigRotationStrategySummary.config()abstract RotationStrategyConfigRotationStrategyDescription.defaultConfig()Methods in org.graylog2.rest.models.system.indices with parameters of type RotationStrategyConfigModifier and TypeMethodDescriptionstatic RotationStrategyDescriptionRotationStrategyDescription.create(String type, RotationStrategyConfig defaultConfig, com.fasterxml.jackson.module.jsonSchema.JsonSchema jsonSchema) static RotationStrategySummaryRotationStrategySummary.create(@NotEmpty String strategy, @Valid @NotNull RotationStrategyConfig config) -
Uses of RotationStrategyConfig in org.graylog2.rest.resources.system.indexer.requests
Methods in org.graylog2.rest.resources.system.indexer.requests that return RotationStrategyConfigModifier and TypeMethodDescriptionabstract @NotNull RotationStrategyConfigIndexSetUpdateRequest.rotationStrategy()Methods in org.graylog2.rest.resources.system.indexer.requests with parameters of type RotationStrategyConfigModifier and TypeMethodDescriptionstatic IndexSetUpdateRequestIndexSetUpdateRequest.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
Methods in org.graylog2.rest.resources.system.indexer.responses that return RotationStrategyConfigModifier and TypeMethodDescriptionabstract @NotNull RotationStrategyConfigIndexSetSummary.rotationStrategy()Methods in org.graylog2.rest.resources.system.indexer.responses with parameters of type RotationStrategyConfigModifier and TypeMethodDescriptionstatic IndexSetSummaryIndexSetSummary.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)