NativeDataTarget (Apache Hadoop MapReduce NativeTask 3.5.0 API)
Description: declaration: package: org.apache.hadoop.mapred.nativetask, interface: NativeDataTarget

Package org.apache.hadoop.mapred.nativetask

# Interface NativeDataTarget

All Known Subinterfaces:
  `INativeHandler`

All Known Implementing Classes:
  `NativeBatchProcessor`

@Private public interface NativeDataTarget
NativeDataTarge sends data to downstream

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `finishSendData()`
  Sends a signal that there is no more data
  `OutputBuffer`
  `getOutputBuffer()`
  Gets the output buffer.
  `void`
  `sendData()`
  Sends a signal to indicate that the data has been stored in output buffer

- ## Method Details

  - ### sendData

    void sendData() throws IOException
    Sends a signal to indicate that the data has been stored in output buffer
    Throws:
      `IOException`

  - ### finishSendData

    void finishSendData() throws IOException
    Sends a signal that there is no more data
    Throws:
      `IOException`

  - ### getOutputBuffer

    OutputBuffer getOutputBuffer()
    Gets the output buffer.