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 |
|
|
|
Chame |
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 |
|
|
|
Chame |
|
|
|
Chame |
|
|
|
Chame |
|
|
|
Chame |
|
|
|
Chame |
|
|
|
Chame |
Configurações de dados de séries temporais
timeseriesTableMetas[].timeseriesTableOptions é do tipo TimeseriesTableOptions e contém o seguinte campo.
|
Campo |
Tipo |
Descrição |
|
|
|
Chame |
Configurações de metadados de séries temporais
timeseriesTableMetas[].timeseriesMetaOptions é do tipo TimeseriesMetaOptions e contém os seguintes campos.
|
Campo |
Tipo |
Descrição |
|
|
|
Chame |
|
|
|
Chame |
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 |
|
|
|
Chame |
|
|
|
Chame |