Package org.jclouds.softlayer.domain
Class OperatingSystem
java.lang.Object
org.jclouds.softlayer.domain.OperatingSystem
Extends the SoftLayer_Software_Component data type to include operating system specific properties.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
OperatingSystem
(String id, SoftwareLicense softwareLicense, String operatingSystemReferenceCode, Set<Password> passwords) -
Method Summary
Modifier and TypeMethodDescriptionstatic OperatingSystem.Builder
builder()
boolean
getId()
int
hashCode()
toString()
-
Constructor Details
-
OperatingSystem
@ConstructorProperties({"id","softwareLicense","operatingSystemReferenceCode","passwords"}) protected OperatingSystem(String id, @Nullable SoftwareLicense softwareLicense, @Nullable String operatingSystemReferenceCode, @Nullable Set<Password> passwords)
-
-
Method Details
-
builder
-
toBuilder
-
getId
- Returns:
- An ID number identifying this Software Component (Software Installation)
-
getSoftwareLicense
-
getOperatingSystemReferenceCode
-
getPasswords
- Returns:
- Username/Password pairs used for access to this Software Installation.
-
equals
-
hashCode
public int hashCode() -
toString
-