Uses of Class
io.atomix.cluster.AtomixClusterBuilder
Packages that use AtomixClusterBuilder
-
Uses of AtomixClusterBuilder in io.atomix.cluster
Methods in io.atomix.cluster that return AtomixClusterBuilderModifier and TypeMethodDescriptionstatic AtomixClusterBuilderAtomixCluster.builder()Returns a new Atomix builder.static AtomixClusterBuilderAtomixCluster.builder(ClusterConfig config) Returns a new Atomix builder.AtomixClusterBuilder.withAddress(Address address) Sets the member address.AtomixClusterBuilder.withClusterId(String clusterId) Sets the cluster identifier.Sets the member host.AtomixClusterBuilder.withMemberId(MemberId localMemberId) Sets the local member identifier.AtomixClusterBuilder.withMemberId(String localMemberId) Sets the local member identifier.AtomixClusterBuilder.withMembershipProtocol(GroupMembershipProtocol protocol) Sets the cluster membership protocol.AtomixClusterBuilder.withMembershipProvider(NodeDiscoveryProvider locationProvider) Sets the cluster membership provider.AtomixClusterBuilder.withMessageCompression(MessagingConfig.CompressionAlgorithm messageCompression) AtomixClusterBuilder.withMessagingInterface(String iface) Sets the interface to which to bind the instance.AtomixClusterBuilder.withMessagingInterfaces(Collection<String> ifaces) Sets the interface(s) to which to bind the instance.AtomixClusterBuilder.withMessagingPort(int bindPort) Sets the local port to which to bind the node.AtomixClusterBuilder.withPort(int port) Sets the member port.AtomixClusterBuilder.withProperties(Properties properties) Sets the member properties.AtomixClusterBuilder.withSecurity(File certificateChain, File privateKey) Enables TLS encryption of the messaging service.