文档中心 对象存储(KS3) SDK Java 批量处理(Java) 获取批量处理任务(Java)

获取批量处理任务(Java)

最近更新时间:2025-08-20 20:02:36

以下代码用于获取批量处理任务:

public void describeJob(String jobId) {
    // 初始化 Ks3Client,参见“初始化”文档
    Ks3Client ks3Client = initKs3Client();
    try {
        // 创建 DescribeJobRequest 对象
        DescribeJobRequest request = new DescribeJobRequest();
        // 设置 jobId
        request.setJobId(jobId);
        // 发送请求
        DescribeJobResult describeJobResult = ks3Client.describeJob(request);
        // 打印结果
        System.out.println("JobId: " + describeJobResult.getJobId());
        System.out.println("Description: " + describeJobResult.getDescription());
        System.out.println("Status: " + describeJobResult.getStatus());
        System.out.println("Operation: " + describeJobResult.getOperation());
        System.out.println("CreationTime: " + describeJobResult.getCreationTime());
        System.out.println("TerminationDate: " + describeJobResult.getTerminationDate());
        System.out.println("ErrorExists: " + describeJobResult.isErrorExists());
        System.out.println("Priority: " + describeJobResult.getPriority());
        System.out.println("ProgressSummary: " + describeJobResult.getProgressSummary());
        System.out.println("Report: " + describeJobResult.getReport());
        System.out.println("Manifest: " + describeJobResult.getManifest());
    } catch (Ks3ServiceException e) {
        System.out.println("Ks3ServiceException occurred, which means the request was made to KS3, but KS3 returned an error response for some reason.");
        System.out.println("Error Message: " + e.getErrorMessage());
        System.out.println("Error Code: " + e.getErrorCode());
        System.out.println("Request ID: " + e.getRequestId());
    } catch (Ks3ClientException e) {
        System.out.println("Ks3ClientException occurred, which means the client encountered an internal error while trying to communicate with KS3.");
        System.out.println("Error Message: " + e.getMessage());
    } finally {
        // 不再使用时,关闭 Ks3Client
        ks3Client.shutdown();
    }
}

上一篇:创建批量处理任务(Java)
下一篇:列举批量处理任务(Java)
以上内容是否对您有帮助?
有帮助
没帮助