public class ListingBasedRollbackRequest extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ListingBasedRollbackRequest.Type
Rollback commands, that trigger a specific handling for rollback.
|
| Constructor and Description |
|---|
ListingBasedRollbackRequest(String partitionPath,
ListingBasedRollbackRequest.Type type) |
ListingBasedRollbackRequest(String partitionPath,
Option<String> fileId,
Option<String> latestBaseInstant,
Option<HoodieWriteStat> writeStat,
ListingBasedRollbackRequest.Type type) |
| Modifier and Type | Method and Description |
|---|---|
static ListingBasedRollbackRequest |
createRollbackRequestWithAppendRollbackBlockAction(String partitionPath,
String fileId,
String baseInstant,
HoodieWriteStat writeStat) |
static ListingBasedRollbackRequest |
createRollbackRequestWithDeleteDataAndLogFilesAction(String partitionPath) |
static ListingBasedRollbackRequest |
createRollbackRequestWithDeleteDataFilesOnlyAction(String partitionPath) |
Option<String> |
getFileId() |
Option<String> |
getLatestBaseInstant() |
String |
getPartitionPath() |
ListingBasedRollbackRequest.Type |
getType() |
Option<HoodieWriteStat> |
getWriteStat() |
public ListingBasedRollbackRequest(String partitionPath, ListingBasedRollbackRequest.Type type)
public ListingBasedRollbackRequest(String partitionPath, Option<String> fileId, Option<String> latestBaseInstant, Option<HoodieWriteStat> writeStat, ListingBasedRollbackRequest.Type type)
public static ListingBasedRollbackRequest createRollbackRequestWithDeleteDataFilesOnlyAction(String partitionPath)
public static ListingBasedRollbackRequest createRollbackRequestWithDeleteDataAndLogFilesAction(String partitionPath)
public static ListingBasedRollbackRequest createRollbackRequestWithAppendRollbackBlockAction(String partitionPath, String fileId, String baseInstant, HoodieWriteStat writeStat)
public String getPartitionPath()
public Option<HoodieWriteStat> getWriteStat()
public ListingBasedRollbackRequest.Type getType()
Copyright © 2023 The Apache Software Foundation. All rights reserved.