org.jclouds.cim
Class VirtualSystemSettingData.Builder

java.lang.Object
  extended by org.jclouds.cim.SettingData.Builder
      extended by org.jclouds.cim.ManagedElement.Builder
          extended by 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
VirtualSystemSettingData.Builder()
           
 
Method Summary
 VirtualSystemSettingData.Builder automaticRecoveryAction(VirtualSystemSettingData.AutomaticRecoveryAction automaticRecoveryAction)
           
 VirtualSystemSettingData.Builder automaticShutdownAction(VirtualSystemSettingData.AutomaticShutdownAction automaticShutdownAction)
           
 VirtualSystemSettingData.Builder automaticStartupAction(VirtualSystemSettingData.AutomaticStartupAction automaticStartupAction)
           
 VirtualSystemSettingData.Builder automaticStartupActionDelay(Long automaticStartupActionDelay)
           
 VirtualSystemSettingData.Builder automaticStartupActionSequenceNumber(Integer automaticStartupActionSequenceNumber)
           
 VirtualSystemSettingData build()
           
 VirtualSystemSettingData.Builder caption(String caption)
          
 VirtualSystemSettingData.Builder configurationDataRoot(URI configurationDataRoot)
           
 VirtualSystemSettingData.Builder configurationFile(URI configurationFile)
           
 VirtualSystemSettingData.Builder configurationID(String configurationID)
           
 VirtualSystemSettingData.Builder creationTime(Date creationTime)
           
 VirtualSystemSettingData.Builder description(String description)
          
 VirtualSystemSettingData.Builder elementName(String elementName)
          
 VirtualSystemSettingData.Builder fromManagedElement(ManagedElement in)
          
 VirtualSystemSettingData.Builder fromVirtualSystemSettingData(VirtualSystemSettingData in)
           
 VirtualSystemSettingData.Builder instanceID(String instanceID)
          
 VirtualSystemSettingData.Builder logDataRoot(URI logDataRoot)
           
 VirtualSystemSettingData.Builder notes(String notes)
           
 VirtualSystemSettingData.Builder recoveryFile(URI recoveryFile)
           
 VirtualSystemSettingData.Builder snapshotDataRoot(URI snapshotDataRoot)
           
 VirtualSystemSettingData.Builder suspendDataRoot(URI suspendDataRoot)
           
 VirtualSystemSettingData.Builder swapFileDataRoot(URI swapFileDataRoot)
           
 VirtualSystemSettingData.Builder virtualSystemIdentifier(String virtualSystemIdentifier)
           
 VirtualSystemSettingData.Builder virtualSystemType(String virtualSystemType)
           
 VirtualSystemSettingData.Builder virtualSystemTypes(Iterable<String> virtualSystemTypes)
           
 
Methods inherited from class org.jclouds.cim.ManagedElement.Builder
fromSettingData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualSystemSettingData.Builder

public VirtualSystemSettingData.Builder()
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 class ManagedElement.Builder

caption

public VirtualSystemSettingData.Builder caption(String caption)

Overrides:
caption in class ManagedElement.Builder
See Also:
ManagedSettingData#getCaption

description

public VirtualSystemSettingData.Builder description(String description)

Overrides:
description in class ManagedElement.Builder
See Also:
ManagedSettingData#getDescription

elementName

public VirtualSystemSettingData.Builder elementName(String elementName)

Overrides:
elementName in class ManagedElement.Builder
See Also:
SettingData.getElementName()

instanceID

public VirtualSystemSettingData.Builder instanceID(String instanceID)

Overrides:
instanceID in class ManagedElement.Builder
See Also:
SettingData.getInstanceID()


Copyright © 2009-2012 jclouds. All Rights Reserved.