public class HoodieJavaTableServiceClient extends BaseHoodieTableServiceClient<List<WriteStatus>>
asyncArchiveService, asyncCleanerService, clusteringTimer, compactionTimer, logCompactionTimer, pendingInflightAndRequestedInstantsbasePath, config, context, fs, hadoopConf, heartbeatClient, metrics, txnManager| Modifier | Constructor and Description |
|---|---|
protected |
HoodieJavaTableServiceClient(org.apache.hudi.common.engine.HoodieEngineContext context,
HoodieWriteConfig clientConfig) |
| Modifier and Type | Method and Description |
|---|---|
HoodieWriteMetadata<List<WriteStatus>> |
cluster(String clusteringInstant,
boolean shouldComplete) |
void |
commitCompaction(String compactionInstantTime,
org.apache.hudi.common.model.HoodieCommitMetadata metadata,
org.apache.hudi.common.util.Option<Map<String,String>> extraMetadata) |
protected HoodieWriteMetadata<List<WriteStatus>> |
compact(String compactionInstantTime,
boolean shouldComplete) |
protected void |
completeCompaction(org.apache.hudi.common.model.HoodieCommitMetadata metadata,
HoodieTable table,
String compactionCommitTime) |
protected HoodieTable<?,?,?,?> |
createTable(HoodieWriteConfig config,
org.apache.hadoop.conf.Configuration hadoopConf) |
archive, asyncArchive, asyncClean, clean, clean, close, completeLogCompaction, getFailedIndexingCommitsToRollback, getInstantsToRollback, getPendingRollbackInfo, getPendingRollbackInfo, getPendingRollbackInfos, getPendingRollbackInfos, inlineClustering, inlineCompaction, inlineLogCompact, inlineScheduleClustering, inlineScheduleCompaction, logCompact, logCompact, preCommit, rollback, rollbackFailedBootstrap, rollbackFailedIndexingCommits, rollbackFailedWrites, rollbackFailedWrites, rollbackFailedWrites, runAnyPendingClustering, runAnyPendingCompactions, runAnyPendingLogCompactions, runTableServicesInline, scheduleClustering, scheduleClusteringAtInstant, scheduleCompaction, scheduleCompactionAtInstant, scheduleLogCompaction, scheduleLogCompactionAtInstant, scheduleTableService, scheduleTableServiceInternal, setPendingInflightAndRequestedInstants, setTableServiceTimer, startAsyncArchiveService, startAsyncCleanerService, writeTableMetadatacreateMetaClient, finalizeWrite, getConfig, getEngineContext, getHeartbeatClient, getTimelineServer, initWrapperFSMetrics, resolveWriteConflictclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshouldDelegateToTableServiceManager, tableServicesEnabledprotected HoodieJavaTableServiceClient(org.apache.hudi.common.engine.HoodieEngineContext context,
HoodieWriteConfig clientConfig)
protected HoodieWriteMetadata<List<WriteStatus>> compact(String compactionInstantTime, boolean shouldComplete)
compact in class BaseHoodieTableServiceClient<List<WriteStatus>>public void commitCompaction(String compactionInstantTime, org.apache.hudi.common.model.HoodieCommitMetadata metadata, org.apache.hudi.common.util.Option<Map<String,String>> extraMetadata)
commitCompaction in class BaseHoodieTableServiceClient<List<WriteStatus>>protected void completeCompaction(org.apache.hudi.common.model.HoodieCommitMetadata metadata,
HoodieTable table,
String compactionCommitTime)
completeCompaction in class BaseHoodieTableServiceClient<List<WriteStatus>>public HoodieWriteMetadata<List<WriteStatus>> cluster(String clusteringInstant, boolean shouldComplete)
cluster in class BaseHoodieTableServiceClient<List<WriteStatus>>protected HoodieTable<?,?,?,?> createTable(HoodieWriteConfig config, org.apache.hadoop.conf.Configuration hadoopConf)
createTable in class BaseHoodieTableServiceClient<List<WriteStatus>>Copyright © 2023 The Apache Software Foundation. All rights reserved.