org.jclouds.vcloud.domain.ovf
Class VCloudOperatingSystemSection

java.lang.Object
  extended by org.jclouds.ovf.Section<OperatingSystemSection>
      extended by org.jclouds.ovf.OperatingSystemSection
          extended by org.jclouds.vcloud.domain.ovf.VCloudOperatingSystemSection

public class VCloudOperatingSystemSection
extends OperatingSystemSection

A description of the operating system supported by a virtual machine.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jclouds.ovf.OperatingSystemSection
OperatingSystemSection.Builder
 
Field Summary
protected  ReferenceType edit
           
protected  URI href
           
protected  String type
           
protected  String vmwOsType
           
 
Fields inherited from class org.jclouds.ovf.OperatingSystemSection
description, id
 
Fields inherited from class org.jclouds.ovf.Section
info
 
Constructor Summary
VCloudOperatingSystemSection(Integer id, String info, String description, String type, URI href, String vmwOsType, ReferenceType edit)
           
 
Method Summary
 boolean equals(Object obj)
           
 ReferenceType getEdit()
           
 URI getHref()
           
 String getType()
           
 String getVmwOsType()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class org.jclouds.ovf.OperatingSystemSection
builder, getDescription, getId, toBuilder
 
Methods inherited from class org.jclouds.ovf.Section
getInfo
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

type

protected final String type

href

protected final URI href

vmwOsType

@Nullable
protected final String vmwOsType

edit

protected final ReferenceType edit
Constructor Detail

VCloudOperatingSystemSection

public VCloudOperatingSystemSection(@Nullable
                                    Integer id,
                                    @Nullable
                                    String info,
                                    @Nullable
                                    String description,
                                    String type,
                                    URI href,
                                    @Nullable
                                    String vmwOsType,
                                    ReferenceType edit)
Method Detail

getType

public String getType()

getHref

public URI getHref()

getVmwOsType

public String getVmwOsType()
Returns:
VMware osType, if running on VMware

getEdit

public ReferenceType getEdit()
Returns:
edit link

toString

public String toString()
Overrides:
toString in class OperatingSystemSection

hashCode

public int hashCode()
Overrides:
hashCode in class OperatingSystemSection

equals

public boolean equals(Object obj)
Overrides:
equals in class OperatingSystemSection


Copyright © 2009-2011 jclouds. All Rights Reserved.