package com.intrbiz.bergamot.model.message.health;
import java.util.UUID;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonTypeName;
/**
* Send a heartbeat
*/
@JsonTypeName("bergamot.healthcheck.heartbeat")
public class HealthCheckHeartbeat extends HealthCheckMessage
{
@JsonProperty("instance-id")
private UUID instanceId;
@JsonProperty("time")
private long time;
@JsonProperty("sequence")
private long sequence;
public HealthCheckHeartbeat()
{
super();
}
public HealthCheckHeartbeat(UUID instanceId, long time, long sequence)
{
super();
this.instanceId = instanceId;
this.time = time;
this.sequence = sequence;
}
public UUID getInstanceId()
{
return instanceId;
}
public void setInstanceId(UUID instanceId)
{
this.instanceId = instanceId;
}
public long getTime()
{
return time;
}
public void setTime(long time)
{
this.time = time;
}
public long getSequence()
{
return sequence;
}
public void setSequence(long sequence)
{
this.sequence = sequence;
}
}