org.jclouds.ovf.internal
Class BaseEnvelope<V extends BaseVirtualSystem<V>,E extends BaseEnvelope<V,E>>
java.lang.Object
org.jclouds.ovf.internal.BaseEnvelope<V,E>
- Direct Known Subclasses:
- Envelope
public class BaseEnvelope<V extends BaseVirtualSystem<V>,E extends BaseEnvelope<V,E>>
- extends Object
- Author:
- Adrian Cole
BaseEnvelope
public BaseEnvelope(Iterable<? extends DiskSection> diskSections,
Iterable<? extends NetworkSection> networkSections,
com.google.common.collect.Multimap<String,Section> additionalSections,
V virtualSystem)
builder
public static <V extends BaseVirtualSystem<V>,E extends BaseEnvelope<V,E>> BaseEnvelope.Builder<V,E> builder()
toBuilder
public BaseEnvelope.Builder<V,E> toBuilder()
-
getVirtualSystem
public V getVirtualSystem()
getDiskSections
public Set<? extends DiskSection> getDiskSections()
getAdditionalSections
public com.google.common.collect.Multimap<String,Section> getAdditionalSections()
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
getNetworkSections
public Set<NetworkSection> getNetworkSections()
Copyright © 2009-2011 jclouds. All Rights Reserved.