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 classBaseEnvelope.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()booleanSet<? extends DiskSection> Set<? extends NetworkSection> inthashCode()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
-