Package cn.ucloud.uslk.client
Class USLKClient
- java.lang.Object
-
- cn.ucloud.common.client.DefaultClient
-
- cn.ucloud.uslk.client.USLKClient
-
- All Implemented Interfaces:
Client,USLKClientInterface
public class USLKClient extends DefaultClient implements USLKClientInterface
This client is used to call actions of **USLK** service
-
-
Constructor Summary
Constructors Constructor Description USLKClient(Config config, Credential credential)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchCreateUSLKShortLinkResponsebatchCreateUSLKShortLink(BatchCreateUSLKShortLinkRequest request)BatchCreateUSLKShortLink - 批量创建短链接【免审】CreateUSLKLongLinkResponsecreateUSLKLongLink(CreateUSLKLongLinkRequest request)CreateUSLKLongLink - 报备长链接CreateUSLKScenarioResponsecreateUSLKScenario(CreateUSLKScenarioRequest request)CreateUSLKScenario - 创建场景CreateUSLKShortLinkResponsecreateUSLKShortLink(CreateUSLKShortLinkRequest request)CreateUSLKShortLink - 创建短链接DescribeUSLKRedirectRecordsResponsedescribeUSLKRedirectRecords(DescribeUSLKRedirectRecordsRequest request)DescribeUSLKRedirectRecords - 查询短链接访问明细列表DescribeUSLKShortLinkListResponsedescribeUSLKShortLinkList(DescribeUSLKShortLinkListRequest request)DescribeUSLKShortLinkList - 查询短链接列表-
Methods inherited from class cn.ucloud.common.client.DefaultClient
getConfig, getCredential, getTransport, invoke, setConfig, setCredential, setTransport, useMiddleware
-
-
-
-
Constructor Detail
-
USLKClient
public USLKClient(Config config, Credential credential)
-
-
Method Detail
-
batchCreateUSLKShortLink
public BatchCreateUSLKShortLinkResponse batchCreateUSLKShortLink(BatchCreateUSLKShortLinkRequest request) throws UCloudException
BatchCreateUSLKShortLink - 批量创建短链接【免审】- Specified by:
batchCreateUSLKShortLinkin interfaceUSLKClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createUSLKLongLink
public CreateUSLKLongLinkResponse createUSLKLongLink(CreateUSLKLongLinkRequest request) throws UCloudException
CreateUSLKLongLink - 报备长链接- Specified by:
createUSLKLongLinkin interfaceUSLKClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createUSLKScenario
public CreateUSLKScenarioResponse createUSLKScenario(CreateUSLKScenarioRequest request) throws UCloudException
CreateUSLKScenario - 创建场景- Specified by:
createUSLKScenarioin interfaceUSLKClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createUSLKShortLink
public CreateUSLKShortLinkResponse createUSLKShortLink(CreateUSLKShortLinkRequest request) throws UCloudException
CreateUSLKShortLink - 创建短链接- Specified by:
createUSLKShortLinkin interfaceUSLKClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeUSLKRedirectRecords
public DescribeUSLKRedirectRecordsResponse describeUSLKRedirectRecords(DescribeUSLKRedirectRecordsRequest request) throws UCloudException
DescribeUSLKRedirectRecords - 查询短链接访问明细列表- Specified by:
describeUSLKRedirectRecordsin interfaceUSLKClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeUSLKShortLinkList
public DescribeUSLKShortLinkListResponse describeUSLKShortLinkList(DescribeUSLKShortLinkListRequest request) throws UCloudException
DescribeUSLKShortLinkList - 查询短链接列表- Specified by:
describeUSLKShortLinkListin interfaceUSLKClientInterface- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
-