public interface NeutronApi extends Closeable
Modifier and Type | Method and Description |
---|---|
Set<String> |
getConfiguredRegions() |
ExtensionApi |
getExtensionApi(String region)
Provides access to Extension features.
|
com.google.common.base.Optional<FloatingIPApi> |
getFloatingIPApi(String region)
Provides access to Floating IP features.
|
com.google.common.base.Optional<FWaaSApi> |
getFWaaSApi(String region)
Provides access to FWaaS features.
|
com.google.common.base.Optional<LBaaSApi> |
getLBaaSApi(String region)
Provides access to LBaaS features.
|
NetworkApi |
getNetworkApi(String region)
Provides access to Network features.
|
PortApi |
getPortApi(String region)
Provides access to Port features.
|
com.google.common.base.Optional<RouterApi> |
getRouterApi(String region)
Provides access to Router features.
|
com.google.common.base.Optional<SecurityGroupApi> |
getSecurityGroupApi(String region)
Provides access to SecurityGroup features.
|
SubnetApi |
getSubnetApi(String region)
Provides access to Subnet features.
|
@Provides Set<String> getConfiguredRegions()
ExtensionApi getExtensionApi(String region)
NetworkApi getNetworkApi(String region)
com.google.common.base.Optional<RouterApi> getRouterApi(String region)
com.google.common.base.Optional<FloatingIPApi> getFloatingIPApi(String region)
com.google.common.base.Optional<SecurityGroupApi> getSecurityGroupApi(String region)
com.google.common.base.Optional<LBaaSApi> getLBaaSApi(String region)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.