public class AdvertiseConfigurationBuilder extends Object implements Creator<AdvertiseConfiguration>
Modifier and Type | Method and Description |
---|---|
AdvertiseConfigurationBuilder |
advertise()
Builder for multicast-based advertise configuration.
|
BalancerConfigurationBuilder |
balancer()
Builder for balancer configuration.
|
ModClusterConfiguration |
build()
Builds the main configuration object.
|
AdvertiseConfiguration |
create()
Creates the configuration object.
|
MCMPHandlerConfigurationBuilder |
mcmp()
Builder for MCMP (Mod-Cluster Management Protocol) handler configuration.
|
NodeConfigurationBuilder |
node()
Builder for proxy node configuration.
|
AdvertiseConfigurationBuilder |
setAdvertiseInterface(InetAddress advertiseInterface)
Sets the interface to use for advertisements.
|
AdvertiseConfigurationBuilder |
setAdvertiseSecurityKey(String advertiseSecurityKey)
Sets the shared advertise security key.
|
AdvertiseConfigurationBuilder |
setAdvertiseSocketAddress(InetSocketAddress advertiseSocketAddress)
Sets the socket factory to use for advertisements.
|
AdvertiseConfigurationBuilder |
setAdvertiseThreadFactory(ThreadFactory advertiseThreadFactory)
Sets the tread factory for advertise mechanism.
|
public AdvertiseConfigurationBuilder setAdvertiseSocketAddress(InetSocketAddress advertiseSocketAddress)
public AdvertiseConfigurationBuilder setAdvertiseInterface(InetAddress advertiseInterface)
public AdvertiseConfigurationBuilder setAdvertiseSecurityKey(String advertiseSecurityKey)
public AdvertiseConfigurationBuilder setAdvertiseThreadFactory(ThreadFactory advertiseThreadFactory)
public AdvertiseConfiguration create()
Creator
create
in interface Creator<AdvertiseConfiguration>
public AdvertiseConfigurationBuilder advertise()
ConfigurationBuilder
advertise
in interface ConfigurationBuilder
public BalancerConfigurationBuilder balancer()
ConfigurationBuilder
balancer
in interface ConfigurationBuilder
public NodeConfigurationBuilder node()
ConfigurationBuilder
node
in interface ConfigurationBuilder
public MCMPHandlerConfigurationBuilder mcmp()
ConfigurationBuilder
mcmp
in interface ConfigurationBuilder
public ModClusterConfiguration build()
ConfigurationBuilder
build
in interface ConfigurationBuilder
Copyright © 2023 JBoss by Red Hat. All rights reserved.