package com.dianping.pigeon.remoting.common.monitor.trace; import java.util.concurrent.atomic.AtomicLong; /** * @author qi.yin * 2016/11/17 下午1:18. */ public class InvokerTraceData extends AbstractTraceData { public InvokerTraceData() { } private AtomicLong degradedCount = new AtomicLong(); private byte callMethod; private String region; public byte getCallMethod() { return callMethod; } public void setCallMethod(byte callMethod) { this.callMethod = callMethod; } public String getRegion() { return region; } public void setRegion(String region) { this.region = region; } public long getDegradedCount() { return degradedCount.get(); } public void incDegradedCount() { this.degradedCount.incrementAndGet(); } }