@InterfaceAudience.Public
public class ConcatenatedMergedKeyValueInput
extends org.apache.tez.runtime.api.MergedLogicalInput
MergedLogicalInput
that merges the incoming inputs
(e.g. from a GroupInputEdge
and provide a unified view of the
input. It concatenates all the inputs to provide a unified viewConstructor and Description |
---|
ConcatenatedMergedKeyValueInput(org.apache.tez.runtime.api.MergedInputContext context,
List<org.apache.tez.runtime.api.Input> inputs) |
Modifier and Type | Method and Description |
---|---|
float |
getProgress() |
KeyValueReader |
getReader()
Provides a
KeyValueReader that iterates over the
concatenated input data |
void |
setConstituentInputIsReady(org.apache.tez.runtime.api.Input input) |
public ConcatenatedMergedKeyValueInput(org.apache.tez.runtime.api.MergedInputContext context, List<org.apache.tez.runtime.api.Input> inputs)
public KeyValueReader getReader() throws Exception
KeyValueReader
that iterates over the
concatenated input dataException
public void setConstituentInputIsReady(org.apache.tez.runtime.api.Input input)
setConstituentInputIsReady
in class org.apache.tez.runtime.api.MergedLogicalInput
public float getProgress() throws org.apache.tez.runtime.api.ProgressFailedException, InterruptedException
getProgress
in class org.apache.tez.runtime.api.MergedLogicalInput
org.apache.tez.runtime.api.ProgressFailedException
InterruptedException
Copyright © 2024 Apache Software Foundation. All rights reserved.