public interface EnterpriseAsyncApi
http://community.abiquo.com/display/ABI20/API+Reference
,
EnterpriseApi
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterpriseDto> |
createEnterprise(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.DatacenterLimitsDto> |
createLimits(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
com.abiquo.server.core.enterprise.DatacenterLimitsDto limits) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.TemplateDefinitionListDto> |
createTemplateDefinitionList(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
com.abiquo.server.core.appslibrary.TemplateDefinitionListDto templateList) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UserDto> |
createUser(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
com.abiquo.server.core.enterprise.UserDto user) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteEnterprise(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteLimits(com.abiquo.server.core.enterprise.DatacenterLimitsDto limits) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteTemplateDefinitionList(com.abiquo.server.core.appslibrary.TemplateDefinitionListDto templateList) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteUser(com.abiquo.server.core.enterprise.UserDto user) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UserDto> |
getDatacenterRepository(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
Integer datacenterRepositoryId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterpriseDto> |
getEnterprise(Integer enterpriseId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisePropertiesDto> |
getEnterpriseProperties(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.DatacentersLimitsDto> |
getLimits(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
com.abiquo.server.core.infrastructure.DatacenterDto datacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.TemplateDefinitionListsDto> |
getTemplateDefinitionList(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
Integer templateListId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UserDto> |
getUser(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
Integer userId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.DatacentersDto> |
listAllowedDatacenters(Integer enterpriseId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisesDto> |
listEnterprises() |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisesDto> |
listEnterprises(com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
EnterpriseOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisesDto> |
listEnterprises(EnterpriseOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworksDto> |
listExternalNetworks(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.DatacentersLimitsDto> |
listLimits(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.MachinesDto> |
listReservedMachines(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.TemplateDefinitionListsDto> |
listTemplateDefinitionLists(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.am.model.TemplatesStateDto> |
listTemplateListStatus(com.abiquo.server.core.appslibrary.TemplateDefinitionListDto templateList,
com.abiquo.server.core.infrastructure.DatacenterDto datacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UsersDto> |
listUsers(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualAppliancesDto> |
listVirtualAppliances(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacentersDto> |
listVirtualDatacenters(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachinesWithNodeExtendedDto> |
listVirtualMachines(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachinesWithNodeExtendedDto> |
listVirtualMachines(com.abiquo.server.core.enterprise.UserDto user) |
com.google.common.util.concurrent.ListenableFuture<Void> |
refreshTemplateRepository(Integer enterpriseId,
Integer datacenterRepositoryId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterpriseDto> |
updateEnterprise(com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisePropertiesDto> |
updateEnterpriseProperties(com.abiquo.server.core.enterprise.EnterprisePropertiesDto properties) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.DatacenterLimitsDto> |
updateLimits(com.abiquo.server.core.enterprise.DatacenterLimitsDto limits) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.TemplateDefinitionListDto> |
updateTemplateDefinitionList(com.abiquo.server.core.appslibrary.TemplateDefinitionListDto templateList) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UserDto> |
updateUser(com.abiquo.server.core.enterprise.UserDto user) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisesDto> listEnterprises()
EnterpriseApi.listEnterprises()
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisesDto> listEnterprises(EnterpriseOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisesDto> listEnterprises(com.abiquo.server.core.infrastructure.DatacenterDto datacenter, EnterpriseOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterpriseDto> createEnterprise(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterpriseDto> getEnterprise(Integer enterpriseId)
EnterpriseApi.getEnterprise(Integer)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterpriseDto> updateEnterprise(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<Void> deleteEnterprise(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.DatacentersDto> listAllowedDatacenters(Integer enterpriseId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacentersDto> listVirtualDatacenters(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisePropertiesDto> getEnterpriseProperties(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.EnterprisePropertiesDto> updateEnterpriseProperties(com.abiquo.server.core.enterprise.EnterprisePropertiesDto properties)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.DatacenterLimitsDto> createLimits(com.abiquo.server.core.enterprise.EnterpriseDto enterprise, com.abiquo.server.core.infrastructure.DatacenterDto datacenter, com.abiquo.server.core.enterprise.DatacenterLimitsDto limits)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.DatacentersLimitsDto> getLimits(com.abiquo.server.core.enterprise.EnterpriseDto enterprise, com.abiquo.server.core.infrastructure.DatacenterDto datacenter)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.DatacenterLimitsDto> updateLimits(com.abiquo.server.core.enterprise.DatacenterLimitsDto limits)
com.google.common.util.concurrent.ListenableFuture<Void> deleteLimits(com.abiquo.server.core.enterprise.DatacenterLimitsDto limits)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.DatacentersLimitsDto> listLimits(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UsersDto> listUsers(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UserDto> getUser(com.abiquo.server.core.enterprise.EnterpriseDto enterprise, Integer userId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UserDto> createUser(com.abiquo.server.core.enterprise.EnterpriseDto enterprise, com.abiquo.server.core.enterprise.UserDto user)
EnterpriseApi#createUser(EnterpriseDto)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UserDto> updateUser(com.abiquo.server.core.enterprise.UserDto user)
EnterpriseApi.updateUser(UserDto)
com.google.common.util.concurrent.ListenableFuture<Void> deleteUser(com.abiquo.server.core.enterprise.UserDto user)
EnterpriseApi.deleteUser(UserDto)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachinesWithNodeExtendedDto> listVirtualMachines(com.abiquo.server.core.enterprise.UserDto user)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.enterprise.UserDto> getDatacenterRepository(com.abiquo.server.core.enterprise.EnterpriseDto enterprise, Integer datacenterRepositoryId)
com.google.common.util.concurrent.ListenableFuture<Void> refreshTemplateRepository(Integer enterpriseId, Integer datacenterRepositoryId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworksDto> listExternalNetworks(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualAppliancesDto> listVirtualAppliances(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachinesWithNodeExtendedDto> listVirtualMachines(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.MachinesDto> listReservedMachines(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.TemplateDefinitionListsDto> listTemplateDefinitionLists(com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.TemplateDefinitionListDto> createTemplateDefinitionList(com.abiquo.server.core.enterprise.EnterpriseDto enterprise, com.abiquo.server.core.appslibrary.TemplateDefinitionListDto templateList)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.TemplateDefinitionListDto> updateTemplateDefinitionList(com.abiquo.server.core.appslibrary.TemplateDefinitionListDto templateList)
com.google.common.util.concurrent.ListenableFuture<Void> deleteTemplateDefinitionList(com.abiquo.server.core.appslibrary.TemplateDefinitionListDto templateList)
EnterpriseApi#deleteTemplateDefinitionList(EnterpriseDto)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.TemplateDefinitionListsDto> getTemplateDefinitionList(com.abiquo.server.core.enterprise.EnterpriseDto enterprise, Integer templateListId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.am.model.TemplatesStateDto> listTemplateListStatus(com.abiquo.server.core.appslibrary.TemplateDefinitionListDto templateList, com.abiquo.server.core.infrastructure.DatacenterDto datacenter)
Copyright © 2009-2013 jclouds. All Rights Reserved.