com.ecwid.consul.v1
Class QueryParams

java.lang.Object
  extended by com.ecwid.consul.v1.QueryParams
All Implemented Interfaces:
UrlParameters

public final class QueryParams
extends java.lang.Object
implements UrlParameters


Field Summary
static QueryParams DEFAULT
           
 
Constructor Summary
QueryParams(ConsistencyMode consistencyMode)
           
QueryParams(long waitTime, long index)
           
QueryParams(java.lang.String datacenter)
           
QueryParams(java.lang.String datacenter, ConsistencyMode consistencyMode)
           
 
Method Summary
 ConsistencyMode getConsistencyMode()
           
 java.lang.String getDatacenter()
           
 long getIndex()
           
 long getWaitTime()
           
 java.util.List<java.lang.String> toUrlParameters()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final QueryParams DEFAULT
Constructor Detail

QueryParams

public QueryParams(java.lang.String datacenter)

QueryParams

public QueryParams(ConsistencyMode consistencyMode)

QueryParams

public QueryParams(java.lang.String datacenter,
                   ConsistencyMode consistencyMode)

QueryParams

public QueryParams(long waitTime,
                   long index)
Method Detail

getDatacenter

public java.lang.String getDatacenter()

getConsistencyMode

public ConsistencyMode getConsistencyMode()

getWaitTime

public long getWaitTime()

getIndex

public long getIndex()

toUrlParameters

public java.util.List<java.lang.String> toUrlParameters()
Specified by:
toUrlParameters in interface UrlParameters