public interface CloudLoadBalancersApi extends Closeable
Modifier and Type | Method and Description |
---|---|
AccessRuleApi |
getAccessRuleApi(String region,
int lbId)
Provides access to Access Rule features.
|
AccessRuleApi |
getAccessRuleApiForZoneAndLoadBalancer(String zone,
int lbId)
Deprecated.
Please use
getAccessRuleApi(String region, int lbId) instead. To be removed in jclouds 2.0. |
Set<String> |
getConfiguredRegions() |
Set<String> |
getConfiguredZones()
Deprecated.
Please use
getConfiguredRegions() instead. To be removed in jclouds 2.0. |
ConnectionApi |
getConnectionApi(String region,
int lbId)
Provides access to Connection features.
|
ConnectionApi |
getConnectionApiForZoneAndLoadBalancer(String zone,
int lbId)
Deprecated.
Please use
getConnectionApi(String region, int lbId) instead. To be removed in jclouds 2.0. |
ContentCachingApi |
getContentCachingApi(String region,
int lbId)
Provides access to Content Caching features.
|
ContentCachingApi |
getContentCachingApiForZoneAndLoadBalancer(String zone,
int lbId)
Deprecated.
Please use
getContentCachingApi(String region, int lbId) instead.
To be removed in jclouds 2.0. |
ErrorPageApi |
getErrorPageApi(String region,
int lbId)
Provides access to Error Page features.
|
ErrorPageApi |
getErrorPageApiForZoneAndLoadBalancer(String zone,
int lbId)
Deprecated.
Please use
getErrorPageApi(String region, int lbId) instead. To be removed in jclouds 2.0. |
HealthMonitorApi |
getHealthMonitorApi(String region,
int lbId)
Provides access to Health Monitor features.
|
HealthMonitorApi |
getHealthMonitorApiForZoneAndLoadBalancer(String zone,
int lbId)
Deprecated.
Please use
getHealthMonitorApi(String region, int lbId) instead.
To be removed in jclouds 2.0. |
LoadBalancerApi |
getLoadBalancerApi(String region)
Provides access to Load Balancer features.
|
LoadBalancerApi |
getLoadBalancerApiForZone(String zone)
Deprecated.
Please use
getLoadBalancerApi(String region) instead. To be removed in jclouds 2.0. |
NodeApi |
getNodeApi(String region,
int lbId)
Provides access to Node features.
|
NodeApi |
getNodeApiForZoneAndLoadBalancer(String zone,
int lbId)
Deprecated.
Please use
getNodeApi(String, int) instead.
To be removed in jclouds 2.0. |
ReportApi |
getReportApi(String region)
Provides access to Report features.
|
ReportApi |
getReportApiForZone(String zone)
Deprecated.
Please use
getReportApi(String region) instead. To be removed in jclouds 2.0. |
SessionPersistenceApi |
getSessionPersistenceApi(String region,
int lbId)
Provides access to Session Persistence features.
|
SessionPersistenceApi |
getSessionPersistenceApiForZoneAndLoadBalancer(String zone,
int lbId)
Deprecated.
Please use
getSessionPersistenceApi(String region, int lbId) instead.
To be removed in jclouds 2.0. |
SSLTerminationApi |
getSSLTerminationApi(String region,
int lbId)
Provides access to SSL Termination features.
|
SSLTerminationApi |
getSSLTerminationApiForZoneAndLoadBalancer(String zone,
int lbId)
Deprecated.
Please use
getSSLTerminationApi(String region, int lbId) instead.
To be removed in jclouds 2.0. |
VirtualIPApi |
getVirtualIPApi(String region,
int lbId)
Provides access to Virtual IP features.
|
VirtualIPApi |
getVirtualIPApiForZoneAndLoadBalancer(String zone,
int lbId)
Deprecated.
Please use
getVirtualIPApi(String region, int lbId) instead. To be removed in jclouds 2.0. |
@Provides Set<String> getConfiguredRegions()
LoadBalancerApi getLoadBalancerApi(String region)
@Path(value="/loadbalancers/{lbId}") NodeApi getNodeApi(String region, @PathParam(value="lbId") int lbId)
@Path(value="/loadbalancers/{lbId}") AccessRuleApi getAccessRuleApi(String region, @PathParam(value="lbId") int lbId)
@Path(value="/loadbalancers/{lbId}") VirtualIPApi getVirtualIPApi(String region, @PathParam(value="lbId") int lbId)
@Path(value="/loadbalancers/{lbId}") ConnectionApi getConnectionApi(String region, @PathParam(value="lbId") int lbId)
@Path(value="/loadbalancers/{lbId}") HealthMonitorApi getHealthMonitorApi(String region, @PathParam(value="lbId") int lbId)
@Path(value="/loadbalancers/{lbId}") SessionPersistenceApi getSessionPersistenceApi(String region, @PathParam(value="lbId") int lbId)
@Path(value="/loadbalancers/{lbId}") ContentCachingApi getContentCachingApi(String region, @PathParam(value="lbId") int lbId)
@Path(value="/loadbalancers/{lbId}") SSLTerminationApi getSSLTerminationApi(String region, @PathParam(value="lbId") int lbId)
@Path(value="/loadbalancers/{lbId}") ErrorPageApi getErrorPageApi(String region, @PathParam(value="lbId") int lbId)
@Deprecated @Provides Set<String> getConfiguredZones()
getConfiguredRegions()
instead. To be removed in jclouds 2.0.@Deprecated LoadBalancerApi getLoadBalancerApiForZone(String zone)
getLoadBalancerApi(String region)
instead. To be removed in jclouds 2.0.@Deprecated @Path(value="/loadbalancers/{lbId}") NodeApi getNodeApiForZoneAndLoadBalancer(String zone, @PathParam(value="lbId") int lbId)
getNodeApi(String, int)
instead.
To be removed in jclouds 2.0.@Deprecated @Path(value="/loadbalancers/{lbId}") AccessRuleApi getAccessRuleApiForZoneAndLoadBalancer(String zone, @PathParam(value="lbId") int lbId)
getAccessRuleApi(String region, int lbId)
instead. To be removed in jclouds 2.0.@Deprecated @Path(value="/loadbalancers/{lbId}") VirtualIPApi getVirtualIPApiForZoneAndLoadBalancer(String zone, @PathParam(value="lbId") int lbId)
getVirtualIPApi(String region, int lbId)
instead. To be removed in jclouds 2.0.@Deprecated @Path(value="/loadbalancers/{lbId}") ConnectionApi getConnectionApiForZoneAndLoadBalancer(String zone, @PathParam(value="lbId") int lbId)
getConnectionApi(String region, int lbId)
instead. To be removed in jclouds 2.0.@Deprecated @Path(value="/loadbalancers/{lbId}") HealthMonitorApi getHealthMonitorApiForZoneAndLoadBalancer(String zone, @PathParam(value="lbId") int lbId)
getHealthMonitorApi(String region, int lbId)
instead.
To be removed in jclouds 2.0.@Deprecated @Path(value="/loadbalancers/{lbId}") SessionPersistenceApi getSessionPersistenceApiForZoneAndLoadBalancer(String zone, @PathParam(value="lbId") int lbId)
getSessionPersistenceApi(String region, int lbId)
instead.
To be removed in jclouds 2.0.@Deprecated @Path(value="/loadbalancers/{lbId}") ContentCachingApi getContentCachingApiForZoneAndLoadBalancer(String zone, @PathParam(value="lbId") int lbId)
getContentCachingApi(String region, int lbId)
instead.
To be removed in jclouds 2.0.@Deprecated @Path(value="/loadbalancers/{lbId}") SSLTerminationApi getSSLTerminationApiForZoneAndLoadBalancer(String zone, @PathParam(value="lbId") int lbId)
getSSLTerminationApi(String region, int lbId)
instead.
To be removed in jclouds 2.0.@Deprecated @Path(value="/loadbalancers/{lbId}") ErrorPageApi getErrorPageApiForZoneAndLoadBalancer(String zone, @PathParam(value="lbId") int lbId)
getErrorPageApi(String region, int lbId)
instead. To be removed in jclouds 2.0.@Deprecated ReportApi getReportApiForZone(String zone)
getReportApi(String region)
instead. To be removed in jclouds 2.0.Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.