public static final class SingleWorkerOptions.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Builder(SingleWorkerOptions options) |
Modifier and Type | Method and Description |
---|---|
SingleWorkerOptions |
build() |
SingleWorkerOptions.Builder |
setDataConverter(DataConverter dataConverter) |
SingleWorkerOptions.Builder |
setEnableLoggingInReplay(boolean enableLoggingInReplay) |
SingleWorkerOptions.Builder |
setIdentity(java.lang.String identity) |
SingleWorkerOptions.Builder |
setMetricsScope(com.uber.m3.tally.Scope metricsScope) |
SingleWorkerOptions.Builder |
setPollerOptions(PollerOptions pollerOptions) |
SingleWorkerOptions.Builder |
setReportCompletionRetryOptions(RetryOptions reportCompletionRetryOptions) |
SingleWorkerOptions.Builder |
setReportFailureRetryOptions(RetryOptions reportFailureRetryOptions) |
SingleWorkerOptions.Builder |
setTaskExecutorThreadPoolSize(int taskExecutorThreadPoolSize) |
SingleWorkerOptions.Builder |
setTaskListActivitiesPerSecond(double taskListActivitiesPerSecond) |
public Builder()
public Builder(SingleWorkerOptions options)
public SingleWorkerOptions.Builder setIdentity(java.lang.String identity)
public SingleWorkerOptions.Builder setDataConverter(DataConverter dataConverter)
public SingleWorkerOptions.Builder setTaskExecutorThreadPoolSize(int taskExecutorThreadPoolSize)
public SingleWorkerOptions.Builder setPollerOptions(PollerOptions pollerOptions)
public SingleWorkerOptions.Builder setMetricsScope(com.uber.m3.tally.Scope metricsScope)
public SingleWorkerOptions.Builder setEnableLoggingInReplay(boolean enableLoggingInReplay)
public SingleWorkerOptions.Builder setTaskListActivitiesPerSecond(double taskListActivitiesPerSecond)
public SingleWorkerOptions.Builder setReportCompletionRetryOptions(RetryOptions reportCompletionRetryOptions)
public SingleWorkerOptions.Builder setReportFailureRetryOptions(RetryOptions reportFailureRetryOptions)
public SingleWorkerOptions build()