public class ExecutorFactory extends Object
| Constructor and Description |
|---|
ExecutorFactory() |
| Modifier and Type | Method and Description |
|---|---|
static <I,O,E> HoodieExecutor<E> |
create(HoodieWriteConfig config,
Iterator<I> inputItr,
HoodieConsumer<O,E> consumer,
Function<I,O> transformFunction) |
static <I,O,E> HoodieExecutor<E> |
create(HoodieWriteConfig config,
Iterator<I> inputItr,
HoodieConsumer<O,E> consumer,
Function<I,O> transformFunction,
Runnable preExecuteRunnable) |
static boolean |
isBufferingRecords(HoodieWriteConfig config)
Checks whether configured
HoodieExecutor buffer records (for ex, by holding them
in the queue) |
public static <I,O,E> HoodieExecutor<E> create(HoodieWriteConfig config, Iterator<I> inputItr, HoodieConsumer<O,E> consumer, Function<I,O> transformFunction)
public static <I,O,E> HoodieExecutor<E> create(HoodieWriteConfig config, Iterator<I> inputItr, HoodieConsumer<O,E> consumer, Function<I,O> transformFunction, Runnable preExecuteRunnable)
public static boolean isBufferingRecords(HoodieWriteConfig config)
HoodieExecutor buffer records (for ex, by holding them
in the queue)Copyright © 2024 The Apache Software Foundation. All rights reserved.