public class ConfigRepositoryImpl extends Object implements org.glowroot.common2.repo.ConfigRepository
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConfigRepositoryImpl.AgentConfigListener |
static class |
ConfigRepositoryImpl.LazySecretKeyImpl |
org.glowroot.common2.repo.ConfigRepository.AgentConfigNotFoundException, org.glowroot.common2.repo.ConfigRepository.AlertNotFoundException, org.glowroot.common2.repo.ConfigRepository.CannotDeleteLastRoleException, org.glowroot.common2.repo.ConfigRepository.CannotDeleteLastUserException, org.glowroot.common2.repo.ConfigRepository.DuplicateMBeanObjectNameException, org.glowroot.common2.repo.ConfigRepository.DuplicatePagerDutyIntegrationKeyDisplayException, org.glowroot.common2.repo.ConfigRepository.DuplicatePagerDutyIntegrationKeyException, org.glowroot.common2.repo.ConfigRepository.DuplicateRoleNameException, org.glowroot.common2.repo.ConfigRepository.DuplicateSlackWebhookDisplayException, org.glowroot.common2.repo.ConfigRepository.DuplicateSlackWebhookUrlException, org.glowroot.common2.repo.ConfigRepository.DuplicateSyntheticMonitorDisplayException, org.glowroot.common2.repo.ConfigRepository.DuplicateUsernameException, org.glowroot.common2.repo.ConfigRepository.OptimisticLockException, org.glowroot.common2.repo.ConfigRepository.RoleNotFoundException, org.glowroot.common2.repo.ConfigRepository.RollupConfig, org.glowroot.common2.repo.ConfigRepository.SyntheticNotFoundException, org.glowroot.common2.repo.ConfigRepository.UserNotFoundExceptionGAUGE_VIEW_THRESHOLD_MULTIPLIER, GENERAL_KEY, HTTP_PROXY_KEY, LDAP_KEY, PAGER_DUTY_KEY, ROLLUP_0_INTERVAL_MILLIS, ROLLUP_1_INTERVAL_MILLIS, ROLLUP_2_INTERVAL_MILLIS, ROLLUP_3_INTERVAL_MILLIS, SLACK_KEY, SMTP_KEY, STORAGE_KEY, WEB_KEY| Modifier and Type | Method and Description |
|---|---|
void |
addAgentConfigListener(ConfigRepositoryImpl.AgentConfigListener listener) |
void |
deleteAlertConfig(String agentRollupId,
String version) |
void |
deleteGaugeConfig(String agentId,
String version) |
void |
deleteInstrumentationConfigs(String agentId,
List<String> versions) |
void |
deleteRoleConfig(String name) |
void |
deleteSyntheticMonitorConfig(String agentRollupId,
String syntheticMonitorId) |
void |
deleteUserConfig(String username) |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AdvancedConfig |
getAdvancedConfig(String agentRollupId) |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig |
getAlertConfig(String agentRollupId,
String configVersion) |
List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig> |
getAlertConfigs(String agentRollupId) |
List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig> |
getAlertConfigsForSyntheticMonitorId(String agentRollupId,
String syntheticMonitorId) |
org.glowroot.common2.config.AllCentralAdminConfig |
getAllCentralAdminConfig() |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig |
getAllConfig(String agentId) |
org.glowroot.common2.config.AllEmbeddedAdminConfig |
getAllEmbeddedAdminConfig() |
org.glowroot.common2.config.ImmutableCentralAdminGeneralConfig |
getCentralAdminGeneralConfig() |
org.glowroot.common2.config.CentralStorageConfig |
getCentralStorageConfig() |
org.glowroot.common2.config.CentralWebConfig |
getCentralWebConfig() |
org.glowroot.common2.config.EmbeddedAdminGeneralConfig |
getEmbeddedAdminGeneralConfig() |
org.glowroot.common2.config.EmbeddedStorageConfig |
getEmbeddedStorageConfig() |
org.glowroot.common2.config.EmbeddedWebConfig |
getEmbeddedWebConfig() |
long |
getGaugeCollectionIntervalMillis() |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GaugeConfig |
getGaugeConfig(String agentId,
String configVersion) |
List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GaugeConfig> |
getGaugeConfigs(String agentId) |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GeneralConfig |
getGeneralConfig(String agentRollupId) |
org.glowroot.common2.config.HealthchecksIoConfig |
getHealthchecksIoConfig() |
org.glowroot.common2.config.HttpProxyConfig |
getHttpProxyConfig() |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig |
getInstrumentationConfig(String agentId,
String configVersion) |
List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig> |
getInstrumentationConfigs(String agentId) |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.JvmConfig |
getJvmConfig(String agentId) |
org.glowroot.common2.repo.util.LazySecretKey |
getLazySecretKey() |
org.glowroot.common2.config.LdapConfig |
getLdapConfig() |
org.glowroot.common2.config.PagerDutyConfig |
getPagerDutyConfig() |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.PluginConfig |
getPluginConfig(String agentId,
String pluginId) |
List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.PluginConfig> |
getPluginConfigs(String agentId) |
org.glowroot.common2.config.RoleConfig |
getRoleConfig(String name) |
List<org.glowroot.common2.config.RoleConfig> |
getRoleConfigs() |
com.google.common.collect.ImmutableList<org.glowroot.common2.repo.ConfigRepository.RollupConfig> |
getRollupConfigs() |
org.glowroot.common2.config.SlackConfig |
getSlackConfig() |
org.glowroot.common2.config.SmtpConfig |
getSmtpConfig() |
org.glowroot.common2.config.StorageConfig |
getStorageConfig() |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.SyntheticMonitorConfig |
getSyntheticMonitorConfig(String agentRollupId,
String syntheticMonitorId) |
List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.SyntheticMonitorConfig> |
getSyntheticMonitorConfigs(String agentRollupId) |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.TransactionConfig |
getTransactionConfig(String agentId) |
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.UiDefaultsConfig |
getUiDefaultsConfig(String agentRollupId) |
org.glowroot.common2.config.UserConfig |
getUserConfig(String username) |
org.glowroot.common2.config.UserConfig |
getUserConfigCaseInsensitive(String username) |
List<org.glowroot.common2.config.UserConfig> |
getUserConfigs() |
org.glowroot.common2.config.WebConfig |
getWebConfig() |
void |
insertAlertConfig(String agentRollupId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig config) |
void |
insertGaugeConfig(String agentId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GaugeConfig config) |
void |
insertInstrumentationConfig(String agentId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig config) |
void |
insertInstrumentationConfigs(String agentId,
List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig> configs) |
void |
insertRoleConfig(org.glowroot.common2.config.RoleConfig config) |
void |
insertSyntheticMonitorConfig(String agentRollupId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.SyntheticMonitorConfig config) |
void |
insertUserConfig(org.glowroot.common2.config.UserConfig config) |
boolean |
isConfigReadOnly(String agentId) |
boolean |
namedUsersExist() |
void |
updateAdvancedConfig(String agentRollupId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AdvancedConfig config,
String priorVersion) |
void |
updateAlertConfig(String agentRollupId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig config,
String priorVersion) |
void |
updateAllCentralAdminConfig(org.glowroot.common2.config.AllCentralAdminConfig config,
String priorVersion) |
void |
updateAllConfig(String agentId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig config,
String priorVersion) |
void |
updateAllEmbeddedAdminConfig(org.glowroot.common2.config.AllEmbeddedAdminConfig config,
String priorVersion) |
void |
updateCentralAdminGeneralConfig(org.glowroot.common2.config.CentralAdminGeneralConfig config,
String priorVersion) |
void |
updateCentralStorageConfig(org.glowroot.common2.config.CentralStorageConfig config,
String priorVersion) |
void |
updateCentralWebConfig(org.glowroot.common2.config.CentralWebConfig config,
String priorVersion) |
void |
updateEmbeddedAdminGeneralConfig(org.glowroot.common2.config.EmbeddedAdminGeneralConfig config,
String priorVersion) |
void |
updateEmbeddedStorageConfig(org.glowroot.common2.config.EmbeddedStorageConfig config,
String priorVersion) |
void |
updateEmbeddedWebConfig(org.glowroot.common2.config.EmbeddedWebConfig config,
String priorVersion) |
void |
updateGaugeConfig(String agentId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GaugeConfig config,
String priorVersion) |
void |
updateGeneralConfig(String agentId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GeneralConfig config,
String priorVersion) |
void |
updateHealthchecksIoConfig(org.glowroot.common2.config.HealthchecksIoConfig healthchecksIoConfig,
String priorVersion) |
void |
updateHttpProxyConfig(org.glowroot.common2.config.HttpProxyConfig config,
String priorVersion) |
void |
updateInstrumentationConfig(String agentId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig config,
String priorVersion) |
void |
updateJvmConfig(String agentId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.JvmConfig config,
String priorVersion) |
void |
updateLdapConfig(org.glowroot.common2.config.LdapConfig config,
String priorVersion) |
void |
updatePagerDutyConfig(org.glowroot.common2.config.PagerDutyConfig config,
String priorVersion) |
void |
updatePluginConfig(String agentId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.PluginConfig config,
String priorVersion) |
void |
updateRoleConfig(org.glowroot.common2.config.RoleConfig config,
String priorVersion) |
void |
updateSlackConfig(org.glowroot.common2.config.SlackConfig config,
String priorVersion) |
void |
updateSmtpConfig(org.glowroot.common2.config.SmtpConfig config,
String priorVersion) |
void |
updateSyntheticMonitorConfig(String agentRollupId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.SyntheticMonitorConfig config,
String priorVersion) |
void |
updateTransactionConfig(String agentId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.TransactionConfig config,
String priorVersion) |
void |
updateUiDefaultsConfig(String agentRollupId,
org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.UiDefaultsConfig config,
String priorVersion) |
void |
updateUserConfig(org.glowroot.common2.config.UserConfig config,
String priorVersion) |
public void addAgentConfigListener(ConfigRepositoryImpl.AgentConfigListener listener)
public void deleteAlertConfig(String agentRollupId, String version) throws Exception
deleteAlertConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void deleteGaugeConfig(String agentId, String version) throws Exception
deleteGaugeConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void deleteInstrumentationConfigs(String agentId, List<String> versions) throws Exception
deleteInstrumentationConfigs in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void deleteRoleConfig(String name) throws Exception
deleteRoleConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void deleteSyntheticMonitorConfig(String agentRollupId, String syntheticMonitorId) throws Exception
deleteSyntheticMonitorConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void deleteUserConfig(String username) throws Exception
deleteUserConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AdvancedConfig getAdvancedConfig(String agentRollupId) throws Exception
getAdvancedConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig getAlertConfig(String agentRollupId, String configVersion) throws Exception
getAlertConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig> getAlertConfigs(String agentRollupId) throws Exception
getAlertConfigs in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig> getAlertConfigsForSyntheticMonitorId(String agentRollupId, String syntheticMonitorId) throws Exception
Exceptionpublic org.glowroot.common2.config.AllCentralAdminConfig getAllCentralAdminConfig()
throws Exception
getAllCentralAdminConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig getAllConfig(String agentId) throws Exception
getAllConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.AllEmbeddedAdminConfig getAllEmbeddedAdminConfig()
getAllEmbeddedAdminConfig in interface org.glowroot.common2.repo.ConfigRepositorypublic org.glowroot.common2.config.ImmutableCentralAdminGeneralConfig getCentralAdminGeneralConfig()
throws Exception
getCentralAdminGeneralConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.CentralStorageConfig getCentralStorageConfig()
throws Exception
getCentralStorageConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.CentralWebConfig getCentralWebConfig()
throws Exception
getCentralWebConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.EmbeddedAdminGeneralConfig getEmbeddedAdminGeneralConfig()
getEmbeddedAdminGeneralConfig in interface org.glowroot.common2.repo.ConfigRepositorypublic org.glowroot.common2.config.EmbeddedStorageConfig getEmbeddedStorageConfig()
getEmbeddedStorageConfig in interface org.glowroot.common2.repo.ConfigRepositorypublic org.glowroot.common2.config.EmbeddedWebConfig getEmbeddedWebConfig()
getEmbeddedWebConfig in interface org.glowroot.common2.repo.ConfigRepositorypublic long getGaugeCollectionIntervalMillis()
getGaugeCollectionIntervalMillis in interface org.glowroot.common2.repo.ConfigRepositorypublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GaugeConfig getGaugeConfig(String agentId, String configVersion) throws Exception
getGaugeConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GaugeConfig> getGaugeConfigs(String agentId) throws Exception
getGaugeConfigs in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GeneralConfig getGeneralConfig(String agentRollupId) throws Exception
getGeneralConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.HealthchecksIoConfig getHealthchecksIoConfig()
getHealthchecksIoConfig in interface org.glowroot.common2.repo.ConfigRepositorypublic org.glowroot.common2.config.HttpProxyConfig getHttpProxyConfig()
throws Exception
getHttpProxyConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig getInstrumentationConfig(String agentId, String configVersion) throws Exception
getInstrumentationConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig> getInstrumentationConfigs(String agentId) throws Exception
getInstrumentationConfigs in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.JvmConfig getJvmConfig(String agentId) throws Exception
getJvmConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.repo.util.LazySecretKey getLazySecretKey()
throws Exception
getLazySecretKey in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.LdapConfig getLdapConfig()
throws Exception
getLdapConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.PagerDutyConfig getPagerDutyConfig()
throws Exception
getPagerDutyConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.PluginConfig getPluginConfig(String agentId, String pluginId) throws Exception
getPluginConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.PluginConfig> getPluginConfigs(String agentId) throws Exception
getPluginConfigs in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.RoleConfig getRoleConfig(String name) throws Exception
getRoleConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic List<org.glowroot.common2.config.RoleConfig> getRoleConfigs() throws Exception
getRoleConfigs in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic com.google.common.collect.ImmutableList<org.glowroot.common2.repo.ConfigRepository.RollupConfig> getRollupConfigs()
getRollupConfigs in interface org.glowroot.common2.repo.ConfigRepositorypublic org.glowroot.common2.config.SlackConfig getSlackConfig()
throws Exception
getSlackConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.SmtpConfig getSmtpConfig()
throws Exception
getSmtpConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.StorageConfig getStorageConfig()
throws Exception
getStorageConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.SyntheticMonitorConfig getSyntheticMonitorConfig(String agentRollupId, String syntheticMonitorId) throws Exception
getSyntheticMonitorConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.SyntheticMonitorConfig> getSyntheticMonitorConfigs(String agentRollupId) throws Exception
getSyntheticMonitorConfigs in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.TransactionConfig getTransactionConfig(String agentId) throws Exception
getTransactionConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.UiDefaultsConfig getUiDefaultsConfig(String agentRollupId) throws Exception
getUiDefaultsConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.UserConfig getUserConfig(String username) throws Exception
getUserConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.UserConfig getUserConfigCaseInsensitive(String username) throws Exception
getUserConfigCaseInsensitive in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic List<org.glowroot.common2.config.UserConfig> getUserConfigs() throws Exception
getUserConfigs in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic org.glowroot.common2.config.WebConfig getWebConfig()
throws Exception
getWebConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void insertAlertConfig(String agentRollupId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig config) throws Exception
insertAlertConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void insertGaugeConfig(String agentId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GaugeConfig config) throws Exception
insertGaugeConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void insertInstrumentationConfig(String agentId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig config) throws Exception
insertInstrumentationConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void insertInstrumentationConfigs(String agentId, List<org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig> configs) throws Exception
insertInstrumentationConfigs in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void insertRoleConfig(org.glowroot.common2.config.RoleConfig config)
throws Exception
insertRoleConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void insertSyntheticMonitorConfig(String agentRollupId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.SyntheticMonitorConfig config) throws Exception
insertSyntheticMonitorConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void insertUserConfig(org.glowroot.common2.config.UserConfig config)
throws Exception
insertUserConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic boolean isConfigReadOnly(String agentId) throws Exception
isConfigReadOnly in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic boolean namedUsersExist()
throws Exception
namedUsersExist in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateAdvancedConfig(String agentRollupId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AdvancedConfig config, String priorVersion) throws Exception
updateAdvancedConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateAlertConfig(String agentRollupId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.AlertConfig config, String priorVersion) throws Exception
updateAlertConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateAllCentralAdminConfig(org.glowroot.common2.config.AllCentralAdminConfig config,
String priorVersion)
throws Exception
updateAllCentralAdminConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateAllConfig(String agentId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig config, String priorVersion) throws Exception
updateAllConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateAllEmbeddedAdminConfig(org.glowroot.common2.config.AllEmbeddedAdminConfig config,
String priorVersion)
updateAllEmbeddedAdminConfig in interface org.glowroot.common2.repo.ConfigRepositorypublic void updateCentralAdminGeneralConfig(org.glowroot.common2.config.CentralAdminGeneralConfig config,
String priorVersion)
throws Exception
updateCentralAdminGeneralConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateCentralStorageConfig(org.glowroot.common2.config.CentralStorageConfig config,
String priorVersion)
throws Exception
updateCentralStorageConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateCentralWebConfig(org.glowroot.common2.config.CentralWebConfig config,
String priorVersion)
throws Exception
updateCentralWebConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateEmbeddedAdminGeneralConfig(org.glowroot.common2.config.EmbeddedAdminGeneralConfig config,
String priorVersion)
updateEmbeddedAdminGeneralConfig in interface org.glowroot.common2.repo.ConfigRepositorypublic void updateEmbeddedStorageConfig(org.glowroot.common2.config.EmbeddedStorageConfig config,
String priorVersion)
updateEmbeddedStorageConfig in interface org.glowroot.common2.repo.ConfigRepositorypublic void updateEmbeddedWebConfig(org.glowroot.common2.config.EmbeddedWebConfig config,
String priorVersion)
throws Exception
updateEmbeddedWebConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateGaugeConfig(String agentId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GaugeConfig config, String priorVersion) throws Exception
updateGaugeConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateGeneralConfig(String agentId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.GeneralConfig config, String priorVersion) throws Exception
updateGeneralConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateHealthchecksIoConfig(org.glowroot.common2.config.HealthchecksIoConfig healthchecksIoConfig,
String priorVersion)
throws Exception
updateHealthchecksIoConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateHttpProxyConfig(org.glowroot.common2.config.HttpProxyConfig config,
String priorVersion)
throws Exception
updateHttpProxyConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateInstrumentationConfig(String agentId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.InstrumentationConfig config, String priorVersion) throws Exception
updateInstrumentationConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateJvmConfig(String agentId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.JvmConfig config, String priorVersion) throws Exception
updateJvmConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateLdapConfig(org.glowroot.common2.config.LdapConfig config,
String priorVersion)
throws Exception
updateLdapConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updatePagerDutyConfig(org.glowroot.common2.config.PagerDutyConfig config,
String priorVersion)
throws Exception
updatePagerDutyConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updatePluginConfig(String agentId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.PluginConfig config, String priorVersion) throws Exception
updatePluginConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateRoleConfig(org.glowroot.common2.config.RoleConfig config,
String priorVersion)
throws Exception
updateRoleConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateSlackConfig(org.glowroot.common2.config.SlackConfig config,
String priorVersion)
throws Exception
updateSlackConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateSmtpConfig(org.glowroot.common2.config.SmtpConfig config,
String priorVersion)
throws Exception
updateSmtpConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateSyntheticMonitorConfig(String agentRollupId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.SyntheticMonitorConfig config, String priorVersion) throws Exception
updateSyntheticMonitorConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateTransactionConfig(String agentId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.TransactionConfig config, String priorVersion) throws Exception
updateTransactionConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionpublic void updateUiDefaultsConfig(String agentRollupId, org.glowroot.wire.api.model.AgentConfigOuterClass.AgentConfig.UiDefaultsConfig config, String priorVersion) throws Exception
updateUiDefaultsConfig in interface org.glowroot.common2.repo.ConfigRepositoryExceptionCopyright © 2011–2019 Glowroot contributors. All rights reserved.