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–2017 Atlassian. All rights reserved.