Class IndexCleanupAgent
- java.lang.Object
-
- com.floragunn.searchsupport.cleanup.IndexCleanupAgent
-
public class IndexCleanupAgent extends Object
-
-
Constructor Summary
Constructors Constructor Description IndexCleanupAgent(String indexName, String expiresColumnName, org.elasticsearch.common.unit.TimeValue cleanupInterval, org.elasticsearch.client.Client client, org.elasticsearch.cluster.service.ClusterService clusterService, org.elasticsearch.threadpool.ThreadPool threadPool)IndexCleanupAgent(String indexName, Supplier<org.elasticsearch.index.query.QueryBuilder> cleanupQuery, org.elasticsearch.common.unit.TimeValue cleanupInterval, org.elasticsearch.client.Client client, org.elasticsearch.cluster.service.ClusterService clusterService, org.elasticsearch.threadpool.ThreadPool threadPool)IndexCleanupAgent(String indexName, org.elasticsearch.common.unit.TimeValue cleanupInterval, org.elasticsearch.client.Client client, org.elasticsearch.cluster.service.ClusterService clusterService, org.elasticsearch.threadpool.ThreadPool threadPool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.elasticsearch.common.unit.TimeValuegetCleanupInterval()voidshutdown()
-
-
-
Constructor Detail
-
IndexCleanupAgent
public IndexCleanupAgent(String indexName, Supplier<org.elasticsearch.index.query.QueryBuilder> cleanupQuery, org.elasticsearch.common.unit.TimeValue cleanupInterval, org.elasticsearch.client.Client client, org.elasticsearch.cluster.service.ClusterService clusterService, org.elasticsearch.threadpool.ThreadPool threadPool)
-
IndexCleanupAgent
public IndexCleanupAgent(String indexName, org.elasticsearch.common.unit.TimeValue cleanupInterval, org.elasticsearch.client.Client client, org.elasticsearch.cluster.service.ClusterService clusterService, org.elasticsearch.threadpool.ThreadPool threadPool)
-
IndexCleanupAgent
public IndexCleanupAgent(String indexName, String expiresColumnName, org.elasticsearch.common.unit.TimeValue cleanupInterval, org.elasticsearch.client.Client client, org.elasticsearch.cluster.service.ClusterService clusterService, org.elasticsearch.threadpool.ThreadPool threadPool)
-
-