org.jclouds.compute.config
Interface ComputeServiceProperties


public interface ComputeServiceProperties


Field Summary
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 password
static String IMAGE_ID
          overrides the image specified in the subclass of BaseComputeServiceContextModule#provideTemplate
static String IMAGE_LOGIN_USER
          username and, if colon delimited, password of the default user on the image that is or can become root

ex.

static 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 string

ex.

static 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 connection
static String TEMPLATE
          overrides the default specified in the subclass of BaseComputeServiceContextModule#provideTemplate
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

static final String RESOURCENAME_PREFIX
See Also:
Constant Field Values

RESOURCENAME_DELIMITER

static final String RESOURCENAME_DELIMITER
See Also:
Constant Field Values

TIMEOUT_NODE_RUNNING

static final String TIMEOUT_NODE_RUNNING
See Also:
Constant Field Values

TIMEOUT_NODE_SUSPENDED

static final String TIMEOUT_NODE_SUSPENDED
See Also:
Constant Field Values

TIMEOUT_NODE_TERMINATED

static final String TIMEOUT_NODE_TERMINATED
See Also:
Constant Field Values

TIMEOUT_SCRIPT_COMPLETE

static final String TIMEOUT_SCRIPT_COMPLETE
See Also:
Constant Field Values

TIMEOUT_PORT_OPEN

static final String TIMEOUT_PORT_OPEN
See Also:
Constant Field Values

INIT_STATUS_INITIAL_PERIOD

static final String INIT_STATUS_INITIAL_PERIOD
See Also:
Constant Field Values

INIT_STATUS_MAX_PERIOD

static final String INIT_STATUS_MAX_PERIOD
See Also:
Constant Field Values

POLL_INITIAL_PERIOD

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

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

static final String TIMEOUT_IMAGE_AVAILABLE
time in milliseconds to wait for an image to finish creating. Override default by setting this property using ContextBuilder#overrides

See Also:
Constant Field Values

TIMEOUT_IMAGE_DELETED

static final String TIMEOUT_IMAGE_DELETED
time in milliseconds to wait for an image to delete. Override default by setting this property using ContextBuilder#overrides

See Also:
Constant Field Values

TEMPLATE

static final String TEMPLATE
overrides the default specified in the subclass of BaseComputeServiceContextModule#provideTemplate

See Also:
TemplateBuilderSpec, Constant Field Values

IMAGE_ID

static final String IMAGE_ID
overrides the image specified in the subclass of BaseComputeServiceContextModule#provideTemplate

See Also:
Constant Field Values

IMAGE_LOGIN_USER

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

static final String IMAGE_AUTHENTICATE_SUDO
true if gaining a sudo shell requires a password

See Also:
Constant Field Values

BLACKLIST_NODES

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

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

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


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.