public interface ClusterSetupValidator
Modifier and Type | Method and Description |
---|---|
MessageHolder |
getResult() |
ClusterSetupValidator |
validateAWSJoinConfig(String accessKey,
String secretKey,
String iamRole,
String region,
String hostHeader,
String securityGroupName,
String tagKey,
String tagValue)
Validates all the parameters for an AWS cluster.
|
ClusterSetupValidator |
validateClusterHome(String clusterHome)
Validates just the cluster Home.
|
ClusterSetupValidator |
validateClusterJoinMethod(String joinMethod) |
ClusterSetupValidator |
validateClusterName(String clusterName)
Validates just the cluster Name.
|
ClusterSetupValidator |
validateMulticastClusterJoinConfig(Boolean generateAddress,
String clusterAddress)
Validates just the cluster address, for a multicast cluster.
|
ClusterSetupValidator |
validateNetworkInterface(String networkInterface)
Validates just the cluster network address
|
ClusterSetupValidator |
validateTCPIPClusterJoinConfig(String clusterPeersString)
Validates the cluster peers, for a TCPIP cluster.
|
MessageHolder getResult()
ClusterSetupValidator validateClusterName(String clusterName)
clusterName
- must be a non-empty stringClusterSetupValidator validateClusterHome(String clusterHome)
clusterHome
- must be a valid filepath to a readable directoryClusterSetupValidator validateTCPIPClusterJoinConfig(String clusterPeersString)
clusterPeersString
- comma-separated string of cluster node IPsClusterSetupValidator validateClusterJoinMethod(String joinMethod)
ClusterSetupValidator validateMulticastClusterJoinConfig(Boolean generateAddress, String clusterAddress)
generateAddress
- whether or not the cluster multicast address should be auto generatedclusterAddress
- must be a valid IP multicast addressClusterSetupValidator validateNetworkInterface(String networkInterface)
networkInterface
- The network interface to be usedCopyright © 2003–2020 Atlassian. All rights reserved.