public class ActiveActionWithDetails extends ActiveAction
It holds all the instant details besides the instants.
| Modifier | Constructor and Description |
|---|---|
protected |
ActiveActionWithDetails(HoodieInstant requested,
Option<byte[]> requestedDetails,
HoodieInstant inflight,
Option<byte[]> inflightDetails,
HoodieInstant completed,
Option<byte[]> completedDetails)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static ActiveActionWithDetails |
fromInstantAndDetails(List<Pair<HoodieInstant,Option<byte[]>>> instantAndDetails) |
Option<byte[]> |
getCleanPlan(HoodieTableMetaClient metaClient) |
Option<byte[]> |
getCommitMetadata(HoodieTableMetaClient metaClient) |
Option<byte[]> |
getCompactionPlan(HoodieTableMetaClient metaClient) |
Option<byte[]> |
getInflightCommitMetadata(HoodieTableMetaClient metaClient) |
Option<byte[]> |
getLogCompactionPlan(HoodieTableMetaClient metaClient) |
Option<byte[]> |
getRequestedCommitMetadata(HoodieTableMetaClient metaClient) |
compareTo, fromInstants, getAction, getCompletedInstants, getCompletionTime, getInstantTime, getPendingAction, getPendingInstant, getPendingInstants, toStringprotected ActiveActionWithDetails(@Nullable HoodieInstant requested, Option<byte[]> requestedDetails, @Nullable HoodieInstant inflight, Option<byte[]> inflightDetails, HoodieInstant completed, Option<byte[]> completedDetails)
public static ActiveActionWithDetails fromInstantAndDetails(List<Pair<HoodieInstant,Option<byte[]>>> instantAndDetails)
public Option<byte[]> getCommitMetadata(HoodieTableMetaClient metaClient)
getCommitMetadata in class ActiveActionpublic Option<byte[]> getRequestedCommitMetadata(HoodieTableMetaClient metaClient)
getRequestedCommitMetadata in class ActiveActionpublic Option<byte[]> getInflightCommitMetadata(HoodieTableMetaClient metaClient)
getInflightCommitMetadata in class ActiveActionpublic Option<byte[]> getCleanPlan(HoodieTableMetaClient metaClient)
getCleanPlan in class ActiveActionpublic Option<byte[]> getCompactionPlan(HoodieTableMetaClient metaClient)
getCompactionPlan in class ActiveActionpublic Option<byte[]> getLogCompactionPlan(HoodieTableMetaClient metaClient)
getLogCompactionPlan in class ActiveActionCopyright © 2024 The Apache Software Foundation. All rights reserved.