Class UnregisteredSinkModifyOperation<T>

java.lang.Object
org.apache.flink.table.operations.UnregisteredSinkModifyOperation<T>
All Implemented Interfaces:
ModifyOperation, Operation

@Internal public class UnregisteredSinkModifyOperation<T> extends Object implements ModifyOperation
DML operation that tells to write to the given sink.
  • Constructor Details

    • UnregisteredSinkModifyOperation

      public UnregisteredSinkModifyOperation(org.apache.flink.table.legacy.sinks.TableSink<T> sink, QueryOperation child)
  • Method Details

    • getSink

      public org.apache.flink.table.legacy.sinks.TableSink<T> getSink()
    • getChild

      public QueryOperation getChild()
      Specified by:
      getChild in interface ModifyOperation
    • asSummaryString

      public String asSummaryString()
      Description copied from interface: Operation
      Returns a string that summarizes this operation for printing to a console. An implementation might skip very specific properties.
      Specified by:
      asSummaryString in interface Operation
      Returns:
      summary string of this operation for debugging purposes
    • accept

      public <R> R accept(ModifyOperationVisitor<R> visitor)
      Specified by:
      accept in interface ModifyOperation