创建投递任务后,您可以使用ListDeliveryTask接口列出数据表所有的投递任务信息,例如数据表名称、投递任务名称、投递任务类型。
前提条件
已初始化OTSClient。具体操作,请参见初始化Tablestore Client。
已创建投递任务。使用控制台或SDK的具体操作,请分别参见通过控制台创建投递任务或通过SDK创建投递任务。
参数
请求参数
参数 | 说明 |
tableName | 数据表名称。 |
响应参数
参数 | 说明 |
tableName | 数据表名称,与请求时一致。 |
taskName | 投递任务名称。 |
taskType | 投递任务的类型。 |
示例
以下示例用于列出指定数据表的数据投递任务信息。
public static void listDeliveryTask(SyncClient client) {
String tableName = "<TABLE_NAME>";
ListDeliveryTaskRequest request = new ListDeliveryTaskRequest(tableName);
ListDeliveryTaskResponse response = client.listDeliveryTask(request);
System.out.println("resquestID: "+ response.getRequestId());
System.out.println("traceID: " + response.getTraceId());
for(DeliveryTaskInfo taskInfo: response.getTaskInfos()) {
System.out.println("tableName: " + taskInfo.getTableName());
System.out.println("taskName: " + taskInfo.getTaskName());
System.out.println("taskType: " + taskInfo.getTaskType().toString());
}
}
该文章对您有帮助吗?