public static final class TestEnvironmentOptions.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
TestEnvironmentOptions |
build() |
TestEnvironmentOptions.Builder |
setMetricsScope(com.uber.m3.tally.Scope metricsScope) |
TestEnvironmentOptions.Builder |
setTarget(java.lang.String target)
Optional parameter that defines an endpoint which will be used for the communication with
standalone temporal service.
|
TestEnvironmentOptions.Builder |
setUseExternalService(boolean useExternalService)
Set to true in order to make test environment use external temporal service or false for
in-memory test implementation.
|
TestEnvironmentOptions.Builder |
setWorkerFactoryOptions(WorkerFactoryOptions options)
Set factoryOptions for worker factory used to create workers.
|
TestEnvironmentOptions.Builder |
setWorkflowClientOptions(WorkflowClientOptions workflowClientOptions) |
TestEnvironmentOptions |
validateAndBuildWithDefaults() |
public TestEnvironmentOptions.Builder setWorkflowClientOptions(WorkflowClientOptions workflowClientOptions)
public TestEnvironmentOptions.Builder setWorkerFactoryOptions(WorkerFactoryOptions options)
public TestEnvironmentOptions.Builder setMetricsScope(com.uber.m3.tally.Scope metricsScope)
public TestEnvironmentOptions.Builder setUseExternalService(boolean useExternalService)
public TestEnvironmentOptions.Builder setTarget(java.lang.String target)
useExternalService
is set to false.
Defaults to 127.0.0.1:7233
public TestEnvironmentOptions build()
public TestEnvironmentOptions validateAndBuildWithDefaults()