public abstract class BaseClusterer<T,I,K,O> extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected BaseHoodieWriteClient<T,I,K,O> |
clusteringClient |
| Constructor and Description |
|---|
BaseClusterer(BaseHoodieWriteClient<T,I,K,O> clusteringClient) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
cluster(String instantTime)
Run clustering for the instant.
|
void |
updateWriteClient(BaseHoodieWriteClient<T,I,K,O> writeClient)
Update the write client used by async clustering.
|
protected transient BaseHoodieWriteClient<T,I,K,O> clusteringClient
public BaseClusterer(BaseHoodieWriteClient<T,I,K,O> clusteringClient)
public abstract void cluster(String instantTime) throws IOException
instantTime - IOExceptionpublic void updateWriteClient(BaseHoodieWriteClient<T,I,K,O> writeClient)
writeClient - Copyright © 2024 The Apache Software Foundation. All rights reserved.