| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIndexCountBasedRetentionStrategy |
class |
ClosingRetentionStrategy |
class |
DeletionRetentionStrategy |
class |
NoopRetentionStrategy |
| Constructor and Description |
|---|
V20161116172100_DefaultIndexSetMigration(ElasticsearchConfiguration elasticsearchConfiguration,
Map<String,javax.inject.Provider<RotationStrategy>> rotationStrategies,
Map<String,javax.inject.Provider<RetentionStrategy>> retentionStrategies,
IndexSetService indexSetService,
ClusterConfigService clusterConfigService) |
| Constructor and Description |
|---|
IndexRetentionThread(ElasticsearchConfiguration configuration,
IndexSetRegistry indexSetRegistry,
Cluster cluster,
NodeId nodeId,
NotificationService notificationService,
Map<String,javax.inject.Provider<RetentionStrategy>> retentionStrategyMap) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginModule.addRetentionStrategy(Class<? extends RetentionStrategy> retentionStrategyClass) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.MapBinder<String,RetentionStrategy> |
Graylog2Module.retentionStrategyMapBinder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Graylog2Module.installRetentionStrategy(com.google.inject.multibindings.MapBinder<String,RetentionStrategy> mapBinder,
Class<? extends RetentionStrategy> target) |
protected void |
Graylog2Module.installRetentionStrategy(com.google.inject.multibindings.MapBinder<String,RetentionStrategy> mapBinder,
Class<? extends RetentionStrategy> target) |
| Constructor and Description |
|---|
RetentionStrategyResource(Map<String,javax.inject.Provider<RetentionStrategy>> retentionStrategies,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
ClusterConfigService clusterConfigService) |
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.