Uses of Interface
org.graylog2.plugin.indexer.retention.RetentionStrategyConfig
Packages that use RetentionStrategyConfig
Package
Description
-
Uses of RetentionStrategyConfig in org.graylog2.configuration
Methods in org.graylog2.configuration that return RetentionStrategyConfigModifier and TypeMethodDescription@NotNull RetentionStrategyConfigIndexSetsDefaultConfiguration.retentionStrategy()abstract @NotNull RetentionStrategyConfigIndexSetsDefaultConfiguration.retentionStrategyConfig()Methods in org.graylog2.configuration with parameters of type RetentionStrategyConfigModifier and TypeMethodDescriptionIndexSetsDefaultConfiguration.Builder.retentionStrategy(RetentionStrategyConfig retentionStrategyConfig) IndexSetsDefaultConfiguration.Builder.retentionStrategyConfig(RetentionStrategyConfig retentionStrategyConfig) -
Uses of RetentionStrategyConfig in org.graylog2.indexer
Methods in org.graylog2.indexer with parameters of type RetentionStrategyConfigModifier and TypeMethodDescriptionIndexSetValidator.validateRetentionConfig(RetentionStrategyConfig retentionStrategyConfig) IndexSetValidator.validateRetentionPeriod(RotationStrategyConfig rotationStrategyConfig, RetentionStrategyConfig retentionStrategyConfig) -
Uses of RetentionStrategyConfig in org.graylog2.indexer.indexset
Methods in org.graylog2.indexer.indexset that return RetentionStrategyConfigModifier and TypeMethodDescriptionabstract @NotNull RetentionStrategyConfigIndexSetConfig.retentionStrategy()Methods in org.graylog2.indexer.indexset with parameters of type RetentionStrategyConfigModifier 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.retentionStrategy(RetentionStrategyConfig retentionStrategy) -
Uses of RetentionStrategyConfig in org.graylog2.indexer.retention.strategies
Classes in org.graylog2.indexer.retention.strategies that implement RetentionStrategyConfigModifier and TypeClassDescriptionclassclassclassclassThis is being used as the fallbackRetentionStrategyConfigif the requested class is not available (usually because it was contributed by a plugin which is not loaded).Methods in org.graylog2.indexer.retention.strategies that return RetentionStrategyConfigModifier and TypeMethodDescriptionClosingRetentionStrategy.defaultConfiguration()DeletionRetentionStrategy.defaultConfiguration()NoopRetentionStrategy.defaultConfiguration()Methods in org.graylog2.indexer.retention.strategies that return types with arguments of type RetentionStrategyConfigModifier and TypeMethodDescriptionClass<? extends RetentionStrategyConfig>ClosingRetentionStrategy.configurationClass()Class<? extends RetentionStrategyConfig>DeletionRetentionStrategy.configurationClass()Class<? extends RetentionStrategyConfig>NoopRetentionStrategy.configurationClass() -
Uses of RetentionStrategyConfig in org.graylog2.migrations
Methods in org.graylog2.migrations that return types with arguments of type RetentionStrategyConfigModifier and TypeMethodDescriptionorg.apache.commons.lang3.tuple.ImmutablePair<String,RetentionStrategyConfig> MaintenanceStrategiesHelper.readRetentionConfigFromServerConf() -
Uses of RetentionStrategyConfig in org.graylog2.plugin.indexer.retention
Methods in org.graylog2.plugin.indexer.retention that return RetentionStrategyConfigMethods in org.graylog2.plugin.indexer.retention that return types with arguments of type RetentionStrategyConfigModifier and TypeMethodDescriptionClass<? extends RetentionStrategyConfig>RetentionStrategy.configurationClass() -
Uses of RetentionStrategyConfig in org.graylog2.rest.models.system.indices
Methods in org.graylog2.rest.models.system.indices that return RetentionStrategyConfigModifier and TypeMethodDescriptionabstract RetentionStrategyConfigRetentionStrategySummary.config()abstract RetentionStrategyConfigRetentionStrategyDescription.defaultConfig()Methods in org.graylog2.rest.models.system.indices with parameters of type RetentionStrategyConfigModifier and TypeMethodDescriptionstatic RetentionStrategyDescriptionRetentionStrategyDescription.create(String type, RetentionStrategyConfig defaultConfig, com.fasterxml.jackson.module.jsonSchema.JsonSchema jsonSchema) static RetentionStrategySummaryRetentionStrategySummary.create(@NotEmpty String strategy, @Valid @NotNull RetentionStrategyConfig config) -
Uses of RetentionStrategyConfig in org.graylog2.rest.resources.system.indexer.requests
Methods in org.graylog2.rest.resources.system.indexer.requests that return RetentionStrategyConfigModifier and TypeMethodDescriptionabstract @NotNull RetentionStrategyConfigIndexSetUpdateRequest.retentionStrategy()Methods in org.graylog2.rest.resources.system.indexer.requests with parameters of type RetentionStrategyConfigModifier 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 RetentionStrategyConfig in org.graylog2.rest.resources.system.indexer.responses
Methods in org.graylog2.rest.resources.system.indexer.responses that return RetentionStrategyConfigModifier and TypeMethodDescriptionabstract @NotNull RetentionStrategyConfigIndexSetSummary.retentionStrategy()Methods in org.graylog2.rest.resources.system.indexer.responses with parameters of type RetentionStrategyConfigModifier 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)