Uses of Class
org.apache.solr.client.solrj.io.stream.TupleStream
-
Packages that use TupleStream Package Description org.apache.solr.client.solrj.io Streaming Aggregation APIorg.apache.solr.client.solrj.io.graph Streaming Graph Traversalsorg.apache.solr.client.solrj.io.stream Stream implementations for the Streaming Aggregation APIorg.apache.solr.client.solrj.io.stream.expr Expression language for the Streaming Aggregation API -
-
Uses of TupleStream in org.apache.solr.client.solrj.io
Subclasses of TupleStream in org.apache.solr.client.solrj.io Modifier and Type Class Description static classLang.LocalInputStreamMethods in org.apache.solr.client.solrj.io that return types with arguments of type TupleStream Modifier and Type Method Description List<TupleStream>Lang.LocalInputStream. children() -
Uses of TupleStream in org.apache.solr.client.solrj.io.graph
Subclasses of TupleStream in org.apache.solr.client.solrj.io.graph Modifier and Type Class Description classGatherNodesStreamclassShortestPathStreamMethods in org.apache.solr.client.solrj.io.graph that return types with arguments of type TupleStream Modifier and Type Method Description List<TupleStream>GatherNodesStream. children()List<TupleStream>ShortestPathStream. children()Constructors in org.apache.solr.client.solrj.io.graph with parameters of type TupleStream Constructor Description GatherNodesStream(String zkHost, String collection, TupleStream tupleStream, String traverseFrom, String traverseTo, String gather, Map<String,String> queryParams, List<Metric> metrics, boolean trackTraversal, Set<Traversal.Scatter> scatter, int maxDocFreq) -
Uses of TupleStream in org.apache.solr.client.solrj.io.stream
Subclasses of TupleStream in org.apache.solr.client.solrj.io.stream Modifier and Type Class Description classBiJoinStreamJoins leftStream with rightStream based on a Equalitor.classCalculatorStreamclassCartesianProductStreamclassCellStreamclassCloudSolrStreamConnects to Zookeeper to pick replicas from a specific collection to send the query to.classCommitStreamSends a commit message to a SolrCloud collectionclassComplementStreamEmits tuples from streamA which do not exist in streamB.classCsvStreamclassDaemonStreamclassDeepRandomStreamConnects to Zookeeper to pick replicas from a specific collection to send the query to.classDeleteStreamUses tuples to identify the uniqueKey values of documents to be deletedclassDrillStreamclassEchoStreamclassEvalStreamclassExceptionStreamclassExecutorStreamThe executor function wraps a stream with Tuples containing Streaming Expressions and executes them in parallel.classFacet2DStreamclassFacetStreamThe FacetStream abstracts the output from the JSON facet API as a Stream of Tuples.classFeaturesSelectionStreamclassFetchStreamIterates over a stream and fetches additional fields from a specified collection.classGetStreamclassHashJoinStreamTakes two streams (fullStream and hashStream) and joins them similar to an InnerJoinStream.classHashRollupStreamclassHavingStreamThe HavingStream iterates over an internal stream and applies a BooleanOperation to each tuple.classInnerJoinStreamJoins leftStream with rightStream based on a Equalitor.classIntersectStreamEmits tuples from streamA which also exist in streamB.classJDBCStreamConnects to a datasource using a registered JDBC driver and execute a query.classJoinStreamDefines a JoinStream which can hold N streams, all joined with the same equalitorclassKnnStreamclassLeftOuterJoinStreamJoins leftStream with rightStream based on a Equalitor.classLetStreamclassListStreamclassMergeStreamMerges two or more streams together ordering the Tuples based on a Comparator.classModelStreamThe ModelStream retrieves a stored model from a Solr Cloud collection.classNoOpStreamA simple no-operation stream.classNullStreamThe NullStream Iterates over a TupleStream and eats the tuples.classOuterHashJoinStreamTakes two streams (fullStream and hashStream) and joins them similar to an LeftOuterJoinStream.classParallelListStreamclassParallelStreamThe ParallelStream decorates a TupleStream implementation and pushes it to N workers for parallel execution.classPlotStreamclassPriorityStreamThe priority function wraps two topics that represent high priority and low priority task queues.classPushBackStreamA TupleStream that allows a single Tuple to be pushed back onto the stream after it's been read.classRandomFacadeStreamclassRandomStreamThe RandomStream emits a stream of pseudo random Tuples that match the query parameters.classRankStreamIterates over a TupleStream and Ranks the topN tuples based on a Comparator.classReducerStreamIterates over a TupleStream and buffers Tuples that are equal based on a comparator.classRollupStreamclassScoreNodesStreamIterates over a gatherNodes() expression and scores the Tuples based on tf-idf.classSearchFacadeStreamConnects to Zookeeper to pick replicas from a specific collection to send the query to.classSearchStreamclassSelectStreamSelects fields from the incoming stream and applies optional field renaming.classShuffleStreamclassSignificantTermsStreamclassSolrStreamQueries a single Solr instance and maps SolrDocs to a Stream of Tuples.classSortStreamThe SortStream emits a stream of Tuples sorted by a Comparator.classSqlStreamclassStatsStreamclassTextLogitStreamprotected static classTextLogitStream.TermsStreamclassTimeSeriesStreamclassTopicStreamclassTsvStreamclassTupStreamclassUniqueStreamThe UniqueStream emits a unique stream of Tuples based on a Comparator.classUpdateStreamSends tuples emitted by a wrappedTupleStreamas updates to a SolrCloud collection.classZplotStreamFields in org.apache.solr.client.solrj.io.stream declared as TupleStream Modifier and Type Field Description protected TupleStreamHashJoinStream. fullStreamprotected TupleStreamHashJoinStream. hashStreamprotected TupleStreamCsvStream. originalStreamprotected TupleStreamFacetStream. parallelizedStreamprotected TupleStreamStatsStream. parallelizedStreamprotected TupleStreamTextLogitStream. termsStreamprotected TupleStreamSqlStream. tupleStreamFields in org.apache.solr.client.solrj.io.stream with type parameters of type TupleStream Modifier and Type Field Description protected List<TupleStream>CloudSolrStream. solrStreamsprotected List<TupleStream>DeepRandomStream. solrStreamsMethods in org.apache.solr.client.solrj.io.stream that return TupleStream Modifier and Type Method Description TupleStreamFacetStream. getSortedRollupStream(ParallelListStream plist, Metric[] rollupMetrics)TupleStreamParallelMetricsRollup. getSortedRollupStream(ParallelListStream plistStream, Metric[] rollupMetrics)Get the rollup for the parallelized streams that is sorted based on the original (non-parallel) sort order.TupleStreamStatsStream. getSortedRollupStream(ParallelListStream plist, Metric[] rollupMetrics)TupleStreamParallelListStream.StreamIndex. getTupleStream()TupleStream[]FacetStream. parallelize(List<String> partitions)TupleStream[]ParallelMetricsRollup. parallelize(List<String> partitions)Given a list of collections, return an array of TupleStream for each partition.TupleStream[]StatsStream. parallelize(List<String> partitions)Methods in org.apache.solr.client.solrj.io.stream that return types with arguments of type TupleStream Modifier and Type Method Description List<TupleStream>CalculatorStream. children()List<TupleStream>CartesianProductStream. children()List<TupleStream>CellStream. children()List<TupleStream>CloudSolrStream. children()List<TupleStream>CommitStream. children()List<TupleStream>ComplementStream. children()List<TupleStream>CsvStream. children()List<TupleStream>DaemonStream. children()List<TupleStream>DeepRandomStream. children()List<TupleStream>DrillStream. children()List<TupleStream>EchoStream. children()List<TupleStream>EvalStream. children()List<TupleStream>ExceptionStream. children()List<TupleStream>ExecutorStream. children()List<TupleStream>Facet2DStream. children()List<TupleStream>FacetStream. children()List<TupleStream>FeaturesSelectionStream. children()List<TupleStream>FetchStream. children()List<TupleStream>GetStream. children()List<TupleStream>HashJoinStream. children()List<TupleStream>HashRollupStream. children()List<TupleStream>HavingStream. children()List<TupleStream>IntersectStream. children()List<TupleStream>JDBCStream. children()List<TupleStream>JoinStream. children()List<TupleStream>KnnStream. children()List<TupleStream>LetStream. children()List<TupleStream>ListStream. children()List<TupleStream>MergeStream. children()List<TupleStream>ModelStream. children()List<TupleStream>NoOpStream. children()List<TupleStream>NullStream. children()List<TupleStream>ParallelListStream. children()List<TupleStream>ParallelStream. children()List<TupleStream>PlotStream. children()List<TupleStream>PriorityStream. children()List<TupleStream>PushBackStream. children()List<TupleStream>RandomFacadeStream. children()List<TupleStream>RandomStream. children()List<TupleStream>RankStream. children()List<TupleStream>ReducerStream. children()List<TupleStream>RollupStream. children()List<TupleStream>ScoreNodesStream. children()List<TupleStream>SearchFacadeStream. children()List<TupleStream>SearchStream. children()List<TupleStream>SelectStream. children()List<TupleStream>SignificantTermsStream. children()List<TupleStream>SolrStream. children()List<TupleStream>SortStream. children()List<TupleStream>SqlStream. children()List<TupleStream>StatsStream. children()List<TupleStream>TextLogitStream. children()List<TupleStream>TextLogitStream.TermsStream. children()List<TupleStream>TimeSeriesStream. children()List<TupleStream>TopicStream. children()abstract List<TupleStream>TupleStream. children()List<TupleStream>TupStream. children()List<TupleStream>UniqueStream. children()List<TupleStream>UpdateStream. children()List<TupleStream>ZplotStream. children()default Optional<TupleStream>ParallelMetricsRollup. openParallelStream(StreamContext context, List<String> partitions, Metric[] metrics)Given a list of partitions (collections), open a select stream that projects the dimensions and metrics produced by rolling up over a parallelized group of streams.Methods in org.apache.solr.client.solrj.io.stream with parameters of type TupleStream Modifier and Type Method Description voidDaemonStream. init(TupleStream tupleStream, String id, long runInterval, int queueSize)voidDaemonStream. init(TupleStream tupleStream, String id, long runInterval, int queueSize, boolean terminate) -
Uses of TupleStream in org.apache.solr.client.solrj.io.stream.expr
Methods in org.apache.solr.client.solrj.io.stream.expr that return TupleStream Modifier and Type Method Description TupleStreamStreamFactory. constructStream(String expressionClause)TupleStreamStreamFactory. constructStream(StreamExpression expression)
-