com.xebialabs.itest
Class ItestHostFactory
java.lang.Object
com.xebialabs.itest.ItestHostFactory
public class ItestHostFactory
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HOSTNAME_PROPERTY_SUFFIX
public static final java.lang.String HOSTNAME_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
AMI_ID_PROPERTY_SUFFIX
public static final java.lang.String AMI_ID_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
AWS_ENDPOINT_PROPERTY
public static final java.lang.String AWS_ENDPOINT_PROPERTY
- See Also:
- Constant Field Values
AWS_ENDPOINT_DEFAULT
public static final java.lang.String AWS_ENDPOINT_DEFAULT
- See Also:
- Constant Field Values
AWS_ACCESS_KEY_PROPERTY
public static final java.lang.String AWS_ACCESS_KEY_PROPERTY
- See Also:
- Constant Field Values
AWS_SECRET_KEY_PROPERTY
public static final java.lang.String AWS_SECRET_KEY_PROPERTY
- See Also:
- Constant Field Values
AMI_AVAILABILITY_ZONE_PROPERTY_SUFFIX
public static final java.lang.String AMI_AVAILABILITY_ZONE_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
AMI_INSTANCE_TYPE_PROPERTY_SUFFIX
public static final java.lang.String AMI_INSTANCE_TYPE_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
AMI_SECURITY_GROUP_PROPERTY_SUFFIX
public static final java.lang.String AMI_SECURITY_GROUP_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
AMI_KEY_NAME_PROPERTY_SUFFIX
public static final java.lang.String AMI_KEY_NAME_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
AMI_BOOT_SECONDS_PROPERTY_SUFFIX
public static final java.lang.String AMI_BOOT_SECONDS_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
TUNNEL_USERNAME_PROPERTY_SUFFIX
public static final java.lang.String TUNNEL_USERNAME_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
TUNNEL_PASSWORD_PROPERTY_SUFFIX
public static final java.lang.String TUNNEL_PASSWORD_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
TUNNEL_PORTS_PROPERTY_SUFFIX
public static final java.lang.String TUNNEL_PORTS_PROPERTY_SUFFIX
- See Also:
- Constant Field Values
logger
public static org.slf4j.Logger logger
ItestHostFactory
public ItestHostFactory()
getItestHostThatDoesNotRequiresTeardown
public static ItestHost getItestHostThatDoesNotRequiresTeardown(java.lang.String hostLabel)
getItestHost
public static ItestHost getItestHost(java.lang.String hostLabel)
createItestHost
protected static ItestHost createItestHost(java.lang.String hostLabel,
boolean disableEc2)
getRequiredItestProperty
public static java.lang.String getRequiredItestProperty(java.lang.String key)
getItestProperty
public static java.lang.String getItestProperty(java.lang.String key)
getItestProperty
public static java.lang.String getItestProperty(java.lang.String key,
java.lang.String defaultValue)