Package org.jclouds.compute.config
Class ComputeServiceProperties
- java.lang.Object
-
- org.jclouds.compute.config.ComputeServiceProperties
-
public final class ComputeServiceProperties extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
BLACKLIST_NODES
comma-separated nodes that we shouldn't attempt to list as they are dead in the provider for some reason.static String
IMAGE_AUTHENTICATE_SUDO
true if gaining a sudo shell requires a passwordstatic String
IMAGE_ID
overrides the image specified in the subclass ofBaseComputeServiceContextModule#provideTemplate
static String
IMAGE_LOGIN_USER
username and, if colon delimited, password of the default user on the image that is or can become rootstatic String
INIT_STATUS_INITIAL_PERIOD
static String
INIT_STATUS_MAX_PERIOD
static String
OS_VERSION_MAP_JSON
os to map of version input string to output stringstatic String
POLL_INITIAL_PERIOD
Initial period between the ComputeService's node polls.static String
POLL_MAX_PERIOD
Once the exponentially increasing period between ComputeService's node polls has reached this maximum period, it remains at this value.static String
RESOURCENAME_DELIMITER
static String
RESOURCENAME_PREFIX
static String
SOCKET_FINDER_ALLOWED_INTERFACES
can be set to either PRIVATE, PUBLIC, ALL (default) controls what interfaces will be used when scanning for an open connectionstatic String
TEMPLATE
overrides the default specified in the subclass ofBaseComputeServiceContextModule#provideTemplate
static String
TIMEOUT_CLEANUP_INCIDENTAL_RESOURCES
time in milliseconds to try to clean up incidental resources (e.g.static String
TIMEOUT_IMAGE_AVAILABLE
time in milliseconds to wait for an image to finish creating.static String
TIMEOUT_IMAGE_DELETED
time in milliseconds to wait for an image to delete.static String
TIMEOUT_NODE_RUNNING
static String
TIMEOUT_NODE_SUSPENDED
static String
TIMEOUT_NODE_TERMINATED
static String
TIMEOUT_PORT_OPEN
static String
TIMEOUT_SCRIPT_COMPLETE
-
-
-
Field Detail
-
RESOURCENAME_PREFIX
public static final String RESOURCENAME_PREFIX
- See Also:
- Constant Field Values
-
RESOURCENAME_DELIMITER
public static final String RESOURCENAME_DELIMITER
- See Also:
- Constant Field Values
-
TIMEOUT_NODE_RUNNING
public static final String TIMEOUT_NODE_RUNNING
- See Also:
- Constant Field Values
-
TIMEOUT_NODE_SUSPENDED
public static final String TIMEOUT_NODE_SUSPENDED
- See Also:
- Constant Field Values
-
TIMEOUT_NODE_TERMINATED
public static final String TIMEOUT_NODE_TERMINATED
- See Also:
- Constant Field Values
-
TIMEOUT_SCRIPT_COMPLETE
public static final String TIMEOUT_SCRIPT_COMPLETE
- See Also:
- Constant Field Values
-
TIMEOUT_PORT_OPEN
public static final String TIMEOUT_PORT_OPEN
- See Also:
- Constant Field Values
-
INIT_STATUS_INITIAL_PERIOD
public static final String INIT_STATUS_INITIAL_PERIOD
- See Also:
- Constant Field Values
-
INIT_STATUS_MAX_PERIOD
public static final String INIT_STATUS_MAX_PERIOD
- See Also:
- Constant Field Values
-
POLL_INITIAL_PERIOD
public static final String POLL_INITIAL_PERIOD
Initial period between the ComputeService's node polls. Subsequent periods increase exponentially (based on the backoff factor) and become constant when the maximum period is reached. The unit is milliseconds.- See Also:
- Constant Field Values
-
POLL_MAX_PERIOD
public static final String POLL_MAX_PERIOD
Once the exponentially increasing period between ComputeService's node polls has reached this maximum period, it remains at this value. The unit is milliseconds.- See Also:
- Constant Field Values
-
TIMEOUT_IMAGE_AVAILABLE
public static final String TIMEOUT_IMAGE_AVAILABLE
time in milliseconds to wait for an image to finish creating. Overridedefault
by setting this property usingContextBuilder#overrides
- See Also:
- Constant Field Values
-
TIMEOUT_IMAGE_DELETED
public static final String TIMEOUT_IMAGE_DELETED
time in milliseconds to wait for an image to delete. Overridedefault
by setting this property usingContextBuilder#overrides
- See Also:
- Constant Field Values
-
TIMEOUT_CLEANUP_INCIDENTAL_RESOURCES
public static final String TIMEOUT_CLEANUP_INCIDENTAL_RESOURCES
time in milliseconds to try to clean up incidental resources (e.g. security groups, key-pairs, etc). Overridedefault
by setting this property usingContextBuilder#overrides
- See Also:
- Constant Field Values
-
TEMPLATE
public static final String TEMPLATE
overrides the default specified in the subclass ofBaseComputeServiceContextModule#provideTemplate
- See Also:
TemplateBuilderSpec
, Constant Field Values
-
IMAGE_ID
public static final String IMAGE_ID
overrides the image specified in the subclass ofBaseComputeServiceContextModule#provideTemplate
- See Also:
- Constant Field Values
-
IMAGE_LOGIN_USER
public static final String IMAGE_LOGIN_USER
username and, if colon delimited, password of the default user on the image that is or can become root ex.ubuntu
ex.toor:password
- See Also:
- Constant Field Values
-
IMAGE_AUTHENTICATE_SUDO
public static final String IMAGE_AUTHENTICATE_SUDO
true if gaining a sudo shell requires a password- See Also:
- Constant Field Values
-
BLACKLIST_NODES
public static final String BLACKLIST_NODES
comma-separated nodes that we shouldn't attempt to list as they are dead in the provider for some reason.- See Also:
- Constant Field Values
-
OS_VERSION_MAP_JSON
public static final String OS_VERSION_MAP_JSON
os to map of version input string to output string ex.{"centos":{"5.4":"5.4","5.5":"5.5"},"rhel":{"5.4":"5.4","5.5":"5.5"},"ubuntu":{"karmic":"9.10","lucid":"10.04","maverick":"10.10","natty":"11.04"},"windows":{"2008":"2008","Server 2008":"2008","2008 R2":"2008 R2","Server 2008 R2":"2008 R2","2008 SP2":"2008 SP2","Server 2008 SP2":"2008 SP2"}}
- See Also:
- Constant Field Values
-
SOCKET_FINDER_ALLOWED_INTERFACES
public static final String SOCKET_FINDER_ALLOWED_INTERFACES
can be set to either PRIVATE, PUBLIC, ALL (default) controls what interfaces will be used when scanning for an open connection- See Also:
- Constant Field Values
-
-