Class MaxComputeEventSink

  • All Implemented Interfaces:
    Serializable, org.apache.flink.api.connector.sink2.Sink<Event>, org.apache.flink.streaming.api.connector.sink2.SupportsPreWriteTopology<Event>

    public class MaxComputeEventSink
    extends Object
    implements org.apache.flink.api.connector.sink2.Sink<Event>, org.apache.flink.streaming.api.connector.sink2.SupportsPreWriteTopology<Event>
    A Sink of Event to MaxCompute.
    See Also:
    Serialized Form
    • Method Detail

      • addPreWriteTopology

        public org.apache.flink.streaming.api.datastream.DataStream<Event> addPreWriteTopology​(org.apache.flink.streaming.api.datastream.DataStream<Event> inputDataStream)
        Specified by:
        addPreWriteTopology in interface org.apache.flink.streaming.api.connector.sink2.SupportsPreWriteTopology<Event>
      • createWriter

        public org.apache.flink.api.connector.sink2.SinkWriter<Event> createWriter​(org.apache.flink.api.connector.sink2.Sink.InitContext context)
                                                                            throws IOException
        Specified by:
        createWriter in interface org.apache.flink.api.connector.sink2.Sink<Event>
        Throws:
        IOException
      • createWriter

        public org.apache.flink.api.connector.sink2.SinkWriter<Event> createWriter​(org.apache.flink.api.connector.sink2.WriterInitContext context)
                                                                            throws IOException
        Specified by:
        createWriter in interface org.apache.flink.api.connector.sink2.Sink<Event>
        Throws:
        IOException