Modifier and Type | Method and Description |
---|---|
protected com.google.common.cache.LoadingCache<String,Set<IPForwardingRule>> |
CloudStackComputeServiceContextModule.getIPForwardingRulesByVirtualMachine(com.google.common.cache.CacheLoader<String,Set<IPForwardingRule>> getIPForwardingRules) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.cache.LoadingCache<String,Set<IPForwardingRule>> |
CloudStackComputeServiceContextModule.getIPForwardingRulesByVirtualMachine(com.google.common.cache.CacheLoader<String,Set<IPForwardingRule>> getIPForwardingRules) |
Constructor and Description |
---|
CloudStackComputeServiceAdapter(CloudStackClient client,
com.google.common.base.Predicate<String> jobComplete,
com.google.common.base.Supplier<Map<String,Network>> networkSupplier,
BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult,
StaticNATVirtualMachineInNetwork.Factory staticNATVMInNetwork,
CreatePortForwardingRulesForIP setupPortForwardingRulesForIP,
CreateFirewallRulesForIP setupFirewallRulesForIP,
com.google.common.cache.LoadingCache<String,Set<IPForwardingRule>> vmToRules,
Map<String,Credentials> credentialStore,
Map<NetworkType,? extends OptionsConverter> optionsConverters,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<String,Zone>> zoneIdToZone) |
Modifier and Type | Method and Description |
---|---|
IPForwardingRule |
IPForwardingRule.Builder.build() |
Modifier and Type | Method and Description |
---|---|
int |
IPForwardingRule.compareTo(IPForwardingRule o) |
T |
IPForwardingRule.Builder.fromIPForwardingRule(IPForwardingRule in) |
Modifier and Type | Method and Description |
---|---|
IPForwardingRule |
NATClient.getIPForwardingRule(String id)
get a specific IPForwardingRule by id
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<IPForwardingRule> |
NATAsyncClient.getIPForwardingRule(String id) |
Set<IPForwardingRule> |
NATClient.getIPForwardingRulesForIPAddress(String id)
get a set of IPForwardingRules by ipaddress id
|
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> |
NATAsyncClient.getIPForwardingRulesForIPAddress(String id) |
Set<IPForwardingRule> |
NATClient.getIPForwardingRulesForVirtualMachine(String id)
get a set of IPForwardingRules by virtual machine id
|
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> |
NATAsyncClient.getIPForwardingRulesForVirtualMachine(String id) |
Set<IPForwardingRule> |
NATClient.listIPForwardingRules(ListIPForwardingRulesOptions... options)
List the ip forwarding rules
|
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> |
NATAsyncClient.listIPForwardingRules(ListIPForwardingRulesOptions... options) |
Modifier and Type | Method and Description |
---|---|
Set<IPForwardingRule> |
CreatePortForwardingRulesForIP.apply(PublicIPAddress ip,
Iterable<Integer> ports) |
Set<IPForwardingRule> |
CreatePortForwardingRulesForIP.apply(PublicIPAddress ip,
String protocol,
Iterable<Integer> ports) |
Set<IPForwardingRule> |
GetIPForwardingRulesByVirtualMachine.load(String input) |
Constructor and Description |
---|
CreatePortForwardingRulesForIP(CloudStackClient client,
BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult,
com.google.common.cache.LoadingCache<String,Set<IPForwardingRule>> getIPForwardingRulesByVirtualMachine) |
Copyright © 2009-2013 jclouds. All Rights Reserved.