public class VirtualSystemSettingData extends ManagedElement
Modifier and Type | Class and Description |
---|---|
static class |
VirtualSystemSettingData.AutomaticRecoveryAction
Action to take for the virtual system when the software executed by the virtual system fails.
|
static class |
VirtualSystemSettingData.AutomaticShutdownAction
Action to take for the virtual system when the host is shut down.
|
static class |
VirtualSystemSettingData.AutomaticStartupAction
Action to take for the virtual system when the host is started.
|
static class |
VirtualSystemSettingData.Builder |
caption, description
elementName, instanceID
Constructor and Description |
---|
VirtualSystemSettingData(String elementName,
String instanceID,
String caption,
String description,
VirtualSystemSettingData.AutomaticRecoveryAction automaticRecoveryAction,
VirtualSystemSettingData.AutomaticShutdownAction automaticShutdownAction,
VirtualSystemSettingData.AutomaticStartupAction automaticStartupAction,
Long automaticStartupActionDelay,
Integer automaticStartupActionSequenceNumber,
URI configurationDataRoot,
URI configurationFile,
String configurationID,
Date creationTime,
URI logDataRoot,
URI recoveryFile,
URI snapshotDataRoot,
URI suspendDataRoot,
URI swapFileDataRoot,
String virtualSystemIdentifier,
Iterable<String> virtualSystemTypes,
String notes) |
Modifier and Type | Method and Description |
---|---|
static VirtualSystemSettingData.Builder |
builder() |
boolean |
equals(Object obj) |
VirtualSystemSettingData.AutomaticRecoveryAction |
getAutomaticRecoveryAction()
Action to take for the virtual system when the software executed by the virtual system fails.
|
VirtualSystemSettingData.AutomaticShutdownAction |
getAutomaticShutdownAction()
Action to take for the virtual system when the host is shut down.
|
VirtualSystemSettingData.AutomaticStartupAction |
getAutomaticStartupAction()
Action to take for the virtual system when the host is started.
|
Long |
getAutomaticStartupActionDelay()
Delay applicable to startup action.
|
Integer |
getAutomaticStartupActionSequenceNumber()
Number indicating the relative sequence of virtual system activation when the host system is
started.
|
URI |
getConfigurationDataRoot()
Filepath of a directory where information about the virtual system configuration is
stored.Format shall be URI based on RFC 2079.
|
URI |
getConfigurationFile()
Filepath of a file where information about the virtual system configuration is stored.
|
String |
getConfigurationID()
Unique id of the virtual system configuration.
|
Date |
getCreationTime()
Time when the virtual system configuration was created.
|
URI |
getLogDataRoot()
Filepath of a directory where log information about the virtual system is stored.
|
String |
getNotes()
End-user supplied notes that are related to the virtual system.
|
URI |
getRecoveryFile()
Filepath of a file where recovery relateded information of the virtual system is stored.Format
shall be URI based on RFC 2079.
|
URI |
getSnapshotDataRoot()
Filepath of a directory where information about virtual system snapshots is stored.
|
URI |
getSuspendDataRoot()
Filepath of a directory where suspend related information about the virtual system is stored.
|
URI |
getSwapFileDataRoot()
Filepath of a directory where swapfiles of the virtual system are stored.
|
String |
getVirtualSystemIdentifier()
VirtualSystemIdentifier shall reflect a unique name for the system as it is used within the
virtualization platform.
|
Set<String> |
getVirtualSystemTypes()
VirtualSystemType shall reflect a particular type of virtual system.
|
int |
hashCode() |
VirtualSystemSettingData.Builder |
toBuilder() |
String |
toString() |
getCaption, getDescription
compareTo, getElementName, getInstanceID
public VirtualSystemSettingData(String elementName, String instanceID, String caption, String description, VirtualSystemSettingData.AutomaticRecoveryAction automaticRecoveryAction, VirtualSystemSettingData.AutomaticShutdownAction automaticShutdownAction, VirtualSystemSettingData.AutomaticStartupAction automaticStartupAction, Long automaticStartupActionDelay, Integer automaticStartupActionSequenceNumber, URI configurationDataRoot, URI configurationFile, String configurationID, Date creationTime, URI logDataRoot, URI recoveryFile, URI snapshotDataRoot, URI suspendDataRoot, URI swapFileDataRoot, String virtualSystemIdentifier, Iterable<String> virtualSystemTypes, String notes)
public static VirtualSystemSettingData.Builder builder()
public VirtualSystemSettingData.Builder toBuilder()
toBuilder
in class ManagedElement
public VirtualSystemSettingData.AutomaticRecoveryAction getAutomaticRecoveryAction()
public VirtualSystemSettingData.AutomaticShutdownAction getAutomaticShutdownAction()
public VirtualSystemSettingData.AutomaticStartupAction getAutomaticStartupAction()
public Long getAutomaticStartupActionDelay()
public Integer getAutomaticStartupActionSequenceNumber()
public URI getConfigurationDataRoot()
public URI getConfigurationFile()
public String getConfigurationID()
public Date getCreationTime()
public URI getLogDataRoot()
public URI getRecoveryFile()
public URI getSnapshotDataRoot()
public URI getSuspendDataRoot()
public URI getSwapFileDataRoot()
public String getVirtualSystemIdentifier()
public Set<String> getVirtualSystemTypes()
public String getNotes()
public int hashCode()
hashCode
in class SettingData
public boolean equals(Object obj)
equals
in class SettingData
public String toString()
toString
in class ManagedElement
Copyright © 2009-2012 jclouds. All Rights Reserved.