Class DataOutputViewWrapper
java.lang.Object
java.io.OutputStream
org.apache.beam.runners.flink.translation.wrappers.DataOutputViewWrapper
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
Wrapper for
DataOutputView
. We need this because Flink
writes data using a DataInputView
while Beam Coder
s expect an OutputStream
.-
Constructor Summary
ConstructorsConstructorDescriptionDataOutputViewWrapper
(org.apache.flink.core.memory.DataOutputView outputView) -
Method Summary
Methods inherited from class java.io.OutputStream
close, flush, nullOutputStream, write
-
Constructor Details
-
DataOutputViewWrapper
public DataOutputViewWrapper(org.apache.flink.core.memory.DataOutputView outputView)
-
-
Method Details
-
write
- Specified by:
write
in classOutputStream
- Throws:
IOException
-
write
- Overrides:
write
in classOutputStream
- Throws:
IOException
-