public interface TemplateAsyncClient
TemplateClient, 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
copyTemplateToZone(String id,
                  String sourceZoneId,
                  String destZoneId)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
createTemplate(TemplateMetadata templateMetadata,
              CreateTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
deleteTemplate(String id,
              DeleteTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
extractTemplate(String id,
               ExtractMode mode,
               String zoneId,
               ExtractTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Template> | 
getTemplateInZone(String templateId,
                 String zoneId)  | 
com.google.common.util.concurrent.ListenableFuture<Set<TemplatePermission>> | 
listTemplatePermissions(String id,
                       AccountInDomainOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Template>> | 
listTemplates()  | 
com.google.common.util.concurrent.ListenableFuture<Set<Template>> | 
listTemplates(ListTemplatesOptions options)  | 
com.google.common.util.concurrent.ListenableFuture<Set<Template>> | 
registerTemplate(TemplateMetadata templateMetadata,
                String format,
                String hypervisor,
                String url,
                String zoneId,
                RegisterTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Template> | 
updateTemplate(String id,
              UpdateTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
updateTemplatePermissions(String id,
                         UpdateTemplatePermissionsOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> createTemplate(TemplateMetadata templateMetadata, CreateTemplateOptions... options)
com.google.common.util.concurrent.ListenableFuture<Set<Template>> registerTemplate(TemplateMetadata templateMetadata, String format, String hypervisor, String url, String zoneId, RegisterTemplateOptions... options)
com.google.common.util.concurrent.ListenableFuture<Template> updateTemplate(String id, UpdateTemplateOptions... options)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> copyTemplateToZone(String id, String sourceZoneId, String destZoneId)
TemplateClient#copyTemplatecom.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> deleteTemplate(String id, DeleteTemplateOptions... options)
com.google.common.util.concurrent.ListenableFuture<Set<Template>> listTemplates()
TemplateClient.listTemplates()com.google.common.util.concurrent.ListenableFuture<Set<Template>> listTemplates(ListTemplatesOptions options)
com.google.common.util.concurrent.ListenableFuture<Template> getTemplateInZone(String templateId, String zoneId)
TemplateClient#getTemplatecom.google.common.util.concurrent.ListenableFuture<Void> updateTemplatePermissions(String id, UpdateTemplatePermissionsOptions... options)
com.google.common.util.concurrent.ListenableFuture<Set<TemplatePermission>> listTemplatePermissions(String id, AccountInDomainOptions... options)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> extractTemplate(String id, ExtractMode mode, String zoneId, ExtractTemplateOptions... options)
Copyright © 2009-2013 jclouds. All Rights Reserved.