public static class ProtocolServices.Builder extends Object
| Constructor and Description |
|---|
Builder(String feedId,
Map<String,org.jboss.msc.value.InjectedValue<SSLContext>> sslContexts,
Diagnostics diagnostics) |
| Modifier and Type | Method and Description |
|---|---|
ProtocolServices.Builder |
autoDiscoveryScanPeriodSecs(int periodSecs) |
ProtocolServices |
build() |
ProtocolServices.Builder |
dmrProtocolService(ModelControllerClientFactory localModelControllerClientFactory,
MonitorServiceConfiguration.ProtocolConfiguration<DMRNodeLocation> protocolConfig) |
ProtocolServices.Builder |
jmxProtocolService(MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation> protocolConfig) |
ProtocolServices.Builder |
platformProtocolService(MonitorServiceConfiguration.ProtocolConfiguration<PlatformNodeLocation> protocolConfig) |
public Builder(String feedId, Map<String,org.jboss.msc.value.InjectedValue<SSLContext>> sslContexts, Diagnostics diagnostics)
public ProtocolServices build()
public ProtocolServices.Builder autoDiscoveryScanPeriodSecs(int periodSecs)
public ProtocolServices.Builder dmrProtocolService(ModelControllerClientFactory localModelControllerClientFactory, MonitorServiceConfiguration.ProtocolConfiguration<DMRNodeLocation> protocolConfig)
public ProtocolServices.Builder jmxProtocolService(MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation> protocolConfig)
public ProtocolServices.Builder platformProtocolService(MonitorServiceConfiguration.ProtocolConfiguration<PlatformNodeLocation> protocolConfig)
Copyright © 2015 Red Hat, Inc.. All rights reserved.