DescribeTimeseriesTable オペレーションを呼び出して、有効期限 (TTL) 設定など、時系列テーブルに関する情報をクエリできます。
前提条件
時系列テーブルが作成されていること。詳細については、時系列テーブルの作成を参照してください。
TimeseriesClient インスタンスが初期化されていること。詳細については、OTSClient インスタンスの初期化を参照してください。
パラメーター
パラメーター | 説明 |
timeseriesTableName | 時系列テーブルの名前。 |
例
次のサンプルコードは、時系列テーブルに関する情報をクエリする方法の例を示しています。
private static void describeTimeseriesTable(TimeseriesClient client) {
// Specify the name of the time series table.
String tableName = "<TIMESERIES_TABLE>";
DescribeTimeseriesTableResponse describeTimeseriesTableResponse = client.describeTimeseriesTable(new DescribeTimeseriesTableRequest(tableName));
TimeseriesTableMeta tableMeta = describeTimeseriesTableResponse.getTimeseriesTableMeta();
// View the name of the time series table.
System.out.println(tableMeta.getTimeseriesTableName());
// View the status of the time series table.
System.out.println(tableMeta.getStatus());
// View the TTL of data in the time series table.
System.out.println(tableMeta.getTimeseriesTableOptions().getTimeToLive());
// View the TTL of the time series metadata.
System.out.println(tableMeta.getTimeseriesMetaOptions().getMetaTimeToLive());
// Check whether the property columns of the time series metadata can be modified.
System.out.println(tableMeta.getTimeseriesMetaOptions().getAllowUpdateAttributes());
}