All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
T |
addBucketCol(String bucketCol) |
T |
addCol(String name,
String type) |
T |
addCol(String name,
String type,
String comment) |
PartitionBuilder |
addPartParam(String key,
String value) |
T |
addSerdeParam(String key,
String value) |
T |
addSkewedColName(String skewedColName) |
T |
addSortCol(String col,
int order) |
T |
addStorageDescriptorParam(String key,
String value) |
Partition |
addToTable(IMetaStoreClient client,
org.apache.hadoop.conf.Configuration conf) |
PartitionBuilder |
addValue(String value) |
Partition |
build(org.apache.hadoop.conf.Configuration conf) |
protected StorageDescriptor |
buildSd() |
protected SerDeInfo |
buildSerde() |
protected List<FieldSchema> |
getCols() |
PartitionBuilder |
inTable(Table table) |
T |
setBucketCols(List<String> bucketCols) |
protected void |
setChild(T child) |
T |
setCols(List<FieldSchema> cols) |
T |
setCompressed(boolean compressed) |
PartitionBuilder |
setCreateTime(int createTime) |
PartitionBuilder |
setDbName(String dbName) |
T |
setInputFormat(String inputFormat) |
PartitionBuilder |
setLastAccessTime(int lastAccessTime) |
T |
setLocation(String location) |
T |
setNumBuckets(int numBuckets) |
T |
setOutputFormat(String outputFormat) |
PartitionBuilder |
setPartParams(Map<String,String> partParams) |
T |
setSerdeDescription(String serdeDescription) |
T |
setSerdeDeserializerClass(String serdeDeserializerClass) |
T |
setSerdeLib(String serdeLib) |
T |
setSerdeName(String serdeName) |
T |
setSerdeParams(Map<String,String> serdeParams) |
T |
setSerdeSerializerClass(String serdeSerializerClass) |
T |
setSerdeType(SerdeType serdeType) |
T |
setSkewedColNames(List<String> skewedColNames) |
T |
setSkewedColValueLocationMaps(Map<List<String>,String> skewedColValueLocationMaps) |
T |
setSkewedColValues(List<List<String>> skewedColValues) |
T |
setSortCols(List<Order> sortCols) |
T |
setStorageDescriptorParams(Map<String,String> storageDescriptorParams) |
T |
setStoredAsSubDirectories(boolean storedAsSubDirectories) |
PartitionBuilder |
setTableName(String tableName) |
PartitionBuilder |
setValues(List<String> values) |