public interface NATAsyncClient
NATClient
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> |
createIPForwardingRule(long IPAddressId,
String protocol,
int startPort,
CreateIPForwardingRuleOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Long> |
deleteIPForwardingRule(long id) |
com.google.common.util.concurrent.ListenableFuture<Long> |
disableStaticNATOnPublicIP(long IPAddressId) |
com.google.common.util.concurrent.ListenableFuture<Void> |
enableStaticNATForVirtualMachine(long virtualMachineId,
long IPAddressId) |
com.google.common.util.concurrent.ListenableFuture<IPForwardingRule> |
getIPForwardingRule(long id) |
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> |
getIPForwardingRulesForIPAddress(long id) |
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> |
getIPForwardingRulesForVirtualMachine(long id) |
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> |
listIPForwardingRules(ListIPForwardingRulesOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> listIPForwardingRules(ListIPForwardingRulesOptions... options)
com.google.common.util.concurrent.ListenableFuture<IPForwardingRule> getIPForwardingRule(long id)
NATClient.getIPForwardingRule(long)
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> getIPForwardingRulesForIPAddress(long id)
com.google.common.util.concurrent.ListenableFuture<Set<IPForwardingRule>> getIPForwardingRulesForVirtualMachine(long id)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> createIPForwardingRule(long IPAddressId, String protocol, int startPort, CreateIPForwardingRuleOptions... options)
com.google.common.util.concurrent.ListenableFuture<Void> enableStaticNATForVirtualMachine(long virtualMachineId, long IPAddressId)
com.google.common.util.concurrent.ListenableFuture<Long> deleteIPForwardingRule(long id)
com.google.common.util.concurrent.ListenableFuture<Long> disableStaticNATOnPublicIP(long IPAddressId)
Copyright © 2009-2012 jclouds. All Rights Reserved.