public class TableDesc extends Object implements Serializable, Cloneable
| Modifier and Type | Field and Description |
|---|---|
static String |
SECRET_DELIMIT |
static String |
SECRET_PREFIX |
| Constructor and Description |
|---|
TableDesc() |
TableDesc(Class<? extends org.apache.hadoop.mapred.InputFormat> inputFormatClass,
Class<?> outputFormatClass,
Properties properties) |
public static final String SECRET_PREFIX
public static final String SECRET_DELIMIT
public TableDesc()
public TableDesc(Class<? extends org.apache.hadoop.mapred.InputFormat> inputFormatClass, Class<?> outputFormatClass, Properties properties)
inputFormatClass - outputFormatClass - properties - must contain serde class name associate with this table.public Class<? extends AbstractSerDe> getSerDeClass()
public Class<? extends org.apache.hadoop.mapred.InputFormat> getInputFileFormatClass()
public AbstractSerDe getSerDe() throws Exception
Exceptionpublic AbstractSerDe getDeserializer(org.apache.hadoop.conf.Configuration conf) throws Exception
Exceptionpublic AbstractSerDe getSerDe(org.apache.hadoop.conf.Configuration conf, boolean ignoreError) throws Exception
Exceptionpublic void setInputFileFormatClass(Class<? extends org.apache.hadoop.mapred.InputFormat> inputFileFormatClass)
public Class<? extends org.apache.hadoop.mapred.OutputFormat> getOutputFileFormatClass()
public void setOutputFileFormatClass(Class<?> outputFileFormatClass)
public Properties getProperties()
public Map getPropertiesExplain()
public void setProperties(Properties properties)
public String getSerdeClassName()
public String getTableName()
public String getFullTableName()
public String getDbName()
public String getInputFileFormatClassName()
public String getOutputFileFormatClassName()
public boolean isNonNative()
public boolean isSetBucketingVersion()
public int getBucketingVersion()
Copyright © 2022 The Apache Software Foundation. All rights reserved.