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
Exception
public AbstractSerDe getDeserializer(org.apache.hadoop.conf.Configuration conf) throws Exception
Exception
public AbstractSerDe getSerDe(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 getFullTableName()
public String getDbName()
public String getInputFileFormatClassName()
public String getOutputFileFormatClassName()
public boolean isNonNative()
public boolean isSetBucketingVersion()
public int getBucketingVersion()
Copyright © 2023 The Apache Software Foundation. All rights reserved.