public class ApplicationTableRW extends BaseTableRW<org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationTable>
| Modifier and Type | Field and Description |
|---|---|
static String |
TABLE_NAME_CONF_NAME
config param name that specifies the application table name.
|
| Constructor and Description |
|---|
ApplicationTableRW() |
| Modifier and Type | Method and Description |
|---|---|
void |
createTable(org.apache.hadoop.hbase.client.Admin admin,
org.apache.hadoop.conf.Configuration hbaseConf)
Used to create the table in HBase.
|
void |
setMetricsTTL(int metricsTTL,
org.apache.hadoop.conf.Configuration hbaseConf) |
getResult, getResultScanner, getTableMutator, getTableName, getTableName, getTableNamepublic static final String TABLE_NAME_CONF_NAME
public void createTable(org.apache.hadoop.hbase.client.Admin admin,
org.apache.hadoop.conf.Configuration hbaseConf)
throws IOException
BaseTableRWcreateTable in class BaseTableRW<org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationTable>admin - Used for doing HBase table operations.hbaseConf - Hbase configuration.IOException - if any exception occurs while creating the table.public void setMetricsTTL(int metricsTTL,
org.apache.hadoop.conf.Configuration hbaseConf)
metricsTTL - time to live parameter for the metrics in this table.hbaseConf - configuration in which to set the metrics TTL config
variable.Copyright © 2008–2023 Apache Software Foundation. All rights reserved.