public class MetadataControllerContext extends Object
Modifier and Type | Class and Description |
---|---|
static class |
MetadataControllerContext.MetadataControllerContextBuilder |
Modifier and Type | Method and Description |
---|---|
MetadataType |
analyzeMetadataLevel() |
static MetadataControllerContext.MetadataControllerContextBuilder |
builder() |
List<SchemaPath> |
interestingColumns() |
org.apache.hadoop.fs.Path |
location() |
List<MetadataInfo> |
metadataToHandle() |
List<MetadataInfo> |
metadataToRemove() |
MetastoreTableInfo |
metastoreTableInfo() |
boolean |
multiValueSegments()
Specifies whether metadata controller should create segments with multiple partition values.
|
List<String> |
segmentColumns() |
TableInfo |
tableInfo() |
String |
toString() |
public TableInfo tableInfo()
public MetastoreTableInfo metastoreTableInfo()
public org.apache.hadoop.fs.Path location()
public List<SchemaPath> interestingColumns()
public List<MetadataInfo> metadataToHandle()
public List<MetadataInfo> metadataToRemove()
public MetadataType analyzeMetadataLevel()
public boolean multiValueSegments()
true
if metadata controller should create segments with multiple partition values,
false
otherwisepublic static MetadataControllerContext.MetadataControllerContextBuilder builder()
Copyright © 2021 The Apache Software Foundation. All rights reserved.