Uses of Interface
org.talend.sdk.component.api.record.Record
-
Packages that use Record Package Description org.talend.sdk.component.api.record org.talend.sdk.component.api.service.record org.talend.sdk.component.api.service.source -
-
Uses of Record in org.talend.sdk.component.api.record
Methods in org.talend.sdk.component.api.record that return Record Modifier and Type Method Description Record
Record.Builder. build()
default Record
Record. getRecord(String name)
Seeget(Class, String)
.Methods in org.talend.sdk.component.api.record that return types with arguments of type Record Modifier and Type Method Description default Optional<Record>
Record. getOptionalRecord(String name)
Seeget(Class, String)
.Methods in org.talend.sdk.component.api.record with parameters of type Record Modifier and Type Method Description <T> T
RecordPointer. getValue(Record target, Class<T> type)
Enables to extract a value from a record.Record.Builder
Record.Builder. withRecord(String name, Record value)
Record.Builder
Record.Builder. withRecord(Schema.Entry entry, Record value)
-
Uses of Record in org.talend.sdk.component.api.service.record
Methods in org.talend.sdk.component.api.service.record that return Record Modifier and Type Method 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 usingRecordService.toRecord(Schema, Record, BiFunction, BiConsumer)
.<T> Record
RecordService. toRecord(T data)
Simple mapper of data to record.Methods in org.talend.sdk.component.api.service.record that return types with arguments of type Record Modifier and Type Method 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.Methods in org.talend.sdk.component.api.service.record with parameters of type Record Modifier and Type Method 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 usingRecordService.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.<T> T
RecordService. toObject(Record data, Class<T> expected)
Simple mapper of record to pojo.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.Method parameters in org.talend.sdk.component.api.service.record with type arguments of type Record Modifier and Type Method Description default RecordVisitor<T>
RecordVisitor. onRecord(Schema.Entry entry, Optional<Record> record)
default RecordVisitor<T>
RecordVisitor. onRecordArray(Schema.Entry entry, Optional<Collection<Record>> array)
-
Uses of Record in org.talend.sdk.component.api.service.source
Methods in org.talend.sdk.component.api.service.source that return types with arguments of type Record Modifier and Type Method Description Iterator<Record>
ProducerFinder. find(String familyName, String inputName, int version, Map<String,String> configuration)
Retrieve iterator.
-