Todos os produtos
Search
Central de documentação

Tablestore:Listar índices de pesquisa

Última atualização: Aug 20, 2026

O Tablestore SDK for Java lista todos os índices de pesquisa de uma tabela e retorna os nomes da tabela e do índice correspondentes a cada entrada.

Pré-requisitos

Antes de começar, verifique se:

Descrição

Chame listSearchIndex para listar todos os índices de pesquisa de uma tabela. Especifique o nome da tabela na solicitação.

public ListSearchIndexResponse listSearchIndex(ListSearchIndexRequest request)

O exemplo a seguir lista todos os índices de pesquisa de example_table e exibe os nomes da tabela e do í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 contém o seguinte parâmetro:

Nome

Tipo

Descrição

tableName (obrigatório)

String

Nome da tabela.

Resposta

ListSearchIndexResponse contém o seguinte campo:

Campo

Tipo

Descrição

indexInfos

List<SearchIndexInfo>

Chame getIndexInfos() para obter as informações dos índices de pesquisa da tabela especificada.

Informações do índice de pesquisa

Cada elemento em indexInfos[] é um objeto SearchIndexInfo que contém os seguintes campos:

Campo

Tipo

Descrição

tableName

String

Use getTableName() para obter o nome da tabela.

indexName

String

Use getIndexName() para obter o nome do índice de pesquisa.