| Modifier and Type | Field and Description | 
|---|---|
static com.google.common.reflect.TypeToken<RestContext<AbiquoApi,AbiquoAsyncApi>> | 
AbiquoApiMetadata.CONTEXT_TOKEN
The token describing the rest api context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RestContext<AbiquoApi,AbiquoAsyncApi> | 
AbiquoContext.getApiContext()
Returns the Abiquo API context, providing direct access to the Abiquo Rest API. 
 | 
| Constructor and Description | 
|---|
AbiquoComputeServiceAdapter(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                           AdministrationService adminService,
                           CloudService cloudService,
                           MonitoringService monitoringService,
                           AbiquoComputeServiceHelper helper)  | 
AbiquoComputeServiceHelper(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                          CloudService cloudService)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
DomainWrapper.context
The rest context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends com.abiquo.model.transport.SingleResourceTransportDto,W extends DomainWrapper<T>>  | 
DomainWrapper.wrap(RestContext<AbiquoApi,AbiquoAsyncApi> context,
    Class<W> wrapperClass,
    Iterable<T> targets)
Wrap a collection of objects to the given wrapper class. 
 | 
static <T extends com.abiquo.model.transport.SingleResourceTransportDto,W extends DomainWrapper<T>>  | 
DomainWrapper.wrap(RestContext<AbiquoApi,AbiquoAsyncApi> context,
    Class<W> wrapperClass,
    T target)
Wraps an object in the given wrapper class. 
 | 
| Constructor and Description | 
|---|
DomainWithLimitsWrapper(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                       T target)  | 
DomainWithTasksWrapper(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                      T target)  | 
DomainWrapper(RestContext<AbiquoApi,AbiquoAsyncApi> context,
             T target)  | 
| Modifier and Type | Method and Description | 
|---|---|
static VirtualDatacenter.Builder | 
VirtualDatacenter.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Datacenter datacenter,
       Enterprise enterprise)  | 
static VirtualMachine.Builder | 
VirtualMachine.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       VirtualAppliance virtualAppliance,
       VirtualMachineTemplate template)  | 
static VirtualAppliance.Builder | 
VirtualAppliance.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       VirtualDatacenter virtualDatacenter)  | 
static HardDisk.Builder | 
HardDisk.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       VirtualDatacenter virtualDatacenter)  | 
static Volume.Builder | 
Volume.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       VirtualDatacenter virtualDatacenter,
       Tier tier)  | 
| Constructor and Description | 
|---|
Conversion(RestContext<AbiquoApi,AbiquoAsyncApi> context,
          com.abiquo.server.core.appslibrary.ConversionDto target)
Constructor to be used only by the builder. 
 | 
HardDisk.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                VirtualDatacenter virtualDatacenter)  | 
HardDisk(RestContext<AbiquoApi,AbiquoAsyncApi> context,
        com.abiquo.server.core.infrastructure.storage.DiskManagementDto target)
Constructor to be used only by the builder. 
 | 
VirtualAppliance.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                        VirtualDatacenter virtualDatacenter)  | 
VirtualAppliance(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                com.abiquo.server.core.cloud.VirtualApplianceDto target)
Constructor to be used only by the builder. 
 | 
VirtualDatacenter.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                         Datacenter datacenter,
                         Enterprise enterprise)  | 
VirtualDatacenter(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                 com.abiquo.server.core.cloud.VirtualDatacenterDto target)
Constructor to be used only by the builder. 
 | 
VirtualMachine.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                      VirtualAppliance virtualAppliance,
                      VirtualMachineTemplate template)  | 
VirtualMachine(RestContext<AbiquoApi,AbiquoAsyncApi> context,
              com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto target)
Constructor to be used only by the builder. 
 | 
VirtualMachineTemplate(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                      com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto target)
Constructor to be used only by the builder. 
 | 
Volume.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
              VirtualDatacenter virtualDatacenter,
              Tier tier)  | 
Volume(RestContext<AbiquoApi,AbiquoAsyncApi> context,
      com.abiquo.server.core.infrastructure.storage.VolumeManagementDto target)
Constructor to be used only by the builder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Currency.Builder | 
Currency.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
static Category.Builder | 
Category.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
static License.Builder | 
License.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       String code)  | 
| Constructor and Description | 
|---|
Category.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
Currency.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
License.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
               String code)  | 
License(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       com.abiquo.server.core.config.LicenseDto target)
Constructor to be used only by the builder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Role.Builder | 
Role.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
static Limits.Builder | 
Limits.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
static Enterprise.Builder | 
Enterprise.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
static TemplateDefinitionList.Builder | 
TemplateDefinitionList.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Enterprise enterprise)  | 
static User.Builder | 
User.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Enterprise enterprise,
       Role role)  | 
| Constructor and Description | 
|---|
Enterprise.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
Enterprise(RestContext<AbiquoApi,AbiquoAsyncApi> context,
          com.abiquo.server.core.enterprise.EnterpriseDto target)
Constructor to be used only by the builder. 
 | 
EnterpriseProperties(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                    com.abiquo.server.core.enterprise.EnterprisePropertiesDto target)
Constructor to be used only by the builder. 
 | 
Limits.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
Limits(RestContext<AbiquoApi,AbiquoAsyncApi> context,
      com.abiquo.server.core.enterprise.DatacenterLimitsDto target)
Constructor to be used only by the builder. 
 | 
Role.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
Role(RestContext<AbiquoApi,AbiquoAsyncApi> context,
    com.abiquo.server.core.enterprise.RoleDto target)
Constructor to be used only by the builder. 
 | 
TemplateDefinitionList.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                              Enterprise enterprise)  | 
TemplateDefinitionList(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                      com.abiquo.server.core.appslibrary.TemplateDefinitionListDto target)
Constructor to be used only by the builder. 
 | 
TemplateState(RestContext<AbiquoApi,AbiquoAsyncApi> context,
             com.abiquo.am.model.TemplateStateDto target)
Constructor to be used only by the builder. 
 | 
User.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
            Enterprise enterprise,
            Role role)  | 
User(RestContext<AbiquoApi,AbiquoAsyncApi> context,
    com.abiquo.server.core.enterprise.UserDto target)
Constructor to be used only by the builder. 
 | 
| Constructor and Description | 
|---|
Event(RestContext<AbiquoApi,AbiquoAsyncApi> context,
     com.abiquo.server.core.event.EventDto target)
Constructor to be used only by the builder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Datacenter.Builder | 
Datacenter.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
static StorageDevice.Builder | 
StorageDevice.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Datacenter datacenter)  | 
static RemoteService.Builder | 
RemoteService.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Datacenter datacenter)  | 
static Rack.Builder | 
Rack.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Datacenter datacenter)  | 
static ManagedRack.Builder | 
ManagedRack.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Datacenter datacenter)  | 
static Machine.Builder | 
Machine.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Rack rack)  | 
static StoragePool.Builder | 
StoragePool.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       StorageDevice storageDevice)  | 
| Constructor and Description | 
|---|
AbstractPhysicalMachine(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                       com.abiquo.server.core.infrastructure.MachineDto target)
Constructor to be used only by the builder. 
 | 
Blade(RestContext<AbiquoApi,AbiquoAsyncApi> context,
     com.abiquo.server.core.infrastructure.MachineDto target)
Constructor to be used only by the builder. 
 | 
BladeLocatorLed(RestContext<AbiquoApi,AbiquoAsyncApi> context,
               com.abiquo.server.core.infrastructure.BladeLocatorLedDto target)
Constructor to be used only by the builder. 
 | 
Datacenter.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
Datacenter(RestContext<AbiquoApi,AbiquoAsyncApi> context,
          com.abiquo.server.core.infrastructure.DatacenterDto target)
Constructor to be used only by the builder. 
 | 
Fsm(RestContext<AbiquoApi,AbiquoAsyncApi> context,
   com.abiquo.server.core.infrastructure.FsmDto target)
Constructor to be used only by the builder. 
 | 
LogicServer(RestContext<AbiquoApi,AbiquoAsyncApi> context,
           com.abiquo.server.core.infrastructure.LogicServerDto target)
Constructor to be used only by the builder. 
 | 
Machine.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
               Rack rack)  | 
Machine(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       com.abiquo.server.core.infrastructure.MachineDto target)
Constructor to be used only by the builder. 
 | 
ManagedRack.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                   Datacenter datacenter)  | 
ManagedRack(RestContext<AbiquoApi,AbiquoAsyncApi> context,
           com.abiquo.server.core.infrastructure.UcsRackDto target)
Constructor to be used only by the builder. 
 | 
Organization(RestContext<AbiquoApi,AbiquoAsyncApi> context,
            com.abiquo.server.core.infrastructure.OrganizationDto target)
Constructor to be used only by the builder. 
 | 
Rack.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
            Datacenter datacenter)  | 
Rack(RestContext<AbiquoApi,AbiquoAsyncApi> context,
    com.abiquo.server.core.infrastructure.RackDto target)
Constructor to be used only by the builder. 
 | 
RemoteService.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                     Datacenter datacenter)  | 
RemoteService(RestContext<AbiquoApi,AbiquoAsyncApi> context,
             com.abiquo.server.core.infrastructure.RemoteServiceDto target)
Constructor to be used only by the builder. 
 | 
StorageDevice.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                     Datacenter datacenter)  | 
StorageDevice(RestContext<AbiquoApi,AbiquoAsyncApi> context,
             com.abiquo.server.core.infrastructure.storage.StorageDeviceDto target)
Constructor to be used only by the builder. 
 | 
StorageDeviceMetadata(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                     com.abiquo.server.core.infrastructure.storage.StorageDeviceMetadataDto target)
Constructor to be used only by the builder. 
 | 
StoragePool.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                   StorageDevice storageDevice)  | 
StoragePool(RestContext<AbiquoApi,AbiquoAsyncApi> context,
           com.abiquo.server.core.infrastructure.storage.StoragePoolDto target)
Constructor to be used only by the builder. 
 | 
Tier(RestContext<AbiquoApi,AbiquoAsyncApi> context,
    com.abiquo.server.core.infrastructure.storage.TierDto target)
Constructor to be used only by the builder. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
Network.NetworkBuilder.context  | 
| Modifier and Type | Method and Description | 
|---|---|
static PrivateNetwork.Builder | 
PrivateNetwork.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
static PublicNetwork.Builder | 
PublicNetwork.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Datacenter datacenter)  | 
static UnmanagedNetwork.Builder | 
UnmanagedNetwork.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Datacenter datacenter,
       Enterprise enterprise)  | 
static ExternalNetwork.Builder | 
ExternalNetwork.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       Datacenter datacenter,
       Enterprise enterprise)  | 
static Network<?> | 
Network.wrapNetwork(RestContext<AbiquoApi,AbiquoAsyncApi> context,
           com.abiquo.server.core.infrastructure.network.VLANNetworkDto dto)  | 
static List<Network<?>> | 
Network.wrapNetworks(RestContext<AbiquoApi,AbiquoAsyncApi> context,
            List<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> dtos)  | 
| Constructor and Description | 
|---|
AbstractPublicIp(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                T target)
Constructor to be used only by the builder. 
 | 
ExternalIp(RestContext<AbiquoApi,AbiquoAsyncApi> context,
          com.abiquo.server.core.infrastructure.network.ExternalIpDto target)
Constructor to be used only by the builder. 
 | 
ExternalNetwork.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                       Datacenter datacenter,
                       Enterprise enterprise)  | 
ExternalNetwork(RestContext<AbiquoApi,AbiquoAsyncApi> context,
               com.abiquo.server.core.infrastructure.network.VLANNetworkDto target)
Constructor to be used only by the builder. 
 | 
Ip(RestContext<AbiquoApi,AbiquoAsyncApi> context,
  T target)
Constructor to be used only by the builder. 
 | 
Network.NetworkBuilder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
Network(RestContext<AbiquoApi,AbiquoAsyncApi> context,
       com.abiquo.server.core.infrastructure.network.VLANNetworkDto target)
Constructor to be used only by the builder. 
 | 
Nic(RestContext<AbiquoApi,AbiquoAsyncApi> context,
   com.abiquo.server.core.infrastructure.network.NicDto target)
Constructor to be used only by the builder (if any). 
 | 
PrivateIp(RestContext<AbiquoApi,AbiquoAsyncApi> context,
         com.abiquo.server.core.infrastructure.network.PrivateIpDto target)
Constructor to be used only by the builder. 
 | 
PrivateNetwork.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
PrivateNetwork(RestContext<AbiquoApi,AbiquoAsyncApi> context,
              com.abiquo.server.core.infrastructure.network.VLANNetworkDto target)
Constructor to be used only by the builder. 
 | 
PublicIp(RestContext<AbiquoApi,AbiquoAsyncApi> context,
        com.abiquo.server.core.infrastructure.network.PublicIpDto target)
Constructor to be used only by the builder. 
 | 
PublicNetwork.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                     Datacenter datacenter)  | 
PublicNetwork(RestContext<AbiquoApi,AbiquoAsyncApi> context,
             com.abiquo.server.core.infrastructure.network.VLANNetworkDto target)
Constructor to be used only by the builder. 
 | 
UnmanagedIp(RestContext<AbiquoApi,AbiquoAsyncApi> context,
           com.abiquo.server.core.infrastructure.network.UnmanagedIpDto target)
Constructor to be used only by the builder. 
 | 
UnmanagedNetwork.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                        Datacenter datacenter,
                        Enterprise enterprise)  | 
UnmanagedNetwork(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                com.abiquo.server.core.infrastructure.network.VLANNetworkDto target)
Constructor to be used only by the builder. 
 | 
| Constructor and Description | 
|---|
AsyncJob(RestContext<AbiquoApi,AbiquoAsyncApi> context,
        com.abiquo.server.core.task.JobDto target)
Constructor to be used only by the builder. 
 | 
AsyncTask(RestContext<AbiquoApi,AbiquoAsyncApi> context,
         com.abiquo.server.core.task.TaskDto target)
Constructor to be used only by the builder. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
BaseSearchService.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
BasePricingService.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
BaseMonitoringService.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
BaseEventService.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
BaseCloudService.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
BaseAdministrationService.context  | 
| Modifier and Type | Method and Description | 
|---|---|
RestContext<AbiquoApi,AbiquoAsyncApi> | 
AbiquoContextImpl.getApiContext()  | 
| Constructor and Description | 
|---|
AbiquoContextImpl(Context wrapped,
                 com.google.common.reflect.TypeToken<? extends Context> wrappedType,
                 ComputeService computeService,
                 Utils utils,
                 RestContext<AbiquoApi,AbiquoAsyncApi> providerSpecificContext,
                 AdministrationService administrationService,
                 CloudService cloudService,
                 SearchService searchService,
                 MonitoringService monitoringService,
                 EventService eventService,
                 PricingService pricingService)  | 
BaseAdministrationService(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                         ListDatacenters listDatacenters,
                         ListMachines listMachines,
                         ListEnterprises listEnterprises,
                         ListRoles listRoles,
                         ListLicenses listLicenses,
                         ListPrivileges listPrivileges,
                         ListProperties listProperties,
                         ListCategories listCategories,
                         com.google.common.base.Supplier<User> currentUser,
                         com.google.common.base.Supplier<Enterprise> currentEnterprise)  | 
BaseCloudService(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                ListVirtualDatacenters listVirtualDatacenters,
                ListVirtualAppliances listVirtualAppliances,
                ListVirtualMachines listVirtualMachines)  | 
BaseEventService(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                ListEvents listEvents)  | 
BaseMonitoringService(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                     ScheduledExecutorService scheduler,
                     Long pollingDelay,
                     com.google.common.eventbus.EventBus eventBus)  | 
BasePricingService(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                  ListCurrencies listCurrencies)  | 
BaseSearchService(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListRolesImpl.context  | 
| Modifier and Type | Field and Description | 
|---|---|
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListVirtualMachinesImpl.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListVirtualDatacentersImpl.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListVirtualAppliancesImpl.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListAttachedNicsImpl.context  | 
| Constructor and Description | 
|---|
ListAttachedNicsImpl(RestContext<AbiquoApi,AbiquoAsyncApi> context,
                    ExtendedUtils extendedUtils)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListPropertiesImpl.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListPrivilegesImpl.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListLicensesImpl.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListCurrenciesImpl.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListCategoriesImpl.context  | 
| Modifier and Type | Field and Description | 
|---|---|
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListVirtualMachineTemplatesImpl.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListEnterprisesImpl.context  | 
| Modifier and Type | Field and Description | 
|---|---|
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListEventsImpl.context  | 
| Modifier and Type | Field and Description | 
|---|---|
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListMachinesImpl.context  | 
protected RestContext<AbiquoApi,AbiquoAsyncApi> | 
ListDatacentersImpl.context  | 
| Constructor and Description | 
|---|
GetCurrentUser(RestContext<AbiquoApi,AbiquoAsyncApi> context)  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.