Modifier and Type | Method and Description |
---|---|
LinearDRPCInputDeclarer |
LinearDRPCInputDeclarer.fieldsGrouping(Fields fields) |
LinearDRPCInputDeclarer |
LinearDRPCInputDeclarer.fieldsGrouping(String streamId,
Fields fields) |
Modifier and Type | Method and Description |
---|---|
Fields |
SchemeAsMultiScheme.getOutputFields() |
Fields |
Scheme.getOutputFields() |
Fields |
RawScheme.getOutputFields() |
Fields |
RawMultiScheme.getOutputFields() |
Fields |
MultiScheme.getOutputFields() |
Modifier and Type | Method and Description |
---|---|
Fields |
GeneralTopologyContext.getComponentOutputFields(GlobalStreamId id)
Gets the declared output fields for the specified global stream id.
|
Fields |
GeneralTopologyContext.getComponentOutputFields(String componentId,
String streamId)
Gets the declared output fields for the specified component/stream.
|
Fields |
TopologyContext.getThisOutputFields(String streamId)
Gets the declared output fields for the specified stream id for the component
this task is a part of.
|
Constructor and Description |
---|
GeneralTopologyContext(StormTopology topology,
Map stormConf,
Map<Integer,String> taskToComponent,
Map<String,List<Integer>> componentToSortedTasks,
Map<String,Map<String,Fields>> componentToStreamToFields,
String stormId) |
TopologyContext(StormTopology topology,
Map stormConf,
Map<Integer,String> taskToComponent,
Map<String,List<Integer>> componentToSortedTasks,
Map<String,Map<String,Fields>> componentToStreamToFields,
String stormId,
String codeDir,
String pidDir,
Integer taskId,
Integer workerPort,
List<Integer> workerTasks,
Map<String,Object> defaultResources,
Map<String,Object> userResources,
Map<String,Object> executorData,
Map registeredMetrics,
clojure.lang.Atom openOrPrepareWasCalled) |
WorkerTopologyContext(StormTopology topology,
Map stormConf,
Map<Integer,String> taskToComponent,
Map<String,List<Integer>> componentToSortedTasks,
Map<String,Map<String,Fields>> componentToStreamToFields,
String stormId,
String codeDir,
String pidDir,
Integer workerPort,
List<Integer> workerTasks,
Map<String,Object> defaultResources,
Map<String,Object> userResources) |
Modifier and Type | Method and Description |
---|---|
Fields |
TestPlannerSpout.getOutputFields() |
Fields |
TestPlannerBolt.getOutputFields() |
Fields |
TestGlobalCount.getOutputFields() |
Fields |
TestEventOrderCheckBolt.getOutputFields() |
Constructor and Description |
---|
FeederSpout(Fields outFields) |
IdentityBolt(Fields fields) |
MemoryTransactionalSpout(Map<Integer,List<List<Object>>> partitions,
Fields outFields,
int takeAmt) |
OpaqueMemoryTransactionalSpout(Map<Integer,List<List<Object>>> partitions,
Fields outFields,
int takeAmt) |
PrepareBatchBolt(Fields outFields) |
TestPlannerSpout(Fields outFields) |
TestPlannerSpout(Fields outFields,
boolean isDistributed) |
Modifier and Type | Method and Description |
---|---|
void |
OutputFieldsGetter.declare(boolean direct,
Fields fields) |
void |
OutputFieldsDeclarer.declare(boolean direct,
Fields fields) |
void |
OutputFieldsGetter.declare(Fields fields) |
void |
OutputFieldsDeclarer.declare(Fields fields)
Uses default stream id.
|
void |
OutputFieldsGetter.declareStream(String streamId,
boolean direct,
Fields fields) |
void |
OutputFieldsDeclarer.declareStream(String streamId,
boolean direct,
Fields fields) |
void |
OutputFieldsGetter.declareStream(String streamId,
Fields fields) |
void |
OutputFieldsDeclarer.declareStream(String streamId,
Fields fields) |
BoltDeclarer |
TopologyBuilder.BoltGetter.fieldsGrouping(String componentId,
Fields fields) |
T |
InputDeclarer.fieldsGrouping(String componentId,
Fields fields) |
BoltDeclarer |
TopologyBuilder.BoltGetter.fieldsGrouping(String componentId,
String streamId,
Fields fields) |
T |
InputDeclarer.fieldsGrouping(String componentId,
String streamId,
Fields fields) |
Modifier and Type | Method and Description |
---|---|
Fields |
TupleImpl.getFields() |
Fields |
Tuple.getFields()
Gets the names of the fields in this tuple.
|
Modifier and Type | Method and Description |
---|---|
List<Object> |
TupleImpl.select(Fields selector) |
List<Object> |
Tuple.select(Fields selector)
Returns a subset of the tuple based on the fields selector.
|
List<Object> |
Fields.select(Fields selector,
List<Object> tuple) |
Modifier and Type | Method and Description |
---|---|
Fields |
Stream.getOutputFields() |
Modifier and Type | Method and Description |
---|---|
Stream |
Stream.aggregate(Aggregator agg,
Fields functionFields) |
Stream |
Stream.aggregate(CombinerAggregator agg,
Fields functionFields) |
Stream |
Stream.aggregate(Fields inputFields,
Aggregator agg,
Fields functionFields) |
Stream |
Stream.aggregate(Fields inputFields,
CombinerAggregator agg,
Fields functionFields) |
Stream |
Stream.aggregate(Fields inputFields,
ReducerAggregator agg,
Fields functionFields) |
Stream |
Stream.aggregate(ReducerAggregator agg,
Fields functionFields) |
Stream |
Stream.each(Fields inputFields,
Filter filter) |
Stream |
Stream.each(Fields inputFields,
Function function,
Fields functionFields) |
Stream |
Stream.each(Function function,
Fields functionFields) |
GroupedStream |
Stream.groupBy(Fields fields) |
Stream |
TridentTopology.join(List<Stream> streams,
List<Fields> joinFields,
Fields outFields) |
Stream |
TridentTopology.join(List<Stream> streams,
List<Fields> joinFields,
Fields outFields,
JoinType type) |
Stream |
TridentTopology.join(List<Stream> streams,
List<Fields> joinFields,
Fields outFields,
List<JoinType> mixed) |
Stream |
TridentTopology.join(Stream s1,
Fields joinFields1,
Stream s2,
Fields joinFields2,
Fields outFields) |
Stream |
TridentTopology.join(Stream s1,
Fields joinFields1,
Stream s2,
Fields joinFields2,
Fields outFields,
JoinType type) |
Stream |
TridentTopology.join(Stream s1,
Fields joinFields1,
Stream s2,
Fields joinFields2,
Fields outFields,
List<JoinType> mixed) |
Stream |
TridentTopology.merge(Fields outputFields,
List<Stream> streams) |
Stream |
TridentTopology.merge(Fields outputFields,
Stream... streams) |
Stream |
TridentTopology.multiReduce(Fields inputFields1,
GroupedStream s1,
Fields inputFields2,
GroupedStream s2,
GroupedMultiReducer function,
Fields outputFields) |
Stream |
TridentTopology.multiReduce(Fields inputFields1,
Stream s1,
Fields inputFields2,
Stream s2,
MultiReducer function,
Fields outputFields) |
Stream |
TridentTopology.multiReduce(GroupedStream s1,
GroupedStream s2,
GroupedMultiReducer function,
Fields outputFields) |
Stream |
TridentTopology.multiReduce(List<Fields> inputFields,
List<GroupedStream> groupedStreams,
GroupedMultiReducer function,
Fields outputFields) |
Stream |
TridentTopology.multiReduce(List<Fields> inputFields,
List<Stream> streams,
MultiReducer function,
Fields outputFields) |
Stream |
TridentTopology.multiReduce(List<GroupedStream> streams,
GroupedMultiReducer function,
Fields outputFields) |
Stream |
TridentTopology.multiReduce(List<Stream> streams,
MultiReducer function,
Fields outputFields) |
Stream |
TridentTopology.multiReduce(Stream s1,
Stream s2,
MultiReducer function,
Fields outputFields) |
Stream |
Stream.partitionAggregate(Aggregator agg,
Fields functionFields) |
Stream |
Stream.partitionAggregate(CombinerAggregator agg,
Fields functionFields) |
Stream |
Stream.partitionAggregate(Fields inputFields,
Aggregator agg,
Fields functionFields) |
Stream |
Stream.partitionAggregate(Fields inputFields,
CombinerAggregator agg,
Fields functionFields) |
Stream |
Stream.partitionAggregate(Fields inputFields,
ReducerAggregator agg,
Fields functionFields) |
Stream |
Stream.partitionAggregate(ReducerAggregator agg,
Fields functionFields) |
Stream |
Stream.partitionBy(Fields fields) |
TridentState |
Stream.partitionPersist(StateFactory stateFactory,
Fields inputFields,
StateUpdater updater) |
TridentState |
Stream.partitionPersist(StateFactory stateFactory,
Fields inputFields,
StateUpdater updater,
Fields functionFields) |
TridentState |
Stream.partitionPersist(StateFactory stateFactory,
StateUpdater updater,
Fields functionFields) |
TridentState |
Stream.partitionPersist(StateSpec stateSpec,
Fields inputFields,
StateUpdater updater) |
TridentState |
Stream.partitionPersist(StateSpec stateSpec,
Fields inputFields,
StateUpdater updater,
Fields functionFields) |
TridentState |
Stream.partitionPersist(StateSpec stateSpec,
StateUpdater updater,
Fields functionFields) |
TridentState |
Stream.persistentAggregate(StateFactory stateFactory,
CombinerAggregator agg,
Fields functionFields) |
TridentState |
Stream.persistentAggregate(StateFactory stateFactory,
Fields inputFields,
CombinerAggregator agg,
Fields functionFields) |
TridentState |
Stream.persistentAggregate(StateFactory stateFactory,
Fields inputFields,
ReducerAggregator agg,
Fields functionFields) |
TridentState |
Stream.persistentAggregate(StateFactory stateFactory,
ReducerAggregator agg,
Fields functionFields) |
TridentState |
Stream.persistentAggregate(StateSpec spec,
CombinerAggregator agg,
Fields functionFields) |
TridentState |
Stream.persistentAggregate(StateSpec spec,
Fields inputFields,
CombinerAggregator agg,
Fields functionFields) |
TridentState |
Stream.persistentAggregate(StateSpec spec,
Fields inputFields,
ReducerAggregator agg,
Fields functionFields) |
TridentState |
Stream.persistentAggregate(StateSpec spec,
ReducerAggregator agg,
Fields functionFields) |
Stream |
Stream.project(Fields keepFields) |
Stream |
Stream.stateQuery(TridentState state,
Fields inputFields,
QueryFunction function,
Fields functionFields) |
Stream |
Stream.stateQuery(TridentState state,
QueryFunction function,
Fields functionFields) |
Modifier and Type | Method and Description |
---|---|
Stream |
TridentTopology.join(List<Stream> streams,
List<Fields> joinFields,
Fields outFields) |
Stream |
TridentTopology.join(List<Stream> streams,
List<Fields> joinFields,
Fields outFields,
JoinType type) |
Stream |
TridentTopology.join(List<Stream> streams,
List<Fields> joinFields,
Fields outFields,
List<JoinType> mixed) |
Stream |
TridentTopology.multiReduce(List<Fields> inputFields,
List<GroupedStream> groupedStreams,
GroupedMultiReducer function,
Fields outputFields) |
Stream |
TridentTopology.multiReduce(List<Fields> inputFields,
List<Stream> streams,
MultiReducer function,
Fields outputFields) |
Modifier and Type | Method and Description |
---|---|
Fields |
GroupedStream.getGroupFields() |
Fields |
IAggregatableStream.getOutputFields() |
Fields |
GroupedStream.getOutputFields() |
Constructor and Description |
---|
GroupedStream(Stream stream,
Fields groupFields) |
Modifier and Type | Method and Description |
---|---|
TridentTupleView.ProjectionFactory |
TridentOperationContext.makeProjectionFactory(Fields fields) |
TridentTupleView.ProjectionFactory |
TridentMultiReducerContext.makeProjectionFactory(int streamIndex,
Fields fields) |
Constructor and Description |
---|
ChainedAggregatorImpl(Aggregator[] aggs,
Fields[] inputFields,
ComboList.Factory fact) |
GroupedAggregator(Aggregator agg,
Fields group,
Fields input,
int outSize) |
Constructor and Description |
---|
GroupedMultiReducerExecutor(GroupedMultiReducer reducer,
List<Fields> groupFields,
List<Fields> inputFields) |
GroupedMultiReducerExecutor(GroupedMultiReducer reducer,
List<Fields> groupFields,
List<Fields> inputFields) |
JoinerMultiReducer(List<JoinType> types,
int numGroupFields,
List<Fields> sides) |
Modifier and Type | Field and Description |
---|---|
Fields |
Node.allOutputFields |
Fields |
ProcessorNode.selfOutFields |
Constructor and Description |
---|
Node(String streamId,
String name,
Fields allOutputFields) |
PartitionNode(String streamId,
String name,
Fields allOutputFields,
Grouping grouping) |
ProcessorNode(String streamId,
String name,
Fields allOutputFields,
Fields selfOutFields,
TridentProcessor processor) |
SpoutNode(String streamId,
Fields allOutputFields,
String txid,
Object spout,
SpoutNode.SpoutType type) |
SubtopologyBolt.InitialReceiver(String stream,
Fields allFields) |
Modifier and Type | Method and Description |
---|---|
Fields |
TridentContext.getSelfOutputFields() |
Constructor and Description |
---|
AggregateProcessor(Fields inputFields,
Aggregator agg) |
EachProcessor(Fields inputFields,
Function function) |
PartitionPersistProcessor(String stateId,
Fields inputFields,
StateUpdater updater) |
ProjectedProcessor(Fields projectFields) |
StateQueryProcessor(String stateId,
Fields inputFields,
QueryFunction function) |
TridentContext(Fields selfFields,
List<TridentTuple.Factory> parentFactories,
List<String> parentStreams,
List<TupleReceiver> receivers,
String outStreamId,
int stateIndex,
BatchOutputCollector collector) |
Constructor and Description |
---|
MultiReducerProcessor(List<Fields> inputFields,
MultiReducer reducer) |
Modifier and Type | Method and Description |
---|---|
Fields |
RichSpoutBatchExecutor.getOutputFields() |
Fields |
PartitionedTridentSpoutExecutor.getOutputFields() |
Fields |
OpaquePartitionedTridentSpoutExecutor.getOutputFields() |
Fields |
ITridentSpout.getOutputFields() |
Fields |
IPartitionedTridentSpout.getOutputFields() |
Fields |
IOpaquePartitionedTridentSpout.getOutputFields() |
Fields |
IBatchSpout.getOutputFields() |
Fields |
BatchSpoutExecutor.getOutputFields() |
Constructor and Description |
---|
MapCombinerAggStateUpdater(CombinerAggregator agg,
Fields groupFields,
Fields inputFields) |
MapReducerAggStateUpdater(ReducerAggregator agg,
Fields groupFields,
Fields inputFields) |
Modifier and Type | Method and Description |
---|---|
Fields |
FixedBatchSpout.getOutputFields() |
Fields |
FeederCommitterBatchSpout.getOutputFields() |
Fields |
FeederBatchSpout.getOutputFields() |
Constructor and Description |
---|
FixedBatchSpout(Fields fields,
int maxBatchSize,
List<Object>... outputs) |
Modifier and Type | Method and Description |
---|---|
static ValuePointer[] |
ValuePointer.buildIndex(Fields fieldsOrder,
Map<String,ValuePointer> pointers) |
Constructor and Description |
---|
TridentTupleView.FreshOutputFactory(Fields selfFields) |
TridentTupleView.OperationOutputFactory(TridentTuple.Factory parent,
Fields selfFields) |
TridentTupleView.ProjectionFactory(TridentTuple.Factory parent,
Fields projectFields) |
TridentTupleView.RootFactory(Fields inputFields) |
Modifier and Type | Method and Description |
---|---|
static Fields |
TridentUtils.fieldsConcat(Fields... fields) |
static Fields |
TridentUtils.fieldsSubtract(Fields all,
Fields minus) |
static Fields |
TridentUtils.fieldsUnion(Fields... fields) |
static Fields |
TridentUtils.getSingleOutputStreamFields(IComponent component) |
Modifier and Type | Method and Description |
---|---|
static Fields |
TridentUtils.fieldsConcat(Fields... fields) |
static Fields |
TridentUtils.fieldsSubtract(Fields all,
Fields minus) |
static Fields |
TridentUtils.fieldsUnion(Fields... fields) |
Copyright © 2014 The Apache Software Foundation. All Rights Reserved.