public class ScfClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
ScfClient(Credential credential,
String region)
构造client
|
ScfClient(Credential credential,
String region,
ClientProfile profile)
构造client
|
Modifier and Type | Method and Description |
---|---|
CreateFunctionResponse |
CreateFunction(CreateFunctionRequest req)
该接口根据传入参数创建新的函数。
|
CreateTriggerResponse |
CreateTrigger(CreateTriggerRequest req)
该接口根据参数输入设置新的触发方式。
|
DeleteFunctionResponse |
DeleteFunction(DeleteFunctionRequest req)
该接口根据传入参数删除函数。
|
DeleteTriggerResponse |
DeleteTrigger(DeleteTriggerRequest req)
该接口根据参数传入删除已有的触发方式。
|
GetFunctionResponse |
GetFunction(GetFunctionRequest req)
该接口获取某个函数的详细信息,包括名称、代码、处理方法、关联触发器和超时时间等字段。
|
GetFunctionLogsResponse |
GetFunctionLogs(GetFunctionLogsRequest req)
该接口根据设置的日志查询条件返回函数日志。
|
InvokeResponse |
Invoke(InvokeRequest req)
该接口用于运行函数。
|
ListFunctionsResponse |
ListFunctions(ListFunctionsRequest req)
该接口根据传入的查询参数返回相关函数信息。
|
UpdateFunctionCodeResponse |
UpdateFunctionCode(UpdateFunctionCodeRequest req)
该接口根据传入参数更新函数代码。
|
UpdateFunctionConfigurationResponse |
UpdateFunctionConfiguration(UpdateFunctionConfigurationRequest req)
该接口根据传入参数更新函数配置。
|
getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegion
public ScfClient(Credential credential, String region)
credential
- 认证信息实例region
- 产品地域public ScfClient(Credential credential, String region, ClientProfile profile)
credential
- 认证信息实例region
- 产品地域profile
- 配置实例public CreateFunctionResponse CreateFunction(CreateFunctionRequest req) throws TencentCloudSDKException
req
- CreateFunctionRequestTencentCloudSDKException
public CreateTriggerResponse CreateTrigger(CreateTriggerRequest req) throws TencentCloudSDKException
req
- CreateTriggerRequestTencentCloudSDKException
public DeleteFunctionResponse DeleteFunction(DeleteFunctionRequest req) throws TencentCloudSDKException
req
- DeleteFunctionRequestTencentCloudSDKException
public DeleteTriggerResponse DeleteTrigger(DeleteTriggerRequest req) throws TencentCloudSDKException
req
- DeleteTriggerRequestTencentCloudSDKException
public GetFunctionResponse GetFunction(GetFunctionRequest req) throws TencentCloudSDKException
req
- GetFunctionRequestTencentCloudSDKException
public GetFunctionLogsResponse GetFunctionLogs(GetFunctionLogsRequest req) throws TencentCloudSDKException
req
- GetFunctionLogsRequestTencentCloudSDKException
public InvokeResponse Invoke(InvokeRequest req) throws TencentCloudSDKException
req
- InvokeRequestTencentCloudSDKException
public ListFunctionsResponse ListFunctions(ListFunctionsRequest req) throws TencentCloudSDKException
req
- ListFunctionsRequestTencentCloudSDKException
public UpdateFunctionCodeResponse UpdateFunctionCode(UpdateFunctionCodeRequest req) throws TencentCloudSDKException
req
- UpdateFunctionCodeRequestTencentCloudSDKException
public UpdateFunctionConfigurationResponse UpdateFunctionConfiguration(UpdateFunctionConfigurationRequest req) throws TencentCloudSDKException
req
- UpdateFunctionConfigurationRequestTencentCloudSDKException
Copyright © 2018. All rights reserved.