Le SDK Tablestore pour Java permet de récupérer le schéma, les paramètres, l'état du Stream, la configuration du chiffrement, le débit réservé et les métadonnées des index secondaires d'une table.
Prérequis
Installez le SDK Tablestore pour Java et initialisez le client.
Description de la fonction
Appelez la méthode describeTable pour interroger le schéma, les configurations, les paramètres du Stream, les paramètres de chiffrement côté serveur, le débit réservé et les index secondaires d'une table.
public DescribeTableResponse describeTable(DescribeTableRequest request) throws TableStoreException, ClientException
L'exemple suivant interroge la table example_table et affiche les principaux champs de la réponse.
DescribeTableRequest request = new DescribeTableRequest("example_table");
DescribeTableResponse response = client.describeTable(request);
System.out.println("Table metadata: " + response.getTableMeta());
System.out.println("Table options: " + response.getTableOptions());
System.out.println("Stream details: " + response.getStreamDetails());
SSEDetails sseDetails = response.getSseDetails();
System.out.println("Encryption enabled: " + sseDetails.isEnable());
if (sseDetails.isEnable()) {
System.out.println("Encryption type: " + sseDetails.getKeyType());
}
System.out.println("Reserved throughput: " + response.getReservedThroughputDetails());
System.out.println("Secondary indexes: " + response.getIndexMeta());
System.out.println("Partition split points: " + response.getShardSplits());
System.out.println("Creation time: " + response.getCreationTime());
Paramètres
L'objet DescribeTableRequest contient le paramètre suivant.
|
Nom |
Type |
Description |
|
tableName (obligatoire) |
|
Le nom de la table. |
Réponse
L'objet DescribeTableResponse contient les informations suivantes.
|
Champ |
Type |
Description |
|
|
|
Appelez la méthode |
|
|
|
Appelez la méthode |
|
|
|
Appelez la méthode |
|
|
|
Appelez la méthode |
|
|
|
Appelez la méthode |
|
|
|
Appelez la méthode |
|
|
|
Appelez la méthode |
|
|
|
Appelez la méthode |