| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Supplier<Map<Long,Network>> | 
CloudStackComputeServiceContextModule.listNetworks(AtomicReference<AuthorizationException> authException,
            long seconds,
            NetworksForCurrentUser networksForCurrentUser)  | 
| Modifier and Type | Method and Description | 
|---|---|
DeployVirtualMachineOptions | 
OptionsConverter.apply(CloudStackTemplateOptions templateOptions,
     Map<Long,Network> networks,
     long zoneId,
     DeployVirtualMachineOptions options)
Convert a CloudStackTemplateOptions and apply to a DeployVirtualMachineOptions instance. 
 | 
DeployVirtualMachineOptions | 
BasicNetworkOptionsConverter.apply(CloudStackTemplateOptions templateOptions,
     Map<Long,Network> networks,
     long zoneId,
     DeployVirtualMachineOptions options)  | 
DeployVirtualMachineOptions | 
AdvancedNetworkOptionsConverter.apply(CloudStackTemplateOptions templateOptions,
     Map<Long,Network> networks,
     long zoneId,
     DeployVirtualMachineOptions options)  | 
| Constructor and Description | 
|---|
CloudStackComputeServiceAdapter(CloudStackClient client,
                               com.google.common.base.Predicate<Long> jobComplete,
                               com.google.common.base.Supplier<Map<Long,Network>> networkSupplier,
                               BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult,
                               StaticNATVirtualMachineInNetwork.Factory staticNATVMInNetwork,
                               CreatePortForwardingRulesForIP setupPortForwardingRulesForIP,
                               com.google.common.cache.LoadingCache<Long,Set<IPForwardingRule>> vmToRules,
                               Map<String,Credentials> credentialStore,
                               Map<NetworkType,? extends OptionsConverter> optionsConverters,
                               com.google.common.base.Supplier<com.google.common.cache.LoadingCache<Long,Zone>> zoneIdToZone)  | 
| Modifier and Type | Method and Description | 
|---|---|
Network | 
Network.Builder.build()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
Network.compareTo(Network arg0)  | 
| Modifier and Type | Method and Description | 
|---|---|
Network | 
NetworkClient.createNetworkInZone(long zoneId,
                   long networkOfferingId,
                   String name,
                   String displayText,
                   CreateNetworkOptions... options)
Creates a network 
 | 
Network | 
NetworkClient.getNetwork(long id)
get a specific network by id 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Network> | 
NetworkAsyncClient.createNetworkInZone(long zoneId,
                   long networkOfferingId,
                   String name,
                   String displayText,
                   CreateNetworkOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Network> | 
NetworkAsyncClient.getNetwork(long id)  | 
Set<Network> | 
NetworkClient.listNetworks(ListNetworksOptions... options)
Lists networks 
 | 
com.google.common.util.concurrent.ListenableFuture<Set<Network>> | 
NetworkAsyncClient.listNetworks(ListNetworksOptions... options)  | 
| Modifier and Type | Method and Description | 
|---|---|
PublicIPAddress | 
ReuseOrAssociateNewPublicIPAddress.apply(Network input)  | 
static PublicIPAddress | 
ReuseOrAssociateNewPublicIPAddress.associateIPAddressInNetwork(Network network,
                           CloudStackClient client,
                           BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult)  | 
StaticNATVirtualMachineInNetwork | 
StaticNATVirtualMachineInNetwork.Factory.create(Network in)  | 
| Constructor and Description | 
|---|
StaticNATVirtualMachineInNetwork(CloudStackClient client,
                                ReuseOrAssociateNewPublicIPAddress reuseOrAssociate,
                                Network network)  | 
| Modifier and Type | Method and Description | 
|---|---|
static com.google.common.base.Predicate<Network> | 
NetworkPredicates.any()  | 
static com.google.common.base.Predicate<Network> | 
NetworkPredicates.defaultNetworkInZone(long zoneId)
Filters for default networks in a specific zone. 
 | 
static com.google.common.base.Predicate<Network> | 
NetworkPredicates.hasLoadBalancerService()  | 
static com.google.common.base.Predicate<Network> | 
NetworkPredicates.isVirtualNetwork()  | 
static com.google.common.base.Predicate<Network> | 
NetworkPredicates.supportsPortForwarding()  | 
static com.google.common.base.Predicate<Network> | 
NetworkPredicates.supportsStaticNAT()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
NetworkPredicates.HasFirewallServiceWhichSupportsStaticNAT.apply(Network arg0)  | 
boolean | 
NetworkPredicates.HasFirewallServiceWhichSupportsPortForwarding.apply(Network arg0)  | 
boolean | 
NetworkPredicates.HasLoadBalancerService.apply(Network arg0)  | 
boolean | 
NetworkPredicates.IsVirtualNetwork.apply(Network arg0)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<Long,Network> | 
NetworksForCurrentUser.get()  | 
Copyright © 2009-2012 jclouds. All Rights Reserved.