public class BatchClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION| Constructor and Description |
|---|
BatchClient(Credential credential,
String region) |
BatchClient(Credential credential,
String region,
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, setRegionBreakerpublic BatchClient(Credential credential, String region)
public BatchClient(Credential credential, String region, ClientProfile profile)
public AttachInstancesResponse AttachInstances(AttachInstancesRequest req) throws TencentCloudSDKException
req - AttachInstancesRequestTencentCloudSDKExceptionpublic CreateComputeEnvResponse CreateComputeEnv(CreateComputeEnvRequest req) throws TencentCloudSDKException
req - CreateComputeEnvRequestTencentCloudSDKExceptionpublic CreateTaskTemplateResponse CreateTaskTemplate(CreateTaskTemplateRequest req) throws TencentCloudSDKException
req - CreateTaskTemplateRequestTencentCloudSDKExceptionpublic DeleteComputeEnvResponse DeleteComputeEnv(DeleteComputeEnvRequest req) throws TencentCloudSDKException
req - DeleteComputeEnvRequestTencentCloudSDKExceptionpublic DeleteJobResponse DeleteJob(DeleteJobRequest req) throws TencentCloudSDKException
req - DeleteJobRequestTencentCloudSDKExceptionpublic DeleteTaskTemplatesResponse DeleteTaskTemplates(DeleteTaskTemplatesRequest req) throws TencentCloudSDKException
req - DeleteTaskTemplatesRequestTencentCloudSDKExceptionpublic DescribeAvailableCvmInstanceTypesResponse DescribeAvailableCvmInstanceTypes(DescribeAvailableCvmInstanceTypesRequest req) throws TencentCloudSDKException
req - DescribeAvailableCvmInstanceTypesRequestTencentCloudSDKExceptionpublic DescribeComputeEnvResponse DescribeComputeEnv(DescribeComputeEnvRequest req) throws TencentCloudSDKException
req - DescribeComputeEnvRequestTencentCloudSDKExceptionpublic DescribeComputeEnvActivitiesResponse DescribeComputeEnvActivities(DescribeComputeEnvActivitiesRequest req) throws TencentCloudSDKException
req - DescribeComputeEnvActivitiesRequestTencentCloudSDKExceptionpublic DescribeComputeEnvCreateInfoResponse DescribeComputeEnvCreateInfo(DescribeComputeEnvCreateInfoRequest req) throws TencentCloudSDKException
req - DescribeComputeEnvCreateInfoRequestTencentCloudSDKExceptionpublic DescribeComputeEnvCreateInfosResponse DescribeComputeEnvCreateInfos(DescribeComputeEnvCreateInfosRequest req) throws TencentCloudSDKException
req - DescribeComputeEnvCreateInfosRequestTencentCloudSDKExceptionpublic DescribeComputeEnvsResponse DescribeComputeEnvs(DescribeComputeEnvsRequest req) throws TencentCloudSDKException
req - DescribeComputeEnvsRequestTencentCloudSDKExceptionpublic DescribeCvmZoneInstanceConfigInfosResponse DescribeCvmZoneInstanceConfigInfos(DescribeCvmZoneInstanceConfigInfosRequest req) throws TencentCloudSDKException
req - DescribeCvmZoneInstanceConfigInfosRequestTencentCloudSDKExceptionpublic DescribeInstanceCategoriesResponse DescribeInstanceCategories(DescribeInstanceCategoriesRequest req) throws TencentCloudSDKException
req - DescribeInstanceCategoriesRequestTencentCloudSDKExceptionpublic DescribeJobResponse DescribeJob(DescribeJobRequest req) throws TencentCloudSDKException
req - DescribeJobRequestTencentCloudSDKExceptionpublic DescribeJobSubmitInfoResponse DescribeJobSubmitInfo(DescribeJobSubmitInfoRequest req) throws TencentCloudSDKException
req - DescribeJobSubmitInfoRequestTencentCloudSDKExceptionpublic DescribeJobsResponse DescribeJobs(DescribeJobsRequest req) throws TencentCloudSDKException
req - DescribeJobsRequestTencentCloudSDKExceptionpublic DescribeTaskResponse DescribeTask(DescribeTaskRequest req) throws TencentCloudSDKException
req - DescribeTaskRequestTencentCloudSDKExceptionpublic DescribeTaskLogsResponse DescribeTaskLogs(DescribeTaskLogsRequest req) throws TencentCloudSDKException
req - DescribeTaskLogsRequestTencentCloudSDKExceptionpublic DescribeTaskTemplatesResponse DescribeTaskTemplates(DescribeTaskTemplatesRequest req) throws TencentCloudSDKException
req - DescribeTaskTemplatesRequestTencentCloudSDKExceptionpublic DetachInstancesResponse DetachInstances(DetachInstancesRequest req) throws TencentCloudSDKException
req - DetachInstancesRequestTencentCloudSDKExceptionpublic ModifyComputeEnvResponse ModifyComputeEnv(ModifyComputeEnvRequest req) throws TencentCloudSDKException
req - ModifyComputeEnvRequestTencentCloudSDKExceptionpublic ModifyTaskTemplateResponse ModifyTaskTemplate(ModifyTaskTemplateRequest req) throws TencentCloudSDKException
req - ModifyTaskTemplateRequestTencentCloudSDKExceptionpublic RetryJobsResponse RetryJobs(RetryJobsRequest req) throws TencentCloudSDKException
req - RetryJobsRequestTencentCloudSDKExceptionpublic TerminateComputeNodeResponse TerminateComputeNode(TerminateComputeNodeRequest req) throws TencentCloudSDKException
req - TerminateComputeNodeRequestTencentCloudSDKExceptionpublic TerminateComputeNodesResponse TerminateComputeNodes(TerminateComputeNodesRequest req) throws TencentCloudSDKException
req - TerminateComputeNodesRequestTencentCloudSDKExceptionpublic TerminateJobResponse TerminateJob(TerminateJobRequest req) throws TencentCloudSDKException
req - TerminateJobRequestTencentCloudSDKExceptionpublic TerminateTaskInstanceResponse TerminateTaskInstance(TerminateTaskInstanceRequest req) throws TencentCloudSDKException
req - TerminateTaskInstanceRequestTencentCloudSDKExceptionCopyright © 2023. All rights reserved.