Tablestore SDK for Java lista todos los índices de búsqueda de una tabla y devuelve el nombre de la tabla y del índice para cada entrada.
Requisitos previos
Antes de empezar, asegúrese de que:
Ha instalado Tablestore SDK for Java e inicializado el cliente.
La tabla existe.
Descripción
Llame a listSearchIndex para listar todos los índices de búsqueda de una tabla. Especifique el nombre de la tabla en la solicitud.
public ListSearchIndexResponse listSearchIndex(ListSearchIndexRequest request)
A continuación se muestra un ejemplo que lista todos los índices de búsqueda de example_table e imprime los nombres de la tabla y del índice.
String tableName = "example_table";
ListSearchIndexRequest request = new ListSearchIndexRequest();
request.setTableName(tableName);
ListSearchIndexResponse response = client.listSearchIndex(request);
for (SearchIndexInfo indexInfo : response.getIndexInfos()) {
System.out.printf(
"tableName=%s, indexName=%s%n",
indexInfo.getTableName(),
indexInfo.getIndexName());
}
Parámetros
ListSearchIndexRequest contiene el siguiente parámetro:
|
Nombre |
Tipo |
Descripción |
|
tableName (obligatorio) |
|
El nombre de la tabla. |
Respuesta
ListSearchIndexResponse contiene el siguiente campo:
|
Campo |
Tipo |
Descripción |
|
|
|
Llame a |
Información del índice de búsqueda
Cada elemento en indexInfos[] es un objeto SearchIndexInfo que contiene los siguientes campos:
|
Campo |
Tipo |
Descripción |
|
|
|
Llame a |
|
|
|
Llame a |