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.