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#copyTemplate
com.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#getTemplate
com.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.