Package io.temporal.internal.worker
Class SingleWorkerOptions
- java.lang.Object
-
- io.temporal.internal.worker.SingleWorkerOptions
-
public final class SingleWorkerOptions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSingleWorkerOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetBinaryChecksum()Deprecated.java.lang.StringgetBuildId()java.util.List<ContextPropagator>getContextPropagators()DataConvertergetDataConverter()longgetDefaultDeadlockDetectionTimeout()java.time.DurationgetDefaultHeartbeatThrottleInterval()java.time.DurationgetDrainStickyTaskQueueTimeout()booleangetEnableLoggingInReplay()java.lang.StringgetIdentity()java.time.DurationgetMaxHeartbeatThrottleInterval()com.uber.m3.tally.ScopegetMetricsScope()PollerOptionsgetPollerOptions()java.time.DurationgetStickyQueueScheduleToStartTimeout()WorkerInterceptor[]getWorkerInterceptors()booleanisUsingBuildIdForVersioning()booleanisUsingVirtualThreads()static SingleWorkerOptions.BuildernewBuilder()static SingleWorkerOptions.BuildernewBuilder(SingleWorkerOptions options)io.temporal.api.common.v1.WorkerVersionStampworkerVersionStamp()
-
-
-
Method Detail
-
newBuilder
public static SingleWorkerOptions.Builder newBuilder()
-
newBuilder
public static SingleWorkerOptions.Builder newBuilder(SingleWorkerOptions options)
-
getIdentity
public java.lang.String getIdentity()
-
getBinaryChecksum
@Deprecated public java.lang.String getBinaryChecksum()
Deprecated.
-
getBuildId
public java.lang.String getBuildId()
-
isUsingBuildIdForVersioning
public boolean isUsingBuildIdForVersioning()
-
isUsingVirtualThreads
public boolean isUsingVirtualThreads()
-
getDrainStickyTaskQueueTimeout
public java.time.Duration getDrainStickyTaskQueueTimeout()
-
getDataConverter
public DataConverter getDataConverter()
-
getPollerOptions
public PollerOptions getPollerOptions()
-
getMetricsScope
public com.uber.m3.tally.Scope getMetricsScope()
-
getEnableLoggingInReplay
public boolean getEnableLoggingInReplay()
-
getContextPropagators
public java.util.List<ContextPropagator> getContextPropagators()
-
getWorkerInterceptors
public WorkerInterceptor[] getWorkerInterceptors()
-
getStickyQueueScheduleToStartTimeout
public java.time.Duration getStickyQueueScheduleToStartTimeout()
-
getDefaultDeadlockDetectionTimeout
public long getDefaultDeadlockDetectionTimeout()
-
getMaxHeartbeatThrottleInterval
public java.time.Duration getMaxHeartbeatThrottleInterval()
-
getDefaultHeartbeatThrottleInterval
public java.time.Duration getDefaultHeartbeatThrottleInterval()
-
workerVersionStamp
public io.temporal.api.common.v1.WorkerVersionStamp workerVersionStamp()
-
-