Package | Description |
---|---|
org.talend.sdk.component.api.record | |
org.talend.sdk.component.api.service.record |
Modifier and Type | Method and Description |
---|---|
Record |
Record.Builder.build() |
default Record |
Record.getRecord(String name)
See
get(Class, String) . |
Modifier and Type | Method and Description |
---|---|
default Optional<Record> |
Record.getOptionalRecord(String name)
See
get(Class, String) . |
Modifier and Type | Method and Description |
---|---|
<T> T |
RecordPointer.getValue(Record target,
Class<T> type)
Enables to extract a value from a record.
|
Record.Builder |
Record.Builder.withRecord(Schema.Entry entry,
Record value) |
Record.Builder |
Record.Builder.withRecord(String name,
Record value) |
Modifier and Type | Method and Description |
---|---|
Record |
RecordService.create(Schema schema,
Record fallbackRecord,
BiFunction<Schema.Entry,Record.Builder,Boolean> customHandler,
BiConsumer<Record.Builder,Boolean> beforeFinish)
Shortcut to build a record using
RecordService.toRecord(Schema, Record, BiFunction, BiConsumer) . |
Modifier and Type | Method and Description |
---|---|
Collector<Schema.Entry,Record.Builder,Record> |
RecordService.toRecord(Schema schema,
Record fallbackRecord,
BiFunction<Schema.Entry,Record.Builder,Boolean> customHandler,
BiConsumer<Record.Builder,Boolean> beforeFinish)
Method providing a collector enabling to create a record from another one in a custom fashion.
|
Modifier and Type | Method and Description |
---|---|
Record |
RecordService.create(Schema schema,
Record fallbackRecord,
BiFunction<Schema.Entry,Record.Builder,Boolean> customHandler,
BiConsumer<Record.Builder,Boolean> beforeFinish)
Shortcut to build a record using
RecordService.toRecord(Schema, Record, BiFunction, BiConsumer) . |
boolean |
RecordService.forwardEntry(Record source,
Record.Builder builder,
String sourceColumn,
Schema.Entry entry)
Forward an entry from the source record if it exists.
|
Record.Builder |
RecordBuilderFactory.newRecordBuilder(Schema schema,
Record record)
Enables to build a record from another one.
|
Collector<Schema.Entry,Record.Builder,Record> |
RecordService.toRecord(Schema schema,
Record fallbackRecord,
BiFunction<Schema.Entry,Record.Builder,Boolean> customHandler,
BiConsumer<Record.Builder,Boolean> beforeFinish)
Method providing a collector enabling to create a record from another one in a custom fashion.
|
<T> T |
RecordService.visit(RecordVisitor<T> visitor,
Record record)
Visit a record with a custom visitor.
|
Modifier and Type | Method and Description |
---|---|
default RecordVisitor<T> |
RecordVisitor.onRecord(Schema.Entry entry,
Optional<Record> record) |
default RecordVisitor<T> |
RecordVisitor.onRecordArray(Schema.Entry entry,
Optional<Collection<Record>> array) |
1.1.14-SNAPSHOT - Copyright © 2019 Talend Component Kit Documentation