public class BatchClient
extends com.tencentcloudapi.common.AbstractClient
Constructor and Description |
---|
BatchClient(com.tencentcloudapi.common.Credential credential,
String region) |
BatchClient(com.tencentcloudapi.common.Credential credential,
String region,
com.tencentcloudapi.common.profile.ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
AttachInstancesResponse |
AttachInstances(AttachInstancesRequest req)
This API is used to add existing instances to the compute environment.
|
CreateComputeEnvResponse |
CreateComputeEnv(CreateComputeEnvRequest req)
This API is used to create a compute environment.
|
CreateTaskTemplateResponse |
CreateTaskTemplate(CreateTaskTemplateRequest req)
This API is used to create a task template.
|
DeleteComputeEnvResponse |
DeleteComputeEnv(DeleteComputeEnvRequest req)
This API is used to delete a compute environment.
|
DeleteJobResponse |
DeleteJob(DeleteJobRequest req)
This API is used to delete a job.
|
DeleteTaskTemplatesResponse |
DeleteTaskTemplates(DeleteTaskTemplatesRequest req)
This API is used to delete task template information.
|
DescribeAvailableCvmInstanceTypesResponse |
DescribeAvailableCvmInstanceTypes(DescribeAvailableCvmInstanceTypesRequest req)
This API is used to view the information of available CVM model configurations.
|
DescribeComputeEnvResponse |
DescribeComputeEnv(DescribeComputeEnvRequest req)
This API is used to query compute environment details.
|
DescribeComputeEnvActivitiesResponse |
DescribeComputeEnvActivities(DescribeComputeEnvActivitiesRequest req)
This API is used to query the information of activities in the compute environment.
|
DescribeComputeEnvCreateInfoResponse |
DescribeComputeEnvCreateInfo(DescribeComputeEnvCreateInfoRequest req)
This API is used to query the compute environment creation information.
|
DescribeComputeEnvCreateInfosResponse |
DescribeComputeEnvCreateInfos(DescribeComputeEnvCreateInfosRequest req)
This API is used to view the list of information of compute environment creation, including name, description, type, environment parameters, notifications, and number of desired nodes.
|
DescribeComputeEnvsResponse |
DescribeComputeEnvs(DescribeComputeEnvsRequest req)
This API is used to get the list of compute environments.
|
DescribeCvmZoneInstanceConfigInfosResponse |
DescribeCvmZoneInstanceConfigInfos(DescribeCvmZoneInstanceConfigInfosRequest req)
This API is used to get the model configuration information of the availability zone of BatchCompute.
|
DescribeInstanceCategoriesResponse |
DescribeInstanceCategories(DescribeInstanceCategoriesRequest req)
Currently, CVM instance families are classified into different category, and each category contains several instance families.
|
DescribeJobResponse |
DescribeJob(DescribeJobRequest req)
This API is used to query the details of a job, including internal task (`Task`) and dependency (`Dependence`) information.
|
DescribeJobsResponse |
DescribeJobs(DescribeJobsRequest req)
This API is used to query the overview information of several jobs.
|
DescribeJobSubmitInfoResponse |
DescribeJobSubmitInfo(DescribeJobSubmitInfoRequest req)
This API is used to query the submission information of the specified job, with the return including the job submission information used as input parameters in the JobId and SubmitJob APIs.
|
DescribeTaskResponse |
DescribeTask(DescribeTaskRequest req)
This API is used to query the details of a specified task, including information of the task instances inside the task.
|
DescribeTaskLogsResponse |
DescribeTaskLogs(DescribeTaskLogsRequest req)
This API is used to get the standard outputs and standard error logs of multiple task instances.
|
DescribeTaskTemplatesResponse |
DescribeTaskTemplates(DescribeTaskTemplatesRequest req)
This API is used to query the information of task templates.
|
DetachInstancesResponse |
DetachInstances(DetachInstancesRequest req)
This API is used to remove instances that from compute environment.
|
ModifyComputeEnvResponse |
ModifyComputeEnv(ModifyComputeEnvRequest req)
This API is used to modify the attributes of a compute environment.
|
ModifyTaskTemplateResponse |
ModifyTaskTemplate(ModifyTaskTemplateRequest req)
This API is used to modify a task template.
|
RetryJobsResponse |
RetryJobs(RetryJobsRequest req)
This API is used to retry the failed task instances in a job.
|
TerminateComputeNodeResponse |
TerminateComputeNode(TerminateComputeNodeRequest req)
This API is used to terminate a compute node.
|
TerminateComputeNodesResponse |
TerminateComputeNodes(TerminateComputeNodesRequest req)
This API is used to terminate compute nodes in batches.
|
TerminateJobResponse |
TerminateJob(TerminateJobRequest req)
This API is used to terminate a job.
|
TerminateTaskInstanceResponse |
TerminateTaskInstance(TerminateTaskInstanceRequest req)
This API is used to terminate a task instance.
|
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, internalRequest, internalRequestRaw, processResponseJson, processResponseSSE, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
public BatchClient(com.tencentcloudapi.common.Credential credential, String region)
public BatchClient(com.tencentcloudapi.common.Credential credential, String region, com.tencentcloudapi.common.profile.ClientProfile profile)
public AttachInstancesResponse AttachInstances(AttachInstancesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- AttachInstancesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateComputeEnvResponse CreateComputeEnv(CreateComputeEnvRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateComputeEnvRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateTaskTemplateResponse CreateTaskTemplate(CreateTaskTemplateRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateTaskTemplateRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DeleteComputeEnvResponse DeleteComputeEnv(DeleteComputeEnvRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DeleteComputeEnvRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DeleteJobResponse DeleteJob(DeleteJobRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DeleteJobRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DeleteTaskTemplatesResponse DeleteTaskTemplates(DeleteTaskTemplatesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DeleteTaskTemplatesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeAvailableCvmInstanceTypesResponse DescribeAvailableCvmInstanceTypes(DescribeAvailableCvmInstanceTypesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeAvailableCvmInstanceTypesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeComputeEnvResponse DescribeComputeEnv(DescribeComputeEnvRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeComputeEnvRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeComputeEnvActivitiesResponse DescribeComputeEnvActivities(DescribeComputeEnvActivitiesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeComputeEnvActivitiesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeComputeEnvCreateInfoResponse DescribeComputeEnvCreateInfo(DescribeComputeEnvCreateInfoRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeComputeEnvCreateInfoRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeComputeEnvCreateInfosResponse DescribeComputeEnvCreateInfos(DescribeComputeEnvCreateInfosRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeComputeEnvCreateInfosRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeComputeEnvsResponse DescribeComputeEnvs(DescribeComputeEnvsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeComputeEnvsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeCvmZoneInstanceConfigInfosResponse DescribeCvmZoneInstanceConfigInfos(DescribeCvmZoneInstanceConfigInfosRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeCvmZoneInstanceConfigInfosRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeInstanceCategoriesResponse DescribeInstanceCategories(DescribeInstanceCategoriesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeInstanceCategoriesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeJobResponse DescribeJob(DescribeJobRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeJobRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeJobSubmitInfoResponse DescribeJobSubmitInfo(DescribeJobSubmitInfoRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeJobSubmitInfoRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeJobsResponse DescribeJobs(DescribeJobsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeJobsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeTaskResponse DescribeTask(DescribeTaskRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeTaskRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeTaskLogsResponse DescribeTaskLogs(DescribeTaskLogsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeTaskLogsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeTaskTemplatesResponse DescribeTaskTemplates(DescribeTaskTemplatesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeTaskTemplatesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DetachInstancesResponse DetachInstances(DetachInstancesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DetachInstancesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifyComputeEnvResponse ModifyComputeEnv(ModifyComputeEnvRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifyComputeEnvRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifyTaskTemplateResponse ModifyTaskTemplate(ModifyTaskTemplateRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifyTaskTemplateRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public RetryJobsResponse RetryJobs(RetryJobsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- RetryJobsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public TerminateComputeNodeResponse TerminateComputeNode(TerminateComputeNodeRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- TerminateComputeNodeRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public TerminateComputeNodesResponse TerminateComputeNodes(TerminateComputeNodesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- TerminateComputeNodesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public TerminateJobResponse TerminateJob(TerminateJobRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- TerminateJobRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public TerminateTaskInstanceResponse TerminateTaskInstance(TerminateTaskInstanceRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- TerminateTaskInstanceRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
Copyright © 2023. All rights reserved.