Utilisez le SDK Tablestore pour Java afin de répertorier tous les tunnels d'une table et d'obtenir leurs types, étapes et configurations.
Prérequis
Une instance TunnelClient est initialisée.
Un tunnel est créé pour la table de données. Pour plus d'informations, consultez Créer un tunnel.
Paramètres
Paramètres de requête
|
Paramètre |
Description |
|
TableName |
Nom de la table de données dont vous souhaitez interroger les informations de tunnel. |
Paramètres de réponse
|
Paramètre |
Description |
|
List<TunnelInfo> |
Informations relatives aux tunnels. La réponse inclut les éléments suivants :
|
|
ResponseInfo |
Autres champs renvoyés dans la réponse, y compris le champ RequestId. RequestId identifie la requête de manière unique. |
Exemples
L'exemple de code suivant montre comment interroger les informations sur tous les tunnels d'une table :
req := &tunnel.ListTunnelRequest{
TableName: "<TABLE_NAME>",
}
resp, err := tunnelClient.ListTunnel(req)
if err != nil {
log.Fatal("List tunnel failed", err)
} else {
for i := 0; i < len(resp.Tunnels); i++ {
log.Println(resp.Tunnels[i].TableName, resp.Tunnels[i].TunnelName, resp.Tunnels[i].TunnelId)
}
}
Références
Pour obtenir des informations sur l'opération API permettant d'interroger les informations sur tous les tunnels d'une table de données, consultez ListTunnel.
Si vous souhaitez utiliser rapidement Tunnel Service pour consommer des données, consultez Démarrage rapide.
Vous pouvez interroger les informations sur un tunnel. Pour plus d'informations, consultez Interroger les informations sur un tunnel.
Vous pouvez supprimer un tunnel dont vous n'avez plus besoin. Pour plus d'informations, consultez Supprimer un tunnel.