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