org.jclouds.trmk.vcloud_0_8.domain
Interface VApp

All Superinterfaces:
Comparable<ReferenceType>, ReferenceType
All Known Implementing Classes:
VAppImpl

public interface VApp
extends 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
 Set<ReferenceType> getExtendedInfo()
           
 com.google.common.collect.ListMultimap<String,String> getNetworkToAddresses()
           
 String getOperatingSystemDescription()
           
 Integer getOsType()
           
 Set<ResourceAllocationSettingData> getResourceAllocations()
           
 Long getSize()
           
 Status getStatus()
           
 VirtualSystemSettingData getSystem()
           
 ReferenceType getVDC()
           
 
Methods inherited from interface org.jclouds.trmk.vcloud_0_8.domain.ReferenceType
getHref, getName, getType
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getVDC

ReferenceType getVDC()

getExtendedInfo

Set<ReferenceType> getExtendedInfo()

getStatus

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

VirtualSystemSettingData getSystem()

getResourceAllocations

Set<ResourceAllocationSettingData> getResourceAllocations()


Copyright © 2009-2011 jclouds. All Rights Reserved.