Package cn.ucloud.nlb.client
Interface NLBClientInterface
- All Superinterfaces:
AutoCloseable,Client,Closeable
- All Known Implementing Classes:
NLBClient
This client is used to call actions of **NLB** service
-
Method Summary
Modifier and TypeMethodDescriptionaddNLBTargets(AddNLBTargetsRequest request) AddNLBTargets - 添加后端服务节点CreateNetworkLoadBalancer - 创建网络型负载均衡CreateNLBListener - 创建监听器DeleteNetworkLoadBalancer - 删除负载均衡实例DeleteNLBListener - 删除一个网络型负载均衡监听器DescribeNetworkLoadBalancers - 描述负载均衡实例DescribeNLBListeners - 描述监听器GetNetworkLoadBalancerPrice - 获取负载均衡价格removeNLBTargets(RemoveNLBTargetsRequest request) RemoveNLBTargets - 删除后端服务节点UpdateNetworkLoadBalancerAttribute - 更新负载均衡实例属性UpdateNLBListenerAttribute - 更新监听器属性UpdateNLBTargetsAttribute - 更新后端服务节点属性
-
Method Details
-
addNLBTargets
AddNLBTargets - 添加后端服务节点- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createNLBListener
CreateNLBListenerResponse createNLBListener(CreateNLBListenerRequest request) throws UCloudException CreateNLBListener - 创建监听器- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createNetworkLoadBalancer
CreateNetworkLoadBalancerResponse createNetworkLoadBalancer(CreateNetworkLoadBalancerRequest request) throws UCloudException CreateNetworkLoadBalancer - 创建网络型负载均衡- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteNLBListener
DeleteNLBListenerResponse deleteNLBListener(DeleteNLBListenerRequest request) throws UCloudException DeleteNLBListener - 删除一个网络型负载均衡监听器- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteNetworkLoadBalancer
DeleteNetworkLoadBalancerResponse deleteNetworkLoadBalancer(DeleteNetworkLoadBalancerRequest request) throws UCloudException DeleteNetworkLoadBalancer - 删除负载均衡实例- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeNLBListeners
DescribeNLBListenersResponse describeNLBListeners(DescribeNLBListenersRequest request) throws UCloudException DescribeNLBListeners - 描述监听器- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeNetworkLoadBalancers
DescribeNetworkLoadBalancersResponse describeNetworkLoadBalancers(DescribeNetworkLoadBalancersRequest request) throws UCloudException DescribeNetworkLoadBalancers - 描述负载均衡实例- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getNetworkLoadBalancerPrice
GetNetworkLoadBalancerPriceResponse getNetworkLoadBalancerPrice(GetNetworkLoadBalancerPriceRequest request) throws UCloudException GetNetworkLoadBalancerPrice - 获取负载均衡价格- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
removeNLBTargets
RemoveNLBTargets - 删除后端服务节点- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateNLBListenerAttribute
UpdateNLBListenerAttributeResponse updateNLBListenerAttribute(UpdateNLBListenerAttributeRequest request) throws UCloudException UpdateNLBListenerAttribute - 更新监听器属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateNLBTargetsAttribute
UpdateNLBTargetsAttributeResponse updateNLBTargetsAttribute(UpdateNLBTargetsAttributeRequest request) throws UCloudException UpdateNLBTargetsAttribute - 更新后端服务节点属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateNetworkLoadBalancerAttribute
UpdateNetworkLoadBalancerAttributeResponse updateNetworkLoadBalancerAttribute(UpdateNetworkLoadBalancerAttributeRequest request) throws UCloudException UpdateNetworkLoadBalancerAttribute - 更新负载均衡实例属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-