public class ParquetWriter extends AbstractWriter
| Modifier and Type | Field and Description |
|---|---|
static String |
OPERATOR_TYPE |
static int |
WRITER_VERSION
Version of Drill's Parquet writer.
|
childINIT_ALLOCATION, initialAllocation, MAX_ALLOCATION, maxAllocation| Constructor and Description |
|---|
ParquetWriter(PhysicalOperator child,
String location,
List<String> partitionColumns,
ParquetFormatPlugin formatPlugin) |
ParquetWriter(PhysicalOperator child,
String location,
List<String> partitionColumns,
StorageStrategy storageStrategy,
StoragePluginConfig storageConfig,
StoragePluginRegistry engineRegistry) |
| Modifier and Type | Method and Description |
|---|---|
FormatPluginConfig |
getFormatConfig() |
ParquetFormatPlugin |
getFormatPlugin() |
String |
getLocation() |
protected PhysicalOperator |
getNewWithChild(PhysicalOperator child) |
String |
getOperatorType() |
List<String> |
getPartitionColumns() |
StoragePluginConfig |
getStorageConfig() |
String |
toString() |
accept, getStorageStrategy, setStorageStrategygetChild, getNewWithChildren, iteratoraccept, getCost, getInitialAllocation, getMaxAllocation, getOperatorId, getSVMode, getUserName, isBufferedOperator, isExecutable, setCost, setMaxAllocation, setOperatorIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCost, getInitialAllocation, getMaxAllocation, getNewWithChildren, getOperatorId, getSVMode, getUserName, isBufferedOperator, isExecutable, setCost, setMaxAllocation, setOperatorIdacceptforEach, iterator, spliteratorpublic static final int WRITER_VERSION
public static final String OPERATOR_TYPE
public ParquetWriter(PhysicalOperator child, String location, List<String> partitionColumns, StorageStrategy storageStrategy, StoragePluginConfig storageConfig, StoragePluginRegistry engineRegistry) throws IOException, ExecutionSetupException
IOExceptionExecutionSetupExceptionpublic ParquetWriter(PhysicalOperator child, String location, List<String> partitionColumns, ParquetFormatPlugin formatPlugin)
public String getLocation()
public StoragePluginConfig getStorageConfig()
public FormatPluginConfig getFormatConfig()
public ParquetFormatPlugin getFormatPlugin()
protected PhysicalOperator getNewWithChild(PhysicalOperator child)
getNewWithChild in class AbstractSinglepublic String getOperatorType()
Copyright © 2021 The Apache Software Foundation. All rights reserved.