Package cn.ucloud.udpn.client
Class UDPNClient
- java.lang.Object
-
- cn.ucloud.common.client.DefaultClient
-
- cn.ucloud.udpn.client.UDPNClient
-
- All Implemented Interfaces:
Client,UDPNClientInterface
public class UDPNClient extends DefaultClient implements UDPNClientInterface
This client is used to call actions of **UDPN** service
-
-
Constructor Summary
Constructors Constructor Description UDPNClient(Config config, Credential credential)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AllocateUDPNResponseallocateUDPN(AllocateUDPNRequest request)AllocateUDPN - 分配 UDPN 专线DescribeUDPNResponsedescribeUDPN(DescribeUDPNRequest request)DescribeUDPN - 描述 UDPNGetUDPNLineListResponsegetUDPNLineList(GetUDPNLineListRequest request)GetUDPNLineList - 获取专线线路列表GetUDPNPriceResponsegetUDPNPrice(GetUDPNPriceRequest request)GetUDPNPrice - 获取 UDPN 价格GetUDPNUpgradePriceResponsegetUDPNUpgradePrice(GetUDPNUpgradePriceRequest request)GetUDPNUpgradePrice - 获取升级价格ModifyUDPNBandwidthResponsemodifyUDPNBandwidth(ModifyUDPNBandwidthRequest request)ModifyUDPNBandwidth - 修改带宽ReleaseUDPNResponsereleaseUDPN(ReleaseUDPNRequest request)ReleaseUDPN - 释放 UDPN-
Methods inherited from class cn.ucloud.common.client.DefaultClient
getConfig, getCredential, getTransport, invoke, setConfig, setCredential, setTransport, useMiddleware
-
-
-
-
Constructor Detail
-
UDPNClient
public UDPNClient(Config config, Credential credential)
-
-
Method Detail
-
allocateUDPN
public AllocateUDPNResponse allocateUDPN(AllocateUDPNRequest request) throws UCloudException
AllocateUDPN - 分配 UDPN 专线- Specified by:
allocateUDPNin interfaceUDPNClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeUDPN
public DescribeUDPNResponse describeUDPN(DescribeUDPNRequest request) throws UCloudException
DescribeUDPN - 描述 UDPN- Specified by:
describeUDPNin interfaceUDPNClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getUDPNLineList
public GetUDPNLineListResponse getUDPNLineList(GetUDPNLineListRequest request) throws UCloudException
GetUDPNLineList - 获取专线线路列表- Specified by:
getUDPNLineListin interfaceUDPNClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getUDPNPrice
public GetUDPNPriceResponse getUDPNPrice(GetUDPNPriceRequest request) throws UCloudException
GetUDPNPrice - 获取 UDPN 价格- Specified by:
getUDPNPricein interfaceUDPNClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getUDPNUpgradePrice
public GetUDPNUpgradePriceResponse getUDPNUpgradePrice(GetUDPNUpgradePriceRequest request) throws UCloudException
GetUDPNUpgradePrice - 获取升级价格- Specified by:
getUDPNUpgradePricein interfaceUDPNClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
modifyUDPNBandwidth
public ModifyUDPNBandwidthResponse modifyUDPNBandwidth(ModifyUDPNBandwidthRequest request) throws UCloudException
ModifyUDPNBandwidth - 修改带宽- Specified by:
modifyUDPNBandwidthin interfaceUDPNClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
releaseUDPN
public ReleaseUDPNResponse releaseUDPN(ReleaseUDPNRequest request) throws UCloudException
ReleaseUDPN - 释放 UDPN- Specified by:
releaseUDPNin interfaceUDPNClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
-