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 StringBLACKLIST_NODEScomma-separated nodes that we shouldn't attempt to list as they are dead in the provider for some reason.static StringIMAGE_AUTHENTICATE_SUDOtrue if gaining a sudo shell requires a passwordstatic StringIMAGE_IDoverrides the image specified in the subclass ofBaseComputeServiceContextModule#provideTemplatestatic StringIMAGE_LOGIN_USERusername and, if colon delimited, password of the default user on the image that is or can become rootstatic StringINIT_STATUS_INITIAL_PERIODstatic StringINIT_STATUS_MAX_PERIODstatic StringOS_VERSION_MAP_JSONos to map of version input string to output stringstatic StringPOLL_INITIAL_PERIODInitial period between the ComputeService's node polls.static StringPOLL_MAX_PERIODOnce the exponentially increasing period between ComputeService's node polls has reached this maximum period, it remains at this value.static StringRESOURCENAME_DELIMITERstatic StringRESOURCENAME_PREFIXstatic StringSOCKET_FINDER_ALLOWED_INTERFACEScan be set to either PRIVATE, PUBLIC, ALL (default) controls what interfaces will be used when scanning for an open connectionstatic StringTEMPLATEoverrides the default specified in the subclass ofBaseComputeServiceContextModule#provideTemplatestatic StringTIMEOUT_CLEANUP_INCIDENTAL_RESOURCEStime in milliseconds to try to clean up incidental resources (e.g.static StringTIMEOUT_IMAGE_AVAILABLEtime in milliseconds to wait for an image to finish creating.static StringTIMEOUT_IMAGE_DELETEDtime in milliseconds to wait for an image to delete.static StringTIMEOUT_NODE_RUNNINGstatic StringTIMEOUT_NODE_SUSPENDEDstatic StringTIMEOUT_NODE_TERMINATEDstatic StringTIMEOUT_PORT_OPENstatic StringTIMEOUT_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. Overridedefaultby 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. Overridedefaultby 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). Overridedefaultby 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.ubuntuex.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
-
-