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


Nested Class Summary
static class QueryParams.Builder
           
 
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)
           
QueryParams(java.lang.String datacenter, long waitTime, long index)
           
 
Method Summary
 ConsistencyMode getConsistencyMode()
           
 java.lang.String getDatacenter()
           
 long getIndex()
           
 java.lang.String getNear()
           
 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)

QueryParams

public QueryParams(java.lang.String datacenter,
                   long waitTime,
                   long index)
Method Detail

getDatacenter

public java.lang.String getDatacenter()

getConsistencyMode

public ConsistencyMode getConsistencyMode()

getWaitTime

public long getWaitTime()

getIndex

public long getIndex()

getNear

public java.lang.String getNear()

toUrlParameters

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