public class PhysicalPlanHelper
extends java.lang.Object
Constructor and Description |
---|
PhysicalPlanHelper(PhysicalPlans.PhysicalPlan pplan,
java.lang.String instanceId)
Constructor for physical plan helper
|
Modifier and Type | Method and Description |
---|---|
void |
checkOutputSchema(java.lang.String streamId,
java.util.List<java.lang.Object> tuple) |
java.util.List<java.lang.Integer> |
chooseTasksForCustomStreamGrouping(java.lang.String streamId,
java.util.List<java.lang.Object> values) |
TopologyAPI.Bolt |
getMyBolt() |
java.lang.String |
getMyComponent() |
java.lang.String |
getMyHostname() |
java.lang.String |
getMyInstanceId() |
int |
getMyInstanceIndex() |
TopologyAPI.Spout |
getMySpout() |
int |
getMyTaskId() |
TopologyContextImpl |
getTopologyContext() |
TopologyAPI.TopologyState |
getTopologyState() |
void |
prepareForCustomStreamGrouping(TopologyContext context) |
void |
setTopologyContext(MetricsCollector metricsCollector) |
public PhysicalPlanHelper(PhysicalPlans.PhysicalPlan pplan, java.lang.String instanceId)
public void checkOutputSchema(java.lang.String streamId, java.util.List<java.lang.Object> tuple)
public TopologyAPI.TopologyState getTopologyState()
public int getMyTaskId()
public java.lang.String getMyHostname()
public java.lang.String getMyInstanceId()
public int getMyInstanceIndex()
public java.lang.String getMyComponent()
public TopologyAPI.Spout getMySpout()
public TopologyAPI.Bolt getMyBolt()
public TopologyContextImpl getTopologyContext()
public void setTopologyContext(MetricsCollector metricsCollector)
public void prepareForCustomStreamGrouping(TopologyContext context)
public java.util.List<java.lang.Integer> chooseTasksForCustomStreamGrouping(java.lang.String streamId, java.util.List<java.lang.Object> values)