Class EventingFunctionSettings.Builder
- java.lang.Object
-
- com.couchbase.client.java.manager.eventing.EventingFunctionSettings.Builder
-
- Enclosing class:
- EventingFunctionSettings
public static class EventingFunctionSettings.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
checkpointInterval
public EventingFunctionSettings.Builder checkpointInterval(Duration checkpointInterval)
-
appLogMaxFiles
public EventingFunctionSettings.Builder appLogMaxFiles(long appLogMaxFiles)
-
appLogMaxSize
public EventingFunctionSettings.Builder appLogMaxSize(long appLogMaxSize)
-
appLogDir
public EventingFunctionSettings.Builder appLogDir(String appLogDir)
-
enableAppLogRotation
public EventingFunctionSettings.Builder enableAppLogRotation(boolean enableAppLogRotation)
-
handlerFooters
public EventingFunctionSettings.Builder handlerFooters(List<String> handlerFooters)
-
handlerHeaders
public EventingFunctionSettings.Builder handlerHeaders(List<String> handlerHeaders)
-
queryPrepareAll
public EventingFunctionSettings.Builder queryPrepareAll(boolean queryPrepareAll)
-
workerCount
public EventingFunctionSettings.Builder workerCount(long workerCount)
-
cppWorkerThreadCount
public EventingFunctionSettings.Builder cppWorkerThreadCount(long cppWorkerThreadCount)
-
dcpStreamBoundary
public EventingFunctionSettings.Builder dcpStreamBoundary(String dcpStreamBoundary)
-
description
public EventingFunctionSettings.Builder description(String description)
-
logLevel
public EventingFunctionSettings.Builder logLevel(String logLevel)
-
languageCompatibility
public EventingFunctionSettings.Builder languageCompatibility(String languageCompatibility)
-
executionTimeout
public EventingFunctionSettings.Builder executionTimeout(Duration executionTimeout)
-
lcbInstCapacity
public EventingFunctionSettings.Builder lcbInstCapacity(long lcbInstCapacity)
-
lcbRetryCount
public EventingFunctionSettings.Builder lcbRetryCount(long lcbRetryCount)
-
lcbTimeout
public EventingFunctionSettings.Builder lcbTimeout(Duration lcbTimeout)
-
queryConsistency
public EventingFunctionSettings.Builder queryConsistency(QueryScanConsistency queryConsistency)
-
numTimerPartitions
public EventingFunctionSettings.Builder numTimerPartitions(long numTimerPartitions)
-
sockBatchSize
public EventingFunctionSettings.Builder sockBatchSize(long sockBatchSize)
-
tickDuration
public EventingFunctionSettings.Builder tickDuration(Duration tickDuration)
-
timerContextSize
public EventingFunctionSettings.Builder timerContextSize(long timerContextSize)
-
userPrefix
public EventingFunctionSettings.Builder userPrefix(String userPrefix)
-
bucketCacheSize
public EventingFunctionSettings.Builder bucketCacheSize(long bucketCacheSize)
-
bucketCacheAge
public EventingFunctionSettings.Builder bucketCacheAge(long bucketCacheAge)
-
curlMaxAllowedRespSize
public EventingFunctionSettings.Builder curlMaxAllowedRespSize(long curlMaxAllowedRespSize)
-
build
public EventingFunctionSettings build()
-
-