Uses of Class
io.atomix.cluster.AtomixClusterBuilder
| Package | Description |
|---|---|
| io.atomix.cluster |
Provides classes and interfaces for cluster management.
|
-
Uses of AtomixClusterBuilder in io.atomix.cluster
Methods in io.atomix.cluster that return AtomixClusterBuilder Modifier and Type Method Description static AtomixClusterBuilderAtomixCluster. builder()Returns a new Atomix builder.static AtomixClusterBuilderAtomixCluster. builder(ClusterConfig config)Returns a new Atomix builder.static AtomixClusterBuilderAtomixCluster. builder(ClassLoader classLoader)Returns a new Atomix builder.static AtomixClusterBuilderAtomixCluster. builder(String config)Returns a new Atomix builder.static AtomixClusterBuilderAtomixCluster. builder(String config, ClassLoader classLoader)Returns a new Atomix builder.AtomixClusterBuilderAtomixClusterBuilder. setBroadcastInterval(java.time.Duration interval)Deprecated.since 3.0.2AtomixClusterBuilderAtomixClusterBuilder. setReachabilityThreshold(int threshold)Deprecated.since 3.0.2AtomixClusterBuilderAtomixClusterBuilder. withAddress(int port)Deprecated.since 3.1.AtomixClusterBuilderAtomixClusterBuilder. withAddress(io.atomix.utils.net.Address address)Sets the member address.AtomixClusterBuilderAtomixClusterBuilder. withAddress(String address)Deprecated.since 3.1.AtomixClusterBuilderAtomixClusterBuilder. withAddress(String host, int port)Deprecated.since 3.1.AtomixClusterBuilderAtomixClusterBuilder. withBroadcastInterval(java.time.Duration interval)Deprecated.AtomixClusterBuilderAtomixClusterBuilder. withClusterId(String clusterId)Sets the cluster identifier.AtomixClusterBuilderAtomixClusterBuilder. withConnectionPoolSize(int connectionPoolSize)Sets the messaging connection pool size.AtomixClusterBuilderAtomixClusterBuilder. withHost(String host)Sets the member host.AtomixClusterBuilderAtomixClusterBuilder. withHostId(String hostId)Sets the host to which the member belongs.AtomixClusterBuilderAtomixClusterBuilder. withKeyStore(String keyStore)Sets the key store to use for TLS in the Atomix messaging service.AtomixClusterBuilderAtomixClusterBuilder. withKeyStorePassword(String keyStorePassword)Sets the key store password for the Atomix messaging service.AtomixClusterBuilderAtomixClusterBuilder. withMemberId(MemberId localMemberId)Sets the local member identifier.AtomixClusterBuilderAtomixClusterBuilder. withMemberId(String localMemberId)Sets the local member identifier.AtomixClusterBuilderAtomixClusterBuilder. withMembershipProtocol(GroupMembershipProtocol protocol)Sets the cluster membership protocol.AtomixClusterBuilderAtomixClusterBuilder. withMembershipProvider(NodeDiscoveryProvider locationProvider)Sets the cluster membership provider.AtomixClusterBuilderAtomixClusterBuilder. withMessagingInterface(String iface)Sets the interface to which to bind the instance.AtomixClusterBuilderAtomixClusterBuilder. withMessagingInterfaces(String... ifaces)Sets the interface(s) to which to bind the instance.AtomixClusterBuilderAtomixClusterBuilder. withMessagingInterfaces(Collection<String> ifaces)Sets the interface(s) to which to bind the instance.AtomixClusterBuilderAtomixClusterBuilder. withMessagingPort(int bindPort)Sets the local port to which to bind the node.AtomixClusterBuilderAtomixClusterBuilder. withMulticastAddress(io.atomix.utils.net.Address address)Sets the multicast address.AtomixClusterBuilderAtomixClusterBuilder. withMulticastEnabled()Enables multicast communication.AtomixClusterBuilderAtomixClusterBuilder. withMulticastEnabled(boolean multicastEnabled)Sets whether multicast communication is enabled.AtomixClusterBuilderAtomixClusterBuilder. withPort(int port)Sets the member port.AtomixClusterBuilderAtomixClusterBuilder. withProperties(Properties properties)Sets the member properties.AtomixClusterBuilderAtomixClusterBuilder. withProperty(String key, String value)Sets a property of the member.AtomixClusterBuilderAtomixClusterBuilder. withRack(String rack)Deprecated.since 3.1.AtomixClusterBuilderAtomixClusterBuilder. withRackId(String rackId)Sets the rack to which the member belongs.AtomixClusterBuilderAtomixClusterBuilder. withReachabilityThreshold(int threshold)Deprecated.AtomixClusterBuilderAtomixClusterBuilder. withReachabilityTimeout(java.time.Duration timeout)Deprecated.AtomixClusterBuilderAtomixClusterBuilder. withTlsEnabled()Enables TLS for the Atomix messaging service.AtomixClusterBuilderAtomixClusterBuilder. withTlsEnabled(boolean tlsEnabled)Sets whether TLS is enabled for the Atomix messaging service.AtomixClusterBuilderAtomixClusterBuilder. withTrustStore(String trustStore)Sets the trust store to use for TLS in the Atomix messaging service.AtomixClusterBuilderAtomixClusterBuilder. withTrustStorePassword(String trustStorePassword)Sets the trust store password for the Atomix messaging service.AtomixClusterBuilderAtomixClusterBuilder. withZone(String zone)Deprecated.since 3.1.AtomixClusterBuilderAtomixClusterBuilder. withZoneId(String zoneId)Sets the zone to which the member belongs.