public class TableDesc extends Object implements Serializable, Cloneable
| Constructor and Description |
|---|
TableDesc() |
TableDesc(Class<? extends org.apache.hadoop.mapred.InputFormat> inputFormatClass,
Class<?> outputFormatClass,
Properties properties) |
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 Deserializer> getDeserializerClass()
public Class<? extends org.apache.hadoop.mapred.InputFormat> getInputFileFormatClass()
public Deserializer getDeserializer() throws Exception
Exceptionpublic Deserializer getDeserializer(org.apache.hadoop.conf.Configuration conf) throws Exception
Exceptionpublic Deserializer getDeserializer(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 getDbName()
public String getInputFileFormatClassName()
public String getOutputFileFormatClassName()
public boolean isNonNative()
public int getBucketingVersion()
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.