public abstract class JavaHoodieIndex<T> extends HoodieIndex<List<org.apache.hudi.common.model.HoodieRecord<T>>,List<WriteStatus>>
HoodieIndex.BucketIndexEngineType, HoodieIndex.IndexTypeconfig| Modifier | Constructor and Description |
|---|---|
protected |
JavaHoodieIndex(HoodieWriteConfig config) |
| Modifier and Type | Method and Description |
|---|---|
<R> org.apache.hudi.common.data.HoodieData<org.apache.hudi.common.model.HoodieRecord<R>> |
tagLocation(org.apache.hudi.common.data.HoodieData<org.apache.hudi.common.model.HoodieRecord<R>> records,
org.apache.hudi.common.engine.HoodieEngineContext context,
HoodieTable hoodieTable) |
abstract List<org.apache.hudi.common.model.HoodieRecord<T>> |
tagLocation(List<org.apache.hudi.common.model.HoodieRecord<T>> records,
org.apache.hudi.common.engine.HoodieEngineContext context,
HoodieTable hoodieTable)
Deprecated.
|
org.apache.hudi.common.data.HoodieData<WriteStatus> |
updateLocation(org.apache.hudi.common.data.HoodieData<WriteStatus> writeStatuses,
org.apache.hudi.common.engine.HoodieEngineContext context,
HoodieTable hoodieTable) |
abstract List<WriteStatus> |
updateLocation(List<WriteStatus> writeStatuses,
org.apache.hudi.common.engine.HoodieEngineContext context,
HoodieTable hoodieTable)
Deprecated.
|
canIndexLogFiles, close, isGlobal, isImplicitWithStorage, requiresTagging, rollbackCommit, updateLocationprotected JavaHoodieIndex(HoodieWriteConfig config)
@Deprecated @PublicAPIMethod(maturity=DEPRECATED) public abstract List<WriteStatus> updateLocation(List<WriteStatus> writeStatuses, org.apache.hudi.common.engine.HoodieEngineContext context, HoodieTable hoodieTable) throws HoodieIndexException
updateLocation in class HoodieIndex<List<org.apache.hudi.common.model.HoodieRecord<T>>,List<WriteStatus>>HoodieIndexException@Deprecated @PublicAPIMethod(maturity=DEPRECATED) public abstract List<org.apache.hudi.common.model.HoodieRecord<T>> tagLocation(List<org.apache.hudi.common.model.HoodieRecord<T>> records, org.apache.hudi.common.engine.HoodieEngineContext context, HoodieTable hoodieTable) throws HoodieIndexException
tagLocation in class HoodieIndex<List<org.apache.hudi.common.model.HoodieRecord<T>>,List<WriteStatus>>HoodieIndexException@PublicAPIMethod(maturity=EVOLVING)
public <R> org.apache.hudi.common.data.HoodieData<org.apache.hudi.common.model.HoodieRecord<R>> tagLocation(org.apache.hudi.common.data.HoodieData<org.apache.hudi.common.model.HoodieRecord<R>> records,
org.apache.hudi.common.engine.HoodieEngineContext context,
HoodieTable hoodieTable)
throws HoodieIndexException
tagLocation in class HoodieIndex<List<org.apache.hudi.common.model.HoodieRecord<T>>,List<WriteStatus>>HoodieIndexException@PublicAPIMethod(maturity=EVOLVING) public org.apache.hudi.common.data.HoodieData<WriteStatus> updateLocation(org.apache.hudi.common.data.HoodieData<WriteStatus> writeStatuses, org.apache.hudi.common.engine.HoodieEngineContext context, HoodieTable hoodieTable) throws HoodieIndexException
updateLocation in class HoodieIndex<List<org.apache.hudi.common.model.HoodieRecord<T>>,List<WriteStatus>>HoodieIndexExceptionCopyright © 2023 The Apache Software Foundation. All rights reserved.