com.alibaba.rocketmq.common.protocol.heartbeat.HeartbeatData Maven / Gradle / Ivy
/**
* $Id: HeartbeatData.java 1835 2013-05-16 02:00:50Z shijia.wxr $
*/
package com.alibaba.rocketmq.common.protocol.heartbeat;
import java.util.HashSet;
import java.util.Set;
import com.alibaba.rocketmq.remoting.protocol.RemotingSerializable;
/**
* @author shijia.wxr
*/
public class HeartbeatData extends RemotingSerializable {
private String clientID;
private Set producerDataSet = new HashSet();
private Set consumerDataSet = new HashSet();
public String getClientID() {
return clientID;
}
public void setClientID(String clientID) {
this.clientID = clientID;
}
public Set getProducerDataSet() {
return producerDataSet;
}
public void setProducerDataSet(Set producerDataSet) {
this.producerDataSet = producerDataSet;
}
public Set getConsumerDataSet() {
return consumerDataSet;
}
public void setConsumerDataSet(Set consumerDataSet) {
this.consumerDataSet = consumerDataSet;
}
@Override
public String toString() {
return "HeartbeatData [clientID=" + clientID + ", producerDataSet=" + producerDataSet
+ ", consumerDataSet=" + consumerDataSet + "]";
}
}