org.jclouds.vcloud.director.v1_5.domain.section
Class OperatingSystemSection

java.lang.Object
  extended by org.jclouds.dmtf.ovf.SectionType
      extended by org.jclouds.dmtf.ovf.OperatingSystemSection
          extended by org.jclouds.vcloud.director.v1_5.domain.section.OperatingSystemSection

public class OperatingSystemSection
extends org.jclouds.dmtf.ovf.OperatingSystemSection

An OperatingSystemSection specifies the operating system installed on a virtual machine.

Author:
Adrian Cole, Adam Lowe, grkvlt@apache.org

Nested Class Summary
static class OperatingSystemSection.Builder<B extends OperatingSystemSection.Builder<B>>
           
 
Field Summary
protected  String osType
           
 
Fields inherited from class org.jclouds.dmtf.ovf.OperatingSystemSection
description, id, version
 
Constructor Summary
protected OperatingSystemSection()
           
  OperatingSystemSection(OperatingSystemSection.Builder<?> builder)
           
 
Method Summary
static OperatingSystemSection.Builder<?> builder()
           
 boolean equals(Object obj)
           
 URI getHref()
          Contains the URI to the entity.
 Set<Link> getLinks()
          Set of optional links to an entity or operation associated with this object.
 String getOsType()
          Gets the osType
 String getType()
          Contains the type of the the entity.
 int hashCode()
           
 com.google.common.base.Objects.ToStringHelper string()
           
 OperatingSystemSection.Builder<?> toBuilder()
           
 
Methods inherited from class org.jclouds.dmtf.ovf.OperatingSystemSection
getDescription, getId, getVersion
 
Methods inherited from class org.jclouds.dmtf.ovf.SectionType
getInfo, isRequired, setInfo, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

osType

protected String osType
Constructor Detail

OperatingSystemSection

public OperatingSystemSection(OperatingSystemSection.Builder<?> builder)

OperatingSystemSection

protected OperatingSystemSection()
Method Detail

builder

public static OperatingSystemSection.Builder<?> builder()

toBuilder

public OperatingSystemSection.Builder<?> toBuilder()
Overrides:
toBuilder in class org.jclouds.dmtf.ovf.OperatingSystemSection

getOsType

public String getOsType()
Gets the osType


getHref

public URI getHref()
Contains the URI to the entity.

See Also:
ResourceType#getHref()

getType

public String getType()
Contains the type of the the entity.

See Also:
ResourceType#getType()

getLinks

public Set<Link> getLinks()
Set of optional links to an entity or operation associated with this object.

See Also:
ResourceType#getLinks()

hashCode

public int hashCode()
Overrides:
hashCode in class org.jclouds.dmtf.ovf.OperatingSystemSection

equals

public boolean equals(Object obj)
Overrides:
equals in class org.jclouds.dmtf.ovf.OperatingSystemSection

string

public com.google.common.base.Objects.ToStringHelper string()
Overrides:
string in class org.jclouds.dmtf.ovf.OperatingSystemSection


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.