MRS
The SDK interfaces based on the MRS v1.1 API are as follows. For details about the invoking methods, see the sample codes.
|
Interface |
Method |
API |
|---|---|---|
|
ClusterService |
MapReduceClusterCreateResult createAndRunJob(MapReduceClusterCreate cluster, MapReduceJobExeCreate jobExe) |
POST /v1.1/{project_id}/run-job-flow |
|
ActionResponse expand(String clusterId, int amount) |
PUT /v1.1/{project_id}/cluster_infos/{cluster_id} |
|
|
ActionResponse reduce(String clusterId, int amount, List<String> includes, List<String> excludes) |
PUT /v1.1/{project_id}/cluster_infos/{cluster_id} |
|
|
MapReduceClusterInfo get(String clusterId) |
GET /v1.1/{project_id}/cluster_infos/{cluster_id} |
|
|
ActionResponse delete(String clusterId) |
DELETE /v1.1/{project_id}/clusters/{cluster_id} |
|
|
JobExeServiceImpl |
MapReduceJobExe create(MapReduceJobExeCreate jobExeCreate) |
POST /v1.1/{project_id}/jobs/submit-job |
|
List<? extends MapReduceJobExe> list(JobExeListOptions options) |
GET /v1.1/{project_id}/job-exes |
|
|
MapReduceJobExe get(String jobExeId) |
GET /v1.1/{project_id}/job-exes/{job_exe_id} |
|
|
JobExecutionService |
ActionResponse delete(String jobExecutionId) |
DELETE /v1.1/{project_id}/job-executions/{job_execution_id} |
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.