| Modifier and Type | Method and Description | 
|---|---|
Network<?> | 
AbiquoTemplateOptions.getGatewayNetwork()  | 
| Modifier and Type | Method and Description | 
|---|---|
AbiquoTemplateOptions | 
AbiquoTemplateOptions.gatewayNetwork(Network<?> gatewayNetwork)
Set the gateway network for the virtual machine. 
 | 
static AbiquoTemplateOptions | 
AbiquoTemplateOptions.Builder.gatewayNetwork(Network<?> gatewayNetwork)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbiquoComputeServiceHelper.configureNetwork(VirtualMachine vm,
                Network<?> gatewayNetwork,
                List<Ip<?,? extends Network<?>>> ips,
                List<UnmanagedNetwork> unmanagedIps)
Configure networking resources for the given virtual machine. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbiquoComputeServiceHelper.configureNetwork(VirtualMachine vm,
                Network<?> gatewayNetwork,
                List<Ip<?,? extends Network<?>>> ips,
                List<UnmanagedNetwork> unmanagedIps)
Configure networking resources for the given virtual machine. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Network<?> | 
VirtualDatacenter.getDefaultNetwork()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VirtualDatacenter.setDefaultNetwork(Network<?> network)  | 
void | 
VirtualMachine.setGatewayNetwork(Network<?> network)  | 
AsyncTask | 
VirtualMachine.setNics(Network<?> gatewayNetwork,
       List<Ip<?,?>> ips)  | 
AsyncTask | 
VirtualMachine.setNics(Network<?> gatewayNetwork,
       List<Ip<?,?>> ips,
       List<UnmanagedNetwork> unmanagetNetworks)  | 
| Modifier and Type | Method and Description | 
|---|---|
PrivateNetwork | 
VirtualDatacenter.findPrivateNetwork(com.google.common.base.Predicate<Network<PrivateIp>> filter)  | 
List<PrivateNetwork> | 
VirtualDatacenter.listPrivateNetworks(com.google.common.base.Predicate<Network<PrivateIp>> filter)  | 
| Modifier and Type | Method and Description | 
|---|---|
ExternalNetwork | 
Enterprise.findExternalNetwork(Datacenter datacenter,
                   com.google.common.base.Predicate<Network<ExternalIp>> filter)  | 
UnmanagedNetwork | 
Enterprise.findUnmanagedNetwork(Datacenter datacenter,
                    com.google.common.base.Predicate<Network<UnmanagedIp>> filter)  | 
List<ExternalNetwork> | 
Enterprise.listExternalNetworks(Datacenter datacenter,
                    com.google.common.base.Predicate<Network<ExternalIp>> filter)  | 
List<UnmanagedNetwork> | 
Enterprise.listUnmanagedNetworks(Datacenter datacenter,
                     com.google.common.base.Predicate<Network<UnmanagedIp>> filter)  | 
| Modifier and Type | Method and Description | 
|---|---|
Network<?> | 
Datacenter.findNetwork(com.abiquo.model.enumerator.NetworkType type,
           com.google.common.base.Predicate<Network<?>> filter)
Retrieve the first network of the given type matching the filter. 
 | 
Network<?> | 
Datacenter.findNetwork(com.google.common.base.Predicate<Network<?>> filter)
Retrieve the first network matching the filter within the list of networks. 
 | 
Network<?> | 
Datacenter.getNetwork(Integer id)
Retrieve a single public, external or unmanaged network from this datacenter. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Network<?>> | 
Datacenter.listNetworks()
Retrieve the list of public, external and unmanaged networks in this datacenter. 
 | 
List<Network<?>> | 
Datacenter.listNetworks(com.abiquo.model.enumerator.NetworkType type)
Retrieve the list of networks of this datacenter matching the given type. 
 | 
List<Network<?>> | 
Datacenter.listNetworks(com.abiquo.model.enumerator.NetworkType type,
            com.google.common.base.Predicate<Network<?>> filter)
Retrieve a filtered list of networks of this datacenter matching the given type. 
 | 
List<Network<?>> | 
Datacenter.listNetworks(com.google.common.base.Predicate<Network<?>> filter)
Retrieve a filtered list of public, external and unmanaged networks in this datacenter. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Network<?> | 
Datacenter.findNetwork(com.abiquo.model.enumerator.NetworkType type,
           com.google.common.base.Predicate<Network<?>> filter)
Retrieve the first network of the given type matching the filter. 
 | 
Network<?> | 
Datacenter.findNetwork(com.google.common.base.Predicate<Network<?>> filter)
Retrieve the first network matching the filter within the list of networks. 
 | 
List<Network<?>> | 
Datacenter.listNetworks(com.abiquo.model.enumerator.NetworkType type,
            com.google.common.base.Predicate<Network<?>> filter)
Retrieve a filtered list of networks of this datacenter matching the given type. 
 | 
List<Network<?>> | 
Datacenter.listNetworks(com.google.common.base.Predicate<Network<?>> filter)
Retrieve a filtered list of public, external and unmanaged networks in this datacenter. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractPublicIp<T extends com.abiquo.server.core.infrastructure.network.AbstractInfrastructureIpDto,N extends Network<?>>
Adds generic high level functionality to  
AbstractInfrastructureIpDto. | 
class  | 
Ip<T extends com.abiquo.server.core.infrastructure.network.AbstractIpDto,N extends Network<?>>
Adds generic high level functionality to  
AbstractIpDto. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ExternalNetwork
Adds high level functionality to external  
VLANNetworkDto. | 
class  | 
PrivateNetwork
Adds high level functionality to private  
VLANNetworkDto. | 
class  | 
PublicNetwork
Adds high level functionality to public  
VLANNetworkDto. | 
class  | 
UnmanagedNetwork
Adds high level functionality to external  
VLANNetworkDto. | 
| Modifier and Type | Method and Description | 
|---|---|
static Network<?> | 
Network.wrapNetwork(RestContext<AbiquoApi,AbiquoAsyncApi> context,
           com.abiquo.server.core.infrastructure.network.VLANNetworkDto dto)  | 
| Modifier and Type | Method and Description | 
|---|---|
static List<Network<?>> | 
Network.wrapNetworks(RestContext<AbiquoApi,AbiquoAsyncApi> context,
            List<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> dtos)  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends Ip<?,?>>  | 
NetworkPredicates.name(String... names)  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.