Package org.jclouds.compute.domain
Class CIMOperatingSystem.Builder
- java.lang.Object
-
- org.jclouds.compute.domain.OperatingSystem.Builder
-
- org.jclouds.compute.domain.CIMOperatingSystem.Builder
-
- Enclosing class:
- CIMOperatingSystem
public static class CIMOperatingSystem.Builder extends OperatingSystem.Builder
-
-
Field Summary
-
Fields inherited from class org.jclouds.compute.domain.OperatingSystem.Builder
arch, description, family, is64Bit, name, version
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CIMOperatingSystem.Builder
arch(String arch)
CIMOperatingSystem
build()
CIMOperatingSystem.Builder
description(String description)
CIMOperatingSystem.Builder
family(OsFamily family)
CIMOperatingSystem.Builder
fromCIMOperatingSystem(CIMOperatingSystem in)
CIMOperatingSystem.Builder
fromOperatingSystem(OperatingSystem in)
CIMOperatingSystem.Builder
is64Bit(boolean is64Bit)
CIMOperatingSystem.Builder
name(String name)
CIMOperatingSystem.Builder
osType(OSType osType)
CIMOperatingSystem.Builder
version(String version)
-
-
-
Method Detail
-
osType
public CIMOperatingSystem.Builder osType(@Nullable OSType osType)
- See Also:
CIMOperatingSystem.getOsType()
-
build
public CIMOperatingSystem build()
- Overrides:
build
in classOperatingSystem.Builder
-
fromCIMOperatingSystem
public CIMOperatingSystem.Builder fromCIMOperatingSystem(CIMOperatingSystem in)
-
arch
public CIMOperatingSystem.Builder arch(String arch)
- Overrides:
arch
in classOperatingSystem.Builder
-
description
public CIMOperatingSystem.Builder description(String description)
- Overrides:
description
in classOperatingSystem.Builder
-
family
public CIMOperatingSystem.Builder family(OsFamily family)
- Overrides:
family
in classOperatingSystem.Builder
-
fromOperatingSystem
public CIMOperatingSystem.Builder fromOperatingSystem(OperatingSystem in)
- Overrides:
fromOperatingSystem
in classOperatingSystem.Builder
-
is64Bit
public CIMOperatingSystem.Builder is64Bit(boolean is64Bit)
- Overrides:
is64Bit
in classOperatingSystem.Builder
-
name
public CIMOperatingSystem.Builder name(String name)
- Overrides:
name
in classOperatingSystem.Builder
-
version
public CIMOperatingSystem.Builder version(String version)
- Overrides:
version
in classOperatingSystem.Builder
-
-