列出投递任务名称

创建投递任务后,您可以使用ListDeliveryTask接口列出数据表所有的投递任务信息,例如数据表名称、投递任务名称、投递任务类型。

前提条件

参数

请求参数

参数

说明

TableName

数据表名称。

响应参数

参数

说明

TableName

数据表名称,和请求时一致。

TaskName

投递任务名称。

TaskType

投递任务的类型,取值范围如下:

  • 0:表示全量数据投递模式。

  • 1:表示增量数据投递模式。

  • 2:表示全量&增量数据投递模式。

示例

以下示例用于列出指定数据表的数据投递任务信息。

func ListTask(client *tablestore.TableStoreClient, tableName string) {
    resp, err := client.ListDeliveryTask(&tablestore.ListDeliveryTaskRequest{
        TableName: tableName,
    })
    if err != nil {
        log.Fatal("list delivery task failed ", err)
    }
    for _, task := range resp.Tasks {
        fmt.Println("task: ", task.TableName, task.TaskName, task.TaskType)
    }
    fmt.Println("list task finish")
}