| Modifier and Type | Method and Description |
|---|---|
InputGate[] |
Environment.getAllInputGates() |
InputGate |
Environment.getInputGate(int index) |
| Modifier and Type | Field and Description |
|---|---|
protected InputGate |
AbstractReader.inputGate
The input gate to read from.
|
| Constructor and Description |
|---|
AbstractReader(InputGate inputGate) |
BufferReader(InputGate gate) |
MutableRecordReader(InputGate inputGate,
String[] tmpDirectories)
Creates a new MutableRecordReader that de-serializes records from the given input gate and
can spill partial records to disk, if they grow large.
|
RecordReader(InputGate inputGate,
Class<T> recordType,
String[] tmpDirectories)
Creates a new RecordReader that de-serializes records from the given input gate and
can spill partial records to disk, if they grow large.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SingleInputGate
An input gate consumes one or more partitions of a single produced intermediate result.
|
class |
UnionInputGate
Input gate wrapper to union the input from multiple input gates.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InputGate.registerListener(EventListener<InputGate> listener) |
void |
UnionInputGate.registerListener(EventListener<InputGate> listener) |
void |
SingleInputGate.registerListener(EventListener<InputGate> listener) |
| Constructor and Description |
|---|
UnionInputGate(InputGate... inputGates) |
| Modifier and Type | Method and Description |
|---|---|
InputGate[] |
RuntimeEnvironment.getAllInputGates() |
InputGate |
RuntimeEnvironment.getInputGate(int index) |
| Constructor and Description |
|---|
RuntimeEnvironment(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
ExecutionAttemptID executionId,
org.apache.flink.api.common.ExecutionConfig executionConfig,
org.apache.flink.api.common.TaskInfo taskInfo,
org.apache.flink.configuration.Configuration jobConfiguration,
org.apache.flink.configuration.Configuration taskConfiguration,
ClassLoader userCodeClassLoader,
MemoryManager memManager,
IOManager ioManager,
BroadcastVariableManager bcVarManager,
AccumulatorRegistry accumulatorRegistry,
InputSplitProvider splitProvider,
Map<String,Future<org.apache.flink.core.fs.Path>> distCacheEntries,
ResultPartitionWriter[] writers,
InputGate[] inputGates,
ActorGateway jobManager,
TaskManagerRuntimeInfo taskManagerInfo,
TaskMetricGroup metrics,
Task containingTask) |
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.