org.jclouds.softlayer.domain
Class OperatingSystem.Builder

java.lang.Object
  extended by org.jclouds.softlayer.domain.OperatingSystem.Builder
Enclosing class:
OperatingSystem

public static class OperatingSystem.Builder
extends Object


Field Summary
protected  String id
           
protected  String operatingSystemReferenceCode
           
protected  Set<Password> passwords
           
protected  SoftwareLicense softwareLicense
           
 
Constructor Summary
OperatingSystem.Builder()
           
 
Method Summary
 OperatingSystem build()
           
 OperatingSystem.Builder fromOperatingSystem(OperatingSystem in)
           
 OperatingSystem.Builder id(String id)
           
 OperatingSystem.Builder operatingSystemReferenceCode(String operatingSystemReferenceCode)
           
 OperatingSystem.Builder passwords(Password... in)
           
 OperatingSystem.Builder passwords(Set<Password> passwords)
           
 OperatingSystem.Builder softwareLicense(SoftwareLicense softwareLicense)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected String id

softwareLicense

protected SoftwareLicense softwareLicense

operatingSystemReferenceCode

protected String operatingSystemReferenceCode

passwords

protected Set<Password> passwords
Constructor Detail

OperatingSystem.Builder

public OperatingSystem.Builder()
Method Detail

id

public OperatingSystem.Builder id(String id)
See Also:
OperatingSystem.getId()

softwareLicense

public OperatingSystem.Builder softwareLicense(SoftwareLicense softwareLicense)
See Also:
OperatingSystem.getSoftwareLicense()

operatingSystemReferenceCode

public OperatingSystem.Builder operatingSystemReferenceCode(String operatingSystemReferenceCode)
See Also:
OperatingSystem.getOperatingSystemReferenceCode()

passwords

public OperatingSystem.Builder passwords(Set<Password> passwords)
See Also:
OperatingSystem.getPasswords()

passwords

public OperatingSystem.Builder passwords(Password... in)

build

public OperatingSystem build()

fromOperatingSystem

public OperatingSystem.Builder fromOperatingSystem(OperatingSystem in)


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