Class MemberStartupConfig
- java.lang.Object
-
- org.craftercms.studio.api.v2.dal.cluster.MemberStartupConfig
-
public class MemberStartupConfig extends Object
Represents the startup configuration of a DB cluster member. Normally there's 2 different types of configuration: one for the node that bootstraps the cluster, and one for the other nodes that join the cluster.- Since:
- 3.1.6
- Author:
- avasquez
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MemberStartupConfig.StartupMode
-
Field Summary
Fields Modifier and Type Field Description static String
CLUSTER_ADDRESS_PREFIX
-
Constructor Summary
Constructors Constructor Description MemberStartupConfig(String clusterName, String nodeAddress, String nodeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getClusterAddress()
String
getClusterName()
MemberStartupConfig.StartupMode
getMode()
String
getNodeAddress()
String
getNodeName()
void
setClusterAddress(String clusterAddress)
void
setClusterName(String clusterName)
void
setMode(MemberStartupConfig.StartupMode mode)
void
setNodeAddress(String nodeAddress)
void
setNodeName(String nodeName)
-
-
-
Field Detail
-
CLUSTER_ADDRESS_PREFIX
public static final String CLUSTER_ADDRESS_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMode
public MemberStartupConfig.StartupMode getMode()
-
setMode
public void setMode(MemberStartupConfig.StartupMode mode)
-
getClusterName
public String getClusterName()
-
setClusterName
public void setClusterName(String clusterName)
-
getClusterAddress
public String getClusterAddress()
-
setClusterAddress
public void setClusterAddress(String clusterAddress)
-
getNodeAddress
public String getNodeAddress()
-
setNodeAddress
public void setNodeAddress(String nodeAddress)
-
getNodeName
public String getNodeName()
-
setNodeName
public void setNodeName(String nodeName)
-
-