public class DiscoveryConfigReadOnly extends DiscoveryConfig
DiscoveryConfig
Constructor and Description |
---|
DiscoveryConfigReadOnly(DiscoveryConfig discoveryConfig) |
Modifier and Type | Method and Description |
---|---|
DiscoveryConfig |
addDiscoveryStrategyConfig(DiscoveryStrategyConfig discoveryStrategyConfig)
Adds an enabled
DiscoveryStrategy configuration. |
DiscoveryConfig |
setDiscoveryServiceProvider(DiscoveryServiceProvider discoveryServiceProvider) |
DiscoveryConfig |
setDiscoveryStrategyConfigs(List<DiscoveryStrategyConfig> discoveryStrategyConfigs)
Sets the strategy configurations for this discovery config.
|
DiscoveryConfig |
setNodeFilter(NodeFilter nodeFilter) |
DiscoveryConfig |
setNodeFilterClass(String nodeFilterClass) |
equals, getClassId, getDiscoveryServiceProvider, getDiscoveryStrategyConfigs, getFactoryId, getNodeFilter, getNodeFilterClass, hashCode, isEnabled, readData, toString, writeData
public DiscoveryConfigReadOnly(DiscoveryConfig discoveryConfig)
public DiscoveryConfig setDiscoveryServiceProvider(DiscoveryServiceProvider discoveryServiceProvider)
setDiscoveryServiceProvider
in class DiscoveryConfig
public DiscoveryConfig setNodeFilter(NodeFilter nodeFilter)
setNodeFilter
in class DiscoveryConfig
public DiscoveryConfig setNodeFilterClass(String nodeFilterClass)
setNodeFilterClass
in class DiscoveryConfig
public DiscoveryConfig addDiscoveryStrategyConfig(DiscoveryStrategyConfig discoveryStrategyConfig)
DiscoveryConfig
DiscoveryStrategy
configuration.
All added configurations are strictly meant to be enabled, this is to
remember when building custom Config
instances.
addDiscoveryStrategyConfig
in class DiscoveryConfig
discoveryStrategyConfig
- the DiscoveryStrategyConfig
to addpublic DiscoveryConfig setDiscoveryStrategyConfigs(List<DiscoveryStrategyConfig> discoveryStrategyConfigs)
DiscoveryConfig
setDiscoveryStrategyConfigs
in class DiscoveryConfig
discoveryStrategyConfigs
- the strategy configurationsCopyright © 2019 Hazelcast, Inc.. All rights reserved.