Class SingleWorkerOptions.Builder
java.lang.Object
io.temporal.internal.worker.SingleWorkerOptions.Builder
- Enclosing class:
SingleWorkerOptions
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setAllowActivityHeartbeatDuringShutdown(boolean allowActivityHeartbeatDuringShutdown) setBinaryChecksum(String binaryChecksum) Deprecated.setBuildId(String buildId) setContextPropagators(List<ContextPropagator> contextPropagators) Specifies the list of context propagators to use during this workflow.setDataConverter(DataConverter dataConverter) setDefaultDeadlockDetectionTimeout(long defaultDeadlockDetectionTimeout) setDefaultHeartbeatThrottleInterval(Duration defaultHeartbeatThrottleInterval) setDeploymentOptions(WorkerDeploymentOptions deploymentOptions) setEnableLoggingInReplay(boolean enableLoggingInReplay) setIdentity(String identity) setMaxHeartbeatThrottleInterval(Duration maxHeartbeatThrottleInterval) setMetricsScope(com.uber.m3.tally.Scope metricsScope) setPollerOptions(PollerOptions pollerOptions) setStickyQueueScheduleToStartTimeout(Duration stickyQueueScheduleToStartTimeout) setStickyTaskQueueDrainTimeout(Duration drainStickyTaskQueueTimeout) setUseBuildIdForVersioning(boolean useBuildIdForVersioning) setUsingVirtualThreads(boolean usingVirtualThreads) setWorkerControlTaskQueue(String workerControlTaskQueue) setWorkerInstanceKey(String workerInstanceKey) setWorkerInterceptors(WorkerInterceptor[] workerInterceptors) Specifies the list of worker interceptors to use during this workflow.
-
Method Details
-
setIdentity
-
setBinaryChecksum
Deprecated. -
setDataConverter
-
setPollerOptions
-
setMetricsScope
-
setEnableLoggingInReplay
-
setContextPropagators
public SingleWorkerOptions.Builder setContextPropagators(List<ContextPropagator> contextPropagators) Specifies the list of context propagators to use during this workflow. -
setWorkerInterceptors
Specifies the list of worker interceptors to use during this workflow. -
setStickyQueueScheduleToStartTimeout
public SingleWorkerOptions.Builder setStickyQueueScheduleToStartTimeout(Duration stickyQueueScheduleToStartTimeout) -
setDefaultDeadlockDetectionTimeout
public SingleWorkerOptions.Builder setDefaultDeadlockDetectionTimeout(long defaultDeadlockDetectionTimeout) -
setMaxHeartbeatThrottleInterval
public SingleWorkerOptions.Builder setMaxHeartbeatThrottleInterval(Duration maxHeartbeatThrottleInterval) -
setDefaultHeartbeatThrottleInterval
public SingleWorkerOptions.Builder setDefaultHeartbeatThrottleInterval(Duration defaultHeartbeatThrottleInterval) -
setBuildId
-
setUseBuildIdForVersioning
-
setStickyTaskQueueDrainTimeout
public SingleWorkerOptions.Builder setStickyTaskQueueDrainTimeout(Duration drainStickyTaskQueueTimeout) -
setUsingVirtualThreads
-
setDeploymentOptions
-
setWorkerInstanceKey
-
setAllowActivityHeartbeatDuringShutdown
public SingleWorkerOptions.Builder setAllowActivityHeartbeatDuringShutdown(boolean allowActivityHeartbeatDuringShutdown) -
setWorkerControlTaskQueue
-
build
-