public class MonitorServiceConfiguration extends Object
MonitorServiceConfigurationBuilder.| Modifier and Type | Class and Description |
|---|---|
static class |
MonitorServiceConfiguration.AbstractEndpointConfiguration |
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 getAutoDiscoveryScanPeriodSeconds()
public int getNumDmrSchedulerThreads()
public int getMetricDispatcherBufferSize()
public int getMetricDispatcherMaxBatchSize()
public int getAvailDispatcherBufferSize()
public int getAvailDispatcherMaxBatchSize()
public int getPingDispatcherPeriodSeconds()
public MonitorServiceConfiguration cloneWith(MonitorServiceConfiguration.StorageAdapterConfiguration newStorageAdapter)
public MonitorServiceConfiguration.ProtocolConfiguration<DMRNodeLocation> getDmrConfiguration()
public MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation> getJmxConfiguration()
public MonitorServiceConfiguration.ProtocolConfiguration<PlatformNodeLocation> getPlatformConfiguration()
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.