com.orbitz.consul.model
Class ConsulResponse<T>

java.lang.Object
  extended by com.orbitz.consul.model.ConsulResponse<T>

public class ConsulResponse<T>
extends java.lang.Object


Constructor Summary
ConsulResponse(T response, long lastContact, boolean knownLeader, long index)
           
 
Method Summary
 long getIndex()
           
 long getLastContact()
           
 T getResponse()
           
 boolean isKnownLeader()
           
 void setIndex(long index)
           
 void setKnownLeader(boolean knownLeader)
           
 void setLastContact(long lastContact)
           
 void setResponse(T response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsulResponse

public ConsulResponse(T response,
                      long lastContact,
                      boolean knownLeader,
                      long index)
Method Detail

getResponse

public T getResponse()

setResponse

public void setResponse(T response)

getLastContact

public long getLastContact()

setLastContact

public void setLastContact(long lastContact)

isKnownLeader

public boolean isKnownLeader()

setKnownLeader

public void setKnownLeader(boolean knownLeader)

getIndex

public long getIndex()

setIndex

public void setIndex(long index)