All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static StormTopology |
buildTopology(HashMap<String,Thrift.SpoutDetails> spoutMap,
HashMap<String,Thrift.BoltDetails> boltMap,
HashMap<String,StateSpoutSpec> stateMap) |
static StormTopology |
buildTopology(Map<String,Thrift.SpoutDetails> spoutMap,
Map<String,Thrift.BoltDetails> boltMap) |
static Object |
deserializeComponentObject(ComponentObject obj) |
static StreamInfo |
directOutputFields(List<String> fields) |
static List<String> |
fieldGrouping(Grouping grouping) |
static int |
getParallelismHint(ComponentCommon componentCommon) |
static StormTopology._Fields[] |
getSpoutFields() |
static StormTopology._Fields[] |
getTopologyFields() |
static Grouping._Fields |
groupingType(Grouping grouping) |
static Object |
instantiateJavaObject(JavaObject obj) |
static boolean |
isGlobalGrouping(Grouping grouping) |
static StreamInfo |
outputFields(List<String> fields) |
static Grouping |
prepareAllGrouping() |
static Thrift.BoltDetails |
prepareBoltDetails(Map<GlobalStreamId,Grouping> inputs,
Object bolt) |
static Thrift.BoltDetails |
prepareBoltDetails(Map<GlobalStreamId,Grouping> inputs,
Object bolt,
Integer parallelismHint) |
static Thrift.BoltDetails |
prepareBoltDetails(Map<GlobalStreamId,Grouping> inputs,
Object bolt,
Integer parallelismHint,
Map<String,Object> conf) |
static ComponentCommon |
prepareComponentCommon(Map<GlobalStreamId,Grouping> inputs,
Map<String,StreamInfo> outputs,
Integer parallelismHint) |
static ComponentCommon |
prepareComponentCommon(Map<GlobalStreamId,Grouping> inputs,
Map<String,StreamInfo> outputs,
Integer parallelismHint,
Map<String,Object> conf) |
static Grouping |
prepareCustomJavaObjectGrouping(JavaObject obj) |
static Grouping |
prepareCustomStreamGrouping(Object obj) |
static Grouping |
prepareDirectGrouping() |
static Grouping |
prepareFieldsGrouping(List<String> fields) |
static Grouping |
prepareGlobalGrouping() |
static Grouping |
prepareLocalOrShuffleGrouping() |
static Grouping |
prepareNoneGrouping() |
static Bolt |
prepareSerializedBoltDetails(Map<GlobalStreamId,Grouping> inputs,
IBolt bolt,
Map<String,StreamInfo> outputs,
Integer parallelismHint,
Map<String,Object> conf) |
static SpoutSpec |
prepareSerializedSpoutDetails(IRichSpout spout,
Map<String,StreamInfo> outputs) |
static Grouping |
prepareShuffleGrouping() |
static Thrift.SpoutDetails |
prepareSpoutDetails(IRichSpout spout) |
static Thrift.SpoutDetails |
prepareSpoutDetails(IRichSpout spout,
Integer parallelismHint) |
static Thrift.SpoutDetails |
prepareSpoutDetails(IRichSpout spout,
Integer parallelismHint,
Map<String,Object> conf) |
static ComponentObject |
serializeComponentObject(Object obj) |