文档首页 > > SDK参考> 使用SDK> 使用SDK(Java)> 查询转储详情

查询转储详情

分享
更新时间: 2019/08/27 GMT+08:00

参考初始化DIS客户端的操作初始化一个DIS客户端实例,实例名称为dic。

使用DIS SDK查询指定转储任务的详情。示例代码为“dis-sdk-demo\src\main\java\com\bigdata\dis\sdk\demo\example”目录下的“TransferTaskDemo.java”文件。

1
2
3
4
5
6
7
DescribeTransferTaskRequest request = new DescribeTransferTaskRequest();

// 指定待查询的通道名称
request.setStreamName(streamName);

// 指定待查询的转储任务名称
request.setTransferTaskName(taskName);

配置“DescribeTransferTaskRequest”对象之后,通过调用describeTransferTask的方法查询指定的转储任务详情。

1
DescribeTransferTaskResult result = dic.describeTransferTask(request);

查询转储任务的返回信息如下。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
    "partitions":[
        {
            "partitionId":"shardId-0000000000",
            "discard":0,
            "state":"RUNNING",
            "last_transfer_timestamp":1552458085454,
            "last_transfer_offset":56
        }
    ],
    "stream_name":"dis_test1",
    "task_name":"task_Ztab",
    "task_id":"gGGu2WN88XbmRTm64nJ",
    "destination_type":"DLI",
    "state":"RUNNING",
    "create_time":1552457808502,
    "last_transfer_timestamp":1552458085454,
    "dli_destination_description":{
        "agency_name":"dis_admin_agency",
        "file_prefix":"dli",
        "obs_bucket_path":"dis.test.not.delete",
        "deliver_time_interval":300,
        "consumer_strategy":"LATEST"
    }
}
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问