public class MonitorServiceConfiguration extends Object
MonitorServiceConfigurationBuilder.| Modifier and Type | Class and Description |
|---|---|
static class |
MonitorServiceConfiguration.DiagnosticsConfiguration |
static class |
MonitorServiceConfiguration.DiagnosticsReportTo |
static class |
MonitorServiceConfiguration.EndpointConfiguration |
static class |
MonitorServiceConfiguration.GlobalConfiguration |
static class |
MonitorServiceConfiguration.ProtocolConfiguration<L> |
static class |
MonitorServiceConfiguration.StorageAdapterConfiguration |
static class |
MonitorServiceConfiguration.StorageReportTo |
| Constructor and Description |
|---|
MonitorServiceConfiguration(MonitorServiceConfiguration.GlobalConfiguration globalConfiguration,
MonitorServiceConfiguration.DiagnosticsConfiguration diagnostics,
MonitorServiceConfiguration.StorageAdapterConfiguration storageAdapter,
MonitorServiceConfiguration.ProtocolConfiguration<DMRNodeLocation> dmrConfiguration,
MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation> jmxConfiguration,
MonitorServiceConfiguration.ProtocolConfiguration<PlatformNodeLocation> platformConfiguration) |
public MonitorServiceConfiguration(MonitorServiceConfiguration.GlobalConfiguration globalConfiguration, MonitorServiceConfiguration.DiagnosticsConfiguration diagnostics, MonitorServiceConfiguration.StorageAdapterConfiguration storageAdapter, MonitorServiceConfiguration.ProtocolConfiguration<DMRNodeLocation> dmrConfiguration, MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation> jmxConfiguration, MonitorServiceConfiguration.ProtocolConfiguration<PlatformNodeLocation> platformConfiguration)
public MonitorServiceConfiguration.GlobalConfiguration getGlobalConfiguration()
public MonitorServiceConfiguration.StorageAdapterConfiguration getStorageAdapter()
public MonitorServiceConfiguration.DiagnosticsConfiguration getDiagnostics()
public boolean isSubsystemEnabled()
public String getApiJndi()
public int getAutoDiscoveryScanPeriodSecs()
public int getNumMetricSchedulerThreads()
public int getNumAvailSchedulerThreads()
public int getNumDmrSchedulerThreads()
public int getMetricDispatcherBufferSize()
public int getMetricDispatcherMaxBatchSize()
public int getAvailDispatcherBufferSize()
public int getAvailDispatcherMaxBatchSize()
public MonitorServiceConfiguration cloneWith(MonitorServiceConfiguration.StorageAdapterConfiguration newStorageAdapter)
public MonitorServiceConfiguration.ProtocolConfiguration<DMRNodeLocation> getDmrConfiguration()
public MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation> getJmxConfiguration()
public MonitorServiceConfiguration.ProtocolConfiguration<PlatformNodeLocation> getPlatformConfiguration()
Copyright © 2015 Red Hat, Inc.. All rights reserved.