org.jclouds.compute.domain
Class OperatingSystem.Builder

java.lang.Object
  extended by org.jclouds.compute.domain.OperatingSystem.Builder
Direct Known Subclasses:
CIMOperatingSystem.Builder
Enclosing class:
OperatingSystem

public static class OperatingSystem.Builder
extends Object


Field Summary
protected  String arch
           
protected  String description
           
protected  OsFamily family
           
protected  boolean is64Bit
           
protected  String name
           
protected  String version
           
 
Constructor Summary
OperatingSystem.Builder()
           
 
Method Summary
 OperatingSystem.Builder arch(String arch)
           
 OperatingSystem build()
           
 OperatingSystem.Builder description(String description)
           
 OperatingSystem.Builder family(OsFamily family)
           
 OperatingSystem.Builder fromOperatingSystem(OperatingSystem in)
           
 OperatingSystem.Builder is64Bit(boolean is64Bit)
           
 OperatingSystem.Builder name(String name)
           
 OperatingSystem.Builder version(String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

family

protected OsFamily family

name

protected String name

arch

protected String arch

version

protected String version

description

protected String description

is64Bit

protected boolean is64Bit
Constructor Detail

OperatingSystem.Builder

public OperatingSystem.Builder()
Method Detail

family

public OperatingSystem.Builder family(@Nullable
                                      OsFamily family)

name

public OperatingSystem.Builder name(@Nullable
                                    String name)

arch

public OperatingSystem.Builder arch(@Nullable
                                    String arch)

version

public OperatingSystem.Builder version(@Nullable
                                       String version)

description

public OperatingSystem.Builder description(String description)

is64Bit

public OperatingSystem.Builder is64Bit(boolean is64Bit)

build

public OperatingSystem build()

fromOperatingSystem

public OperatingSystem.Builder fromOperatingSystem(OperatingSystem in)


Copyright © 2009-2012 jclouds. All Rights Reserved.