package com.alipay.bluewhale.core.stats; import com.alipay.bluewhale.core.stats.RollingWindow.RollingWindowSet; /** * spout��ͳ�ƶ��� rollingwindowset����� * * @author yannian * */ public class SpoutTaskStatsRolling extends BaseTaskStatsRolling { private static final long serialVersionUID = 3371333738303727073L; private CommonStatsRolling common; private RollingWindowSet acked; private RollingWindowSet failed; private RollingWindowSet complete_latencies; public SpoutTaskStatsRolling(CommonStatsRolling common, RollingWindowSet acked, RollingWindowSet failed, RollingWindowSet complete_latencies) { super(); this.common = common; this.acked = acked; this.failed = failed; this.complete_latencies = complete_latencies; } public CommonStatsRolling getCommon() { return common; } public void setCommon(CommonStatsRolling common) { this.common = common; } public RollingWindowSet getAcked() { return acked; } public void setAcked(RollingWindowSet acked) { this.acked = acked; } public RollingWindowSet getFailed() { return failed; } public void setFailed(RollingWindowSet failed) { this.failed = failed; } public RollingWindowSet getComplete_latencies() { return complete_latencies; } public void setComplete_latencies(RollingWindowSet complete_latencies) { this.complete_latencies = complete_latencies; } public String getType() { return "spout"; } }