Todos los productos
Search
Centro de documentos

Tablestore:Listar índices de búsqueda

Última actualización: Sep 03, 2026

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:

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)

String

El nombre de la tabla.

Respuesta

ListSearchIndexResponse contiene el siguiente campo:

Campo

Tipo

Descripción

indexInfos

List<SearchIndexInfo>

Llame a getIndexInfos() para obtener la información de los índices de búsqueda de la tabla especificada.

Información del índice de búsqueda

Cada elemento en indexInfos[] es un objeto SearchIndexInfo que contiene los siguientes campos:

Campo

Tipo

Descripción

tableName

String

Llame a getTableName() para obtener el nombre de la tabla.

indexName

String

Llame a getIndexName() para obtener el nombre del índice de búsqueda.