public class EC2AddressProvider extends java.lang.Object implements AddressProvider
Constructor and Description |
---|
EC2AddressProvider(java.lang.String regionString) |
EC2AddressProvider(java.lang.String region,
java.lang.String nodeType) |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Perform any necessary cleanup.
|
java.util.List<java.lang.String> |
getAddressList()
Get a list of addresses for test nodes to connect to.
|
java.util.List<java.lang.String> |
getAddressList(boolean getPrivateIP)
Get a list of addresses for test nodes to connect to.
|
public EC2AddressProvider(java.lang.String regionString)
public EC2AddressProvider(java.lang.String region, java.lang.String nodeType)
public java.util.List<java.lang.String> getAddressList()
AddressProvider
getAddressList
in interface AddressProvider
public java.util.List<java.lang.String> getAddressList(boolean getPrivateIP)
getPrivateIP
- If true, get the private IPs of the AWS nodes. Otherwise, get the public IPs.public void destroy()
AddressProvider
destroy
in interface AddressProvider