獲取通道的具體信息
創(chuàng)建通道后,您可以使用DescribeTunnel接口獲取某個通道內(nèi)的具體信息,例如通道信息、通道內(nèi)的Channel信息等。
前提條件
已初始化TunnelClient。
已為數(shù)據(jù)表創(chuàng)建通道。具體操作,請參見創(chuàng)建通道。
參數(shù)
請求參數(shù)
參數(shù) | 說明 |
TableName | 需要獲取通道信息的數(shù)據(jù)表名稱。 |
TunnelName | 通道的名稱。 |
響應(yīng)參數(shù)
參數(shù) | 說明 |
TunnelRPO | 通道消費增量數(shù)據(jù)的最新時間點,其值等于Tunnel中消費最慢的Channel的時間點,默認值為1970年1月1日(UTC)。 |
List<TunnelInfo> | 通道信息的列表,包含如下信息:
|
List<ChannelInfo> | 通道中的Channel信息列表,包含如下信息:
|
ResponseInfo | 返回的一些其它字段,包括當(dāng)次請求的RequestId。RequestId用于唯一標(biāo)識此次請求。 |
示例
以下示例用于查詢指定通道的具體信息,例如數(shù)據(jù)消費時間位點、通道信息、通道內(nèi)Channel信息。
req := &tunnel.DescribeTunnelRequest{
TableName: "<TABLE_NAME>",
TunnelName: "TUNNEL_NAME",
}
resp, err := tunnelClient.DescribeTunnel(req)
if err != nil {
log.Fatal("describe tunnel failed", err)
}
log.Println("tunnel id is", resp.Tunnel.TunnelId)
相關(guān)文檔
關(guān)于API說明的更多信息,請參見DescribeTunnel。
如果要快速使用通道服務(wù)消費數(shù)據(jù),請參見快速使用通道服務(wù)文檔進行操作。
如果要查看指定表的所有通道信息,您可以通過獲取表內(nèi)的通道信息實現(xiàn)。更多信息,請參見獲取表內(nèi)的通道信息。
如果不再使用某個通道,您可以刪除相應(yīng)通道。更多信息,請參見刪除通道。