Todos os produtos
Search
Central de documentação

Tablestore:Listar tabelas de séries temporais

Última atualização: Aug 03, 2026

Use o Tablestore SDK for Java para listar todas as tabelas de séries temporais de uma instância e obter seus nomes, configurações e status.

Pré-requisitos

Instale o Tablestore SDK for Java e inicialize um cliente de séries temporais.

Descrição

Chame listTimeseriesTable para listar todas as tabelas de séries temporais da instância atual.

public ListTimeseriesTableResponse listTimeseriesTable()

O exemplo a seguir lista as tabelas de séries temporais e exibe o nome, o status e o TTL dos dados de cada tabela.

TimeseriesClient timeseriesClient = client.asTimeseriesClient();

ListTimeseriesTableResponse response =
        timeseriesClient.listTimeseriesTable();

for (TimeseriesTableMeta tableMeta : response.getTimeseriesTableMetas()) {
    System.out.println(tableMeta.getTimeseriesTableName());
    System.out.println(tableMeta.getStatus());
    System.out.println(tableMeta.getTimeseriesTableOptions().getTimeToLive());
}

Parâmetros

O método listTimeseriesTable não aceita parâmetros de solicitação.

Resposta

ListTimeseriesTableResponse contém o seguinte campo específico da operação.

Campo

Tipo

Descrição

timeseriesTableMetas

List<TimeseriesTableMeta>

Chame getTimeseriesTableMetas() para obter a lista de tabelas de séries temporais. Para obter apenas os nomes das tabelas, chame getTimeseriesTableNames().

Informações da tabela de séries temporais

Cada elemento em timeseriesTableMetas[] é do tipo TimeseriesTableMeta e contém os seguintes campos.

Campo

Tipo

Descrição

timeseriesTableName

String

Chame getTimeseriesTableName() para obter o nome da tabela de séries temporais.

timeseriesTableOptions

TimeseriesTableOptions

Chame getTimeseriesTableOptions() para obter as configurações de dados de séries temporais.

timeseriesMetaOptions

TimeseriesMetaOptions

Chame getTimeseriesMetaOptions() para obter as configurações de metadados de séries temporais.

status

String

Chame getStatus() para obter o status da tabela de séries temporais.

timeseriesKeys

List<String>

Chame getTimeseriesKeys() para obter os campos personalizados de identificação de séries temporais. Uma lista vazia será retornada se nenhum campo personalizado estiver configurado.

fieldPrimaryKeys

List<PrimaryKeySchema>

Chame getFieldPrimaryKeys() para obter os campos de dados usados como chaves primárias. Uma lista vazia será retornada se nenhuma chave primária de campo de dados estiver configurada.

Configurações de dados de séries temporais

timeseriesTableMetas[].timeseriesTableOptions é do tipo TimeseriesTableOptions e contém o seguinte campo.

Campo

Tipo

Descrição

timeToLive

int

Chame getTimeToLive() para obter o TTL dos dados de séries temporais em segundos. O valor -1 indica que os dados não expiram.

Configurações de metadados de séries temporais

timeseriesTableMetas[].timeseriesMetaOptions é do tipo TimeseriesMetaOptions e contém os seguintes campos.

Campo

Tipo

Descrição

metaTimeToLive

int

Chame getMetaTimeToLive() para obter o TTL dos metadados de séries temporais em segundos. O valor -1 indica que os metadados não expiram.

allowUpdateAttributes

boolean

Chame getAllowUpdateAttributes() para verificar se as colunas de atributos dos metadados podem ser atualizadas.

Chaves primárias de campos de dados

Cada elemento em timeseriesTableMetas[].fieldPrimaryKeys[] é do tipo PrimaryKeySchema e contém os seguintes campos.

Campo

Tipo

Descrição

name

String

Chame getName() para obter o nome do campo de dados.

type

PrimaryKeyType

Chame getType() para obter o tipo do campo de dados. Os valores válidos são INTEGER e STRING.