public interface LoadBalancerV2Service extends RestService
Modifier and Type | Method and Description |
---|---|
LoadBalancerV2 |
create(LoadBalancerV2 loadbalancer)
Create a loadbalancer
|
ActionResponse |
delete(String loadbalancerId)
Delete the specified loadbalancer by ID
|
LoadBalancerV2 |
get(String loadbalancerId)
Get the specified loadbalancer by ID
|
List<? extends LoadBalancerV2> |
list()
List all loadbalancers that the current tenant has access to
|
List<? extends LoadBalancerV2> |
list(Map<String,String> filteringParams)
Returns list of loadbalancers filtered by parameters.
|
LoadBalancerV2Stats |
stats(String loadbalancerId)
Retrieve statistics on a loadbalancer
|
LoadBalancerV2StatusTree |
statusTree(String loadbalancerId)
Retrieve the status tree of a loadbalancer
|
LoadBalancerV2 |
update(String loadbalancerId,
LoadBalancerV2Update loadbalancer)
Update a loadbalancer
|
List<? extends LoadBalancerV2> list()
List<? extends LoadBalancerV2> list(Map<String,String> filteringParams)
filteringParams
- map (name, value) of filtering parametersLoadBalancerV2 get(String loadbalancerId)
loadbalancerId
- the loadbalancer identifierActionResponse delete(String loadbalancerId)
loadbalancerId
- the loadbalancer identifierLoadBalancerV2 create(LoadBalancerV2 loadbalancer)
loadbalancer
- LoadBalancerV2 update(String loadbalancerId, LoadBalancerV2Update loadbalancer)
loadbalancerId
- the loadbalancer identifierloadbalancer
- LoadBalancerV2UpdateLoadBalancerV2Stats stats(String loadbalancerId)
loadbalancerId
- LoadBalancerV2StatusTree statusTree(String loadbalancerId)
loadbalancerId
- Copyright © 2017. All rights reserved.