org.jclouds.vcloud.features
Interface CatalogAsyncClient
public interface CatalogAsyncClient
Provides access to Catalog functionality in vCloud
- Author:
- Adrian Cole
getCatalog
com.google.common.util.concurrent.ListenableFuture<Catalog> getCatalog(URI catalogId)
- See Also:
CatalogClient.getCatalog(java.net.URI)
findCatalogInOrgNamed
com.google.common.util.concurrent.ListenableFuture<Catalog> findCatalogInOrgNamed(@Nullable
String orgName,
@Nullable
String catalogName)
- See Also:
CatalogClient.findCatalogInOrgNamed(java.lang.String, java.lang.String)
getCatalogItem
com.google.common.util.concurrent.ListenableFuture<CatalogItem> getCatalogItem(URI catalogItem)
- See Also:
CatalogClient.getCatalogItem(java.net.URI)
findCatalogItemInOrgCatalogNamed
com.google.common.util.concurrent.ListenableFuture<CatalogItem> findCatalogItemInOrgCatalogNamed(@Nullable
String orgName,
@Nullable
String catalogName,
String itemName)
- See Also:
CatalogClient#getCatalogItemInOrg
addVAppTemplateOrMediaImageToCatalogAndNameItem
com.google.common.util.concurrent.ListenableFuture<CatalogItem> addVAppTemplateOrMediaImageToCatalogAndNameItem(URI entity,
URI catalog,
String name,
CatalogItemOptions... options)
- See Also:
CatalogClient#addVAppTemplateOrMediaImageToCatalog
deleteCatalogItem
com.google.common.util.concurrent.ListenableFuture<Void> deleteCatalogItem(URI href)
- See Also:
CatalogClient.deleteCatalogItem(java.net.URI)
Copyright © 2009-2012 jclouds. All Rights Reserved.