Interface CloudLoadBalancersApi
- All Superinterfaces:
AutoCloseable
,Closeable
Provides access to Rackspace Cloud Load Balancers.
-
Method Summary
Modifier and TypeMethodDescriptiongetAccessRuleApi
(String region, int lbId) Provides access to Access Rule features.getAccessRuleApiForZoneAndLoadBalancer
(String zone, int lbId) Deprecated.Deprecated.Please usegetConfiguredRegions()
instead.getConnectionApi
(String region, int lbId) Provides access to Connection features.getConnectionApiForZoneAndLoadBalancer
(String zone, int lbId) Deprecated.Please usegetConnectionApi(String region, int lbId)
instead.getContentCachingApi
(String region, int lbId) Provides access to Content Caching features.getContentCachingApiForZoneAndLoadBalancer
(String zone, int lbId) Deprecated.Please usegetContentCachingApi(String region, int lbId)
instead.getErrorPageApi
(String region, int lbId) Provides access to Error Page features.getErrorPageApiForZoneAndLoadBalancer
(String zone, int lbId) Deprecated.Please usegetErrorPageApi(String region, int lbId)
instead.getHealthMonitorApi
(String region, int lbId) Provides access to Health Monitor features.getHealthMonitorApiForZoneAndLoadBalancer
(String zone, int lbId) Deprecated.Please usegetHealthMonitorApi(String region, int lbId)
instead.getLoadBalancerApi
(String region) Provides access to Load Balancer features.Deprecated.Please usegetLoadBalancerApi(String region)
instead.getNodeApi
(String region, int lbId) Provides access to Node features.getNodeApiForZoneAndLoadBalancer
(String zone, int lbId) Deprecated.Please usegetNodeApi(String, int)
instead.getReportApi
(String region) Provides access to Report features.getReportApiForZone
(String zone) Deprecated.Please usegetReportApi(String region)
instead.getSessionPersistenceApi
(String region, int lbId) Provides access to Session Persistence features.getSessionPersistenceApiForZoneAndLoadBalancer
(String zone, int lbId) Deprecated.Please usegetSessionPersistenceApi(String region, int lbId)
instead.getSSLTerminationApi
(String region, int lbId) Provides access to SSL Termination features.getSSLTerminationApiForZoneAndLoadBalancer
(String zone, int lbId) Deprecated.Please usegetSSLTerminationApi(String region, int lbId)
instead.getVirtualIPApi
(String region, int lbId) Provides access to Virtual IP features.getVirtualIPApiForZoneAndLoadBalancer
(String zone, int lbId) Deprecated.Please usegetVirtualIPApi(String region, int lbId)
instead.
-
Method Details
-
getConfiguredRegions
- Returns:
- the Region codes configured
-
getLoadBalancerApi
Provides access to Load Balancer features. -
getNodeApi
Provides access to Node features. -
getAccessRuleApi
@Path("/loadbalancers/{lbId}") AccessRuleApi getAccessRuleApi(String region, @PathParam("lbId") int lbId) Provides access to Access Rule features. -
getVirtualIPApi
@Path("/loadbalancers/{lbId}") VirtualIPApi getVirtualIPApi(String region, @PathParam("lbId") int lbId) Provides access to Virtual IP features. -
getConnectionApi
@Path("/loadbalancers/{lbId}") ConnectionApi getConnectionApi(String region, @PathParam("lbId") int lbId) Provides access to Connection features. -
getHealthMonitorApi
@Path("/loadbalancers/{lbId}") HealthMonitorApi getHealthMonitorApi(String region, @PathParam("lbId") int lbId) Provides access to Health Monitor features. -
getSessionPersistenceApi
@Path("/loadbalancers/{lbId}") SessionPersistenceApi getSessionPersistenceApi(String region, @PathParam("lbId") int lbId) Provides access to Session Persistence features. -
getContentCachingApi
@Path("/loadbalancers/{lbId}") ContentCachingApi getContentCachingApi(String region, @PathParam("lbId") int lbId) Provides access to Content Caching features. -
getSSLTerminationApi
@Path("/loadbalancers/{lbId}") SSLTerminationApi getSSLTerminationApi(String region, @PathParam("lbId") int lbId) Provides access to SSL Termination features. -
getErrorPageApi
@Path("/loadbalancers/{lbId}") ErrorPageApi getErrorPageApi(String region, @PathParam("lbId") int lbId) Provides access to Error Page features. -
getReportApi
Provides access to Report features. -
getConfiguredZones
Deprecated.Please usegetConfiguredRegions()
instead. To be removed in jclouds 2.0.- Returns:
- the Zone codes configured
-
getLoadBalancerApiForZone
Deprecated.Please usegetLoadBalancerApi(String region)
instead. To be removed in jclouds 2.0.Provides access to Load Balancer features. -
getNodeApiForZoneAndLoadBalancer
@Deprecated @Path("/loadbalancers/{lbId}") NodeApi getNodeApiForZoneAndLoadBalancer(String zone, @PathParam("lbId") int lbId) Deprecated.Please usegetNodeApi(String, int)
instead. To be removed in jclouds 2.0.Provides access to Node features. -
getAccessRuleApiForZoneAndLoadBalancer
@Deprecated @Path("/loadbalancers/{lbId}") AccessRuleApi getAccessRuleApiForZoneAndLoadBalancer(String zone, @PathParam("lbId") int lbId) Deprecated.Please usegetAccessRuleApi(String region, int lbId)
instead. To be removed in jclouds 2.0.Provides access to Access Rule features. -
getVirtualIPApiForZoneAndLoadBalancer
@Deprecated @Path("/loadbalancers/{lbId}") VirtualIPApi getVirtualIPApiForZoneAndLoadBalancer(String zone, @PathParam("lbId") int lbId) Deprecated.Please usegetVirtualIPApi(String region, int lbId)
instead. To be removed in jclouds 2.0.Provides access to Virtual IP features. -
getConnectionApiForZoneAndLoadBalancer
@Deprecated @Path("/loadbalancers/{lbId}") ConnectionApi getConnectionApiForZoneAndLoadBalancer(String zone, @PathParam("lbId") int lbId) Deprecated.Please usegetConnectionApi(String region, int lbId)
instead. To be removed in jclouds 2.0.Provides access to Connection features. -
getHealthMonitorApiForZoneAndLoadBalancer
@Deprecated @Path("/loadbalancers/{lbId}") HealthMonitorApi getHealthMonitorApiForZoneAndLoadBalancer(String zone, @PathParam("lbId") int lbId) Deprecated.Please usegetHealthMonitorApi(String region, int lbId)
instead. To be removed in jclouds 2.0.Provides access to Health Monitor features. -
getSessionPersistenceApiForZoneAndLoadBalancer
@Deprecated @Path("/loadbalancers/{lbId}") SessionPersistenceApi getSessionPersistenceApiForZoneAndLoadBalancer(String zone, @PathParam("lbId") int lbId) Deprecated.Please usegetSessionPersistenceApi(String region, int lbId)
instead. To be removed in jclouds 2.0.Provides access to Session Persistence features. -
getContentCachingApiForZoneAndLoadBalancer
@Deprecated @Path("/loadbalancers/{lbId}") ContentCachingApi getContentCachingApiForZoneAndLoadBalancer(String zone, @PathParam("lbId") int lbId) Deprecated.Please usegetContentCachingApi(String region, int lbId)
instead. To be removed in jclouds 2.0.Provides access to Content Caching features. -
getSSLTerminationApiForZoneAndLoadBalancer
@Deprecated @Path("/loadbalancers/{lbId}") SSLTerminationApi getSSLTerminationApiForZoneAndLoadBalancer(String zone, @PathParam("lbId") int lbId) Deprecated.Please usegetSSLTerminationApi(String region, int lbId)
instead. To be removed in jclouds 2.0.Provides access to SSL Termination features. -
getErrorPageApiForZoneAndLoadBalancer
@Deprecated @Path("/loadbalancers/{lbId}") ErrorPageApi getErrorPageApiForZoneAndLoadBalancer(String zone, @PathParam("lbId") int lbId) Deprecated.Please usegetErrorPageApi(String region, int lbId)
instead. To be removed in jclouds 2.0.Provides access to Error Page features. -
getReportApiForZone
Deprecated.Please usegetReportApi(String region)
instead. To be removed in jclouds 2.0.Provides access to Report features.
-
getAccessRuleApi(String region, int lbId)
instead.