public class HoodiePipeline extends Object
How to use ?
Methodbuilder(String) returns a pipeline builder. The builder
can then define the hudi table columns, primary keys and partitions.
An example:
HoodiePipeline.Builder builder = HoodiePipeline.builder("myTable");
DataStreamSink> sinkStream = builder
.column("f0 int")
.column("f1 varchar(10)")
.column("f2 varchar(20)")
.pk("f0,f1")
.partition("f2")
.sink(input, false);
| Modifier and Type | Class and Description |
|---|---|
static class |
HoodiePipeline.Builder
Builder for hudi source/sink pipeline construction.
|
static class |
HoodiePipeline.TableDescriptor
A POJO that contains tableId and resolvedCatalogTable.
|
| Constructor and Description |
|---|
HoodiePipeline() |
| Modifier and Type | Method and Description |
|---|---|
static HoodiePipeline.Builder |
builder(String tableName)
Returns the builder for hoodie pipeline construction.
|
public static HoodiePipeline.Builder builder(String tableName)
Copyright © 2023 The Apache Software Foundation. All rights reserved.