Setelah membuat tugas pengiriman untuk tabel data, Anda dapat memanggil operasi ListDeliveryTask untuk menanyakan informasi tentang semua tugas pengiriman terkait, seperti nama tabel data, nama tugas pengiriman, dan jenis tugas pengiriman.
Prasyarat
Sebuah instance OTSClient telah diinisialisasi. Untuk informasi lebih lanjut, lihat Inisialisasi Instance OTSClient.
Tugas pengiriman telah dibuat. Untuk informasi lebih lanjut tentang cara menggunakan konsol atau SDK untuk membuat tugas pengiriman, lihat Gunakan Konsol Tablestore untuk Mengirimkan Data ke OSS dan Buat Tugas Pengiriman.
Parameter
Parameter permintaan
Parameter | Deskripsi |
tableName | Nama tabel data. |
Parameter respons
Parameter | Deskripsi |
tableName | Nama tabel data, yang sama dengan nama tabel data dalam permintaan. |
taskName | Nama tugas pengiriman. |
taskType | Jenis tugas pengiriman. |
Contoh
Berikut ini adalah contoh kode yang menunjukkan cara menanyakan informasi tentang semua tugas pengiriman untuk tabel data:
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());
}
}