public interface FirewallAsyncClient
FirewallClient
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> |
createFirewallRuleForIpAndProtocol(long ipAddressId,
FirewallRule.Protocol protocol,
CreateFirewallRuleOptions... options) |
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> |
createPortForwardingRuleForVirtualMachine(long ipAddressId,
PortForwardingRule.Protocol protocol,
int publicPort,
long virtualMachineId,
int privatePort) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteFirewallRule(long id) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deletePortForwardingRule(long id) |
com.google.common.util.concurrent.ListenableFuture<FirewallRule> |
getFirewallRule(long id) |
com.google.common.util.concurrent.ListenableFuture<PortForwardingRule> |
getPortForwardingRule(long id) |
com.google.common.util.concurrent.ListenableFuture<Set<FirewallRule>> |
listFirewallRules(ListFirewallRulesOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Set<PortForwardingRule>> |
listPortForwardingRules(ListPortForwardingRulesOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Set<FirewallRule>> listFirewallRules(ListFirewallRulesOptions... options)
com.google.common.util.concurrent.ListenableFuture<FirewallRule> getFirewallRule(long id)
FirewallClient.getFirewallRule(long)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> createFirewallRuleForIpAndProtocol(long ipAddressId, FirewallRule.Protocol protocol, CreateFirewallRuleOptions... options)
com.google.common.util.concurrent.ListenableFuture<Void> deleteFirewallRule(long id)
com.google.common.util.concurrent.ListenableFuture<Set<PortForwardingRule>> listPortForwardingRules(ListPortForwardingRulesOptions... options)
com.google.common.util.concurrent.ListenableFuture<PortForwardingRule> getPortForwardingRule(long id)
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> createPortForwardingRuleForVirtualMachine(long ipAddressId, PortForwardingRule.Protocol protocol, int publicPort, long virtualMachineId, int privatePort)
com.google.common.util.concurrent.ListenableFuture<Void> deletePortForwardingRule(long id)
Copyright © 2009-2012 jclouds. All Rights Reserved.