如果不再使用某個通道,您可以使用DeleteTunnel介面刪除資料表的一個通道。刪除通道時需要指定資料表名稱和通道名稱。
注意事項
刪除通道前,請確保通道中無正在消費的資料,否則可能導致資料消費失敗。
通道刪除後不可恢複,請謹慎操作。
前提條件
已初始化TunnelClient。
已為資料表建立通道。具體操作,請參見建立通道。
參數
請求參數
參數 | 說明 |
tableName | |
tunnelName | 通道的名稱。您可以使用ListTunnel介面擷取資料表內的通道名稱。更多資訊,請參見擷取表內的通道資訊。 |
響應參數
參數 | 說明 |
responseInfo | 返回的一些其它欄位。 |
requestId | 當次請求的Request ID。 |
樣本
以下樣本用於刪除資料表中的指定通道。
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());
}
相關文檔
關於API說明的更多資訊,請參見DeleteTunnel。
如果功能執行報錯,請根據報錯資訊在錯誤碼參考文檔中尋找出錯原因並處理問題。