| Package | Description |
|---|---|
| org.apache.hudi.avro.model | |
| org.apache.hudi.common.table.timeline | |
| org.apache.hudi.metadata |
| Modifier and Type | Field and Description |
|---|---|
HoodieRollbackMetadata |
HoodieArchivedMetaEntry.hoodieRollbackMetadata
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
Map<String,List<HoodieRollbackMetadata>> |
HoodieRestoreMetadata.hoodieRestoreMetadata
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
HoodieRollbackMetadata |
HoodieRollbackMetadata.Builder.build() |
static HoodieRollbackMetadata |
HoodieRollbackMetadata.fromByteBuffer(ByteBuffer b)
Deserializes a HoodieRollbackMetadata from a ByteBuffer.
|
HoodieRollbackMetadata |
HoodieArchivedMetaEntry.getHoodieRollbackMetadata()
Gets the value of the 'hoodieRollbackMetadata' field.
|
HoodieRollbackMetadata |
HoodieArchivedMetaEntry.Builder.getHoodieRollbackMetadata()
Gets the value of the 'hoodieRollbackMetadata' field.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.avro.message.BinaryMessageDecoder<HoodieRollbackMetadata> |
HoodieRollbackMetadata.createDecoder(org.apache.avro.message.SchemaStore resolver)
Create a new BinaryMessageDecoder instance for this class that uses the specified
SchemaStore. |
static org.apache.avro.message.BinaryMessageDecoder<HoodieRollbackMetadata> |
HoodieRollbackMetadata.getDecoder()
Return the BinaryMessageDecoder instance used by this class.
|
Map<String,List<HoodieRollbackMetadata>> |
HoodieRestoreMetadata.getHoodieRestoreMetadata()
Gets the value of the 'hoodieRestoreMetadata' field.
|
Map<String,List<HoodieRollbackMetadata>> |
HoodieRestoreMetadata.Builder.getHoodieRestoreMetadata()
Gets the value of the 'hoodieRestoreMetadata' field.
|
| Modifier and Type | Method and Description |
|---|---|
static HoodieRollbackMetadata.Builder |
HoodieRollbackMetadata.newBuilder(HoodieRollbackMetadata other)
Creates a new HoodieRollbackMetadata RecordBuilder by copying an existing HoodieRollbackMetadata instance.
|
void |
HoodieArchivedMetaEntry.setHoodieRollbackMetadata(HoodieRollbackMetadata value)
Sets the value of the 'hoodieRollbackMetadata' field.
|
HoodieArchivedMetaEntry.Builder |
HoodieArchivedMetaEntry.Builder.setHoodieRollbackMetadata(HoodieRollbackMetadata value)
Sets the value of the 'hoodieRollbackMetadata' field.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HoodieRestoreMetadata.setHoodieRestoreMetadata(Map<String,List<HoodieRollbackMetadata>> value)
Sets the value of the 'hoodieRestoreMetadata' field.
|
HoodieRestoreMetadata.Builder |
HoodieRestoreMetadata.Builder.setHoodieRestoreMetadata(Map<String,List<HoodieRollbackMetadata>> value)
Sets the value of the 'hoodieRestoreMetadata' field.
|
| Constructor and Description |
|---|
HoodieArchivedMetaEntry(HoodieCommitMetadata hoodieCommitMetadata,
HoodieCleanMetadata hoodieCleanMetadata,
HoodieCompactionMetadata hoodieCompactionMetadata,
HoodieRollbackMetadata hoodieRollbackMetadata,
HoodieSavepointMetadata hoodieSavePointMetadata,
String commitTime,
String actionType,
Integer version,
HoodieCompactionPlan hoodieCompactionPlan,
HoodieCleanerPlan hoodieCleanerPlan,
String actionState,
HoodieReplaceCommitMetadata hoodieReplaceCommitMetadata,
HoodieRequestedReplaceMetadata hoodieRequestedReplaceMetadata,
HoodieCommitMetadata HoodieInflightReplaceMetadata,
HoodieIndexCommitMetadata hoodieIndexCommitMetadata,
String stateTransitionTime)
All-args constructor.
|
| Constructor and Description |
|---|
HoodieRestoreMetadata(String startRestoreTime,
Long timeTakenInMillis,
List<String> instantsToRollback,
Map<String,List<HoodieRollbackMetadata>> hoodieRestoreMetadata,
Integer version,
List<HoodieInstantInfo> restoreInstantInfo)
All-args constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static HoodieRollbackMetadata |
TimelineMetadataUtils.convertRollbackMetadata(String startRollbackTime,
Option<Long> durationInMs,
List<HoodieInstant> instants,
List<HoodieRollbackStat> rollbackStats) |
static HoodieRollbackMetadata |
TimelineMetadataUtils.deserializeHoodieRollbackMetadata(byte[] bytes) |
| Modifier and Type | Method and Description |
|---|---|
static Option<byte[]> |
TimelineMetadataUtils.serializeRollbackMetadata(HoodieRollbackMetadata rollbackMetadata) |
| Modifier and Type | Method and Description |
|---|---|
static HoodieRestoreMetadata |
TimelineMetadataUtils.convertRestoreMetadata(String startRestoreTime,
long durationInMs,
List<HoodieInstant> instants,
Map<String,List<HoodieRollbackMetadata>> instantToRollbackMetadata) |
| Modifier and Type | Method and Description |
|---|---|
static Map<MetadataPartitionType,HoodieData<HoodieRecord>> |
HoodieTableMetadataUtil.convertMetadataToRecords(HoodieEngineContext engineContext,
HoodieTableMetaClient dataTableMetaClient,
HoodieRollbackMetadata rollbackMetadata,
String instantTime)
Convert rollback action metadata to metadata table records.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.