Package org.jclouds.cim
Class VirtualSystemSettingData.Builder
- java.lang.Object
-
- org.jclouds.cim.SettingData.Builder
-
- org.jclouds.cim.ManagedElement.Builder
-
- org.jclouds.cim.VirtualSystemSettingData.Builder
-
- Enclosing class:
- VirtualSystemSettingData
public static class VirtualSystemSettingData.Builder extends ManagedElement.Builder
-
-
Field Summary
-
Fields inherited from class org.jclouds.cim.ManagedElement.Builder
caption, description
-
Fields inherited from class org.jclouds.cim.SettingData.Builder
elementName, instanceID
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
Methods inherited from class org.jclouds.cim.ManagedElement.Builder
fromSettingData
-
-
-
-
Method Detail
-
automaticRecoveryAction
public VirtualSystemSettingData.Builder automaticRecoveryAction(VirtualSystemSettingData.AutomaticRecoveryAction automaticRecoveryAction)
-
automaticShutdownAction
public VirtualSystemSettingData.Builder automaticShutdownAction(VirtualSystemSettingData.AutomaticShutdownAction automaticShutdownAction)
-
automaticStartupAction
public VirtualSystemSettingData.Builder automaticStartupAction(VirtualSystemSettingData.AutomaticStartupAction automaticStartupAction)
-
automaticStartupActionDelay
public VirtualSystemSettingData.Builder automaticStartupActionDelay(Long automaticStartupActionDelay)
-
automaticStartupActionSequenceNumber
public VirtualSystemSettingData.Builder automaticStartupActionSequenceNumber(Integer automaticStartupActionSequenceNumber)
-
configurationDataRoot
public VirtualSystemSettingData.Builder configurationDataRoot(URI configurationDataRoot)
-
configurationFile
public VirtualSystemSettingData.Builder configurationFile(URI configurationFile)
-
configurationID
public VirtualSystemSettingData.Builder configurationID(String configurationID)
-
creationTime
public VirtualSystemSettingData.Builder creationTime(Date creationTime)
-
logDataRoot
public VirtualSystemSettingData.Builder logDataRoot(URI logDataRoot)
-
recoveryFile
public VirtualSystemSettingData.Builder recoveryFile(URI recoveryFile)
-
snapshotDataRoot
public VirtualSystemSettingData.Builder snapshotDataRoot(URI snapshotDataRoot)
-
suspendDataRoot
public VirtualSystemSettingData.Builder suspendDataRoot(URI suspendDataRoot)
-
swapFileDataRoot
public VirtualSystemSettingData.Builder swapFileDataRoot(URI swapFileDataRoot)
-
virtualSystemIdentifier
public VirtualSystemSettingData.Builder virtualSystemIdentifier(String virtualSystemIdentifier)
-
virtualSystemTypes
public VirtualSystemSettingData.Builder virtualSystemTypes(Iterable<String> virtualSystemTypes)
-
virtualSystemType
public VirtualSystemSettingData.Builder virtualSystemType(String virtualSystemType)
-
notes
public VirtualSystemSettingData.Builder notes(String notes)
-
build
public VirtualSystemSettingData build()
-
fromVirtualSystemSettingData
public VirtualSystemSettingData.Builder fromVirtualSystemSettingData(VirtualSystemSettingData in)
-
fromManagedElement
public VirtualSystemSettingData.Builder fromManagedElement(ManagedElement in)
- Overrides:
fromManagedElement
in classManagedElement.Builder
-
caption
public VirtualSystemSettingData.Builder caption(String caption)
- Overrides:
caption
in classManagedElement.Builder
- See Also:
ManagedSettingData#getCaption
-
description
public VirtualSystemSettingData.Builder description(String description)
- Overrides:
description
in classManagedElement.Builder
- See Also:
ManagedSettingData#getDescription
-
elementName
public VirtualSystemSettingData.Builder elementName(String elementName)
- Overrides:
elementName
in classManagedElement.Builder
- See Also:
SettingData.getElementName()
-
instanceID
public VirtualSystemSettingData.Builder instanceID(String instanceID)
- Overrides:
instanceID
in classManagedElement.Builder
- See Also:
SettingData.getInstanceID()
-
-