Anda dapat memanggil operasi DeleteTunnel untuk menghapus tunnel yang tidak lagi diperlukan. Saat menghapus tunnel, Anda harus menentukan nama tabel data tempat tunnel dibuat dan nama tunnel tersebut.
Catatan penggunaan
Sebelum menghapus saluran, pastikan tidak ada konsumsi data yang sedang berlangsung di saluran tersebut. Jika tidak, konsumsi data mungkin gagal.
Saluran yang telah dihapus tidak dapat dipulihkan. Berhati-hatilah saat melakukan operasi ini.
Prasyarat
Instance TunnelClient telah diinisialisasi.
Tunnel telah dibuat untuk tabel data. Untuk informasi lebih lanjut, lihat Buat sebuah tunnel.
Parameter
Parameter permintaan
Parameter | Deskripsi |
tableName | Nama tabel data yang ingin Anda hapus tunnel-nya. Anda dapat memanggil operasi ListTable untuk menanyakan nama-nama tabel dalam sebuah instance. Untuk informasi lebih lanjut, lihat Daftarkan nama-nama tabel. |
tunnelName | Nama tunnel. Anda dapat memanggil operasi ListTunnel untuk menanyakan informasi tentang semua tunnel dari sebuah tabel data. Untuk informasi lebih lanjut, lihat Tanyakan informasi tentang semua tunnel dari sebuah tabel data. |
Parameter respons
Parameter | Deskripsi |
responseInfo | Bidang lain yang dikembalikan dalam permintaan. |
requestId | ID permintaan. |
Contoh
Kode sampel berikut menunjukkan cara menghapus tunnel dari tabel data:
private static void deleteTunnel(TunnelClient client, String tableName, String tunnelName) {
DeleteTunnelRequest request = new DeleteTunnelRequest(tableName, tunnelName);
DeleteTunnelResponse resp = client.deleteTunnel(request);
System.out.println("RequestId: " + resp.getRequestId());
}Referensi
Untuk informasi tentang operasi API yang dapat dipanggil untuk menghapus tunnel, lihat DeleteTunnel.
Jika terjadi kesalahan saat memanggil operasi DeleteTunnel, cari penyebab kesalahan di Kode kesalahan berdasarkan pesan kesalahan dan tangani kesalahannya.