public abstract class HoodieStorageLayout extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
HoodieStorageLayout.LayoutType |
| Modifier and Type | Field and Description |
|---|---|
protected HoodieWriteConfig |
config |
| Constructor and Description |
|---|
HoodieStorageLayout(HoodieWriteConfig config) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
determinesNumFileGroups()
By default, layout does not directly control the total number of files.
|
abstract Option<String> |
layoutPartitionerClass()
Return the layout specific partitioner for writing data, if any.
|
abstract boolean |
writeOperationSupported(WriteOperationType operationType)
Determines if the operation is supported by the layout.
|
protected final HoodieWriteConfig config
public HoodieStorageLayout(HoodieWriteConfig config)
public abstract boolean determinesNumFileGroups()
public abstract Option<String> layoutPartitionerClass()
public abstract boolean writeOperationSupported(WriteOperationType operationType)
Copyright © 2022 The Apache Software Foundation. All rights reserved.