Package io.camunda.zeebe.scheduler
Class ActorScheduler.ActorSchedulerBuilder
java.lang.Object
io.camunda.zeebe.scheduler.ActorScheduler.ActorSchedulerBuilder
- Enclosing class:
- ActorScheduler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()intintbooleansetActorClock(ActorClock actorClock) setActorThreadFactory(ActorScheduler.ActorThreadFactory actorThreadFactory) setActorTimerQueue(ActorTimerQueue actorTimerQueue) setCpuBoundActorThreadCount(int actorThreadCount) setIoBoundActorThreadCount(int ioBoundActorsThreadCount) setMetricsEnabled(boolean enableMetrics) setSchedulerName(String schedulerName)
-
Constructor Details
-
ActorSchedulerBuilder
public ActorSchedulerBuilder()
-
-
Method Details
-
getSchedulerName
-
setSchedulerName
-
getActorClock
-
setActorClock
-
getActorTimerQueue
-
setActorTimerQueue
-
getCpuBoundActorThreadCount
public int getCpuBoundActorThreadCount() -
setCpuBoundActorThreadCount
-
getIoBoundActorThreadCount
public int getIoBoundActorThreadCount() -
setIoBoundActorThreadCount
public ActorScheduler.ActorSchedulerBuilder setIoBoundActorThreadCount(int ioBoundActorsThreadCount) -
getActorThreadFactory
-
setActorThreadFactory
public ActorScheduler.ActorSchedulerBuilder setActorThreadFactory(ActorScheduler.ActorThreadFactory actorThreadFactory) -
getActorExecutor
-
getCpuBoundActorThreads
-
getIoBoundActorThreads
-
isMetricsEnabled
public boolean isMetricsEnabled() -
setMetricsEnabled
-
build
-