Package io.deephaven.kafka.ingest
Class JsonNodeShortFieldCopier
java.lang.Object
io.deephaven.kafka.ingest.JsonNodeShortFieldCopier
- All Implemented Interfaces:
FieldCopier
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.kafka.ingest.FieldCopier
FieldCopier.Factory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
copyField
(ObjectChunk<Object, Values> inputChunk, WritableChunk<Values> publisherChunk, int sourceOffset, int destOffset, int length) Copy fields from a chunk of Kafka key or value objects to a chunk that will be published to a blink table.
-
Constructor Details
-
JsonNodeShortFieldCopier
-
-
Method Details
-
copyField
public void copyField(ObjectChunk<Object, Values> inputChunk, WritableChunk<Values> publisherChunk, int sourceOffset, int destOffset, int length) Description copied from interface:FieldCopier
Copy fields from a chunk of Kafka key or value objects to a chunk that will be published to a blink table.- Specified by:
copyField
in interfaceFieldCopier
- Parameters:
inputChunk
- the chunk containing Kafka keys or valuespublisherChunk
- the output chunk for the provided fieldsourceOffset
- the source chunk offsetdestOffset
- the destination chunk offsetlength
- the length to copy
-