public class TaskInputSplitProvider extends Object implements InputSplitProvider
ActorGateway to forward the messages.| Constructor and Description |
|---|
TaskInputSplitProvider(ActorGateway jobManager,
org.apache.flink.api.common.JobID jobID,
JobVertexID vertexID,
ExecutionAttemptID executionID,
scala.concurrent.duration.FiniteDuration timeout) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.core.io.InputSplit |
getNextInputSplit(ClassLoader userCodeClassLoader)
Requests the next input split to be consumed by the calling task.
|
public TaskInputSplitProvider(ActorGateway jobManager, org.apache.flink.api.common.JobID jobID, JobVertexID vertexID, ExecutionAttemptID executionID, scala.concurrent.duration.FiniteDuration timeout)
public org.apache.flink.core.io.InputSplit getNextInputSplit(ClassLoader userCodeClassLoader) throws InputSplitProviderException
InputSplitProvidergetNextInputSplit in interface InputSplitProvideruserCodeClassLoader - used to deserialize input splitsnull if the
task shall not consume any further input splits.InputSplitProviderException - if fetching the next input split failsCopyright © 2014–2019 The Apache Software Foundation. All rights reserved.