| Package | Description |
|---|---|
| org.apache.hudi.common.model | |
| org.apache.hudi.common.table.timeline | |
| org.apache.hudi.common.util |
| Modifier and Type | Field and Description |
|---|---|
protected WriteOperationType |
HoodieCommitMetadata.operationType |
| Modifier and Type | Method and Description |
|---|---|
static WriteOperationType |
WriteOperationType.fromValue(String value)
Convert string value to WriteOperationType.
|
WriteOperationType |
HoodieCommitMetadata.getOperationType() |
static WriteOperationType |
WriteOperationType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static WriteOperationType[] |
WriteOperationType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
WriteOperationType.canUpdateSchema(WriteOperationType operation) |
static boolean |
WriteOperationType.isChangingRecords(WriteOperationType operationType) |
static boolean |
WriteOperationType.isDataChange(WriteOperationType operation)
Whether the operation changes the dataset.
|
static boolean |
WriteOperationType.isDelete(WriteOperationType operation) |
static boolean |
WriteOperationType.isInsert(WriteOperationType operation) |
static boolean |
WriteOperationType.isOverwrite(WriteOperationType operationType) |
static boolean |
WriteOperationType.isUpsert(WriteOperationType operation) |
void |
HoodieCommitMetadata.setOperationType(WriteOperationType type) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
TimelineUtils.isDeletePartition(WriteOperationType operation) |
| Modifier and Type | Method and Description |
|---|---|
static HoodieCommitMetadata |
CommitUtils.buildMetadata(List<HoodieWriteStat> writeStats,
Map<String,List<String>> partitionToReplaceFileIds,
Option<Map<String,String>> extraMetadata,
WriteOperationType operationType,
String schemaToStoreInCommit,
String commitActionType) |
static String |
CommitUtils.getCommitActionType(WriteOperationType operation,
HoodieTableType tableType)
Gets the commit action type for given write operation and table type.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.