public class ShuffleStream extends CloudSolrStream implements Expressible
CloudSolrStream.StreamOpener, CloudSolrStream.TupleWrapper
TupleStream.IgnoreException
MapWriter.EntryWriter
cloudSolrClient, collection, comp, eofTuples, fieldMappings, params, solrStreams, streamContext, tuples, zkHost
Constructor and Description |
---|
ShuffleStream(StreamExpression expression,
StreamFactory factory) |
Modifier and Type | Method and Description |
---|---|
ModifiableSolrParams |
adjustParams(ModifiableSolrParams mParams) |
Explanation |
toExplanation(StreamFactory factory)
Returns an explanation about the stream object
|
StreamExpression |
toExpression(StreamFactory factory) |
_read, children, close, constructStreams, getEofTuples, getSlices, getStreamSort, open, read, setFieldMappings, setStreamContext, setTrace
getCost, getShards, getShards, getStreamNodeId, writeMap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr
public ShuffleStream(StreamExpression expression, StreamFactory factory) throws IOException
IOException
public StreamExpression toExpression(StreamFactory factory) throws IOException
toExpression
in interface Expressible
toExpression
in class CloudSolrStream
IOException
public Explanation toExplanation(StreamFactory factory) throws IOException
Expressible
toExplanation
in interface Expressible
toExplanation
in class CloudSolrStream
factory
- Stream factory for this, contains information about the function nameIOException
- throw on any errorpublic ModifiableSolrParams adjustParams(ModifiableSolrParams mParams)
adjustParams
in class CloudSolrStream
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.