@InterfaceAudience.Public
public class ConcatenatedMergedKeyValuesInput
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 |
---|
ConcatenatedMergedKeyValuesInput(org.apache.tez.runtime.api.MergedInputContext context,
List<org.apache.tez.runtime.api.Input> inputs) |
Modifier and Type | Method and Description |
---|---|
float |
getProgress() |
KeyValuesReader |
getReader()
Provides a
KeyValuesReader that iterates over the
concatenated input data |
void |
setConstituentInputIsReady(org.apache.tez.runtime.api.Input input) |
public ConcatenatedMergedKeyValuesInput(org.apache.tez.runtime.api.MergedInputContext context, List<org.apache.tez.runtime.api.Input> inputs)
public KeyValuesReader getReader() throws Exception
KeyValuesReader
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.