org.jclouds.vcloud.domain
Interface VCloudExpressVApp

All Superinterfaces:
Comparable<org.jclouds.vcloud.domain.ReferenceType>, org.jclouds.vcloud.domain.ReferenceType
All Known Implementing Classes:
VCloudExpressVAppImpl

public interface VCloudExpressVApp
extends org.jclouds.vcloud.domain.ReferenceType

A virtual application (vApp) is a software solution, packaged in OVF containing one or more virtual machines. A vApp can be authored by Developers at ISVs and VARs or by IT Administrators in Enterprises and Service Providers.

Author:
Adrian Cole

Method Summary
 com.google.common.collect.ListMultimap<String,String> getNetworkToAddresses()
           
 String getOperatingSystemDescription()
           
 Integer getOsType()
           
 Set<org.jclouds.cim.ResourceAllocationSettingData> getResourceAllocations()
           
 Long getSize()
           
 org.jclouds.vcloud.domain.Status getStatus()
           
 org.jclouds.cim.VirtualSystemSettingData getSystem()
           
 org.jclouds.vcloud.domain.ReferenceType getVDC()
           
 
Methods inherited from interface org.jclouds.vcloud.domain.ReferenceType
getHref, getName, getType
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getVDC

org.jclouds.vcloud.domain.ReferenceType getVDC()

getStatus

org.jclouds.vcloud.domain.Status getStatus()

getSize

Long getSize()

getNetworkToAddresses

com.google.common.collect.ListMultimap<String,String> getNetworkToAddresses()

getOsType

@Nullable
Integer getOsType()
Returns:
CIM OSType of the image or null, if this information isn't available yet
See Also:
DMTF CIM model

getOperatingSystemDescription

@Nullable
String getOperatingSystemDescription()
Returns:
description or null, if this information isn't available yet

getSystem

org.jclouds.cim.VirtualSystemSettingData getSystem()

getResourceAllocations

Set<org.jclouds.cim.ResourceAllocationSettingData> getResourceAllocations()


Copyright © 2009-2011 jclouds. All Rights Reserved.