Class PrintSinkFunction<IN>
- java.lang.Object
-
- org.apache.flink.api.common.functions.AbstractRichFunction
-
- org.apache.flink.streaming.api.functions.sink.legacy.RichSinkFunction<IN>
-
- org.apache.flink.streaming.api.functions.sink.legacy.PrintSinkFunction<IN>
-
- Type Parameters:
IN- Input record type
- All Implemented Interfaces:
Serializable,org.apache.flink.api.common.functions.Function,org.apache.flink.api.common.functions.RichFunction,org.apache.flink.api.common.SupportsConcurrentExecutionAttempts,SinkFunction<IN>
@Internal public class PrintSinkFunction<IN> extends RichSinkFunction<IN> implements org.apache.flink.api.common.SupportsConcurrentExecutionAttempts
Deprecated.This interface will be removed in future versions. Use the newPrintSinkinterface instead.Implementation of the SinkFunction writing every tuple to the standard output or standard error stream.Four possible format options:
sinkIdentifier:taskId> output <-sinkIdentifierprovided, parallelism > 1sinkIdentifier> output <-sinkIdentifierprovided, parallelism == 1 taskId> output <- nosinkIdentifierprovided, parallelism > 1 output <- nosinkIdentifierprovided, parallelism == 1- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.flink.streaming.api.functions.sink.legacy.SinkFunction
SinkFunction.Context
-
-
Constructor Summary
Constructors Constructor Description PrintSinkFunction()Deprecated.Instantiates a print sink function that prints to standard out.PrintSinkFunction(boolean isStdErr)Deprecated.Instantiates a print sink function that prints to standard out.PrintSinkFunction(String sinkIdentifier, boolean isStdErr)Deprecated.Instantiates a print sink function that prints to standard out and gives a sink identifier.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidinvoke(IN record)Deprecated.voidopen(org.apache.flink.api.common.functions.OpenContext openContext)Deprecated.StringtoString()Deprecated.-
Methods inherited from class org.apache.flink.api.common.functions.AbstractRichFunction
close, getIterationRuntimeContext, getRuntimeContext, setRuntimeContext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.flink.streaming.api.functions.sink.legacy.SinkFunction
finish, invoke, writeWatermark
-
-
-
-
Constructor Detail
-
PrintSinkFunction
public PrintSinkFunction()
Deprecated.Instantiates a print sink function that prints to standard out.
-
PrintSinkFunction
public PrintSinkFunction(boolean isStdErr)
Deprecated.Instantiates a print sink function that prints to standard out.- Parameters:
isStdErr- True, if the format should print to standard error instead of standard out.
-
PrintSinkFunction
public PrintSinkFunction(String sinkIdentifier, boolean isStdErr)
Deprecated.Instantiates a print sink function that prints to standard out and gives a sink identifier.- Parameters:
isStdErr- True, if the format should print to standard error instead of standard out.sinkIdentifier- Message that identify sink and is prefixed to the output of the value
-
-
Method Detail
-
open
public void open(org.apache.flink.api.common.functions.OpenContext openContext) throws ExceptionDeprecated.- Specified by:
openin interfaceorg.apache.flink.api.common.functions.RichFunction- Overrides:
openin classorg.apache.flink.api.common.functions.AbstractRichFunction- Throws:
Exception
-
invoke
public void invoke(IN record)
Deprecated.- Specified by:
invokein interfaceSinkFunction<IN>
-
-