本文整理汇总了Java中backtype.storm.topology.InputDeclarer类的典型用法代码示例。如果您正苦于以下问题:Java InputDeclarer类的具体用法?Java InputDeclarer怎么用?Java InputDeclarer使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
InputDeclarer类属于backtype.storm.topology包,在下文中一共展示了InputDeclarer类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: fieldsGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer fieldsGrouping(final String component, final Fields fields) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.fieldsGrouping(component, fields);
}
@Override
public String getComponent() {
return component;
}
@Override
public String getStream() {
return null;
}
});
return this;
}
示例2: globalGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer globalGrouping(final String component) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.globalGrouping(component);
}
@Override
public String getComponent() {
return component;
}
@Override
public String getStream() {
return null;
}
});
return this;
}
示例3: shuffleGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer shuffleGrouping(final String component) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.shuffleGrouping(component);
}
@Override
public String getComponent() {
return component;
}
@Override
public String getStream() {
return null;
}
});
return this;
}
示例4: fieldsGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer fieldsGrouping(final String component,
final Fields fields) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.fieldsGrouping(component, fields);
}
@Override
public String getComponent() {
return component;
}
});
return this;
}
示例5: noneGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer noneGrouping(final String component) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.noneGrouping(component);
}
@Override
public String getComponent() {
return component;
}
@Override
public String getStream() {
return null;
}
});
return this;
}
示例6: directGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer directGrouping(final String component,
final String streamId) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.directGrouping(component, streamId);
}
@Override
public String getComponent() {
return component;
}
});
return this;
}
示例7: customGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer customGrouping(final String component, final CustomStreamGrouping grouping) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.customGrouping(component, grouping);
}
@Override
public String getComponent() {
return component;
}
@Override
public String getStream() {
return null;
}
});
return this;
}
示例8: localFirstGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer localFirstGrouping(final String component,
final String streamId) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.localFirstGrouping(component, streamId);
}
@Override
public String getComponent() {
return component;
}
});
return this;
}
示例9: localOrShuffleGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer localOrShuffleGrouping(final String component,
final String streamId) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.localOrShuffleGrouping(component, streamId);
}
@Override
public String getComponent() {
return component;
}
});
return this;
}
示例10: customGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer customGrouping(final String component,
final String streamId, final CustomStreamGrouping grouping) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.customGrouping(component, streamId, grouping);
}
@Override
public String getComponent() {
return component;
}
});
return this;
}
示例11: shuffleGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer shuffleGrouping(final String component,
final String streamId) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.shuffleGrouping(component, streamId);
}
@Override
public String getComponent() {
return component;
}
});
return this;
}
示例12: globalGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer globalGrouping(final String component,
final String streamId) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.globalGrouping(component, streamId);
}
@Override
public String getComponent() {
return component;
}
});
return this;
}
示例13: fieldsGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer fieldsGrouping(final String component,
final String streamId, final Fields fields) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.fieldsGrouping(component, streamId, fields);
}
@Override
public String getComponent() {
return component;
}
});
return this;
}
示例14: noneGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer noneGrouping(final String component,
final String streamId) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.noneGrouping(component, streamId);
}
@Override
public String getComponent() {
return component;
}
});
return this;
}
示例15: localFirstGrouping
import backtype.storm.topology.InputDeclarer; //导入依赖的package包/类
@Override
public BoltDeclarer localFirstGrouping(final String component, final String streamId) {
addDeclaration(new InputDeclaration() {
@Override
public void declare(InputDeclarer declarer) {
declarer.localFirstGrouping(component, streamId);
}
@Override
public String getComponent() {
return component;
}
@Override
public String getStream() {
return streamId;
}
});
return this;
}