public final class MetaDataFormatUtils extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MetaDataFormatUtils.RPFormatter
Interface to implement actual conversion to text or json of a resource plan.
|
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_DELIM |
static String |
LINE_DELIM |
Modifier and Type | Method and Description |
---|---|
static String[] |
extractColumnValues(FieldSchema col) |
static String[] |
extractColumnValues(FieldSchema col,
boolean isColStatsAvailable,
ColumnStatisticsObj columnStatisticsObj) |
static void |
formatFullRP(MetaDataFormatUtils.RPFormatter rpFormatter,
WMFullResourcePlan fullRp) |
static String[] |
getColumnsHeader(List<ColumnStatisticsObj> colStats) |
static String |
getConstraintsInformation(PrimaryKeyInfo pkInfo,
ForeignKeyInfo fkInfo,
UniqueConstraint ukInfo,
NotNullConstraint nnInfo,
DefaultConstraint dInfo,
CheckConstraint cInfo) |
static MetaDataFormatter |
getFormatter(HiveConf conf) |
static String |
getPartitionInformation(Partition part) |
static String |
getTableInformation(Table table,
boolean isOutputPadded) |
public static final String FIELD_DELIM
public static final String LINE_DELIM
public static String getConstraintsInformation(PrimaryKeyInfo pkInfo, ForeignKeyInfo fkInfo, UniqueConstraint ukInfo, NotNullConstraint nnInfo, DefaultConstraint dInfo, CheckConstraint cInfo)
public static String[] extractColumnValues(FieldSchema col)
public static String[] extractColumnValues(FieldSchema col, boolean isColStatsAvailable, ColumnStatisticsObj columnStatisticsObj)
public static String[] getColumnsHeader(List<ColumnStatisticsObj> colStats)
public static MetaDataFormatter getFormatter(HiveConf conf)
public static void formatFullRP(MetaDataFormatUtils.RPFormatter rpFormatter, WMFullResourcePlan fullRp) throws HiveException
HiveException
Copyright © 2022 The Apache Software Foundation. All rights reserved.