org.jclouds.ovf
Class Section<T extends Section<T>>

java.lang.Object
  extended by org.jclouds.ovf.Section<T>
Direct Known Subclasses:
BaseVirtualSystem, DeploymentOptionSection, DiskSection, NetworkConfigSection, NetworkConnectionSection, NetworkSection, OperatingSystemSection, ProductSection, VirtualHardwareSection

public class Section<T extends Section<T>>
extends Object

Metadata about a virtual machine or grouping of them

Author:
Adrian Cole

Nested Class Summary
static class Section.Builder<T extends Section<T>>
           
 
Field Summary
protected  String info
           
 
Constructor Summary
Section(String info)
           
 
Method Summary
static
<T extends Section<T>>
Section.Builder<T>
builder()
           
 boolean equals(Object obj)
           
 String getInfo()
           
 int hashCode()
           
 Section.Builder<T> toBuilder()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

info

protected final String info
Constructor Detail

Section

public Section(@Nullable
               String info)
Method Detail

builder

public static <T extends Section<T>> Section.Builder<T> builder()

toBuilder

public Section.Builder<T> toBuilder()

getInfo

public String getInfo()
Returns:
ovf info

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2011 jclouds. All Rights Reserved.