Class QueryServiceConfig
- java.lang.Object
-
- com.couchbase.client.core.service.QueryServiceConfig
-
- All Implemented Interfaces:
ServiceConfig
public class QueryServiceConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QueryServiceConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description static Duration
DEFAULT_IDLE_TIME
static int
DEFAULT_MAX_ENDPOINTS
static int
DEFAULT_MIN_ENDPOINTS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QueryServiceConfig.Builder
builder()
Duration
idleTime()
static QueryServiceConfig.Builder
idleTime(Duration idleTime)
int
maxEndpoints()
static QueryServiceConfig.Builder
maxEndpoints(int maxEndpoints)
int
minEndpoints()
static QueryServiceConfig.Builder
minEndpoints(int minEndpoints)
boolean
pipelined()
String
toString()
-
-
-
Field Detail
-
DEFAULT_MAX_ENDPOINTS
public static final int DEFAULT_MAX_ENDPOINTS
- See Also:
- Constant Field Values
-
DEFAULT_MIN_ENDPOINTS
public static final int DEFAULT_MIN_ENDPOINTS
- See Also:
- Constant Field Values
-
DEFAULT_IDLE_TIME
public static final Duration DEFAULT_IDLE_TIME
-
-
Method Detail
-
builder
public static QueryServiceConfig.Builder builder()
-
minEndpoints
public static QueryServiceConfig.Builder minEndpoints(int minEndpoints)
-
maxEndpoints
public static QueryServiceConfig.Builder maxEndpoints(int maxEndpoints)
-
idleTime
public static QueryServiceConfig.Builder idleTime(Duration idleTime)
-
minEndpoints
public int minEndpoints()
- Specified by:
minEndpoints
in interfaceServiceConfig
-
maxEndpoints
public int maxEndpoints()
- Specified by:
maxEndpoints
in interfaceServiceConfig
-
idleTime
public Duration idleTime()
- Specified by:
idleTime
in interfaceServiceConfig
-
pipelined
public boolean pipelined()
- Specified by:
pipelined
in interfaceServiceConfig
-
-