Class ViewServiceConfig
- java.lang.Object
-
- com.couchbase.client.core.service.ViewServiceConfig
-
- All Implemented Interfaces:
ServiceConfig
public class ViewServiceConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ViewServiceConfig.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 ViewServiceConfig.Builder
builder()
Duration
idleTime()
static ViewServiceConfig.Builder
idleTime(Duration idleTime)
int
maxEndpoints()
static ViewServiceConfig.Builder
maxEndpoints(int maxEndpoints)
int
minEndpoints()
static ViewServiceConfig.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 ViewServiceConfig.Builder builder()
-
minEndpoints
public static ViewServiceConfig.Builder minEndpoints(int minEndpoints)
-
maxEndpoints
public static ViewServiceConfig.Builder maxEndpoints(int maxEndpoints)
-
idleTime
public static ViewServiceConfig.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
-
-