public class LoadBalancerV2ServiceImpl extends BaseNetworkingServices implements LoadBalancerV2Service
BaseOpenStackService.Invocation<R>
Constructor and Description |
---|
LoadBalancerV2ServiceImpl() |
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
|
delete, deleteWithResponse, get, getProvider, getServiceVersion, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, request, toList, uri
public List<? extends LoadBalancerV2> list()
list
in interface LoadBalancerV2Service
public List<? extends LoadBalancerV2> list(Map<String,String> filteringParams)
list
in interface LoadBalancerV2Service
filteringParams
- map (name, value) of filtering parameterspublic LoadBalancerV2 get(String loadbalancerId)
get
in interface LoadBalancerV2Service
loadbalancerId
- the loadbalancer identifierpublic LoadBalancerV2 create(LoadBalancerV2 loadbalancer)
create
in interface LoadBalancerV2Service
public LoadBalancerV2 update(String loadbalancerId, LoadBalancerV2Update loadbalancer)
update
in interface LoadBalancerV2Service
loadbalancerId
- the loadbalancer identifierloadbalancer
- LoadBalancerV2Updatepublic ActionResponse delete(String loadbalancerId)
delete
in interface LoadBalancerV2Service
loadbalancerId
- the loadbalancer identifierpublic LoadBalancerV2Stats stats(String loadbalancerId)
stats
in interface LoadBalancerV2Service
public LoadBalancerV2StatusTree statusTree(String loadbalancerId)
statusTree
in interface LoadBalancerV2Service
Copyright © 2017. All rights reserved.