Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTIVE_PROPERTY - Static variable in class io.temporal.testing.internal.devserver.SdkJavaTestServerProfile
- ActivityRequestedAsyncCompletion - Exception Class in io.temporal.testing
-
Exception thrown when an activity request to complete asynchronously in the
TestActivityEnvironment. - ActivityRequestedAsyncCompletion(String, boolean) - Constructor for exception class io.temporal.testing.ActivityRequestedAsyncCompletion
- add(String) - Method in class io.temporal.testing.internal.TracingWorkerInterceptor.FilteredTrace
- addWorkflowImplementationFactory(Class<R>, Functions.Func<R>) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- afterEach(ExtensionContext) - Method in class io.temporal.testing.TestActivityExtension
- afterEach(ExtensionContext) - Method in class io.temporal.testing.TestWorkflowExtension
- allErrors() - Method in class io.temporal.testing.ReplayResults
- apply(Statement, Description) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- apply(Statement, Description) - Method in class io.temporal.testing.TestWorkflowRule
- applyNexusServiceOptions(WorkflowImplementationOptions, Object[], String) - Static method in class io.temporal.testing.internal.TestServiceUtils
- assertExpected() - Method in class io.temporal.testing.internal.TracingWorkerInterceptor
- assertHistoryEvent(String, EventType) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Asserts that an event of the given EventType is found in the history.
- assertHistoryEvent(String, String, EventType) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- assertNoHistoryEvent(History, EventType) - Static method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Asserts that an event of the given EventType is not found in the history.
- assertNoHistoryEvent(String, EventType) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Asserts that an event of the given EventType is not found in the history.
- assertNoHistoryEvent(String, String, EventType) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Asserts that an event of the given EventType is not found in the history.
- awaitTermination(long, TimeUnit) - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Blocks until all tasks have completed execution after a shutdown request, or the timeout occurs, or the current thread is interrupted, whichever happens first.
- awaitTermination(long, TimeUnit) - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
B
- beforeEach(ExtensionContext) - Method in class io.temporal.testing.TestActivityExtension
- beforeEach(ExtensionContext) - Method in class io.temporal.testing.TestWorkflowExtension
- blockingStub() - Method in class io.temporal.testing.TestWorkflowRule
- build() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- build() - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
- build() - Method in class io.temporal.testing.TestActivityExtension.Builder
- build() - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
- build() - Method in class io.temporal.testing.TestWorkflowExtension.Builder
- build() - Method in class io.temporal.testing.TestWorkflowRule.Builder
- Builder() - Constructor for class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- Builder() - Constructor for class io.temporal.testing.TestWorkflowRule.Builder
C
- clearSignal() - Method in class io.temporal.internal.Signal
-
Clear the signal - doesn't notify, as nothing should be waiting for this, even if they are they're waiting for it to go true
- close() - Method in class io.temporal.testing.internal.devserver.TemporalDevServerLauncher.RunningServer
- close() - Method in class io.temporal.testing.TemporalDevServer
-
Stops the owned process.
- close() - Method in interface io.temporal.testing.TestActivityEnvironment
- close() - Method in class io.temporal.testing.TestActivityEnvironmentInternal
- close() - Method in interface io.temporal.testing.TestWorkflowEnvironment
- close() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- configure(TestEnvironmentOptions.Builder) - Static method in class io.temporal.testing.internal.ExternalServiceTestConfigurator
- configure(TestWorkflowRule.Builder) - Static method in class io.temporal.testing.internal.ExternalServiceTestConfigurator
- configuredTestEnvironmentOptions() - Static method in class io.temporal.testing.internal.ExternalServiceTestConfigurator
- createNexusEndpoint(String, String) - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Register a Nexus Endpoint with the server.
- createNexusEndpoint(String, String) - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- createTestEnvOptions(long) - Method in class io.temporal.testing.TestWorkflowExtension
- createTestEnvOptions(long) - Method in class io.temporal.testing.TestWorkflowRule
- currentTimeMillis() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
This time might not be equal to
System.currentTimeMillis()due to time skipping. - currentTimeMillis() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
D
- deleteNexusEndpoint(Endpoint) - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Delete a Nexus Endpoint on the server.
- deleteNexusEndpoint(Endpoint) - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- DeterministicRunnerWrapper - Class in io.temporal.internal.sync
- DeterministicRunnerWrapper(InvocationHandler, WorkflowThreadExecutor) - Constructor for class io.temporal.internal.sync.DeterministicRunnerWrapper
- DevServerTestPreparation - Class in io.temporal.testing.internal
-
Download-only entry point used by sdk-java's
prepareDevServerTeststask. - DevServerTestProcess - Class in io.temporal.testing.internal
-
Process entry point that owns sdk-java's repository dev server for a Gradle invocation.
- DummySyncWorkflowContext - Class in io.temporal.internal.sync
- DummySyncWorkflowContext() - Constructor for class io.temporal.internal.sync.DummySyncWorkflowContext
E
- exception - Variable in class io.temporal.testing.ReplayResults.ReplayError
- ExternalServiceTestConfigurator - Class in io.temporal.testing.internal
- ExternalServiceTestConfigurator() - Constructor for class io.temporal.testing.internal.ExternalServiceTestConfigurator
F
- FilteredTrace() - Constructor for class io.temporal.testing.internal.TracingWorkerInterceptor.FilteredTrace
G
- getActivityClient() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getActivityClient() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Creates an ActivityClient that is connected to the in-memory test Temporal service.
- getActivityClient() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- getActivityClient() - Method in class io.temporal.testing.TestWorkflowRule
- getActivityClientOptions() - Method in class io.temporal.testing.TestEnvironmentOptions
- getActivityId() - Method in exception class io.temporal.testing.ActivityRequestedAsyncCompletion
- getBindIp() - Method in class io.temporal.testing.TemporalDevServerOptions
-
Alias for
TemporalDevServerOptions.getIp(). - getDatabaseFilename() - Method in class io.temporal.testing.TemporalDevServerOptions
- getDefaultInstance() - Static method in class io.temporal.testing.TemporalDevServerOptions
- getDefaultInstance() - Static method in class io.temporal.testing.TestEnvironmentOptions
- getDeploymentName() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getDiagnostics() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Currently prints histories of all workflow instances stored in the service.
- getDiagnostics() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- getDownloadCacheTtl() - Method in class io.temporal.testing.TemporalDevServerOptions
- getDownloadDestination() - Method in class io.temporal.testing.TemporalDevServerOptions
- getDownloadTtl() - Method in class io.temporal.testing.TemporalDevServerOptions
- getDownloadVersion() - Method in class io.temporal.testing.TemporalDevServerOptions
- getExecutionHistory(String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getExecutionHistory(String, String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getExistingPath() - Method in class io.temporal.testing.TemporalDevServerOptions
- getExtraArgs() - Method in class io.temporal.testing.TemporalDevServerOptions
- getHistory(WorkflowExecution) - Method in class io.temporal.testing.TestWorkflowRule
-
Deprecated.
- getHistoryEvent(String, EventType) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Returns the first event of the given EventType found in the history.
- getHistoryEvents(String, EventType) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Returns list of all events of the given EventType found in the history.
- getInitialTimeMillis() - Method in class io.temporal.testing.TestEnvironmentOptions
- getInterceptor(Class<T>) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getInterceptor(Class<T>) - Method in class io.temporal.testing.TestWorkflowRule
- getIp() - Method in class io.temporal.testing.TemporalDevServerOptions
- getLogFile() - Method in class io.temporal.testing.TemporalDevServerOptions
- getLogFormat() - Method in class io.temporal.testing.TemporalDevServerOptions
- getLogLevel() - Method in class io.temporal.testing.TemporalDevServerOptions
- getMetricsScope() - Method in class io.temporal.testing.TestEnvironmentOptions
- getNamespace() - Method in class io.temporal.testing.TemporalDevServer
-
Returns the namespace created by the dev server.
- getNamespace() - Method in interface io.temporal.testing.TestWorkflowEnvironment
- getNamespace() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- getNexusClient() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Returns a
NexusClientbound to this rule's namespace and service stubs. - getNexusEndpoint() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getNexusEndpoint() - Method in class io.temporal.testing.TestWorkflowRule
- getOperatorServiceStubs() - Method in interface io.temporal.testing.TestWorkflowEnvironment
- getOperatorServiceStubs() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- getPort() - Method in class io.temporal.testing.TemporalDevServerOptions
- getSearchAttributes() - Method in class io.temporal.testing.TestEnvironmentOptions
- getStartupTimeout() - Method in class io.temporal.testing.TemporalDevServerOptions
- getTarget() - Static method in class io.temporal.testing.internal.devserver.SdkJavaTestServerProfile
- getTarget() - Method in class io.temporal.testing.internal.devserver.TemporalDevServerLauncher.RunningServer
- getTarget() - Method in class io.temporal.testing.TemporalDevServer
-
Returns the usable
host:portgRPC target. - getTarget() - Method in class io.temporal.testing.TestEnvironmentOptions
- getTaskQueue() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getTaskQueue() - Method in class io.temporal.testing.TestWorkflowRule
- getTemporalServiceAddress() - Static method in class io.temporal.testing.internal.ExternalServiceTestConfigurator
- getTestEnvironment() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getTestEnvironment() - Method in class io.temporal.testing.TestWorkflowRule
- getTrace() - Method in class io.temporal.testing.internal.TracingWorkerInterceptor
- getUiPort() - Method in class io.temporal.testing.TemporalDevServerOptions
- getUniquePostfix() - Method in class io.temporal.testing.TestWorkflowRule
- getWorker() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getWorker() - Method in class io.temporal.testing.TestWorkflowRule
-
This worker listens to the default task queue which is obtainable via the
TestWorkflowRule.getTaskQueue()method. - getWorkerFactory() - Method in interface io.temporal.testing.TestWorkflowEnvironment
- getWorkerFactory() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- getWorkerFactoryOptions() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getWorkerFactoryOptions() - Method in class io.temporal.testing.TestEnvironmentOptions
- getWorkerFactoryOptions() - Method in class io.temporal.testing.TestWorkflowRule
- getWorkerOptions() - Method in class io.temporal.testing.TestWorkflowRule
- getWorkflowClient() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getWorkflowClient() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Creates a WorkflowClient that is connected to the in-memory test Temporal service.
- getWorkflowClient() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- getWorkflowClient() - Method in class io.temporal.testing.TestWorkflowRule
- getWorkflowClientOptions() - Method in class io.temporal.testing.TestEnvironmentOptions
- getWorkflowExecutionHistory(WorkflowExecution) - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Deprecated.use
WorkflowClient.fetchHistory(String, String) - getWorkflowExecutionHistory(WorkflowExecution) - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
-
Deprecated.
- getWorkflowExecutionHistory(WorkflowExecution) - Method in class io.temporal.testing.TestWorkflowRule
-
Deprecated.use
WorkflowClient.fetchHistory(String, String). To obtain a WorkflowClient useTestWorkflowRule.getWorkflowClient() - getWorkflowService() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Deprecated.
- getWorkflowService() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
-
Deprecated.
- getWorkflowServiceStubs() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- getWorkflowServiceStubs() - Method in interface io.temporal.testing.TestWorkflowEnvironment
- getWorkflowServiceStubs() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- getWorkflowServiceStubs() - Method in class io.temporal.testing.TestWorkflowRule
- getWorkflowServiceStubsOptions() - Method in class io.temporal.testing.TestEnvironmentOptions
- getWorkingDirectory() - Method in class io.temporal.testing.TemporalDevServerOptions
H
- hadAnyError() - Method in class io.temporal.testing.ReplayResults
I
- interceptActivity(ActivityInboundCallsInterceptor) - Method in class io.temporal.testing.internal.TracingWorkerInterceptor
- interceptNexusOperation(OperationContext, NexusOperationInboundCallsInterceptor) - Method in class io.temporal.testing.internal.TracingWorkerInterceptor
- interceptWorkflow(WorkflowInboundCallsInterceptor) - Method in class io.temporal.testing.internal.TracingWorkerInterceptor
- invalidateWorkflowCache() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Causes eviction of all workflows in the worker cache
- invoke(Object, Method, Object[]) - Method in class io.temporal.internal.sync.DeterministicRunnerWrapper
- io.temporal.internal - package io.temporal.internal
- io.temporal.internal.docker - package io.temporal.internal.docker
- io.temporal.internal.sync - package io.temporal.internal.sync
- io.temporal.testing - package io.temporal.testing
- io.temporal.testing.internal - package io.temporal.testing.internal
- io.temporal.testing.internal.devserver - package io.temporal.testing.internal.devserver
- isActive() - Static method in class io.temporal.testing.internal.devserver.SdkJavaTestServerProfile
- isDownloadEnabled() - Method in class io.temporal.testing.TemporalDevServerOptions
- isManualCompletion() - Method in exception class io.temporal.testing.ActivityRequestedAsyncCompletion
- isShutdown() - Method in interface io.temporal.testing.TestWorkflowEnvironment
- isShutdown() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- isSignalled() - Method in class io.temporal.internal.Signal
-
Peek at the signal
- isStarted() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Was
TestWorkflowEnvironment.start()called? - isStarted() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- Issue - Annotation Interface in io.temporal.internal
-
Test annotated with
Issuecovers a specific problem or edge case and is usually crafted carefully to hit the right conditions to reproduce the problem. - isTerminated() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Are all tasks done after
TestWorkflowEnvironment.shutdownNow()orTestWorkflowEnvironment.shutdown()? - isTerminated() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- isUiEnabled() - Method in class io.temporal.testing.TemporalDevServerOptions
- isUseExternalService() - Static method in class io.temporal.testing.internal.ExternalServiceTestConfigurator
- isUseExternalService() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- isUseExternalService() - Method in class io.temporal.testing.TestEnvironmentOptions
- isUseExternalService() - Method in class io.temporal.testing.TestWorkflowRule
- isUseTimeskipping() - Method in class io.temporal.testing.TestEnvironmentOptions
- isUseVirtualThreads() - Static method in class io.temporal.testing.internal.ExternalServiceTestConfigurator
M
- main(String[]) - Static method in class io.temporal.internal.docker.RegisterTestNamespace
- main(String[]) - Static method in class io.temporal.testing.internal.DevServerTestPreparation
- main(String[]) - Static method in class io.temporal.testing.internal.DevServerTestProcess
N
- NAMESPACE - Static variable in class io.temporal.internal.docker.RegisterTestNamespace
- NAMESPACE - Static variable in class io.temporal.testing.internal.SDKTestWorkflowRule
- newActivityOptions() - Static method in class io.temporal.testing.internal.SDKTestOptions
- newActivityOptions20sScheduleToClose() - Static method in class io.temporal.testing.internal.SDKTestOptions
- newActivityOptionsForTaskQueue(String) - Static method in class io.temporal.testing.internal.SDKTestOptions
- newActivityStub(Class<T>) - Method in interface io.temporal.testing.TestActivityEnvironment
-
Creates a stub that can be used to invoke activities registered through
TestActivityEnvironment.registerActivitiesImplementations(Object...). - newActivityStub(Class<T>) - Method in class io.temporal.testing.TestActivityEnvironmentInternal
-
Creates client stub to activities that implement given interface.
- newActivityStub(Class<T>, ActivityOptions) - Method in interface io.temporal.testing.TestActivityEnvironment
-
Creates a stub that can be used to invoke activities registered through
TestActivityEnvironment.registerActivitiesImplementations(Object...). - newActivityStub(Class<T>, ActivityOptions) - Method in class io.temporal.testing.TestActivityEnvironmentInternal
-
Creates client stub to activities that implement given interface.
- newBuilder() - Static method in class io.temporal.testing.internal.SDKTestWorkflowRule
- newBuilder() - Static method in class io.temporal.testing.TemporalDevServerOptions
- newBuilder() - Static method in class io.temporal.testing.TestActivityExtension
- newBuilder() - Static method in class io.temporal.testing.TestEnvironmentOptions
- newBuilder() - Static method in class io.temporal.testing.TestWorkflowExtension
- newBuilder() - Static method in class io.temporal.testing.TestWorkflowRule
- newBuilder(TemporalDevServerOptions) - Static method in class io.temporal.testing.TemporalDevServerOptions
- newBuilder(TestEnvironmentOptions) - Static method in class io.temporal.testing.TestEnvironmentOptions
- newDummySyncWorkflowContext() - Static method in class io.temporal.internal.sync.DummySyncWorkflowContext
- newInstance() - Static method in interface io.temporal.testing.TestActivityEnvironment
- newInstance() - Static method in interface io.temporal.testing.TestWorkflowEnvironment
-
Creates the environment with default options.
- newInstance(TestEnvironmentOptions) - Static method in interface io.temporal.testing.TestActivityEnvironment
- newInstance(TestEnvironmentOptions) - Static method in interface io.temporal.testing.TestWorkflowEnvironment
-
Creates the environment with supplied
options. - newLocalActivityOptions() - Static method in class io.temporal.testing.internal.SDKTestOptions
- newLocalActivityOptions20sScheduleToClose() - Static method in class io.temporal.testing.internal.SDKTestOptions
- newLocalActivityStub(Class<T>, LocalActivityOptions, Map<String, LocalActivityOptions>) - Method in interface io.temporal.testing.TestActivityEnvironment
-
Creates a stub that can be used to invoke activities registered through
TestActivityEnvironment.registerActivitiesImplementations(Object...). - newLocalActivityStub(Class<T>, LocalActivityOptions, Map<String, LocalActivityOptions>) - Method in class io.temporal.testing.TestActivityEnvironmentInternal
-
Creates client stub to activities that implement given interface.
- newUntypedWorkflowStub(String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- newUntypedWorkflowStub(String) - Method in class io.temporal.testing.TestWorkflowRule
- newUntypedWorkflowStubTimeoutOptions(String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- newWorker(Functions.Proc1<WorkerOptions.Builder>) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Start a new worker, re-using existing options and modifying them with the provided modifier
- newWorker(String) - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Creates a new Worker instance that is connected to the in-memory test Temporal service.
- newWorker(String) - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- newWorker(String, WorkerOptions) - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Creates a new Worker instance that is connected to the in-memory test Temporal service.
- newWorker(String, WorkerOptions) - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- newWorkerWithBuildID(String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Start a new worker, changing only the build ID
- newWorkflowOptionsForTaskQueue200sTimeout(String) - Static method in class io.temporal.testing.internal.SDKTestOptions
- newWorkflowOptionsWithTimeouts(String) - Static method in class io.temporal.testing.internal.SDKTestOptions
- newWorkflowStub(Class<T>) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- newWorkflowStub(Class<T>) - Method in class io.temporal.testing.TestWorkflowRule
- newWorkflowStub200sTimeoutOptions(Class<T>) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- newWorkflowStubTimeoutOptions(Class<T>) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- newWorkflowStubTimeoutOptions(Class<T>, String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
P
- pollWorkflowTaskQueue(String, TaskQueue, WorkflowServiceStubs) - Static method in class io.temporal.testing.internal.TestServiceUtils
- prepare() - Static method in class io.temporal.testing.internal.devserver.SdkJavaTestServerProfile
- prepare(TemporalDevServerOptions) - Static method in class io.temporal.testing.internal.devserver.TemporalDevServerDownloader
R
- readHistory(File) - Static method in class io.temporal.testing.WorkflowHistoryLoader
- readHistoryFromResource(String) - Static method in class io.temporal.testing.WorkflowHistoryLoader
- REGENERATE_JSON_FILES - Static variable in class io.temporal.testing.internal.SDKTestWorkflowRule
- regenerateHistoryForReplay(String, String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- registerActivitiesImplementations(Object...) - Method in interface io.temporal.testing.TestActivityEnvironment
-
Registers activity implementations to test.
- registerActivitiesImplementations(Object...) - Method in class io.temporal.testing.TestActivityEnvironmentInternal
- registerDelayedCallback(Duration, Runnable) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- registerDelayedCallback(Duration, Runnable) - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Registers a callback to run after the specified delay according to the test Temporal service internal clock.
- registerDelayedCallback(Duration, Runnable) - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- registerSearchAttribute(SearchAttributeKey<?>) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- registerSearchAttribute(SearchAttributeKey<?>) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Add a search attribute to be registered on the Temporal Server.
- registerSearchAttribute(String, IndexedValueType) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- registerSearchAttribute(String, IndexedValueType) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
-
Add a search attribute to be registered on the Temporal Server.
- registerSearchAttribute(String, IndexedValueType) - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Register a Search Attribute with the server.
- registerSearchAttribute(String, IndexedValueType) - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- registerSearchAttribute(String, IndexedValueType) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Add a search attribute to be registered on the Temporal Server.
- registerSearchAttribute(String, IndexedValueType) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Add a search attribute to be registered on the Temporal Server.
- RegisterTestNamespace - Class in io.temporal.internal.docker
-
Waits for local service to become available and registers UnitTest namespace.
- RegisterTestNamespace() - Constructor for class io.temporal.internal.docker.RegisterTestNamespace
- registerWorkflowImplementationTypes(WorkflowImplementationOptions, Class<?>...) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Specify workflow implementation types to register with the Temporal worker.
- registerWorkflowImplementationTypes(Class<?>...) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Specify workflow implementation types to register with the Temporal worker.
- ReplayError(String, Exception) - Constructor for class io.temporal.testing.ReplayResults.ReplayError
- ReplayResults - Class in io.temporal.testing
- ReplayResults.ReplayError - Class in io.temporal.testing
- replayWorkflowExecution(WorkflowExecutionHistory, TestWorkflowEnvironment, Class<?>, Class<?>...) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflow from a
WorkflowExecutionHistory. - replayWorkflowExecution(WorkflowExecutionHistory, Worker) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflow from a resource that contains a json serialized history.
- replayWorkflowExecution(WorkflowExecutionHistory, Class<?>, Class<?>...) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflow from a
WorkflowExecutionHistory. - replayWorkflowExecution(File, Class<?>, Class<?>...) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflow from a file
- replayWorkflowExecution(String, Class<?>, Class<?>...) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflow from a json serialized history.
- replayWorkflowExecutionFromResource(String, TestWorkflowEnvironment, Class<?>, Class<?>...) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflow from a resource that contains a json serialized history.
- replayWorkflowExecutionFromResource(String, Worker) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflow from a resource that contains a json serialized history.
- replayWorkflowExecutionFromResource(String, Class<?>, Class<?>...) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflow from a resource that contains a json serialized history.
- replayWorkflowExecutions(Iterable<? extends WorkflowExecutionHistory>, boolean, Worker) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflows provided by an iterable using an already-initialized worker.
- replayWorkflowExecutions(Iterable<? extends WorkflowExecutionHistory>, boolean, Class<?>...) - Static method in class io.temporal.testing.WorkflowReplayer
-
Replays workflows provided by an iterable.
- requestCancelActivity() - Method in interface io.temporal.testing.TestActivityEnvironment
-
Requests activity cancellation.
- requestCancelActivity() - Method in class io.temporal.testing.TestActivityEnvironmentInternal
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.temporal.testing.TestActivityExtension
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.temporal.testing.TestWorkflowExtension
- respondWorkflowTaskCompletedWithSticky(ByteString, TaskQueue, WorkflowServiceStubs) - Static method in class io.temporal.testing.internal.TestServiceUtils
- respondWorkflowTaskCompletedWithSticky(ByteString, TaskQueue, Duration, WorkflowServiceStubs) - Static method in class io.temporal.testing.internal.TestServiceUtils
- respondWorkflowTaskFailedWithSticky(ByteString, WorkflowServiceStubs) - Static method in class io.temporal.testing.internal.TestServiceUtils
S
- SdkJavaTestServerProfile - Class in io.temporal.testing.internal.devserver
-
Configuration and lifecycle used only by sdk-java's Gradle test profile.
- SDKTestOptions - Class in io.temporal.testing.internal
- SDKTestOptions() - Constructor for class io.temporal.testing.internal.SDKTestOptions
- SDKTestWorkflowRule - Class in io.temporal.testing.internal
-
Intended to be used only in the Java SDK test code.
- SDKTestWorkflowRule.Builder - Class in io.temporal.testing.internal
- setActivityClientOptions(ActivityClientOptions) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setActivityClientOptions(ActivityClientOptions) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
- setActivityClientOptions(ActivityClientOptions) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Override
ActivityClientOptionsfor test environment. - setActivityClientOptions(ActivityClientOptions) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Override
ActivityClientOptionsfor test environment. - setActivityHeartbeatListener(Class<T>, Functions.Proc1<T>) - Method in interface io.temporal.testing.TestActivityEnvironment
-
Sets a listener that is called every time an activity implementation heartbeats through
ActivityExecutionContext.heartbeat(Object). - setActivityHeartbeatListener(Class<T>, Functions.Proc1<T>) - Method in class io.temporal.testing.TestActivityEnvironmentInternal
- setActivityHeartbeatListener(Class<T>, Type, Functions.Proc1<T>) - Method in interface io.temporal.testing.TestActivityEnvironment
-
Sets a listener that is called every time an activity implementation heartbeats through
ActivityExecutionContext.heartbeat(Object). - setActivityHeartbeatListener(Class<T>, Type, Functions.Proc1<T>) - Method in class io.temporal.testing.TestActivityEnvironmentInternal
- setActivityImplementations(Object...) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setActivityImplementations(Object...) - Method in class io.temporal.testing.TestActivityExtension.Builder
-
Specify activity implementations to register with the Temporal worker
- setActivityImplementations(Object...) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Specify activity implementations to register with the Temporal worker
- setActivityImplementations(Object...) - Method in class io.temporal.testing.TestWorkflowRule.Builder
- setBindIp(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
- setDatabaseFilename(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets an SQLite database filename.
- setDoNotSetupNexusEndpoint(boolean) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
When set to true the
TestWorkflowEnvironmentwill not automatically create a Nexus Endpoint. - setDoNotSetupNexusEndpoint(boolean) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
When set to true the
TestWorkflowEnvironmentwill not automatically create a Nexus Endpoint. - setDoNotStart(boolean) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setDoNotStart(boolean) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
When set to true the
TestWorkflowEnvironment.start()is not called by the extension before executing the test. - setDoNotStart(boolean) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
When set to true the
TestWorkflowEnvironment.start()is not called by the rule before executing the test. - setDownloadCacheTtl(Duration) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the maximum age of a cached executable.
- setDownloadDestination(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the root directory for cached downloads.
- setDownloadEnabled(boolean) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets whether a missing or expired executable may be downloaded.
- setDownloadTtl(Duration) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
- setDownloadVersion(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the CLI version to download.
- setExistingPath(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets an existing Temporal CLI executable instead of using the download cache.
- setExpected(String...) - Method in class io.temporal.testing.internal.TracingWorkerInterceptor
- setExtraArgs(String...) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets additional arguments appended to the generated
server start-devcommand. - setExtraArgs(List<String>) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets additional arguments appended to the generated
server start-devcommand. - setHeartbeatDetails(T) - Method in interface io.temporal.testing.TestActivityEnvironment
-
Sets heartbeat details for the next activity execution.
- setHeartbeatDetails(T) - Method in class io.temporal.testing.TestActivityEnvironmentInternal
- setInitialTime(Instant) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
-
Set the initial time for the workflow virtual clock.
- setInitialTime(Instant) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Set the initial time for the workflow virtual clock.
- setInitialTime(Instant) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Set the initial time for the workflow virtual clock.
- setInitialTimeMillis(long) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setInitialTimeMillis(long) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
-
Set the initial time for the workflow virtual clock, milliseconds since epoch.
- setInitialTimeMillis(long) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Set the initial time for the workflow virtual clock, milliseconds since epoch.
- setInitialTimeMillis(long) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Set the initial time for the workflow virtual clock, milliseconds since epoch.
- setIp(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the IP address on which the dev server listens.
- setLogFile(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets a file that receives server output.
- setLogFormat(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the Temporal CLI log format.
- setLogLevel(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the Temporal CLI log level.
- setMetricsScope(Scope) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setMetricsScope(Scope) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
-
Sets the scope to be used for metrics reporting.
- setMetricsScope(Scope) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Sets the scope to be used for metrics reporting.
- setMetricsScope(Scope) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Sets the scope to be used for metrics reporting.
- setNamespace(String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setNamespace(String) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Set Temporal namespace to use for tests, by default,
UnitTestis used. - setNamespace(String) - Method in class io.temporal.testing.TestWorkflowRule.Builder
- setNexusServiceImplementation(Object...) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setNexusServiceImplementation(Object...) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Specify Nexus service implementations to register with the Temporal workerIf any Nexus services are registered with the worker, the extension will automatically create a Nexus Endpoint for the test and the endpoint will be set on the per-service options and default options in
WorkflowImplementationOptionsif none are provided. - setNexusServiceImplementation(Object...) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Specify Nexus service implementations to register with the Temporal worker.
- setPort(Integer) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the gRPC port.
- setStartupTimeout(Duration) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the single timeout used for health and namespace readiness checks.
- setTarget(String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setTarget(String) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
-
Optional parameter that defines an endpoint which will be used for the communication with standalone temporal service.
- setTarget(String) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Optional parameter that defines an endpoint which will be used for the communication with standalone temporal service.
- setTestEnvironmentOptions(TestEnvironmentOptions) - Method in class io.temporal.testing.TestActivityExtension.Builder
- setTestTimeoutSeconds(long) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
-
Global test timeout.
- setTestTimeoutSeconds(long) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Deprecated.Temporal test rule shouldn't be responsible for enforcing test timeouts. Use toolchain of your test framework to enforce timeouts.
- setUi(boolean) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
- setUiEnabled(boolean) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets whether the Temporal UI is enabled.
- setUiPort(Integer) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the UI port and implicitly enables the UI.
- setUseExternalService(boolean) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setUseExternalService(boolean) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
-
Set to true in order to make test environment use external temporal service or false for in-memory test implementation.
- setUseExternalService(boolean) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Switches between in-memory and external temporal service implementations.
- setUseTimeskipping(boolean) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setUseTimeskipping(boolean) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
-
Sets whether the TestWorkflowEnvironment will timeskip.
- setUseTimeskipping(boolean) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Sets TestEnvironmentOptions.setUseTimeskippings.
- setUseTimeskipping(boolean) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Sets TestEnvironmentOptions.setUseTimeskippings.
- setWorkerFactoryOptions(WorkerFactoryOptions) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setWorkerFactoryOptions(WorkerFactoryOptions) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
-
Set factoryOptions for worker factory used to create workers.
- setWorkerFactoryOptions(WorkerFactoryOptions) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Override
WorkerFactoryOptionsfor test environment. - setWorkerFactoryOptions(WorkerFactoryOptions) - Method in class io.temporal.testing.TestWorkflowRule.Builder
- setWorkerOptions(WorkerOptions) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setWorkerOptions(WorkerOptions) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
- setWorkerOptions(WorkerOptions) - Method in class io.temporal.testing.TestWorkflowRule.Builder
- setWorkflowClientOptions(WorkflowClientOptions) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setWorkflowClientOptions(WorkflowClientOptions) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
- setWorkflowClientOptions(WorkflowClientOptions) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Override
WorkflowClientOptionsfor test environment. - setWorkflowClientOptions(WorkflowClientOptions) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Override
WorkflowClientOptionsfor test environment. - setWorkflowServiceStubsOptions(WorkflowServiceStubsOptions) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setWorkflowServiceStubsOptions(WorkflowServiceStubsOptions) - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
- setWorkflowServiceStubsOptions(WorkflowServiceStubsOptions) - Method in class io.temporal.testing.TestWorkflowRule.Builder
- setWorkflowTypes(WorkflowImplementationOptions, Class<?>...) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setWorkflowTypes(WorkflowImplementationOptions, Class<?>...) - Method in class io.temporal.testing.TestWorkflowRule.Builder
- setWorkflowTypes(Class<?>...) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule.Builder
- setWorkflowTypes(Class<?>...) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Deprecated.use registerWorkflowImplementationTypes instead
- setWorkflowTypes(Class<?>...) - Method in class io.temporal.testing.TestWorkflowRule.Builder
- setWorkingDirectory(String) - Method in class io.temporal.testing.TemporalDevServerOptions.Builder
-
Sets the child process working directory.
- shutdown() - Static method in class io.temporal.testing.internal.devserver.SdkJavaTestServerProfile
- shutdown() - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- shutdown() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Initiates an orderly shutdown in which polls are stopped and already received workflow and activity tasks are executed.
- shutdown() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- shutdown() - Method in class io.temporal.testing.TestWorkflowRule
- shutdownNow() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Initiates an orderly shutdown in which polls are stopped and already received workflow and activity tasks are attempted to be stopped.
- shutdownNow() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- shutdownTestService() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Deprecated.
- shutdownTestService() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
-
Deprecated.
- signal() - Method in class io.temporal.internal.Signal
-
Set the done flag
- Signal - Class in io.temporal.internal
-
Represents a flag which can be set or waited for.
- Signal() - Constructor for class io.temporal.internal.Signal
- signalWorkflow(WorkflowExecution, String, WorkflowServiceStubs) - Static method in class io.temporal.testing.internal.TestServiceUtils
- sleep(Duration) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
- sleep(Duration) - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Wait until internal test Temporal service time passes the specified duration.
- sleep(Duration) - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- start() - Static method in class io.temporal.testing.internal.devserver.SdkJavaTestServerProfile
- start() - Static method in class io.temporal.testing.TemporalDevServer
-
Starts a dev server in namespace
defaultwith default options. - start() - Method in interface io.temporal.testing.TestWorkflowEnvironment
-
Start all workers created by this factory.
- start() - Method in class io.temporal.testing.TestWorkflowEnvironmentInternal
- start(TemporalDevServerOptions) - Static method in class io.temporal.testing.TemporalDevServer
-
Starts a dev server in namespace
defaultwith the supplied options. - start(String, TemporalDevServerOptions) - Static method in class io.temporal.testing.internal.devserver.TemporalDevServerLauncher
- start(String, TemporalDevServerOptions) - Static method in class io.temporal.testing.TemporalDevServer
-
Starts a dev server for the supplied namespace and options.
- startLocal() - Static method in interface io.temporal.testing.TestWorkflowEnvironment
-
Starts a local Temporal dev server and returns an environment that owns it.
- startLocal(TemporalDevServerOptions) - Static method in interface io.temporal.testing.TestWorkflowEnvironment
-
Starts a local Temporal dev server with the supplied server options.
- startLocal(TestEnvironmentOptions) - Static method in interface io.temporal.testing.TestWorkflowEnvironment
-
Starts a local Temporal dev server using the environment namespace and returns an environment that owns it.
- startLocal(TestEnvironmentOptions, TemporalDevServerOptions) - Static method in interface io.temporal.testing.TestWorkflowEnvironment
-
Starts a local Temporal dev server and returns an environment that owns it.
- startWorkflowExecution(String, String, String, WorkflowServiceStubs) - Static method in class io.temporal.testing.internal.TestServiceUtils
- startWorkflowExecution(String, String, String, Duration, Duration, WorkflowServiceStubs) - Static method in class io.temporal.testing.internal.TestServiceUtils
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.temporal.testing.TestActivityExtension
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.temporal.testing.TestWorkflowExtension
T
- TemporalDevServer - Class in io.temporal.testing
-
A local Temporal dev server owned by the calling process.
- TemporalDevServerDownloader - Class in io.temporal.testing.internal.devserver
-
Internal downloader and executable cache for the Temporal CLI.
- TemporalDevServerLauncher - Class in io.temporal.testing.internal.devserver
-
Internal ProcessBuilder-based Temporal dev-server launcher.
- TemporalDevServerLauncher.RunningServer - Class in io.temporal.testing.internal.devserver
- TemporalDevServerOptions - Class in io.temporal.testing
-
Options for a
TemporalDevServer. - TemporalDevServerOptions.Builder - Class in io.temporal.testing
- TestActivityEnvironment - Interface in io.temporal.testing
-
The helper class for unit testing activity implementations.
- TestActivityEnvironmentInternal - Class in io.temporal.testing
- TestActivityEnvironmentInternal(TestEnvironmentOptions) - Constructor for class io.temporal.testing.TestActivityEnvironmentInternal
- TestActivityExtension - Class in io.temporal.testing
-
JUnit Jupiter extension that simplifies testing of Temporal activities and supports calls to
Activitymethods from the tested activities. - TestActivityExtension.Builder - Class in io.temporal.testing
- TestEnvironmentOptions - Class in io.temporal.testing
- TestEnvironmentOptions.Builder - Class in io.temporal.testing
- testFailed(ExtensionContext, Throwable) - Method in class io.temporal.testing.TestWorkflowExtension
- TestServiceUtils - Class in io.temporal.testing.internal
- TestWorkflowEnvironment - Interface in io.temporal.testing
-
TestWorkflowEnvironment provides workflow unit testing capabilities.
- TestWorkflowEnvironmentInternal - Class in io.temporal.testing
- TestWorkflowEnvironmentInternal(TestEnvironmentOptions) - Constructor for class io.temporal.testing.TestWorkflowEnvironmentInternal
- TestWorkflowExtension - Class in io.temporal.testing
-
JUnit Jupiter extension that simplifies testing of Temporal workflows.
- TestWorkflowExtension.Builder - Class in io.temporal.testing
- TestWorkflowRule - Class in io.temporal.testing
-
JUnit4
- TestWorkflowRule.Builder - Class in io.temporal.testing
- toString() - Method in class io.temporal.testing.TestEnvironmentOptions
- TracingWorkerInterceptor - Class in io.temporal.testing.internal
- TracingWorkerInterceptor(TracingWorkerInterceptor.FilteredTrace) - Constructor for class io.temporal.testing.internal.TracingWorkerInterceptor
- TracingWorkerInterceptor.FilteredTrace - Class in io.temporal.testing.internal
U
- USE_VIRTUAL_THREADS - Static variable in class io.temporal.testing.internal.SDKTestWorkflowRule
- useDevServer() - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Uses an owned local Temporal dev server instead of the in-memory or external service.
- useDevServer() - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Uses an owned local Temporal dev server instead of the in-memory or external service.
- useDevServer(TemporalDevServerOptions) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Uses an owned local Temporal dev server with the supplied options.
- useDevServer(TemporalDevServerOptions) - Method in class io.temporal.testing.TestWorkflowRule.Builder
-
Uses an owned local Temporal dev server with the supplied options.
- useExternalService - Static variable in class io.temporal.testing.internal.SDKTestWorkflowRule
- useExternalService() - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Switches to external Temporal service implementation with default endpoint of
127.0.0.1:7233. - useExternalService(String) - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Switches to external Temporal service implementation.
- useInternalService() - Method in class io.temporal.testing.TestWorkflowExtension.Builder
-
Switches to internal in-memory Temporal service implementation (default).
- UUID_REGEXP - Static variable in class io.temporal.testing.internal.SDKTestWorkflowRule
V
- validateAndBuildWithDefaults() - Method in class io.temporal.testing.TestEnvironmentOptions.Builder
- value() - Element in annotation interface io.temporal.internal.Issue
- value() - Element in annotation interface io.temporal.testing.WorkflowInitialTime
W
- waitForOKQuery(Object) - Static method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Used to ensure that workflow first workflow task is executed.
- waitForSignal() - Method in class io.temporal.internal.Signal
-
Wait indefinitely for the done signal
- waitForSignal(long) - Method in class io.temporal.internal.Signal
-
Wait up to timeout for the signal
- waitForSignal(long, TemporalUnit) - Method in class io.temporal.internal.Signal
-
Wait up to timeout for the signal
- waitForSignal(long, TimeUnit) - Method in class io.temporal.internal.Signal
-
Wait up to timeout for the signal
- waitForSignal(Duration) - Method in class io.temporal.internal.Signal
-
Wait up to timeout for the signal
- waitForTheEndOfWFT(String) - Method in class io.temporal.testing.internal.SDKTestWorkflowRule
-
Waits till the end of the workflow task if there is a workflow task in progress
- WorkflowHistoryLoader - Class in io.temporal.testing
-
Expose methods to read and deserialize workflow execution history from json.
To be used withWorkflowReplayer - workflowId - Variable in class io.temporal.testing.ReplayResults.ReplayError
- WorkflowInitialTime - Annotation Interface in io.temporal.testing
-
JUnit5 only
- WorkflowReplayer - Class in io.temporal.testing
-
Replays a workflow given its history.
- WorkflowReplayer() - Constructor for class io.temporal.testing.WorkflowReplayer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
WorkflowClient.fetchHistory(String, String). To obtain a WorkflowClient useTestWorkflowRule.getWorkflowClient()