public static final class TestEnvironmentOptions.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TestEnvironmentOptions |
build() |
TestEnvironmentOptions.Builder |
setDataConverter(DataConverter dataConverter)
Sets data converter to use for unit-tests.
|
TestEnvironmentOptions.Builder |
setDomain(java.lang.String domain)
Set domain to use for test workflows.
|
TestEnvironmentOptions.Builder |
setEnableLoggingInReplay(boolean enableLoggingInReplay)
Set whether to log during decision replay.
|
TestEnvironmentOptions.Builder |
setFactoryOptions(Worker.FactoryOptions options)
Set factoryOptions for worker factory used to create workers.
|
TestEnvironmentOptions.Builder |
setInterceptorFactory(java.util.function.Function<WorkflowInterceptor,WorkflowInterceptor> interceptorFactory)
Specifies an interceptor factory that creates interceptors for workflow calls like activity
invocations.
|
TestEnvironmentOptions.Builder |
setMetricsScope(com.uber.m3.tally.Scope metricsScope)
Set scope to use for metrics reporting.
|
public TestEnvironmentOptions.Builder setDataConverter(DataConverter dataConverter)
JsonDataConverter
.public TestEnvironmentOptions.Builder setDomain(java.lang.String domain)
public TestEnvironmentOptions.Builder setInterceptorFactory(java.util.function.Function<WorkflowInterceptor,WorkflowInterceptor> interceptorFactory)
public TestEnvironmentOptions.Builder setMetricsScope(com.uber.m3.tally.Scope metricsScope)
public TestEnvironmentOptions.Builder setFactoryOptions(Worker.FactoryOptions options)
public TestEnvironmentOptions.Builder setEnableLoggingInReplay(boolean enableLoggingInReplay)
public TestEnvironmentOptions build()