org.apache.hadoop.hive.ql.plan
Class AddPartitionDesc
java.lang.Object
org.apache.hadoop.hive.ql.plan.DDLDesc
org.apache.hadoop.hive.ql.plan.AddPartitionDesc
- All Implemented Interfaces:
- Serializable
public class AddPartitionDesc
- extends DDLDesc
- implements Serializable
Contains the information needed to add a partition.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddPartitionDesc
public AddPartitionDesc()
- For serialization only.
AddPartitionDesc
public AddPartitionDesc(String dbName,
String tableName,
Map<String,String> partSpec,
String location,
boolean ifNotExists)
- Parameters:
dbName
- database to add to.tableName
- table to add to.partSpec
- partition specification.location
- partition location, relative to table location.ifNotExists
- if true, the partition is only added if it doesn't exist
getDbName
public String getDbName()
- Returns:
- database name
setDbName
public void setDbName(String dbName)
- Parameters:
dbName
- database name
getTableName
public String getTableName()
- Returns:
- the table we're going to add the partitions to.
setTableName
public void setTableName(String tableName)
- Parameters:
tableName
- the table we're going to add the partitions to.
getLocation
public String getLocation()
- Returns:
- location of partition in relation to table
setLocation
public void setLocation(String location)
- Parameters:
location
- location of partition in relation to table
getPartSpec
public LinkedHashMap<String,String> getPartSpec()
- Returns:
- partition specification.
setPartSpec
public void setPartSpec(LinkedHashMap<String,String> partSpec)
- Parameters:
partSpec
- partition specification
getIfNotExists
public boolean getIfNotExists()
- Returns:
- if the partition should only be added if it doesn't exist already
setIfNotExists
public void setIfNotExists(boolean ifNotExists)
- Parameters:
ifNotExists
- if the part should be added only if it doesn't exist
Copyright © 2010 The Apache Software Foundation