public class ConfigurationServiceElasticsearch extends AbstractConfigurationService
| Constructor and Description |
|---|
ConfigurationServiceElasticsearch() |
ConfigurationServiceElasticsearch(Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear(String tenantId) |
CollectorConfiguration |
getCollector(String tenantId,
String type,
String host,
String server) |
ElasticsearchClient |
getElasticsearchClient()
This method gets the elasticsearch client.
|
TransactionConfig |
getTransaction(String tenantId,
String name) |
Map<String,TransactionConfig> |
getTransactions(String tenantId,
long updated) |
List<TransactionSummary> |
getTransactionSummaries(String tenantId) |
void |
removeTransaction(String tenantId,
String name) |
void |
setElasticsearchClient(ElasticsearchClient client)
This method sets the elasticsearch client.
|
List<ConfigMessage> |
setTransaction(String tenantId,
String name,
TransactionConfig config) |
setTransactions, validateTransactionpublic ConfigurationServiceElasticsearch(Clock clock)
public ConfigurationServiceElasticsearch()
public ElasticsearchClient getElasticsearchClient()
public void setElasticsearchClient(ElasticsearchClient client)
client - The elasticsearch clientpublic CollectorConfiguration getCollector(String tenantId, String type, String host, String server)
public List<ConfigMessage> setTransaction(String tenantId, String name, TransactionConfig config) throws Exception
Exceptionpublic TransactionConfig getTransaction(String tenantId, String name)
public List<TransactionSummary> getTransactionSummaries(String tenantId)
public Map<String,TransactionConfig> getTransactions(String tenantId, long updated)
public void removeTransaction(String tenantId, String name) throws Exception
Exceptionpublic void clear(String tenantId)
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.