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
Exception
public Deserializer getDeserializer(org.apache.hadoop.conf.Configuration conf) throws Exception
Exception
public Deserializer getDeserializer(org.apache.hadoop.conf.Configuration conf, boolean ignoreError) throws Exception
Exception
public 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 © 2022 The Apache Software Foundation. All rights reserved.