Package org.jboss.ejb.client
Class EJBClientCluster.Builder
- java.lang.Object
-
- org.jboss.ejb.client.EJBClientCluster.Builder
-
- Enclosing class:
- EJBClientCluster
public static final class EJBClientCluster.Builder extends Object
A builder for a cluster definition.
-
-
Constructor Summary
Constructors Constructor Description Builder()Construct a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EJBClientClusterbuild()Build a newEJBClientClusterinstance based on the current contents of this builder.EJBClientCluster.BuildersetClusterNodeSelector(ClusterNodeSelector clusterNodeSelector)EJBClientCluster.BuildersetConnectTimeoutMilliseconds(long connectTimeoutMilliseconds)EJBClientCluster.BuildersetMaximumConnectedNodes(long maximumConnectedNodes)EJBClientCluster.BuildersetName(String name)EJBClientCluster.BuildersetOverrideConfiguration(org.wildfly.security.auth.client.AuthenticationConfiguration overrideConfiguration)
-
-
-
Method Detail
-
setName
public EJBClientCluster.Builder setName(String name)
-
setMaximumConnectedNodes
public EJBClientCluster.Builder setMaximumConnectedNodes(long maximumConnectedNodes)
-
setConnectTimeoutMilliseconds
public EJBClientCluster.Builder setConnectTimeoutMilliseconds(long connectTimeoutMilliseconds)
-
setClusterNodeSelector
public EJBClientCluster.Builder setClusterNodeSelector(ClusterNodeSelector clusterNodeSelector)
-
setOverrideConfiguration
public EJBClientCluster.Builder setOverrideConfiguration(org.wildfly.security.auth.client.AuthenticationConfiguration overrideConfiguration)
-
build
public EJBClientCluster build()
Build a newEJBClientClusterinstance based on the current contents of this builder.- Returns:
- the new instance (not
null)
-
-