Package 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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
BaseEnvelope.Builder<V extends BaseVirtualSystem<V>,
E extends BaseEnvelope<V, E>> -
Constructor Summary
ConstructorsConstructorDescriptionBaseEnvelope
(Iterable<? extends DiskSection> diskSections, Iterable<? extends NetworkSection> networkSections, com.google.common.collect.Multimap<String, Section> additionalSections, V virtualSystem) -
Method Summary
Modifier and TypeMethodDescriptionstatic <V extends BaseVirtualSystem<V>,
E extends BaseEnvelope<V, E>>
BaseEnvelope.Builder<V, E> builder()
boolean
Set
<? extends DiskSection> Set
<? extends NetworkSection> int
hashCode()
toString()
-
Constructor Details
-
BaseEnvelope
public BaseEnvelope(Iterable<? extends DiskSection> diskSections, Iterable<? extends NetworkSection> networkSections, com.google.common.collect.Multimap<String, Section> additionalSections, V virtualSystem)
-
-
Method Details
-
builder
public static <V extends BaseVirtualSystem<V>,E extends BaseEnvelope<V, BaseEnvelope.Builder<V,E>> E> builder() -
toBuilder
-
getVirtualSystem
-
getDiskSections
-
getAdditionalSections
-
hashCode
public int hashCode() -
equals
-
toString
-
getNetworkSections
-