org.jclouds.softlayer.domain
Class SoftwareDescription.Builder

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

public static class SoftwareDescription.Builder
extends Object


Field Summary
protected  int controlPanel
           
protected  int id
           
protected  String longDescription
           
protected  String manufacturer
           
protected  String name
           
protected  int operatingSystem
           
protected  String referenceCode
           
protected  String requiredUser
           
protected  String upgradeSoftwareDescriptionId
           
protected  String upgradeSwDescId
           
protected  String version
           
protected  String virtualizationPlatform
           
protected  String virtualLicense
           
 
Constructor Summary
SoftwareDescription.Builder()
           
 
Method Summary
 SoftwareDescription build()
           
 SoftwareDescription.Builder controlPanel(int controlPanel)
           
 SoftwareDescription.Builder fromSoftwareDescription(SoftwareDescription in)
           
 SoftwareDescription.Builder id(int id)
           
 SoftwareDescription.Builder longDescription(String longDescription)
           
 SoftwareDescription.Builder manufacturer(String manufacturer)
           
 SoftwareDescription.Builder name(String name)
           
 SoftwareDescription.Builder operatingSystem(int operatingSystem)
           
 SoftwareDescription.Builder referenceCode(String referenceCode)
           
 SoftwareDescription.Builder requiredUser(String requiredUser)
           
 SoftwareDescription.Builder upgradeSoftwareDescriptionId(String upgradeSoftwareDescriptionId)
           
 SoftwareDescription.Builder upgradeSwDescId(String upgradeSwDescId)
           
 SoftwareDescription.Builder version(String version)
           
 SoftwareDescription.Builder virtualizationPlatform(String virtualizationPlatform)
           
 SoftwareDescription.Builder virtualLicense(String virtualLicense)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected int id

longDescription

protected String longDescription

manufacturer

protected String manufacturer

name

protected String name

operatingSystem

protected int operatingSystem

referenceCode

protected String referenceCode

requiredUser

protected String requiredUser

version

protected String version

controlPanel

protected int controlPanel

upgradeSoftwareDescriptionId

protected String upgradeSoftwareDescriptionId

upgradeSwDescId

protected String upgradeSwDescId

virtualLicense

protected String virtualLicense

virtualizationPlatform

protected String virtualizationPlatform
Constructor Detail

SoftwareDescription.Builder

public SoftwareDescription.Builder()
Method Detail

id

public SoftwareDescription.Builder id(int id)
See Also:
SoftwareDescription.getId()

longDescription

public SoftwareDescription.Builder longDescription(String longDescription)
See Also:
SoftwareDescription.getLongDescription()

manufacturer

public SoftwareDescription.Builder manufacturer(String manufacturer)
See Also:
SoftwareDescription.getManufacturer()

name

public SoftwareDescription.Builder name(String name)
See Also:
SoftwareDescription.getName()

operatingSystem

public SoftwareDescription.Builder operatingSystem(int operatingSystem)
See Also:
SoftwareDescription.getOperatingSystem()

referenceCode

public SoftwareDescription.Builder referenceCode(String referenceCode)
See Also:
SoftwareDescription.getReferenceCode()

requiredUser

public SoftwareDescription.Builder requiredUser(String requiredUser)
See Also:
SoftwareDescription.getRequiredUser()

version

public SoftwareDescription.Builder version(String version)
See Also:
SoftwareDescription.getVersion()

controlPanel

public SoftwareDescription.Builder controlPanel(int controlPanel)

upgradeSoftwareDescriptionId

public SoftwareDescription.Builder upgradeSoftwareDescriptionId(String upgradeSoftwareDescriptionId)

upgradeSwDescId

public SoftwareDescription.Builder upgradeSwDescId(String upgradeSwDescId)

virtualLicense

public SoftwareDescription.Builder virtualLicense(String virtualLicense)

virtualizationPlatform

public SoftwareDescription.Builder virtualizationPlatform(String virtualizationPlatform)

build

public SoftwareDescription build()

fromSoftwareDescription

public SoftwareDescription.Builder fromSoftwareDescription(SoftwareDescription in)


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