public static class OperatingSystem.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
id |
protected String |
operatingSystemReferenceCode |
protected Set<Password> |
passwords |
protected SoftwareLicense |
softwareLicense |
| Constructor and Description |
|---|
OperatingSystem.Builder() |
| Modifier and Type | Method and Description |
|---|---|
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) |
protected String id
protected SoftwareLicense softwareLicense
protected String operatingSystemReferenceCode
public OperatingSystem.Builder id(String id)
OperatingSystem.getId()public OperatingSystem.Builder softwareLicense(SoftwareLicense softwareLicense)
OperatingSystem.getSoftwareLicense()public OperatingSystem.Builder operatingSystemReferenceCode(String operatingSystemReferenceCode)
public OperatingSystem.Builder passwords(Set<Password> passwords)
OperatingSystem.getPasswords()public OperatingSystem.Builder passwords(Password... in)
public OperatingSystem build()
public OperatingSystem.Builder fromOperatingSystem(OperatingSystem in)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.