- Activity - Class in io.temporal.activity
-
An activity is the implementation of a particular task in the business logic.
- ACTIVITY_CANCELED_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- ACTIVITY_E2E_LATENCY - Static variable in class io.temporal.internal.metrics.MetricsType
-
- ACTIVITY_EXEC_FAILED_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- ACTIVITY_EXEC_LATENCY - Static variable in class io.temporal.internal.metrics.MetricsType
-
- ACTIVITY_ID - Static variable in class io.temporal.internal.logging.LoggerTag
-
- ACTIVITY_POLL_NO_TASK_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- ACTIVITY_SCHEDULE_TO_START_LATENCY - Static variable in class io.temporal.internal.metrics.MetricsType
-
- ACTIVITY_TYPE - Static variable in class io.temporal.internal.logging.LoggerTag
-
- ActivityCanceledException - Exception in io.temporal.client
-
Usually indicates that activity was already completed (duplicated request to complete) or timed
out or workflow is closed.
- ActivityCanceledException(ActivityInfo) - Constructor for exception io.temporal.client.ActivityCanceledException
-
- ActivityCanceledException() - Constructor for exception io.temporal.client.ActivityCanceledException
-
- ActivityCancellationType - Enum in io.temporal.activity
-
Defines behaviour of the parent workflow when
CancellationScope
that wraps child workflow
execution request is canceled.
- ActivityCompletionClient - Interface in io.temporal.client
-
- ActivityCompletionException - Exception in io.temporal.client
-
Base exception for all failures returned by an activity completion client.
- ActivityCompletionException(ActivityInfo) - Constructor for exception io.temporal.client.ActivityCompletionException
-
- ActivityCompletionException(ActivityInfo, Throwable) - Constructor for exception io.temporal.client.ActivityCompletionException
-
- ActivityCompletionException(String, Throwable) - Constructor for exception io.temporal.client.ActivityCompletionException
-
- ActivityCompletionException(Throwable) - Constructor for exception io.temporal.client.ActivityCompletionException
-
- ActivityCompletionException() - Constructor for exception io.temporal.client.ActivityCompletionException
-
- ActivityCompletionFailureException - Exception in io.temporal.client
-
Unexpected failure when completing an activity.
- ActivityCompletionFailureException(Throwable) - Constructor for exception io.temporal.client.ActivityCompletionFailureException
-
- ActivityCompletionFailureException(ActivityInfo, Throwable) - Constructor for exception io.temporal.client.ActivityCompletionFailureException
-
- ActivityCompletionFailureException(String, Throwable) - Constructor for exception io.temporal.client.ActivityCompletionFailureException
-
- ActivityExecutionContext - Interface in io.temporal.activity
-
Context object passed to an activity implementation.
- ActivityExecutionContextBase - Class in io.temporal.common.interceptors
-
Convenience class for implementing ActivityInterceptors.
- ActivityExecutionContextBase(ActivityExecutionContext) - Constructor for class io.temporal.common.interceptors.ActivityExecutionContextBase
-
- ActivityFailure - Exception in io.temporal.failure
-
Contains information about an activity failure.
- ActivityFailure(long, long, String, String, RetryState, String, Throwable) - Constructor for exception io.temporal.failure.ActivityFailure
-
- ActivityInboundCallsInterceptor - Interface in io.temporal.common.interceptors
-
- ActivityInboundCallsInterceptor.ActivityInput - Class in io.temporal.common.interceptors
-
- ActivityInboundCallsInterceptor.ActivityOutput - Class in io.temporal.common.interceptors
-
- ActivityInboundCallsInterceptorBase - Class in io.temporal.common.interceptors
-
- ActivityInboundCallsInterceptorBase(ActivityInboundCallsInterceptor) - Constructor for class io.temporal.common.interceptors.ActivityInboundCallsInterceptorBase
-
- ActivityInfo - Interface in io.temporal.activity
-
The information about the activity task that the current activity is handling.
- ActivityInfoInternal - Interface in io.temporal.internal.sync
-
An extension for
ActivityInfo
with information about the activity task that the current
activity is handling that should be available for Temporal SDK, but shouldn't be available or
exposed to Activity implementation code.
- ActivityInput(Header, Object[]) - Constructor for class io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityInput
-
- ActivityInput(String, Class<R>, Type, Object[], ActivityOptions, Header) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ActivityInput
-
- ActivityInterface - Annotation Type in io.temporal.activity
-
Indicates that an interface is an activity interface.
- ActivityInternal - Class in io.temporal.internal.sync
-
- ActivityInvocationHandler - Class in io.temporal.internal.sync
-
- ActivityInvocationHandlerBase - Class in io.temporal.internal.sync
-
Dynamic implementation of a strongly typed activity interface.
- ActivityInvocationHandlerBase() - Constructor for class io.temporal.internal.sync.ActivityInvocationHandlerBase
-
- ActivityMethod - Annotation Type in io.temporal.activity
-
Indicates that the method is an activity method.
- ActivityNotExistsException - Exception in io.temporal.client
-
Usually indicates that activity was already completed (duplicated request to complete) or timed
out or workflow is closed.
- ActivityNotExistsException(Throwable) - Constructor for exception io.temporal.client.ActivityNotExistsException
-
- ActivityNotExistsException(ActivityInfo, Throwable) - Constructor for exception io.temporal.client.ActivityNotExistsException
-
- ActivityNotExistsException(String, Throwable) - Constructor for exception io.temporal.client.ActivityNotExistsException
-
- ActivityOptions - Class in io.temporal.activity
-
Options used to configure how an activity is invoked.
- ActivityOptions.Builder - Class in io.temporal.activity
-
- ActivityOutput(Object) - Constructor for class io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityOutput
-
- ActivityOutput(Promise<R>) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ActivityOutput
-
- ActivityStub - Interface in io.temporal.workflow
-
ActivityStub is used to call an activity without referencing an interface it implements.
- ActivityTask - Class in io.temporal.internal.worker
-
- ActivityTask(PollActivityTaskQueueResponse, Functions.Proc) - Constructor for class io.temporal.internal.worker.ActivityTask
-
- ActivityTaskFailedException - Exception in io.temporal.internal.replay
-
Internal.
- ActivityTaskHandler - Interface in io.temporal.internal.worker
-
Interface of an activity task handler.
- ActivityTaskHandler.Result - Class in io.temporal.internal.worker
-
- ActivityTaskHandler.Result.TaskFailedResult - Class in io.temporal.internal.worker
-
- ActivityTaskTimeoutException - Exception in io.temporal.internal.replay
-
Internal.
- ActivityWorker - Class in io.temporal.internal.worker
-
- ActivityWorker(WorkflowServiceStubs, String, String, double, SingleWorkerOptions, ActivityTaskHandler) - Constructor for class io.temporal.internal.worker.ActivityWorker
-
- ActivityWorkerHelper - Class in io.temporal.internal.worker.activity
-
Provides functionality common for all types of ActivityWorkers (io.temporal.internal.ActivityWorker
and io.temporal.internal.LocalActivityWorker
)
- ActivityWorkerHelper() - Constructor for class io.temporal.internal.worker.activity.ActivityWorkerHelper
-
- ActivityWorkerShutdownException - Exception in io.temporal.client
-
- ActivityWorkerShutdownException(ActivityInfo) - Constructor for exception io.temporal.client.ActivityWorkerShutdownException
-
- ActivityWorkerShutdownException() - Constructor for exception io.temporal.client.ActivityWorkerShutdownException
-
- add(Functions.Proc) - Method in interface io.temporal.client.BatchRequest
-
Executes zero argument request with void return type
- add(Functions.Proc1<A1>, A1) - Method in interface io.temporal.client.BatchRequest
-
Executes one argument request with void return type
- add(Functions.Proc2<A1, A2>, A1, A2) - Method in interface io.temporal.client.BatchRequest
-
Executes two argument request with void return type
- add(Functions.Proc3<A1, A2, A3>, A1, A2, A3) - Method in interface io.temporal.client.BatchRequest
-
Executes three argument request with void return type
- add(Functions.Proc4<A1, A2, A3, A4>, A1, A2, A3, A4) - Method in interface io.temporal.client.BatchRequest
-
Executes four argument request with void return type
- add(Functions.Proc5<A1, A2, A3, A4, A5>, A1, A2, A3, A4, A5) - Method in interface io.temporal.client.BatchRequest
-
Executes five argument request with void return type
- add(Functions.Proc6<A1, A2, A3, A4, A5, A6>, A1, A2, A3, A4, A5, A6) - Method in interface io.temporal.client.BatchRequest
-
Executes six argument request with void return type
- add(Functions.Func<?>) - Method in interface io.temporal.client.BatchRequest
-
Executes zero argument request.
- add(Functions.Func1<A1, ?>, A1) - Method in interface io.temporal.client.BatchRequest
-
Executes one argument request asynchronously.
- add(Functions.Func2<A1, A2, ?>, A1, A2) - Method in interface io.temporal.client.BatchRequest
-
Executes two argument request asynchronously.
- add(Functions.Func3<A1, A2, A3, ?>, A1, A2, A3) - Method in interface io.temporal.client.BatchRequest
-
Executes three argument request asynchronously.
- add(Functions.Func4<A1, A2, A3, A4, ?>, A1, A2, A3, A4) - Method in interface io.temporal.client.BatchRequest
-
Executes four argument request asynchronously.
- add(Functions.Func5<A1, A2, A3, A4, A5, ?>, A1, A2, A3, A4, A5) - Method in interface io.temporal.client.BatchRequest
-
Executes five argument request asynchronously.
- add(Functions.Func6<A1, A2, A3, A4, A5, A6, ?>, A1, A2, A3, A4, A5, A6) - Method in interface io.temporal.client.BatchRequest
-
Executes six argument request asynchronously.
- addCompensation(Functions.Proc) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Proc1<A1>, A1) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Proc2<A1, A2>, A1, A2) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Proc3<A1, A2, A3>, A1, A2, A3) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Proc4<A1, A2, A3, A4>, A1, A2, A3, A4) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Proc5<A1, A2, A3, A4, A5>, A1, A2, A3, A4, A5) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Proc6<A1, A2, A3, A4, A5, A6>, A1, A2, A3, A4, A5, A6) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Func<?>) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Func1<A1, ?>, A1) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Func2<A1, A2, ?>, A1, A2) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Func3<A1, A2, A3, ?>, A1, A2, A3) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Func4<A1, A2, A3, A4, ?>, A1, A2, A3, A4) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Func5<A1, A2, A3, A4, A5, ?>, A1, A2, A3, A4, A5) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addCompensation(Functions.Func6<A1, A2, A3, A4, A5, A6, ?>, A1, A2, A3, A4, A5, A6) - Method in class io.temporal.workflow.Saga
-
Add compensation operation for saga.
- addToCache(String, WorkflowRunTaskHandler) - Method in class io.temporal.internal.replay.WorkflowExecutorCache
-
- addWorkflowImplementationFactory(WorkflowImplementationOptions, Class<R>, Functions.Func<R>) - Method in class io.temporal.internal.sync.SyncWorkflowWorker
-
- addWorkflowImplementationFactory(Class<R>, Functions.Func<R>) - Method in class io.temporal.internal.sync.SyncWorkflowWorker
-
- addWorkflowImplementationFactory(WorkflowImplementationOptions, Class<R>, Functions.Func<R>) - Method in class io.temporal.worker.Worker
-
Configures a factory to use when an instance of a workflow implementation is created.
- addWorkflowImplementationFactory(Class<R>, Functions.Func<R>) - Method in class io.temporal.worker.Worker
-
Configures a factory to use when an instance of a workflow implementation is created.
- allOf(Iterable<Promise<V>>) - Static method in interface io.temporal.workflow.Promise
-
Returns Promise that becomes completed when all promises in the collection are completed.
- allOf(Promise<?>...) - Static method in interface io.temporal.workflow.Promise
-
Returns Promise that becomes completed when all arguments are completed.
- anyOf(Iterable<Promise<V>>) - Static method in interface io.temporal.workflow.Promise
-
Returns Promise that becomes completed when any of the arguments is completed.
- anyOf(Promise<?>...) - Static method in interface io.temporal.workflow.Promise
-
Returns Promise that becomes completed when any of the arguments is completed.
- ApplicationFailure - Exception in io.temporal.failure
-
Application failure is used to communicate application specific failures between workflows and
activities.
- apply(T) - Method in interface io.temporal.internal.common.ThrowableFunc1
-
- apply(PollWorkflowTaskQueueResponse) - Method in class io.temporal.internal.sync.SyncWorkflowWorker
-
- apply(PollWorkflowTaskQueueResponse) - Method in class io.temporal.internal.worker.WorkflowWorker
-
- apply() - Method in interface io.temporal.workflow.Functions.Func
-
- apply(T1) - Method in interface io.temporal.workflow.Functions.Func1
-
- apply(T1, T2) - Method in interface io.temporal.workflow.Functions.Func2
-
- apply(T1, T2, T3) - Method in interface io.temporal.workflow.Functions.Func3
-
- apply(T1, T2, T3, T4) - Method in interface io.temporal.workflow.Functions.Func4
-
- apply(T1, T2, T3, T4, T5) - Method in interface io.temporal.workflow.Functions.Func5
-
- apply(T1, T2, T3, T4, T5, T6) - Method in interface io.temporal.workflow.Functions.Func6
-
- apply() - Method in interface io.temporal.workflow.Functions.Proc
-
- apply(T1) - Method in interface io.temporal.workflow.Functions.Proc1
-
- apply(T1, T2) - Method in interface io.temporal.workflow.Functions.Proc2
-
- apply(T1, T2, T3) - Method in interface io.temporal.workflow.Functions.Proc3
-
- apply(T1, T2, T3, T4) - Method in interface io.temporal.workflow.Functions.Proc4
-
- apply(T1, T2, T3, T4, T5) - Method in interface io.temporal.workflow.Functions.Proc5
-
- apply(T1, T2, T3, T4, T5, T6) - Method in interface io.temporal.workflow.Functions.Proc6
-
- arrayFromPayloads(DataConverter, Optional<Payloads>, Class<?>[], Type[]) - Static method in interface io.temporal.common.converter.DataConverter
-
- Async - Class in io.temporal.workflow
-
Supports invoking lambdas and activity and child workflow references asynchronously.
- AsyncInternal - Class in io.temporal.internal.sync
-
Contains support for asynchronous invocations.
- AsyncInternal.AsyncMarker - Interface in io.temporal.internal.sync
-
- await(Duration, String, Supplier<Boolean>) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- await(String, Supplier<Boolean>) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- await(Duration, String, Supplier<Boolean>) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- await(String, Supplier<Boolean>) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- await(String, Supplier<Boolean>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- await(Duration, String, Supplier<Boolean>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- await(Supplier<Boolean>) - Static method in class io.temporal.workflow.Workflow
-
Block current thread until unblockCondition is evaluated to true.
- await(Duration, Supplier<Boolean>) - Static method in class io.temporal.workflow.Workflow
-
Block current workflow thread until unblockCondition is evaluated to true or timeoutMillis
passes.
- awaitTermination(Shutdownable, long) - Static method in class io.temporal.internal.common.InternalUtils
-
- awaitTermination(ExecutorService, long) - Static method in class io.temporal.internal.common.InternalUtils
-
- awaitTermination(long, Runnable) - Static method in class io.temporal.internal.common.InternalUtils
-
- awaitTermination(long, TimeUnit) - Method in class io.temporal.internal.sync.SyncActivityWorker
-
- awaitTermination(long, TimeUnit) - Method in class io.temporal.internal.sync.SyncWorkflowWorker
-
- awaitTermination(long, TimeUnit) - Method in class io.temporal.internal.worker.ActivityWorker
-
- awaitTermination(long, TimeUnit) - Method in class io.temporal.internal.worker.LocalActivityWorker
-
- awaitTermination(long, TimeUnit) - Method in class io.temporal.internal.worker.Poller
-
- awaitTermination(long, TimeUnit) - Method in class io.temporal.internal.worker.PollWorkflowTaskDispatcher
-
- awaitTermination(long, TimeUnit) - Method in interface io.temporal.internal.worker.Shutdownable
-
- awaitTermination(long, TimeUnit) - Method in class io.temporal.internal.worker.WorkflowWorker
-
- awaitTermination(long, TimeUnit) - Method in class io.temporal.worker.WorkerFactory
-
Blocks until all tasks have completed execution after a shutdown request, or the timeout
occurs, or the current thread is interrupted, whichever happens first.
- calculateSleepTime(long) - Method in class io.temporal.common.RetryOptions
-
- cancel() - Method in interface io.temporal.client.WorkflowStub
-
Request cancellation of a workflow execution.
- cancel(WorkflowClientCallsInterceptor.CancelInput) - Method in interface io.temporal.common.interceptors.WorkflowClientCallsInterceptor
-
- cancel(WorkflowClientCallsInterceptor.CancelInput) - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
- cancel(WorkflowClientCallsInterceptor.CancelInput) - Method in class io.temporal.internal.client.RootWorkflowClientInvoker
-
- cancel(String) - Method in interface io.temporal.internal.replay.ReplayWorkflow
-
- cancel(HistoryEvent) - Method in interface io.temporal.internal.statemachines.EntityManagerListener
-
- cancel() - Method in interface io.temporal.workflow.CancellationScope
-
Cancels the scope as well as all its children
- cancel(String) - Method in interface io.temporal.workflow.CancellationScope
-
Cancels the scope as well as all its children.
- cancel() - Method in interface io.temporal.workflow.ExternalWorkflowStub
-
- CanceledFailure - Exception in io.temporal.failure
-
- CanceledFailure(String, Values, Throwable) - Constructor for exception io.temporal.failure.CanceledFailure
-
- CanceledFailure(String, Object) - Constructor for exception io.temporal.failure.CanceledFailure
-
- CanceledFailure(String) - Constructor for exception io.temporal.failure.CanceledFailure
-
- CancelExternalWorkflowException - Exception in io.temporal.workflow
-
Exception used to communicate failure of a request to cancel an external workflow.
- CancelExternalWorkflowException(String, WorkflowExecution, String, Throwable) - Constructor for exception io.temporal.workflow.CancelExternalWorkflowException
-
- CancelInput(WorkflowExecution) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.CancelInput
-
- cancellableGet() - Method in interface io.temporal.workflow.Promise
-
Waits if necessary for the computation to complete or fail, and then returns its result.
- cancellableGet(long, TimeUnit) - Method in interface io.temporal.workflow.Promise
-
Waits if necessary for at most the given time for the computation to complete, and then returns
its result, if available.
- cancellableOffer(E, Duration) - Method in interface io.temporal.workflow.QueueProducer
-
Inserts the specified element into this queue, waiting up to the specified wait time if
necessary for space to become available.
- cancellablePoll(Duration) - Method in interface io.temporal.workflow.QueueConsumer
-
Retrieves and removes the head of this queue, waiting up to the specified wait time if
necessary for an element to become available.
- cancellablePut(E) - Method in interface io.temporal.workflow.QueueProducer
-
Inserts the specified element into this queue, waiting if necessary for space to become
available.
- cancellableTake() - Method in interface io.temporal.workflow.QueueConsumer
-
Retrieves and removes the head of this queue, waiting if necessary until an element becomes
available.
- CancellationScope - Interface in io.temporal.workflow
-
- CancelOutput() - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.CancelOutput
-
- cancelWorkflow(WorkflowOutboundCallsInterceptor.CancelWorkflowInput) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- cancelWorkflow(WorkflowOutboundCallsInterceptor.CancelWorkflowInput) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- cancelWorkflow() - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- cancelWorkflow(WorkflowExecution) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- CancelWorkflowInput(WorkflowExecution) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.CancelWorkflowInput
-
- CancelWorkflowOutput(Promise<Void>) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.CancelWorkflowOutput
-
- capabilities() - Method in class io.temporal.common.reporter.MicrometerClientStatsReporter
-
- capabilities() - Method in class io.temporal.internal.metrics.ReplayAwareScope
-
- CHILD_WORKFLOW_ID - Static variable in class io.temporal.internal.logging.LoggerTag
-
- ChildWorkflowCancellationType - Enum in io.temporal.workflow
-
Defines behaviour of the parent workflow when
CancellationScope
that wraps child workflow
execution request is canceled.
- ChildWorkflowFailure - Exception in io.temporal.failure
-
- ChildWorkflowFailure(long, long, String, WorkflowExecution, String, RetryState, Throwable) - Constructor for exception io.temporal.failure.ChildWorkflowFailure
-
- ChildWorkflowInput(String, String, Class<R>, Type, Object[], ChildWorkflowOptions, Header) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowInput
-
- ChildWorkflowOptions - Class in io.temporal.workflow
-
- ChildWorkflowOptions.Builder - Class in io.temporal.workflow
-
- ChildWorkflowOutput(Promise<R>, Promise<WorkflowExecution>) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowOutput
-
- ChildWorkflowStub - Interface in io.temporal.workflow
-
Supports starting and signalling child workflows by the name and list of arguments.
- ChildWorkflowTaskFailedException - Exception in io.temporal.internal.replay
-
Internal.
- ChildWorkflowTaskFailedException(long, WorkflowExecution, WorkflowType, RetryState, Failure) - Constructor for exception io.temporal.internal.replay.ChildWorkflowTaskFailedException
-
- close() - Method in class io.temporal.common.reporter.MicrometerClientStatsReporter
-
- close() - Method in class io.temporal.internal.metrics.ReplayAwareScope
-
- close() - Method in interface io.temporal.internal.replay.ReplayWorkflow
-
- close() - Method in interface io.temporal.internal.replay.WorkflowRunTaskHandler
-
- closeAsyncInvocation() - Static method in class io.temporal.internal.sync.AsyncInternal
-
- compensate() - Method in class io.temporal.workflow.Saga
-
- CompensationException(Throwable) - Constructor for exception io.temporal.workflow.Saga.CompensationException
-
- CompletablePromise<V> - Interface in io.temporal.workflow
-
Promise
that exposes completion methods.
- complete(Object) - Method in interface io.temporal.activity.ManualActivityCompletionClient
-
- complete(byte[], R) - Method in interface io.temporal.client.ActivityCompletionClient
-
- complete(String, Optional<String>, String, R) - Method in interface io.temporal.client.ActivityCompletionClient
-
- complete(Object) - Method in class io.temporal.internal.sync.CompletionAwareManualCompletionClient
-
- complete(V) - Method in interface io.temporal.workflow.CompletablePromise
-
Completes this Promise with a value if not yet done.
- completeExceptionally(byte[], Exception) - Method in interface io.temporal.client.ActivityCompletionClient
-
- completeExceptionally(String, Optional<String>, String, Exception) - Method in interface io.temporal.client.ActivityCompletionClient
-
- completeExceptionally(RuntimeException) - Method in interface io.temporal.workflow.CompletablePromise
-
Completes this Promise with a an exception if not yet done.
- completeFrom(Promise<V>) - Method in interface io.temporal.workflow.CompletablePromise
-
Completes or completes exceptionally this promise from the source promise when it becomes
completed.
- completeWorkflow(Optional<Payloads>) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- CompletionAwareManualCompletionClient - Class in io.temporal.internal.sync
-
- CompletionAwareManualCompletionClient(ManualActivityCompletionClient, Functions.Proc) - Constructor for class io.temporal.internal.sync.CompletionAwareManualCompletionClient
-
- containsEvent(List<HistoryEvent>, EventType) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- ContextPropagator - Interface in io.temporal.common.context
-
Context Propagators are used to propagate information from workflow to activity, workflow to
child workflow, and workflow to child thread (using
Async
).
- ContextThreadLocal - Class in io.temporal.internal.context
-
This class holds the current set of context propagators
- ContextThreadLocal() - Constructor for class io.temporal.internal.context.ContextThreadLocal
-
- continueAsNew(WorkflowOutboundCallsInterceptor.ContinueAsNewInput) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- continueAsNew(WorkflowOutboundCallsInterceptor.ContinueAsNewInput) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- continueAsNew(Optional<String>, Optional<ContinueAsNewOptions>, Object[]) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- continueAsNew(Optional<String>, Optional<ContinueAsNewOptions>, Object[], WorkflowOutboundCallsInterceptor) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- continueAsNew(Object...) - Static method in class io.temporal.workflow.Workflow
-
Continues the current workflow execution as a new run with the same options.
- continueAsNew(Optional<String>, Optional<ContinueAsNewOptions>, Object...) - Static method in class io.temporal.workflow.Workflow
-
Continues the current workflow execution as a new run possibly overriding the workflow type and
options.
- ContinueAsNewInput(Optional<String>, Optional<ContinueAsNewOptions>, Object[], Header) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ContinueAsNewInput
-
- continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionCommandAttributes) - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- ContinueAsNewOptions - Class in io.temporal.workflow
-
- ContinueAsNewOptions(Duration, String, Duration, Map<String, Object>, Map<String, Object>) - Constructor for class io.temporal.workflow.ContinueAsNewOptions
-
- ContinueAsNewOptions.Builder - Class in io.temporal.workflow
-
- continueAsNewWorkflow(ContinueAsNewWorkflowExecutionCommandAttributes) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- convertMapToSearchAttributes(Map<String, Object>) - Static method in class io.temporal.internal.common.InternalUtils
-
- CORRUPTED_SIGNALS_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- counter(String) - Method in class io.temporal.internal.metrics.ReplayAwareScope
-
- createNormalTaskQueue(String) - Static method in class io.temporal.internal.common.InternalUtils
-
- createStickyTaskQueue(String) - Static method in class io.temporal.internal.common.InternalUtils
-
- CronSchedule - Annotation Type in io.temporal.common
-
CronSchedule - Optional cron schedule for workflow.
- current() - Static method in interface io.temporal.workflow.CancellationScope
-
- currentCancellationScope() - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- currentTimeMillis() - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- currentTimeMillis() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- currentTimeMillis() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- currentTimeMillis() - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- currentTimeMillis() - Static method in class io.temporal.internal.sync.WorkflowInternal
-
Should be used to get current time instead of System.currentTimeMillis()
- currentTimeMillis() - Static method in class io.temporal.workflow.Workflow
-
Must be used to get current time instead of System.currentTimeMillis()
to guarantee
determinism.
- empty() - Static method in class io.temporal.common.interceptors.Header
-
- EMPTY_BLOB - Static variable in class io.temporal.internal.common.OptionsUtils
-
- EncodedValues - Class in io.temporal.common.converter
-
- EncodedValues(Optional<Payloads>, DataConverter) - Constructor for class io.temporal.common.converter.EncodedValues
-
- EncodedValues(Object...) - Constructor for class io.temporal.common.converter.EncodedValues
-
- EntityManagerListener - Interface in io.temporal.internal.statemachines
-
- equals(Object) - Method in class io.temporal.activity.ActivityOptions
-
- equals(Object) - Method in class io.temporal.activity.LocalActivityOptions
-
- equals(Object) - Method in class io.temporal.client.WorkflowClientOptions
-
- equals(Object) - Method in class io.temporal.client.WorkflowOptions
-
- equals(Object) - Method in class io.temporal.common.metadata.POJOActivityMethodMetadata
-
Compare and hash based on method and the interface type only.
- equals(Object) - Method in class io.temporal.common.metadata.POJOWorkflowMethodMetadata
-
Compare and hash based on method and the interface type only.
- equals(Object) - Method in class io.temporal.common.RetryOptions
-
- equals(Object) - Method in class io.temporal.worker.WorkerOptions
-
- equals(Object) - Method in class io.temporal.worker.WorkflowImplementationOptions
-
- equals(Object) - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- error(String) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- error(String, Object) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- error(String, Object, Object) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- error(String, Object...) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- error(String, Throwable) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- error(Marker, String) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- error(Marker, String, Object) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- error(Marker, String, Object, Object) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- error(Marker, String, Object...) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- error(Marker, String, Throwable) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- EVENT_ID - Static variable in class io.temporal.internal.logging.LoggerTag
-
- EVENT_TYPE - Static variable in class io.temporal.internal.logging.LoggerTag
-
- eventLoop() - Method in interface io.temporal.internal.replay.ReplayWorkflow
-
- eventLoop() - Method in interface io.temporal.internal.statemachines.EntityManagerListener
-
- evictAnyNotInProcessing(WorkflowExecution, Scope) - Method in class io.temporal.internal.replay.WorkflowExecutorCache
-
- exceptionally(Functions.Func1<Throwable, ? extends V>) - Method in interface io.temporal.workflow.Promise
-
Returns a new Promise that, when this promise completes exceptionally, is executed with this
promise's exception as the argument to the supplied function.
- exceptionToFailure(Throwable) - Static method in class io.temporal.failure.FailureConverter
-
- execute(EncodedValues) - Method in interface io.temporal.activity.DynamicActivity
-
- execute(Functions.Proc) - Static method in interface io.temporal.client.WorkflowClient
-
Executes zero argument workflow with void return type
- execute(Functions.Proc1<A1>, A1) - Static method in interface io.temporal.client.WorkflowClient
-
Executes one argument workflow with void return type
- execute(Functions.Proc2<A1, A2>, A1, A2) - Static method in interface io.temporal.client.WorkflowClient
-
Executes two argument workflow with void return type
- execute(Functions.Proc3<A1, A2, A3>, A1, A2, A3) - Static method in interface io.temporal.client.WorkflowClient
-
Executes three argument workflow with void return type
- execute(Functions.Proc4<A1, A2, A3, A4>, A1, A2, A3, A4) - Static method in interface io.temporal.client.WorkflowClient
-
Executes four argument workflow with void return type
- execute(Functions.Proc5<A1, A2, A3, A4, A5>, A1, A2, A3, A4, A5) - Static method in interface io.temporal.client.WorkflowClient
-
Executes five argument workflow with void return type
- execute(Functions.Proc6<A1, A2, A3, A4, A5, A6>, A1, A2, A3, A4, A5, A6) - Static method in interface io.temporal.client.WorkflowClient
-
Executes six argument workflow with void return type
- execute(Functions.Func<R>) - Static method in interface io.temporal.client.WorkflowClient
-
Executes zero argument workflow.
- execute(Functions.Func1<A1, R>, A1) - Static method in interface io.temporal.client.WorkflowClient
-
Executes one argument workflow asynchronously.
- execute(Functions.Func2<A1, A2, R>, A1, A2) - Static method in interface io.temporal.client.WorkflowClient
-
Executes two argument workflow asynchronously.
- execute(Functions.Func3<A1, A2, A3, R>, A1, A2, A3) - Static method in interface io.temporal.client.WorkflowClient
-
Executes three argument workflow asynchronously.
- execute(Functions.Func4<A1, A2, A3, A4, R>, A1, A2, A3, A4) - Static method in interface io.temporal.client.WorkflowClient
-
Executes four argument workflow asynchronously.
- execute(Functions.Func5<A1, A2, A3, A4, A5, R>, A1, A2, A3, A4, A5) - Static method in interface io.temporal.client.WorkflowClient
-
Executes five argument workflow asynchronously.
- execute(Functions.Func6<A1, A2, A3, A4, A5, A6, R>, A1, A2, A3, A4, A5, A6) - Static method in interface io.temporal.client.WorkflowClient
-
Executes six argument workflow asynchronously.
- execute(ActivityInboundCallsInterceptor.ActivityInput) - Method in interface io.temporal.common.interceptors.ActivityInboundCallsInterceptor
-
Intercepts a call to the main activity entry method.
- execute(ActivityInboundCallsInterceptor.ActivityInput) - Method in class io.temporal.common.interceptors.ActivityInboundCallsInterceptorBase
-
- execute(WorkflowInboundCallsInterceptor.WorkflowInput) - Method in interface io.temporal.common.interceptors.WorkflowInboundCallsInterceptor
-
Called when workflow main method is called.
- execute(WorkflowInboundCallsInterceptor.WorkflowInput) - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
- execute(Functions.Proc) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Proc1<A1>, A1) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Proc2<A1, A2>, A1, A2) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Proc3<A1, A2, A3>, A1, A2, A3) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Proc4<A1, A2, A3, A4>, A1, A2, A3, A4) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Proc5<A1, A2, A3, A4, A5>, A1, A2, A3, A4, A5) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Proc6<A1, A2, A3, A4, A5, A6>, A1, A2, A3, A4, A5, A6) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Func<R>) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Func1<A1, R>, A1) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Func2<A1, A2, R>, A1, A2) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Func3<A1, A2, A3, R>, A1, A2, A3) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Func4<A1, A2, A3, A4, R>, A1, A2, A3, A4) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Func5<A1, A2, A3, A4, A5, R>, A1, A2, A3, A4, A5) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(Functions.Func6<A1, A2, A3, A4, A5, A6, R>, A1, A2, A3, A4, A5, A6) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- execute(String, Class<R>, Object...) - Method in interface io.temporal.workflow.ActivityStub
-
Executes an activity by its type name and arguments.
- execute(String, Class<R>, Type, Object...) - Method in interface io.temporal.workflow.ActivityStub
-
Executes an activity by its type name and arguments.
- execute(Class<R>, Object...) - Method in interface io.temporal.workflow.ChildWorkflowStub
-
- execute(Class<R>, Type, Object...) - Method in interface io.temporal.workflow.ChildWorkflowStub
-
- execute(EncodedValues) - Method in interface io.temporal.workflow.DynamicWorkflow
-
- executeActivity(WorkflowOutboundCallsInterceptor.ActivityInput<R>) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- executeActivity(WorkflowOutboundCallsInterceptor.ActivityInput<R>) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- executeActivity(String, ActivityOptions, Class<R>, Type, Object...) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
Execute activity by name.
- ExecuteActivityParameters - Class in io.temporal.internal.replay
-
- ExecuteActivityParameters(ScheduleActivityTaskCommandAttributes.Builder, ActivityCancellationType) - Constructor for class io.temporal.internal.replay.ExecuteActivityParameters
-
- executeAsync(String, Class<R>, Type, Object...) - Method in class io.temporal.internal.sync.LocalActivityStubImpl
-
- executeAsync(String, Class<R>, Object...) - Method in interface io.temporal.workflow.ActivityStub
-
Executes an activity asynchronously by its type name and arguments.
- executeAsync(String, Class<R>, Type, Object...) - Method in interface io.temporal.workflow.ActivityStub
-
Executes an activity asynchronously by its type name and arguments.
- executeAsync(Class<R>, Object...) - Method in interface io.temporal.workflow.ChildWorkflowStub
-
- executeAsync(Class<R>, Type, Object...) - Method in interface io.temporal.workflow.ChildWorkflowStub
-
- executeChildWorkflow(WorkflowOutboundCallsInterceptor.ChildWorkflowInput<R>) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- executeChildWorkflow(WorkflowOutboundCallsInterceptor.ChildWorkflowInput<R>) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- executeLocalActivity(WorkflowOutboundCallsInterceptor.LocalActivityInput<R>) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- executeLocalActivity(WorkflowOutboundCallsInterceptor.LocalActivityInput<R>) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- ExecuteLocalActivityParameters - Class in io.temporal.internal.replay
-
- ExecuteLocalActivityParameters(PollActivityTaskQueueResponse.Builder, Duration, boolean) - Constructor for class io.temporal.internal.replay.ExecuteLocalActivityParameters
-
- Experimental - Annotation Type in io.temporal.common
-
Annotation that specifies that an element is experimental, has unstable API or may change without
notice.
- ExternalWorkflowStub - Interface in io.temporal.workflow
-
Supports signalling and cancelling any workflows by the workflow type and their id.
- gauge(String) - Method in class io.temporal.internal.metrics.ReplayAwareScope
-
- generateUniqueId() - Method in interface io.temporal.internal.external.GenericWorkflowClientExternal
-
- generateUniqueId() - Method in class io.temporal.internal.external.GenericWorkflowClientExternalImpl
-
- GenericWorkflowClientExternal - Interface in io.temporal.internal.external
-
- GenericWorkflowClientExternalImpl - Class in io.temporal.internal.external
-
- GenericWorkflowClientExternalImpl(WorkflowServiceStubs, String, String, Scope) - Constructor for class io.temporal.internal.external.GenericWorkflowClientExternalImpl
-
- get(int, Class<T>) - Method in class io.temporal.common.converter.EncodedValues
-
- get(int, Class<T>, Type) - Method in class io.temporal.common.converter.EncodedValues
-
- get(Class<T>) - Method in interface io.temporal.common.converter.Values
-
- get(int, Class<T>) - Method in interface io.temporal.common.converter.Values
-
Get value of the specified type.
- get(Class<T>, Type) - Method in interface io.temporal.common.converter.Values
-
- get(int, Class<T>, Type) - Method in interface io.temporal.common.converter.Values
-
Get value of the specified generic type.
- get(Supplier<? extends T>) - Method in class io.temporal.internal.sync.RunnerLocalInternal
-
- get(Supplier<? extends T>) - Method in class io.temporal.internal.sync.WorkflowThreadLocalInternal
-
- get() - Method in class io.temporal.internal.worker.WorkflowPollTaskFactory
-
- get() - Method in interface io.temporal.workflow.Promise
-
Waits if necessary for the computation to complete or fail, and then returns its result.
- get(long, TimeUnit) - Method in interface io.temporal.workflow.Promise
-
Waits if necessary for at most the given time for the computation to complete, and then returns
its result, if available.
- get() - Method in class io.temporal.workflow.WorkflowLocal
-
- get() - Method in class io.temporal.workflow.WorkflowThreadLocal
-
- GET_UNTYPED_STUB_METHOD - Static variable in interface io.temporal.internal.sync.StubMarker
-
- getActivityFunc(Method, MethodRetry, String) - Method in class io.temporal.internal.sync.ActivityInvocationHandler
-
- getActivityFunc(Method, MethodRetry, String) - Method in class io.temporal.internal.sync.ActivityInvocationHandlerBase
-
- getActivityFunc(Method, MethodRetry, String) - Method in class io.temporal.internal.sync.LocalActivityInvocationHandler
-
- getActivityId() - Method in interface io.temporal.activity.ActivityInfo
-
ID of the activity.
- getActivityId() - Method in exception io.temporal.client.ActivityCompletionException
-
Optional as it might be not known to the exception source.
- getActivityId() - Method in exception io.temporal.failure.ActivityFailure
-
- getActivityId() - Method in exception io.temporal.internal.replay.ActivityTaskFailedException
-
- getActivityId() - Method in exception io.temporal.internal.replay.ActivityTaskTimeoutException
-
- getActivityId() - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result
-
- getActivityId() - Method in class io.temporal.internal.worker.LocalActivityWorker.Task
-
- getActivityInterfaces() - Method in class io.temporal.common.metadata.POJOActivityImplMetadata
-
Activity interfaces implemented by the object.
- getActivityName() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ActivityInput
-
- getActivityName() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.LocalActivityInput
-
- getActivityNamespace() - Method in interface io.temporal.activity.ActivityInfo
-
- getActivityOptions() - Method in class io.temporal.worker.WorkflowImplementationOptions
-
- getActivityPollThreadCount() - Method in class io.temporal.worker.WorkerOptions
-
- getActivityTask() - Method in class io.temporal.internal.replay.ExecuteLocalActivityParameters
-
- getActivityType() - Method in interface io.temporal.activity.ActivityInfo
-
Type of the activity.
- getActivityType() - Method in exception io.temporal.client.ActivityCompletionException
-
Optional as it might be not known to the exception source.
- getActivityType() - Method in exception io.temporal.failure.ActivityFailure
-
- getActivityType() - Method in exception io.temporal.internal.replay.ActivityTaskFailedException
-
- getActivityType() - Method in exception io.temporal.internal.replay.ActivityTaskTimeoutException
-
- getActivityTypeName() - Method in class io.temporal.common.metadata.POJOActivityMethodMetadata
-
Name of activity type that this method implements
- getArgs() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ActivityInput
-
- getArgs() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowInput
-
- getArgs() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ContinueAsNewInput
-
- getArgs() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.LocalActivityInput
-
- getArgs() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalExternalInput
-
- getArgTypes() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.RegisterQueryInput
-
- getArgTypes() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalRegistrationRequest
-
- getArguments() - Method in class io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityInput
-
- getArguments() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryInput
-
- getArguments() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalInput
-
- getArguments() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput
-
- getArguments() - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryInput
-
- getArguments() - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.SignalInput
-
- getArguments() - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowInput
-
- getAttempt() - Method in interface io.temporal.activity.ActivityInfo
-
Activity execution attempt starting from 1.
- getAttempt() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getAttempt() - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result
-
- getAttempt() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getAttributes() - Method in class io.temporal.internal.replay.ExecuteActivityParameters
-
- getBackoff() - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result
-
- getBackoffCoefficient() - Method in class io.temporal.common.RetryOptions
-
- getBinaryChecksum() - Method in class io.temporal.client.WorkflowClientOptions
-
- getBinaryChecksum() - Method in class io.temporal.internal.worker.SingleWorkerOptions
-
- getCallback() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.RegisterQueryInput
-
- getCallback() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalRegistrationRequest
-
- getCancellationReason() - Method in interface io.temporal.workflow.CancellationScope
-
- getCancellationRequest() - Method in interface io.temporal.workflow.CancellationScope
-
Use this promise to perform cancellation of async operations.
- getCancellationType() - Method in class io.temporal.activity.ActivityOptions
-
- getCancellationType() - Method in class io.temporal.internal.replay.ExecuteActivityParameters
-
- getCancellationType() - Method in class io.temporal.internal.replay.StartChildWorkflowExecutionParameters
-
- getCancellationType() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getClient(byte[]) - Method in interface io.temporal.internal.external.ManualActivityCompletionClientFactory
-
- getClient(WorkflowExecution, String) - Method in interface io.temporal.internal.external.ManualActivityCompletionClientFactory
-
- getClient(byte[]) - Method in class io.temporal.internal.external.ManualActivityCompletionClientFactoryImpl
-
- getClient(WorkflowExecution, String) - Method in class io.temporal.internal.external.ManualActivityCompletionClientFactoryImpl
-
- getCloseStatus(HistoryEvent) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- getCommands() - Method in class io.temporal.internal.replay.WorkflowTaskResult
-
- getCompletionHandle() - Method in interface io.temporal.internal.sync.ActivityInfoInternal
-
- getCompletionHandle() - Method in class io.temporal.internal.worker.ActivityTask
-
Completion handle function that must be called by the handler whenever activity processing is
completed.
- getContextPropagators() - Method in class io.temporal.activity.ActivityOptions
-
- getContextPropagators() - Method in class io.temporal.client.WorkflowClientOptions
-
- getContextPropagators() - Method in class io.temporal.client.WorkflowOptions
-
- getContextPropagators() - Static method in class io.temporal.internal.context.ContextThreadLocal
-
- getContextPropagators() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Returns the set of configured context propagators
- getContextPropagators() - Method in class io.temporal.internal.worker.SingleWorkerOptions
-
- getContextPropagators() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getContinueAsNewOnCompletion() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
When these attributes are present upon completion of the workflow code the ContinueAsNew
command is emitted instead of the workflow completion.
- getContinuedExecutionRunId() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
RunId of the first run in the continue as new chain.
- getContinuedExecutionRunId() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getCronSchedule() - Method in class io.temporal.client.WorkflowOptions
-
- getCronSchedule() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getCurrentContext() - Method in interface io.temporal.common.context.ContextPropagator
-
Returns the current context in object form
- getCurrentContextForPropagation() - Static method in class io.temporal.internal.context.ContextThreadLocal
-
- getCurrentProtoTime() - Static method in class io.temporal.internal.common.ProtobufTimeUtils
-
- getDataConverter() - Method in class io.temporal.client.WorkflowClientOptions
-
- getDataConverter() - Method in class io.temporal.internal.external.ManualActivityCompletionClientFactoryImpl
-
- getDataConverter() - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- getDataConverter() - Method in class io.temporal.internal.worker.SingleWorkerOptions
-
- getDefaultActivityOptions() - Method in class io.temporal.worker.WorkflowImplementationOptions
-
- getDefaultInstance() - Static method in class io.temporal.activity.ActivityOptions
-
Deprecated.
- getDefaultInstance() - Static method in class io.temporal.activity.LocalActivityOptions
-
- getDefaultInstance() - Static method in class io.temporal.client.WorkflowClientOptions
-
- getDefaultInstance() - Static method in class io.temporal.client.WorkflowOptions
-
- getDefaultInstance() - Static method in interface io.temporal.common.converter.DataConverter
-
- getDefaultInstance() - Static method in class io.temporal.common.RetryOptions
-
- getDefaultInstance() - Static method in class io.temporal.internal.worker.PollerOptions
-
- getDefaultInstance() - Static method in class io.temporal.worker.WorkerFactoryOptions
-
- getDefaultInstance() - Static method in class io.temporal.worker.WorkerOptions
-
- getDefaultInstance() - Static method in class io.temporal.worker.WorkflowImplementationOptions
-
- getDefaultInstance() - Static method in class io.temporal.workflow.ChildWorkflowOptions
-
- getDefaultInstance() - Static method in class io.temporal.workflow.ContinueAsNewOptions
-
- getDetails() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.TerminateInput
-
- getDetails() - Method in exception io.temporal.failure.ApplicationFailure
-
- getDetails() - Method in exception io.temporal.failure.CanceledFailure
-
- getDoNotRetry() - Method in class io.temporal.common.RetryOptions
-
- getEnableLoggingInReplay() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getEnableLoggingInReplay() - Method in class io.temporal.internal.worker.SingleWorkerOptions
-
- getEncodingType() - Method in class io.temporal.common.converter.ByteArrayPayloadConverter
-
- getEncodingType() - Method in class io.temporal.common.converter.GsonJsonPayloadConverter
-
- getEncodingType() - Method in class io.temporal.common.converter.JacksonJsonPayloadConverter
-
- getEncodingType() - Method in class io.temporal.common.converter.NullPayloadConverter
-
- getEncodingType() - Method in interface io.temporal.common.converter.PayloadConverter
-
- getEncodingType() - Method in class io.temporal.common.converter.ProtobufJsonPayloadConverter
-
- getEncodingType() - Method in class io.temporal.common.converter.ProtobufPayloadConverter
-
- getEventId() - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.SignalInput
-
- getEventId() - Method in exception io.temporal.internal.replay.ActivityTaskFailedException
-
- getEventId() - Method in exception io.temporal.internal.replay.ActivityTaskTimeoutException
-
- getEventId() - Method in exception io.temporal.internal.replay.ChildWorkflowTaskFailedException
-
- getEvents() - Method in class io.temporal.internal.common.WorkflowExecutionHistory
-
- getEventTypeForCommand(CommandType) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
Returns event that corresponds to a command.
- getExecution() - Method in exception io.temporal.client.WorkflowException
-
- getExecution() - Method in interface io.temporal.client.WorkflowStub
-
- getExecution() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.CancelWorkflowInput
-
- getExecution() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalExternalInput
-
- getExecution() - Method in exception io.temporal.failure.ChildWorkflowFailure
-
- getExecution() - Method in interface io.temporal.workflow.ChildWorkflowStub
-
Returns promise that becomes ready once the child has started.
- getExecution() - Method in interface io.temporal.workflow.ExternalWorkflowStub
-
- getExecutionContext() - Static method in class io.temporal.activity.Activity
-
Activity execution context.
- getExecutionContext() - Static method in class io.temporal.internal.sync.ActivityInternal
-
- getFailure() - Method in exception io.temporal.internal.common.WorkflowExecutionFailedException
-
- getFailure() - Method in exception io.temporal.internal.replay.ActivityTaskTimeoutException
-
- getFailure() - Method in exception io.temporal.internal.replay.ChildWorkflowTaskFailedException
-
- getFailure() - Method in exception io.temporal.internal.replay.FailureWrapperException
-
- getFailure() - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result.TaskFailedResult
-
- getFailure() - Method in exception io.temporal.internal.worker.WorkflowExecutionException
-
- getFailure() - Method in interface io.temporal.workflow.Promise
-
Waits if necessary for the computation to complete or fail, and then returns the failure or
null.
- getFailureCause(HistoryEvent) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- getFailWorkflowExceptionTypes() - Method in class io.temporal.worker.WorkflowImplementationOptions
-
- getGenericArgTypes() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.RegisterQueryInput
-
- getGenericArgTypes() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalRegistrationRequest
-
- getHandler() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.RegisterDynamicQueryHandlerInput
-
- getHandler() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.RegisterDynamicSignalHandlerInput
-
- getHeader() - Method in class io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityInput
-
- getHeader() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput
-
- getHeader() - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowInput
-
- getHeader() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ActivityInput
-
- getHeader() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowInput
-
- getHeader() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ContinueAsNewInput
-
- getHeader() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.LocalActivityInput
-
- getHeader() - Method in interface io.temporal.internal.sync.ActivityInfoInternal
-
- getHeartbeatDetails(Class<V>) - Method in interface io.temporal.activity.ActivityExecutionContext
-
Extracts heartbeat details from the last failed attempt.
- getHeartbeatDetails(Class<V>, Type) - Method in interface io.temporal.activity.ActivityExecutionContext
-
Extracts heartbeat details from the last failed attempt.
- getHeartbeatDetails() - Method in interface io.temporal.activity.ActivityInfo
-
- getHeartbeatDetails(Class<V>) - Method in class io.temporal.common.interceptors.ActivityExecutionContextBase
-
- getHeartbeatDetails(Class<V>, Type) - Method in class io.temporal.common.interceptors.ActivityExecutionContextBase
-
- getHeartbeatTimeout() - Method in interface io.temporal.activity.ActivityInfo
-
- getHeartbeatTimeout() - Method in class io.temporal.activity.ActivityOptions
-
- getHistory(WorkflowServiceStubs, String, WorkflowExecution, Scope) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- getHistory() - Method in interface io.temporal.internal.worker.WorkflowTaskWithHistoryIterator
-
- getHistoryPage(WorkflowServiceStubs, String, WorkflowExecution, ByteString, Scope) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- getId(HistoryEvent) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- getIdentity() - Method in class io.temporal.client.WorkflowClientOptions
-
- getIdentity() - Method in exception io.temporal.failure.ActivityFailure
-
- getIdentity() - Method in class io.temporal.internal.worker.SingleWorkerOptions
-
- getInfo() - Method in interface io.temporal.activity.ActivityExecutionContext
-
Information about activity invocation and the caller workflow
- getInfo() - Method in class io.temporal.common.interceptors.ActivityExecutionContextBase
-
- getInfo() - Static method in class io.temporal.workflow.Workflow
-
- getInitialInterval() - Method in class io.temporal.common.RetryOptions
-
- getInitiatedEventId() - Method in exception io.temporal.failure.ChildWorkflowFailure
-
- getInput() - Method in interface io.temporal.internal.sync.ActivityInfoInternal
-
- getInstance() - Static method in class io.temporal.common.converter.GsonJsonPayloadConverter
-
- getInstanceCloseEvent(WorkflowServiceStubs, String, WorkflowExecution, Scope, long, TimeUnit) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- getInterceptors() - Method in class io.temporal.client.WorkflowClientOptions
-
- getInterfaceClass() - Method in class io.temporal.common.metadata.POJOActivityInterfaceMetadata
-
Java interface Class
that backs this activity interface.
- getInterfaceClass() - Method in class io.temporal.common.metadata.POJOWorkflowInterfaceMetadata
-
Java interface Class
that backs this workflow interface.
- getLastCompletionResult(Class<R>, Type) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- getLastCompletionResult(Class<R>) - Static method in class io.temporal.workflow.Workflow
-
GetLastCompletionResult extract last completion result from previous run for this cron
workflow.
- getLastCompletionResult(Class<R>, Type) - Static method in class io.temporal.workflow.Workflow
-
GetLastCompletionResult extract last completion result from previous run for this cron
workflow.
- getLastHeartbeatDetails() - Method in exception io.temporal.failure.TimeoutFailure
-
- getLastStartedEventId() - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- getLocalActivityTaskPoller() - Method in class io.temporal.internal.worker.LocalActivityWorker
-
- getLocalRetryThreshold() - Method in class io.temporal.activity.LocalActivityOptions
-
- getLocalRetryThreshold() - Method in class io.temporal.internal.replay.ExecuteLocalActivityParameters
-
- getLogger(Class<?>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- getLogger(String) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- getLogger(Class<?>) - Static method in class io.temporal.workflow.Workflow
-
Get logger to use inside workflow.
- getLogger(String) - Static method in class io.temporal.workflow.Workflow
-
Get logger to use inside workflow.
- getMaxConcurrentActivityExecutionSize() - Method in class io.temporal.worker.WorkerOptions
-
- getMaxConcurrentLocalActivityExecutionSize() - Method in class io.temporal.worker.WorkerOptions
-
- getMaxConcurrentWorkflowTaskExecutionSize() - Method in class io.temporal.worker.WorkerOptions
-
- getMaximumAttempts() - Method in class io.temporal.common.RetryOptions
-
- getMaximumInterval() - Method in class io.temporal.common.RetryOptions
-
- getMaximumPollRateIntervalMilliseconds() - Method in class io.temporal.internal.worker.PollerOptions
-
- getMaximumPollRatePerSecond() - Method in class io.temporal.internal.worker.PollerOptions
-
- getMaxTaskQueueActivitiesPerSecond() - Method in class io.temporal.worker.WorkerOptions
-
- getMaxWorkerActivitiesPerSecond() - Method in class io.temporal.worker.WorkerOptions
-
- getMaxWorkflowThreadCount() - Method in class io.temporal.worker.WorkerFactoryOptions
-
- getMemo() - Method in class io.temporal.client.WorkflowOptions
-
- getMemo() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getMemo() - Method in class io.temporal.workflow.ContinueAsNewOptions
-
- getMessage(WorkflowExecution, String) - Static method in exception io.temporal.client.WorkflowException
-
- getMessage(WorkflowExecution, String, long, RetryState) - Static method in exception io.temporal.client.WorkflowFailedException
-
- getMessage(long, long, String, String, RetryState, String) - Static method in exception io.temporal.failure.ActivityFailure
-
- getMessage(WorkflowExecution, String, long, long, String, RetryState) - Static method in exception io.temporal.failure.ChildWorkflowFailure
-
- getMessage(String, TimeoutType) - Static method in exception io.temporal.failure.TimeoutFailure
-
- getMessage(WorkflowExecution, String) - Static method in exception io.temporal.workflow.SignalExternalWorkflowException
-
- getMethod() - Method in class io.temporal.common.metadata.POJOActivityMethodMetadata
-
Interface method that defines the activity.
- getMethodMetadata(Method) - Method in class io.temporal.common.metadata.POJOActivityInterfaceMetadata
-
- getMethodMetadata(Method) - Method in class io.temporal.common.metadata.POJOWorkflowInterfaceMetadata
-
Return metadata for a method of a workflow interface.
- getMethodsMetadata() - Method in class io.temporal.common.metadata.POJOActivityInterfaceMetadata
-
- getMethodsMetadata() - Method in class io.temporal.common.metadata.POJOWorkflowInterfaceMetadata
-
- getMetricsScope() - Method in interface io.temporal.activity.ActivityExecutionContext
-
- getMetricsScope() - Method in class io.temporal.common.interceptors.ActivityExecutionContextBase
-
- getMetricsScope() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getMetricsScope() - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- getMetricsScope() - Method in class io.temporal.internal.worker.SingleWorkerOptions
-
- getMetricsScope() - Static method in class io.temporal.workflow.Workflow
-
Get scope for reporting business metrics in workflow logic.
- getName() - Method in interface io.temporal.common.context.ContextPropagator
-
Returns the name of the context propagator (for use in serialization and transfer).
- getName() - Method in class io.temporal.common.metadata.POJOWorkflowMethodMetadata
-
- getName() - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- getNamespace() - Method in class io.temporal.client.WorkflowClientOptions
-
- getNamespace() - Method in exception io.temporal.failure.ChildWorkflowFailure
-
- getNamespace() - Method in interface io.temporal.internal.external.GenericWorkflowClientExternal
-
- getNamespace() - Method in class io.temporal.internal.external.GenericWorkflowClientExternalImpl
-
- getNamespace() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Workflow namespace.
- getNamespace() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getNamespace() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getOptions() - Method in interface io.temporal.client.WorkflowClient
-
- getOptions() - Method in interface io.temporal.client.WorkflowStub
-
- getOptions() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput
-
- getOptions() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ActivityInput
-
- getOptions() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowInput
-
- getOptions() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ContinueAsNewInput
-
- getOptions() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.LocalActivityInput
-
- getOptions() - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- getOptions() - Method in interface io.temporal.workflow.ChildWorkflowStub
-
- getOrCreate(PollWorkflowTaskQueueResponseOrBuilder, Scope, Callable<WorkflowRunTaskHandler>) - Method in class io.temporal.internal.replay.WorkflowExecutorCache
-
- getOriginalMessage() - Method in exception io.temporal.failure.TemporalFailure
-
- getOutput() - Method in interface io.temporal.internal.replay.ReplayWorkflow
-
- getParentClosePolicy() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getParentRunId() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getParentWorkflowExecution() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getParentWorkflowId() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getPollBackoffCoefficient() - Method in class io.temporal.internal.worker.PollerOptions
-
- getPollBackoffInitialInterval() - Method in class io.temporal.internal.worker.PollerOptions
-
- getPollBackoffMaximumInterval() - Method in class io.temporal.internal.worker.PollerOptions
-
- getPollThreadCount() - Method in class io.temporal.internal.worker.PollerOptions
-
- getPollThreadNamePrefix() - Method in class io.temporal.internal.worker.PollerOptions
-
- getPreviousRunFailure() - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- getPreviousRunFailure() - Static method in class io.temporal.workflow.Workflow
-
Extract the latest failure from some previous of this workflow.
- getPropagatedContexts() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getQueryCompleted() - Method in class io.temporal.internal.worker.WorkflowTaskHandler.Result
-
- getQueryMethods() - Method in class io.temporal.common.metadata.POJOWorkflowImplMetadata
-
List of query methods an object implements across all the workflow interfaces.
- getQueryName() - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryInput
-
- getQueryRejectCondition() - Method in class io.temporal.client.WorkflowClientOptions
-
- getQueryRejectCondition() - Method in exception io.temporal.client.WorkflowQueryRejectedException
-
- getQueryRejectedStatus() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryOutput
-
- getQueryResults() - Method in class io.temporal.internal.replay.WorkflowTaskResult
-
- getQueryType() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryInput
-
- getQueryType() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.RegisterQueryInput
-
- getReason() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.TerminateInput
-
- getRegisteredActivityTypes() - Method in class io.temporal.internal.sync.POJOActivityTaskHandler
-
- getRequest() - Method in class io.temporal.internal.replay.StartChildWorkflowExecutionParameters
-
- getRequestRetryOptions() - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result
-
- getRequestRetryOptions() - Method in class io.temporal.internal.worker.WorkflowTaskHandler.Result
-
- getRequests() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.RegisterSignalHandlersInput
-
- getResponse() - Method in class io.temporal.internal.worker.ActivityTask
-
- getResult(Class<R>, Type) - Method in interface io.temporal.client.WorkflowStub
-
Returns workflow result potentially waiting for workflow to complete.
- getResult(Class<R>) - Method in interface io.temporal.client.WorkflowStub
-
Returns workflow result potentially waiting for workflow to complete.
- getResult(long, TimeUnit, Class<R>, Type) - Method in interface io.temporal.client.WorkflowStub
-
Returns workflow result potentially waiting for workflow to complete.
- getResult(long, TimeUnit, Class<R>) - Method in interface io.temporal.client.WorkflowStub
-
Returns workflow result potentially waiting for workflow to complete.
- getResult() - Method in class io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityOutput
-
- getResult(WorkflowClientCallsInterceptor.GetResultInput<R>) - Method in interface io.temporal.common.interceptors.WorkflowClientCallsInterceptor
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultAsyncOutput
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultOutput
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryOutput
-
- getResult(WorkflowClientCallsInterceptor.GetResultInput<R>) - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryOutput
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowOutput
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ActivityOutput
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.CancelWorkflowOutput
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowOutput
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.LocalActivityOutput
-
- getResult() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalExternalOutput
-
- getResult(WorkflowClientCallsInterceptor.GetResultInput<R>) - Method in class io.temporal.internal.client.RootWorkflowClientInvoker
-
- getResultAsync(Class<R>, Type) - Method in interface io.temporal.client.WorkflowStub
-
- getResultAsync(Class<R>) - Method in interface io.temporal.client.WorkflowStub
-
- getResultAsync(long, TimeUnit, Class<R>, Type) - Method in interface io.temporal.client.WorkflowStub
-
- getResultAsync(long, TimeUnit, Class<R>) - Method in interface io.temporal.client.WorkflowStub
-
- getResultAsync(WorkflowClientCallsInterceptor.GetResultInput<R>) - Method in interface io.temporal.common.interceptors.WorkflowClientCallsInterceptor
-
- getResultAsync(WorkflowClientCallsInterceptor.GetResultInput<R>) - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
- getResultAsync(WorkflowClientCallsInterceptor.GetResultInput<R>) - Method in class io.temporal.internal.client.RootWorkflowClientInvoker
-
- GetResultAsyncOutput(CompletableFuture<R>) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultAsyncOutput
-
- getResultClass() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultInput
-
- getResultClass() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryInput
-
- getResultClass() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ActivityInput
-
- getResultClass() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowInput
-
- getResultClass() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.LocalActivityInput
-
- GetResultInput(WorkflowExecution, Optional<String>, long, TimeUnit, Class<R>, Type) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultInput
-
- GetResultOutput(R) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultOutput
-
- getResultType() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultInput
-
- getResultType() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryInput
-
- getResultType() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ActivityInput
-
- getResultType() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowInput
-
- getResultType() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.LocalActivityInput
-
- getRetryOptions() - Method in class io.temporal.activity.ActivityOptions
-
- getRetryOptions() - Method in class io.temporal.activity.LocalActivityOptions
-
- getRetryOptions() - Method in class io.temporal.client.WorkflowOptions
-
- getRetryOptions() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getRetryState() - Method in exception io.temporal.client.WorkflowFailedException
-
- getRetryState() - Method in exception io.temporal.failure.ActivityFailure
-
- getRetryState() - Method in exception io.temporal.failure.ChildWorkflowFailure
-
- getRetryState() - Method in exception io.temporal.internal.common.WorkflowExecutionFailedException
-
- getRetryState() - Method in exception io.temporal.internal.replay.ActivityTaskTimeoutException
-
- getRetryState() - Method in exception io.temporal.internal.replay.ChildWorkflowTaskFailedException
-
- getRunId() - Method in interface io.temporal.activity.ActivityInfo
-
RunId of the workflow that scheduled the activity.
- getRunId() - Method in exception io.temporal.client.ActivityCompletionException
-
Optional as it might be not known to the exception source.
- getRunId() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getRunId() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getRunStartedTimestampMillis() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getRunStartedTimestampMillis() - Method in interface io.temporal.workflow.WorkflowInfo
-
The time workflow run has started.
- getScheduledEventId() - Method in exception io.temporal.failure.ActivityFailure
-
- getScheduledEventId() - Method in exception io.temporal.internal.replay.ActivityTaskFailedException
-
- getScheduledEventId() - Method in exception io.temporal.internal.replay.ActivityTaskTimeoutException
-
- getScheduledTimestamp() - Method in interface io.temporal.activity.ActivityInfo
-
Time when the activity was initially scheduled by the workflow.
- getScheduleToCloseTimeout() - Method in interface io.temporal.activity.ActivityInfo
-
- getScheduleToCloseTimeout() - Method in class io.temporal.activity.ActivityOptions
-
- getScheduleToCloseTimeout() - Method in class io.temporal.activity.LocalActivityOptions
-
- getScheduleToStartTimeout() - Method in class io.temporal.activity.ActivityOptions
-
- getSearchAttributes() - Method in class io.temporal.client.WorkflowOptions
-
- getSearchAttributes() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Used to retrieve search attributes.
- getSearchAttributes() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getSearchAttributes() - Method in class io.temporal.workflow.ContinueAsNewOptions
-
- getSearchAttributes() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getService() - Method in interface io.temporal.internal.external.GenericWorkflowClientExternal
-
- getService() - Method in class io.temporal.internal.external.GenericWorkflowClientExternalImpl
-
- getService() - Method in class io.temporal.internal.external.ManualActivityCompletionClientFactoryImpl
-
- getSignalArguments() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput
-
- getSignalInput() - Method in class io.temporal.internal.common.SignalWithStartWorkflowExecutionParameters
-
- getSignalMethods() - Method in class io.temporal.common.metadata.POJOWorkflowImplMetadata
-
List of signal methods an object implements across all the workflow interfaces.
- getSignalName() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalInput
-
- getSignalName() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput
-
- getSignalName() - Method in class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.SignalInput
-
- getSignalName() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalExternalInput
-
- getSignalName() - Method in class io.temporal.internal.common.SignalWithStartWorkflowExecutionParameters
-
- getSignalType() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalRegistrationRequest
-
- getSize() - Method in class io.temporal.common.converter.EncodedValues
-
- getSize() - Method in interface io.temporal.common.converter.Values
-
- getStartedEventId() - Method in exception io.temporal.failure.ActivityFailure
-
- getStartedEventId() - Method in exception io.temporal.failure.ChildWorkflowFailure
-
- getStartedEventId() - Method in exception io.temporal.internal.replay.ActivityTaskFailedException
-
- getStartedEventId() - Method in exception io.temporal.internal.replay.ActivityTaskTimeoutException
-
- getStartParameters() - Method in class io.temporal.internal.common.SignalWithStartWorkflowExecutionParameters
-
- getStartToCloseTimeout() - Method in interface io.temporal.activity.ActivityInfo
-
- getStartToCloseTimeout() - Method in class io.temporal.activity.ActivityOptions
-
- getStartToCloseTimeout() - Method in class io.temporal.activity.LocalActivityOptions
-
- getTarget(SerializedLambda) - Static method in class io.temporal.internal.common.LambdaUtils
-
Get target of the method reference that was converted to a lambda.
- getTaskCanceled() - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result
-
- getTaskCompleted() - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result
-
- getTaskCompleted() - Method in class io.temporal.internal.worker.WorkflowTaskHandler.Result
-
- getTaskFailed() - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result
-
- getTaskFailed() - Method in class io.temporal.internal.worker.WorkflowTaskHandler.Result
-
- getTaskFailedRequest() - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result.TaskFailedResult
-
- getTaskQueue() - Method in class io.temporal.activity.ActivityOptions
-
- getTaskQueue() - Method in class io.temporal.client.WorkflowOptions
-
- getTaskQueue() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Workflow task queue name.
- getTaskQueue() - Method in class io.temporal.worker.Worker
-
- getTaskQueue() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getTaskQueue() - Method in class io.temporal.workflow.ContinueAsNewOptions
-
- getTaskQueue() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getTaskToken() - Method in interface io.temporal.activity.ActivityExecutionContext
-
- getTaskToken() - Method in interface io.temporal.activity.ActivityInfo
-
- getTaskToken() - Method in class io.temporal.common.interceptors.ActivityExecutionContextBase
-
- getTimeout() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultInput
-
- getTimeoutType() - Method in exception io.temporal.failure.TimeoutFailure
-
- getTimeoutUnit() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultInput
-
- getType() - Method in class io.temporal.common.metadata.POJOWorkflowMethodMetadata
-
- getType() - Method in exception io.temporal.failure.ApplicationFailure
-
- getUncaughtExceptionHandler() - Method in class io.temporal.internal.worker.PollerOptions
-
- getValueOrDefault(Object, Class<?>) - Static method in class io.temporal.internal.common.InternalUtils
-
- getValues() - Method in class io.temporal.common.interceptors.Header
-
- getVersion(String, int, int) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- getVersion(String, int, int) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- getVersion(String, int, int, Functions.Proc1<Integer>) - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
GetVersion is used to safely perform backwards incompatible changes to workflow definitions.
- getVersion(String, int, int, Functions.Proc1<Integer>) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- getVersion(String, int, int) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- getVersion(String, int, int) - Static method in class io.temporal.workflow.Workflow
-
getVersion
is used to safely perform backwards incompatible changes to workflow
definitions.
- getWorker(String) - Method in class io.temporal.worker.WorkerFactory
-
- getWorkerInterceptors() - Method in class io.temporal.worker.WorkerFactoryOptions
-
- getWorkflow(WorkflowType) - Method in interface io.temporal.internal.replay.ReplayWorkflowFactory
-
- getWorkflowCacheSize() - Method in class io.temporal.worker.WorkerFactoryOptions
-
- getWorkflowClient() - Method in class io.temporal.worker.WorkerFactory
-
- getWorkflowExecution() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.CancelInput
-
- getWorkflowExecution() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultInput
-
- getWorkflowExecution() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryInput
-
- getWorkflowExecution() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.TerminateInput
-
- getWorkflowExecution() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalInput
-
- getWorkflowExecution() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartOutput
-
- getWorkflowExecution() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowOutput
-
- getWorkflowExecution() - Method in class io.temporal.internal.common.WorkflowExecutionHistory
-
- getWorkflowExecution() - Method in exception io.temporal.internal.replay.ChildWorkflowTaskFailedException
-
- getWorkflowExecution() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getWorkflowExecution(Object) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- getWorkflowExecution(Object) - Static method in class io.temporal.workflow.Workflow
-
- getWorkflowExecutionExpirationTimestampMillis() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
The time that is calculated as the start time of the first run plus workflow execution timeout.
- getWorkflowExecutionResult(WorkflowServiceStubs, String, WorkflowExecution, Optional<String>, Scope, DataConverter, long, TimeUnit) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
Returns result of a workflow instance execution or throws an exception if workflow did not
complete successfully.
- getWorkflowExecutionResultAsync(WorkflowServiceStubs, String, WorkflowExecution, Optional<String>, long, TimeUnit, DataConverter) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- getWorkflowExecutionStatus() - Method in exception io.temporal.client.WorkflowQueryRejectedException
-
- getWorkflowExecutionTimeout() - Method in class io.temporal.client.WorkflowOptions
-
- getWorkflowExecutionTimeout() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getWorkflowExecutionTimeout() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getWorkflowExecutionTimeout() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getWorkflowHostLocalPollThreadCount() - Method in class io.temporal.worker.WorkerFactoryOptions
-
- getWorkflowHostLocalTaskQueueScheduleToStartTimeout() - Method in class io.temporal.worker.WorkerFactoryOptions
-
- getWorkflowId() - Method in interface io.temporal.activity.ActivityInfo
-
WorkflowId of the workflow that scheduled the activity.
- getWorkflowId() - Method in exception io.temporal.client.ActivityCompletionException
-
Optional as it might be not known to the exception source.
- getWorkflowId() - Method in class io.temporal.client.WorkflowOptions
-
- getWorkflowId() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput
-
- getWorkflowId() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowInput
-
- getWorkflowId() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getWorkflowId() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getWorkflowId() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getWorkflowIdFromExternalWorkflowCompletedEvent(HistoryEvent) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- getWorkflowIdReusePolicy() - Method in class io.temporal.client.WorkflowOptions
-
- getWorkflowIdReusePolicy() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getWorkflowImplementationOptions() - Method in interface io.temporal.internal.replay.ReplayWorkflow
-
- getWorkflowInfo() - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- getWorkflowInterfaces() - Method in class io.temporal.common.metadata.POJOWorkflowImplMetadata
-
List of workflow interfaces an object implements.
- getWorkflowMethod() - Method in class io.temporal.common.metadata.POJOWorkflowInterfaceMetadata
-
- getWorkflowMethod() - Method in class io.temporal.common.metadata.POJOWorkflowMethodMetadata
-
- getWorkflowMethods() - Method in class io.temporal.common.metadata.POJOWorkflowImplMetadata
-
List of workflow methods an object implements across all the workflow interfaces.
- getWorkflowNamespace() - Method in interface io.temporal.activity.ActivityInfo
-
- getWorkflowPollThreadCount() - Method in class io.temporal.worker.WorkerOptions
-
- getWorkflowRunTimeout() - Method in class io.temporal.client.WorkflowOptions
-
- getWorkflowRunTimeout() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getWorkflowRunTimeout() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getWorkflowRunTimeout() - Method in class io.temporal.workflow.ContinueAsNewOptions
-
- getWorkflowRunTimeout() - Method in interface io.temporal.workflow.WorkflowInfo
-
- getWorkflowServiceStubs() - Method in interface io.temporal.client.WorkflowClient
-
- getWorkflowServiceStubs() - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- getWorkflowStartInput() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput
-
- getWorkflowStartOutput() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartOutput
-
- getWorkflowTask() - Method in interface io.temporal.internal.worker.WorkflowTaskWithHistoryIterator
-
- getWorkflowTaskCompletedEventId() - Method in exception io.temporal.client.WorkflowFailedException
-
- getWorkflowTaskCompletedEventId() - Method in exception io.temporal.internal.common.WorkflowExecutionFailedException
-
- getWorkflowTaskTimeout() - Method in class io.temporal.client.WorkflowOptions
-
- getWorkflowTaskTimeout() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getWorkflowTaskTimeout() - Method in class io.temporal.workflow.ChildWorkflowOptions
-
- getWorkflowTaskTimeout() - Method in class io.temporal.workflow.ContinueAsNewOptions
-
- getWorkflowType() - Method in interface io.temporal.activity.ActivityInfo
-
- getWorkflowType() - Method in exception io.temporal.client.WorkflowException
-
- getWorkflowType() - Method in interface io.temporal.client.WorkflowStub
-
- getWorkflowType() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultInput
-
- getWorkflowType() - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput
-
- getWorkflowType() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ChildWorkflowInput
-
- getWorkflowType() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ContinueAsNewInput
-
- getWorkflowType() - Method in class io.temporal.common.metadata.POJOWorkflowInterfaceMetadata
-
Workflow type the workflow interface defines.
- getWorkflowType() - Method in exception io.temporal.failure.ChildWorkflowFailure
-
- getWorkflowType() - Method in exception io.temporal.internal.replay.ChildWorkflowTaskFailedException
-
- getWorkflowType() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- getWorkflowType(Class<?>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
Name of the workflow type the interface defines.
- getWorkflowType() - Method in class io.temporal.internal.worker.WorkflowTaskHandler.Result
-
- getWorkflowType(Class<?>) - Static method in class io.temporal.worker.Worker
-
Name of the workflow type the interface defines.
- getWorkflowType() - Method in interface io.temporal.workflow.ChildWorkflowStub
-
- getWorkflowType() - Method in interface io.temporal.workflow.WorkflowInfo
-
- GsonJsonPayloadConverter - Class in io.temporal.common.converter
-
Implements conversion through GSON JSON processor.
- GsonJsonPayloadConverter() - Constructor for class io.temporal.common.converter.GsonJsonPayloadConverter
-
- GsonJsonPayloadConverter(Function<GsonBuilder, GsonBuilder>) - Constructor for class io.temporal.common.converter.GsonJsonPayloadConverter
-
Constructs an instance giving an ability to override Gson
initialization.
- NAMESPACE - Static variable in class io.temporal.internal.logging.LoggerTag
-
- newActivityCompletionClient() - Method in interface io.temporal.client.WorkflowClient
-
- newActivityCompletionClient(ActivityCompletionClient) - Method in interface io.temporal.common.interceptors.WorkflowClientInterceptor
-
- newActivityCompletionClient(ActivityCompletionClient) - Method in class io.temporal.common.interceptors.WorkflowClientInterceptorBase
-
- newActivityCompletionClient() - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- newActivityStub(Class<T>, ActivityOptions, Map<String, ActivityOptions>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
Creates client stub to activities that implement given interface.
- newActivityStub(Class<T>) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub to activities that implement given interface.
- newActivityStub(Class<T>, ActivityOptions) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub to activities that implement given interface
- newActivityStub(Class<T>, ActivityOptions, Map<String, ActivityOptions>) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub to activities that implement given interface.
- newBuilder() - Static method in class io.temporal.activity.ActivityOptions
-
- newBuilder(ActivityOptions) - Static method in class io.temporal.activity.ActivityOptions
-
- newBuilder() - Static method in class io.temporal.activity.LocalActivityOptions
-
- newBuilder(LocalActivityOptions) - Static method in class io.temporal.activity.LocalActivityOptions
-
- newBuilder() - Static method in class io.temporal.client.WorkflowClientOptions
-
- newBuilder(WorkflowClientOptions) - Static method in class io.temporal.client.WorkflowClientOptions
-
- newBuilder() - Static method in class io.temporal.client.WorkflowOptions
-
- newBuilder(WorkflowOptions) - Static method in class io.temporal.client.WorkflowOptions
-
- newBuilder() - Static method in class io.temporal.common.RetryOptions
-
- newBuilder(RetryOptions) - Static method in class io.temporal.common.RetryOptions
-
Creates builder with fields pre-populated from passed options.
- newBuilder() - Static method in class io.temporal.internal.replay.WorkflowTaskResult
-
- newBuilder() - Static method in class io.temporal.internal.worker.PollerOptions
-
- newBuilder(PollerOptions) - Static method in class io.temporal.internal.worker.PollerOptions
-
- newBuilder() - Static method in class io.temporal.internal.worker.SingleWorkerOptions
-
- newBuilder(SingleWorkerOptions) - Static method in class io.temporal.internal.worker.SingleWorkerOptions
-
- newBuilder() - Static method in class io.temporal.worker.WorkerFactoryOptions
-
- newBuilder(WorkerFactoryOptions) - Static method in class io.temporal.worker.WorkerFactoryOptions
-
- newBuilder() - Static method in class io.temporal.worker.WorkerOptions
-
- newBuilder(WorkerOptions) - Static method in class io.temporal.worker.WorkerOptions
-
- newBuilder() - Static method in class io.temporal.worker.WorkflowImplementationOptions
-
- newBuilder() - Static method in class io.temporal.workflow.ChildWorkflowOptions
-
- newBuilder(ChildWorkflowOptions) - Static method in class io.temporal.workflow.ChildWorkflowOptions
-
- newBuilder() - Static method in class io.temporal.workflow.ContinueAsNewOptions
-
- newBuilder(ContinueAsNewOptions) - Static method in class io.temporal.workflow.ContinueAsNewOptions
-
- newCancellationScope(boolean, Runnable) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newCancellationScope(boolean, Functions.Proc1<CancellationScope>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newCancellationScope(Runnable) - Static method in class io.temporal.workflow.Workflow
-
- newCancellationScope(Functions.Proc1<CancellationScope>) - Static method in class io.temporal.workflow.Workflow
-
Wraps a procedure in a CancellationScope.
- newChildWorkflowStub(Class<T>, ChildWorkflowOptions) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newChildWorkflowStub(Class<T>) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub that can be used to start a child workflow that implements the given
interface using parent options.
- newChildWorkflowStub(Class<T>, ChildWorkflowOptions) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub that can be used to start a child workflow that implements given interface.
- newCompletablePromise() - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newContinueAsNewStub(Class<T>, ContinueAsNewOptions) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
Creates client stub that can be used to continue this workflow as new.
- newContinueAsNewStub(Class<T>, ContinueAsNewOptions) - Static method in class io.temporal.workflow.Workflow
-
Creates a client stub that can be used to continue this workflow as a new run.
- newContinueAsNewStub(Class<T>) - Static method in class io.temporal.workflow.Workflow
-
Creates a client stub that can be used to continue this workflow as a new run.
- newDefaultInstance() - Static method in class io.temporal.common.converter.DefaultDataConverter
-
Creates a new instance of DefaultDataConverter
populated with the default list of
payload converters.
- newDetachedCancellationScope(Runnable) - Static method in class io.temporal.workflow.Workflow
-
Creates a CancellationScope that is not linked to a parent scope.
- newExternalWorkflowStub(Class<T>, WorkflowExecution) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newExternalWorkflowStub(Class<? extends R>, String) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub that can be used to communicate to an existing workflow execution.
- newExternalWorkflowStub(Class<? extends R>, WorkflowExecution) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub that can be used to communicate to an existing workflow execution.
- newFailedPromise(Exception) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newFailedPromise(Exception) - Static method in class io.temporal.workflow.Workflow
-
- newFailure(String, String, Object...) - Static method in exception io.temporal.failure.ApplicationFailure
-
- newInstance(WorkflowServiceStubs) - Static method in interface io.temporal.client.WorkflowClient
-
Creates client that connects to an instance of the Temporal Service.
- newInstance(WorkflowServiceStubs, WorkflowClientOptions) - Static method in interface io.temporal.client.WorkflowClient
-
Creates client that connects to an instance of the Temporal Service.
- newInstance(Class<?>) - Static method in class io.temporal.common.metadata.POJOActivityImplMetadata
-
Creates POJOActivityImplMetadata for an activity implementation class.
- newInstance(Class<?>) - Static method in class io.temporal.common.metadata.POJOActivityInterfaceMetadata
-
- newInstance(Class<?>) - Static method in class io.temporal.common.metadata.POJOWorkflowImplMetadata
-
Create POJOWorkflowImplMetadata for a workflow implementation class.
- newInstance(Class<?>) - Static method in class io.temporal.common.metadata.POJOWorkflowInterfaceMetadata
-
Returns POJOWorkflowInterfaceMetadata for an interface annotated with
WorkflowInterface
.
- newInstance(Class<?>, ActivityOptions, Map<String, ActivityOptions>, WorkflowOutboundCallsInterceptor) - Static method in class io.temporal.internal.sync.ActivityInvocationHandler
-
- newInstance(Class<?>, LocalActivityOptions, Map<String, LocalActivityOptions>, WorkflowOutboundCallsInterceptor) - Static method in class io.temporal.internal.sync.LocalActivityInvocationHandler
-
- newInstance(WorkflowServiceStubs, WorkflowClientOptions) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
Creates client that connects to an instance of the Temporal Service.
- newInstance(WorkflowClient) - Static method in class io.temporal.worker.WorkerFactory
-
- newInstance(WorkflowClient, WorkerFactoryOptions) - Static method in class io.temporal.worker.WorkerFactory
-
- newInstanceSkipWorkflowAnnotationCheck(Class<?>) - Static method in class io.temporal.common.metadata.POJOWorkflowInterfaceMetadata
-
Returns POJOWorkflowInterfaceMetadata for an interface that may be annotated with
WorkflowInterface
.
- newListenerInstance(Class<?>) - Static method in class io.temporal.common.metadata.POJOWorkflowImplMetadata
-
Create POJOWorkflowImplMetadata for a workflow implementation class.
- newLocalActivityStub(Class<T>, LocalActivityOptions, Map<String, LocalActivityOptions>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
Creates client stub to local activities that implement given interface.
- newLocalActivityStub(Class<T>) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub to local activities that implement given interface.
- newLocalActivityStub(Class<T>, LocalActivityOptions) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub to local activities that implement given interface.
- newLocalActivityStub(Class<T>, LocalActivityOptions, Map<String, LocalActivityOptions>) - Static method in class io.temporal.workflow.Workflow
-
Creates client stub to local activities that implement given interface.
- newNonRetryableFailure(String, String, Object...) - Static method in exception io.temporal.failure.ApplicationFailure
-
- newPromise(E) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newPromise() - Static method in class io.temporal.workflow.Workflow
-
- newPromise(E) - Static method in class io.temporal.workflow.Workflow
-
- newProxy(Class<T>, InvocationHandler) - Static method in class io.temporal.internal.sync.ActivityInvocationHandlerBase
-
- newQueue(int) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newQueue(int) - Static method in class io.temporal.workflow.Workflow
-
- newRandom() - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- newRandom() - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- newRandom() - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Replay safe random.
- newRandom() - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- newRandom() - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newRandom() - Static method in class io.temporal.workflow.Workflow
-
Replay safe random numbers generator.
- newSignalWithStartRequest() - Method in interface io.temporal.client.WorkflowClient
-
Creates BatchRequest that can be used to signal an existing workflow or start a new one if not
running.
- newSignalWithStartRequest() - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- newThread(Runnable, boolean, String) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- newThread(Runnable, boolean, String) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- newThread(boolean, Runnable) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newThread(boolean, String, Runnable) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newTimer(Duration) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- newTimer(Duration) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- newTimer(Duration, Functions.Proc1<RuntimeException>) - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Create a Value that becomes ready after the specified delay.
- newTimer(StartTimerCommandAttributes, Functions.Proc1<HistoryEvent>) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
Creates a new timer state machine
- newTimer(Duration) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newTimer(Duration) - Static method in class io.temporal.workflow.Workflow
-
Create new timer.
- newUntypedActivityStub(ActivityOptions) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newUntypedActivityStub(ActivityOptions) - Static method in class io.temporal.workflow.Workflow
-
Creates non typed client stub to activities.
- newUntypedChildWorkflowStub(String, ChildWorkflowOptions) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newUntypedChildWorkflowStub(String, ChildWorkflowOptions) - Static method in class io.temporal.workflow.Workflow
-
Creates untyped client stub that can be used to start and signal a child workflow.
- newUntypedChildWorkflowStub(String) - Static method in class io.temporal.workflow.Workflow
-
Creates untyped client stub that can be used to start and signal a child workflow.
- newUntypedExternalWorkflowStub(WorkflowExecution) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newUntypedExternalWorkflowStub(WorkflowExecution) - Static method in class io.temporal.workflow.Workflow
-
Creates untyped client stub that can be used to signal or cancel a child workflow.
- newUntypedExternalWorkflowStub(String) - Static method in class io.temporal.workflow.Workflow
-
Creates untyped client stub that can be used to signal or cancel a child workflow.
- newUntypedLocalActivityStub(LocalActivityOptions) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- newUntypedLocalActivityStub(LocalActivityOptions) - Static method in class io.temporal.workflow.Workflow
-
Creates non typed client stub to local activities.
- newUntypedWorkflowStub(String, WorkflowOptions) - Method in interface io.temporal.client.WorkflowClient
-
Creates workflow untyped client stub that can be used to start a single workflow execution.
- newUntypedWorkflowStub(String, Optional<String>, Optional<String>) - Method in interface io.temporal.client.WorkflowClient
-
Creates workflow untyped client stub for a known execution.
- newUntypedWorkflowStub(WorkflowExecution, Optional<String>) - Method in interface io.temporal.client.WorkflowClient
-
Creates workflow untyped client stub for a known execution.
- newUntypedWorkflowStub(String, WorkflowOptions, WorkflowStub) - Method in interface io.temporal.common.interceptors.WorkflowClientInterceptor
-
- newUntypedWorkflowStub(WorkflowExecution, Optional<String>, WorkflowStub) - Method in interface io.temporal.common.interceptors.WorkflowClientInterceptor
-
- newUntypedWorkflowStub(String, WorkflowOptions, WorkflowStub) - Method in class io.temporal.common.interceptors.WorkflowClientInterceptorBase
-
Deprecated.
- newUntypedWorkflowStub(WorkflowExecution, Optional<String>, WorkflowStub) - Method in class io.temporal.common.interceptors.WorkflowClientInterceptorBase
-
Deprecated.
- newUntypedWorkflowStub(String, WorkflowOptions) - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- newUntypedWorkflowStub(String, Optional<String>, Optional<String>) - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- newUntypedWorkflowStub(WorkflowExecution, Optional<String>) - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- newWorker(String) - Method in class io.temporal.worker.WorkerFactory
-
Creates worker that connects to an instance of the Temporal Service.
- newWorker(String, WorkerOptions) - Method in class io.temporal.worker.WorkerFactory
-
Creates worker that connects to an instance of the Temporal Service.
- newWorkflowStub(Class<T>, WorkflowOptions) - Method in interface io.temporal.client.WorkflowClient
-
Creates workflow client stub that can be used to start a single workflow execution.
- newWorkflowStub(Class<T>, String) - Method in interface io.temporal.client.WorkflowClient
-
Creates workflow client stub for a known execution.
- newWorkflowStub(Class<T>, String, Optional<String>) - Method in interface io.temporal.client.WorkflowClient
-
Creates workflow client stub for a known execution.
- newWorkflowStub(Class<T>, WorkflowOptions) - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- newWorkflowStub(Class<T>, String) - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- newWorkflowStub(Class<T>, String, Optional<String>) - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- NullPayloadConverter - Class in io.temporal.common.converter
-
Encodes and decodes null values.
- NullPayloadConverter() - Constructor for class io.temporal.common.converter.NullPayloadConverter
-
- parseStackTrace(String) - Static method in class io.temporal.failure.FailureConverter
-
- PayloadConverter - Interface in io.temporal.common.converter
-
Used by the framework to serialize/deserialize method parameters that need to be sent over the
wire.
- peek() - Method in interface io.temporal.workflow.QueueConsumer
-
Retrieves the head of this queue keeping it in the queue if it is not empty without blocking.
- POJOActivityImplMetadata - Class in io.temporal.common.metadata
-
Metadata of an activity implementation object.
- POJOActivityInterfaceMetadata - Class in io.temporal.common.metadata
-
Metadata of an activity interface.
- POJOActivityMethodMetadata - Class in io.temporal.common.metadata
-
Metadata of a single activity method.
- POJOActivityTaskHandler - Class in io.temporal.internal.sync
-
- POJOActivityTaskHandler(WorkflowServiceStubs, String, DataConverter, ScheduledExecutorService, WorkerInterceptor[]) - Constructor for class io.temporal.internal.sync.POJOActivityTaskHandler
-
- POJOWorkflowImplMetadata - Class in io.temporal.common.metadata
-
Rules:
A workflow implementation must implement at least one non empty interface annotated with
WorkflowInterface
An interface annotated with WorkflowInterface can extend zero or more interfaces.
- POJOWorkflowInterfaceMetadata - Class in io.temporal.common.metadata
-
Metadata of a workflow interface.
- POJOWorkflowMethodMetadata - Class in io.temporal.common.metadata
-
Metadata of a single workflow method.
- poll() - Method in interface io.temporal.internal.worker.Poller.PollTask
-
Pollers should shade all java.lang.InterruptedException
s and raise Thread.interrupted()
flag if the exceptions happen.
- poll() - Method in interface io.temporal.workflow.QueueConsumer
-
Retrieves and removes the head of this queue if it is not empty without blocking.
- poll(Duration) - Method in interface io.temporal.workflow.QueueConsumer
-
Retrieves and removes the head of this queue, waiting up to the specified wait time if
necessary for an element to become available.
- Poller<T> - Class in io.temporal.internal.worker
-
- Poller(String, Poller.PollTask<T>, ShutdownableTaskExecutor<T>, PollerOptions, Scope) - Constructor for class io.temporal.internal.worker.Poller
-
- Poller.PollTask<TT> - Interface in io.temporal.internal.worker
-
- POLLER_START_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- PollerOptions - Class in io.temporal.internal.worker
-
Options for component that polls Temporal task queues for tasks.
- PollerOptions.Builder - Class in io.temporal.internal.worker
-
- PollWorkflowTaskDispatcher - Class in io.temporal.internal.worker
-
- PollWorkflowTaskDispatcher(WorkflowServiceStubs, String, Scope) - Constructor for class io.temporal.internal.worker.PollWorkflowTaskDispatcher
-
- prettyPrintCommands(Iterable<Command>) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- prettyPrintHistory(WorkflowServiceStubs, String, WorkflowExecution, Scope) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
Returns workflow instance history in a human readable format.
- prettyPrintHistory(WorkflowServiceStubs, String, WorkflowExecution, boolean, Scope) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
Returns workflow instance history in a human readable format.
- prettyPrintHistory(History, boolean) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
Returns workflow instance history in a human readable format.
- prettyPrintHistory(Iterator<HistoryEvent>, boolean) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- prettyPrintObject(MessageOrBuilder) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
Pretty prints a proto message.
- procedure(Functions.Proc) - Static method in class io.temporal.internal.sync.AsyncInternal
-
Invokes zero argument procedure asynchronously.
- procedure(Functions.Proc1<A1>, A1) - Static method in class io.temporal.internal.sync.AsyncInternal
-
Invokes one argument procedure asynchronously.
- procedure(Functions.Proc2<A1, A2>, A1, A2) - Static method in class io.temporal.internal.sync.AsyncInternal
-
Invokes two argument procedure asynchronously.
- procedure(Functions.Proc3<A1, A2, A3>, A1, A2, A3) - Static method in class io.temporal.internal.sync.AsyncInternal
-
Invokes three argument procedure asynchronously.
- procedure(Functions.Proc4<A1, A2, A3, A4>, A1, A2, A3, A4) - Static method in class io.temporal.internal.sync.AsyncInternal
-
Invokes four argument procedure asynchronously.
- procedure(Functions.Proc5<A1, A2, A3, A4, A5>, A1, A2, A3, A4, A5) - Static method in class io.temporal.internal.sync.AsyncInternal
-
Invokes five argument procedure asynchronously.
- procedure(Functions.Proc6<A1, A2, A3, A4, A5, A6>, A1, A2, A3, A4, A5, A6) - Static method in class io.temporal.internal.sync.AsyncInternal
-
Invokes six argument procedure asynchronously.
- procedure(Functions.Proc) - Static method in class io.temporal.workflow.Async
-
Invokes zero argument procedure asynchronously.
- procedure(Functions.Proc1<A1>, A1) - Static method in class io.temporal.workflow.Async
-
Invokes one argument procedure asynchronously.
- procedure(Functions.Proc2<A1, A2>, A1, A2) - Static method in class io.temporal.workflow.Async
-
Invokes two argument procedure asynchronously.
- procedure(Functions.Proc3<A1, A2, A3>, A1, A2, A3) - Static method in class io.temporal.workflow.Async
-
Invokes three argument procedure asynchronously.
- procedure(Functions.Proc4<A1, A2, A3, A4>, A1, A2, A3, A4) - Static method in class io.temporal.workflow.Async
-
Invokes four argument procedure asynchronously.
- procedure(Functions.Proc5<A1, A2, A3, A4, A5>, A1, A2, A3, A4, A5) - Static method in class io.temporal.workflow.Async
-
Invokes five argument procedure asynchronously.
- procedure(Functions.Proc6<A1, A2, A3, A4, A5, A6>, A1, A2, A3, A4, A5, A6) - Static method in class io.temporal.workflow.Async
-
Invokes six argument procedure asynchronously.
- process(PollWorkflowTaskQueueResponse) - Method in class io.temporal.internal.worker.PollWorkflowTaskDispatcher
-
- Promise<V> - Interface in io.temporal.workflow
-
Contains result of an asynchronous computation.
- promiseAllOf(Iterable<Promise<V>>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- promiseAllOf(Promise<?>...) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- promiseAnyOf(Iterable<Promise<V>>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- promiseAnyOf(Promise<?>...) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- propagateContextToCurrentThread(Map<String, Object>) - Static method in class io.temporal.internal.context.ContextThreadLocal
-
- ProtobufJsonPayloadConverter - Class in io.temporal.common.converter
-
- ProtobufJsonPayloadConverter() - Constructor for class io.temporal.common.converter.ProtobufJsonPayloadConverter
-
- ProtobufJsonPayloadConverter(JsonFormat.Printer, JsonFormat.Parser) - Constructor for class io.temporal.common.converter.ProtobufJsonPayloadConverter
-
- ProtobufPayloadConverter - Class in io.temporal.common.converter
-
- ProtobufPayloadConverter() - Constructor for class io.temporal.common.converter.ProtobufPayloadConverter
-
- ProtobufTimeUtils - Class in io.temporal.internal.common
-
- ProtobufTimeUtils() - Constructor for class io.temporal.internal.common.ProtobufTimeUtils
-
- put(E) - Method in interface io.temporal.workflow.QueueProducer
-
Inserts the specified element into this queue, waiting if necessary for space to become
available.
- safeGet(byte[]) - Static method in class io.temporal.internal.common.OptionsUtils
-
- safeGet(String) - Static method in class io.temporal.internal.common.OptionsUtils
-
- Saga - Class in io.temporal.workflow
-
- Saga(Saga.Options) - Constructor for class io.temporal.workflow.Saga
-
- Saga.CompensationException - Exception in io.temporal.workflow
-
- Saga.Options - Class in io.temporal.workflow
-
- Saga.Options.Builder - Class in io.temporal.workflow
-
- scheduleActivityTask(ExecuteActivityParameters, Functions.Proc2<Optional<Payloads>, Failure>) - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Requests an activity execution.
- scheduleActivityTask(ExecuteActivityParameters, Functions.Proc2<Optional<Payloads>, Failure>) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- scheduleLocalActivityTask(ExecuteLocalActivityParameters, Functions.Proc2<Optional<Payloads>, Failure>) - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
- scheduleLocalActivityTask(ExecuteLocalActivityParameters, Functions.Proc2<Optional<Payloads>, Failure>) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- SECOND - Static variable in class io.temporal.internal.common.OptionsUtils
-
- serializeContext(Object) - Method in interface io.temporal.common.context.ContextPropagator
-
Given context data, serialize it for transmission in the RPC header
- SerializerUtils - Class in io.temporal.internal.common
-
- SerializerUtils() - Constructor for class io.temporal.internal.common.SerializerUtils
-
- serializeStackTrace(Throwable) - Static method in class io.temporal.failure.FailureConverter
-
- ServerFailure - Exception in io.temporal.failure
-
Exceptions originated at the Temporal service.
- ServerFailure(String, boolean, Throwable) - Constructor for exception io.temporal.failure.ServerFailure
-
- set(T) - Method in class io.temporal.internal.sync.RunnerLocalInternal
-
- set(T) - Method in class io.temporal.internal.sync.WorkflowThreadLocalInternal
-
- set(T) - Method in class io.temporal.workflow.WorkflowLocal
-
- set(T) - Method in class io.temporal.workflow.WorkflowThreadLocal
-
- setActivityOptions(Map<String, ActivityOptions>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- setActivityOptions(Map<String, ActivityOptions>) - Method in class io.temporal.worker.WorkflowImplementationOptions.Builder
-
Set individual activity options per activityType.
- setActivityOptions(Map<String, ActivityOptions>) - Static method in class io.temporal.workflow.Workflow
-
- setActivityPollThreadCount(int) - Method in class io.temporal.worker.WorkerOptions.Builder
-
Number of simultaneous poll requests on activity task queue.
- setAsyncResult(Promise<R>) - Static method in class io.temporal.internal.sync.AsyncInternal
-
- setAttempt(int) - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result
-
- setBackoff(Duration) - Method in class io.temporal.internal.worker.ActivityTaskHandler.Result
-
- setBackoffCoefficient(double) - Method in class io.temporal.common.RetryOptions.Builder
-
Coefficient used to calculate the next retry interval.
- setBinaryChecksum(String) - Method in class io.temporal.client.WorkflowClientOptions.Builder
-
Sets worker binary checksum, which gets propagated in all history events and can be used for
auto-reset assuming that every build has a new unique binary checksum.
- setBinaryChecksum(String) - Method in class io.temporal.internal.worker.SingleWorkerOptions.Builder
-
- setCancellationType(ActivityCancellationType) - Method in class io.temporal.activity.ActivityOptions.Builder
-
- setCancellationType(ChildWorkflowCancellationType) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
- setCommands(List<Command>) - Method in class io.temporal.internal.replay.WorkflowTaskResult.Builder
-
- setContextPropagators(List<ContextPropagator>) - Method in class io.temporal.activity.ActivityOptions.Builder
-
ContextPropagators help propagate the context from the workflow to the activities
- setContextPropagators(List<ContextPropagator>) - Method in class io.temporal.client.WorkflowClientOptions.Builder
-
- setContextPropagators(List<ContextPropagator>) - Method in class io.temporal.client.WorkflowOptions.Builder
-
Specifies the list of context propagators to use during this workflow.
- setContextPropagators(List<ContextPropagator>) - Static method in class io.temporal.internal.context.ContextThreadLocal
-
Sets the list of context propagators for the thread
- setContextPropagators(List<ContextPropagator>) - Method in class io.temporal.internal.worker.SingleWorkerOptions.Builder
-
Specifies the list of context propagators to use during this workflow.
- setContextPropagators(List<ContextPropagator>) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
Specifies the list of context propagators to use during this workflow.
- setContinueAsNewOnCompletion(ContinueAsNewWorkflowExecutionCommandAttributes) - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Set the attributes to request continue as new upon workflow code completion.
- setContinueWithError(boolean) - Method in class io.temporal.workflow.Saga.Options.Builder
-
continueWithError gives user the option to bail out of compensation operations if exception
is thrown while running them.
- setCronSchedule(String) - Method in class io.temporal.client.WorkflowOptions.Builder
-
- setCronSchedule(String) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
- setCronSchedule(CronSchedule) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
- setCurrentContext(Object) - Method in interface io.temporal.common.context.ContextPropagator
-
Sets the current context
- setDataConverter(DataConverter) - Method in class io.temporal.client.WorkflowClientOptions.Builder
-
Overrides a data converter implementation used serialize workflow and activity arguments and
results.
- setDataConverter(DataConverter) - Method in class io.temporal.common.converter.EncodedValues
-
- setDataConverter(DataConverter) - Method in exception io.temporal.failure.ApplicationFailure
-
- setDataConverter(DataConverter) - Method in exception io.temporal.failure.CanceledFailure
-
- setDataConverter(DataConverter) - Method in exception io.temporal.failure.TemporalFailure
-
- setDataConverter(DataConverter) - Method in exception io.temporal.failure.TimeoutFailure
-
- setDataConverter(DataConverter) - Method in class io.temporal.internal.worker.SingleWorkerOptions.Builder
-
- setDefaultActivityOptions(ActivityOptions) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- setDefaultActivityOptions(ActivityOptions) - Method in class io.temporal.worker.WorkflowImplementationOptions.Builder
-
These activity options have the lowest precedence across all activity options.
- setDefaultActivityOptions(ActivityOptions) - Static method in class io.temporal.workflow.Workflow
-
- setDefaultDataConverter(DataConverter) - Static method in class io.temporal.common.converter.DefaultDataConverter
-
Override the global data converter default.
- setDoNotIncludeArgumentsIntoMarker(boolean) - Method in class io.temporal.activity.LocalActivityOptions.Builder
-
When set to true the serialized arguments of the local activity are not included into the
Marker Event that stores local activity invocation result.
- setDoNotRetry(String...) - Method in class io.temporal.common.RetryOptions.Builder
-
List of application failures types to not retry.
- setEnableLoggingInReplay(boolean) - Method in class io.temporal.internal.worker.SingleWorkerOptions.Builder
-
- setEnableLoggingInReplay(boolean) - Method in class io.temporal.worker.WorkerFactoryOptions.Builder
-
- setFailWorkflowExceptionTypes(Class<? extends Throwable>...) - Method in class io.temporal.worker.WorkflowImplementationOptions.Builder
-
Optional: Sets how workflow worker deals with exceptions thrown from the workflow code which
include non-deterministic history events (presumably arising from non-deterministic workflow
definitions or non-backward compatible workflow definition changes).
- setFinalCommand(boolean) - Method in class io.temporal.internal.replay.WorkflowTaskResult.Builder
-
- setForceWorkflowTask(boolean) - Method in class io.temporal.internal.replay.WorkflowTaskResult.Builder
-
- setHeartbeatTimeout(Duration) - Method in class io.temporal.activity.ActivityOptions.Builder
-
Heartbeat interval.
- setIdentity(String) - Method in class io.temporal.client.WorkflowClientOptions.Builder
-
Override human readable identity of the worker.
- setIdentity(String) - Method in class io.temporal.internal.worker.SingleWorkerOptions.Builder
-
- setInitialInterval(Duration) - Method in class io.temporal.common.RetryOptions.Builder
-
Interval of the first retry.
- setInterceptors(WorkflowClientInterceptor...) - Method in class io.temporal.client.WorkflowClientOptions.Builder
-
Interceptor used to intercept workflow client calls.
- setLocalActivityWorkerOnly(boolean) - Method in class io.temporal.worker.WorkerOptions.Builder
-
If set to true worker would only handle workflow tasks and local activities.
- setLocalRetryThreshold(Duration) - Method in class io.temporal.activity.LocalActivityOptions.Builder
-
Maximum time to retry locally keeping workflow task open through heartbeat.
- setMaxConcurrentActivityExecutionSize(int) - Method in class io.temporal.worker.WorkerOptions.Builder
-
Maximum number of parallely executed activities.
- setMaxConcurrentLocalActivityExecutionSize(int) - Method in class io.temporal.worker.WorkerOptions.Builder
-
Maximum number of parallely executed local activities.
- setMaxConcurrentWorkflowTaskExecutionSize(int) - Method in class io.temporal.worker.WorkerOptions.Builder
-
Maximum number of simultaneously executed workflow tasks.
- setMaximumAttempts(int) - Method in class io.temporal.common.RetryOptions.Builder
-
Maximum number of attempts.
- setMaximumInterval(Duration) - Method in class io.temporal.common.RetryOptions.Builder
-
Maximum interval between retries.
- setMaximumPollRateIntervalMilliseconds(int) - Method in class io.temporal.internal.worker.PollerOptions.Builder
-
Defines interval for measuring poll rate.
- setMaximumPollRatePerSecond(double) - Method in class io.temporal.internal.worker.PollerOptions.Builder
-
Maximum rate of polling.
- setMaxTaskQueueActivitiesPerSecond(double) - Method in class io.temporal.worker.WorkerOptions.Builder
-
Optional: Sets the rate limiting on number of activities that can be executed per second.
- setMaxWorkerActivitiesPerSecond(double) - Method in class io.temporal.worker.WorkerOptions.Builder
-
Maximum number of activities started per second by this worker.
- setMaxWorkflowThreadCount(int) - Method in class io.temporal.worker.WorkerFactoryOptions.Builder
-
Maximum number of threads available for workflow execution across all workers created by the
Factory.
- setMemo(Map<String, Object>) - Method in class io.temporal.client.WorkflowOptions.Builder
-
Specifies additional non-indexed information in result of list workflow.
- setMemo(Map<String, Object>) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
Specifies additional non-indexed information in result of list workflow.
- setMemo(Map<String, Object>) - Method in class io.temporal.workflow.ContinueAsNewOptions.Builder
-
- setMethodRetry(MethodRetry) - Method in class io.temporal.activity.LocalActivityOptions.Builder
-
Merges MethodRetry annotation.
- setMethodRetry(MethodRetry) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
- setMetricsScope(Scope) - Method in class io.temporal.internal.worker.SingleWorkerOptions.Builder
-
- setNamespace(String) - Method in class io.temporal.client.WorkflowClientOptions.Builder
-
- setNamespace(String) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
Specify namespace in which workflow should be started.
- setNonRetryable(boolean) - Method in exception io.temporal.failure.ApplicationFailure
-
- setParallelCompensation(boolean) - Method in class io.temporal.workflow.Saga.Options.Builder
-
This decides if the compensation operations are run in parallel.
- setParentClosePolicy(ParentClosePolicy) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
Specifies how this workflow reacts to the death of the parent workflow.
- setPollBackoffCoefficient(double) - Method in class io.temporal.internal.worker.PollerOptions.Builder
-
Coefficient to use when calculating exponential delay in case of failures
- setPollBackoffInitialInterval(Duration) - Method in class io.temporal.internal.worker.PollerOptions.Builder
-
Initial delay in case of failure.
- setPollBackoffMaximumInterval(Duration) - Method in class io.temporal.internal.worker.PollerOptions.Builder
-
Maximum interval between polls in case of failures.
- setPollerOptions(PollerOptions) - Method in class io.temporal.internal.worker.SingleWorkerOptions.Builder
-
- setPollThreadCount(int) - Method in class io.temporal.internal.worker.PollerOptions.Builder
-
Number of parallel polling threads.
- setPollThreadNamePrefix(String) - Method in class io.temporal.internal.worker.PollerOptions.Builder
-
Prefix to use when naming poller threads.
- setQueryRejectCondition(QueryRejectCondition) - Method in class io.temporal.client.WorkflowClientOptions.Builder
-
Should a query be rejected by closed and failed workflows.
- setQueryResults(Map<String, WorkflowQueryResult>) - Method in class io.temporal.internal.replay.WorkflowTaskResult.Builder
-
- setRetryOptions(RetryOptions) - Method in class io.temporal.activity.ActivityOptions.Builder
-
RetryOptions that define how activity is retried in case of failure.
- setRetryOptions(RetryOptions) - Method in class io.temporal.activity.LocalActivityOptions.Builder
-
RetryOptions that define how activity is retried in case of failure.
- setRetryOptions(RetryOptions) - Method in class io.temporal.client.WorkflowOptions.Builder
-
- setRetryOptions(RetryOptions) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
RetryOptions that define how child workflow is retried in case of failure.
- setScheduleToCloseTimeout(Duration) - Method in class io.temporal.activity.ActivityOptions.Builder
-
Total time that a workflow is willing to wait for Activity to complete.
- setScheduleToCloseTimeout(Duration) - Method in class io.temporal.activity.LocalActivityOptions.Builder
-
Overall timeout workflow is willing to wait for activity to complete.
- setScheduleToStartTimeout(Duration) - Method in class io.temporal.activity.ActivityOptions.Builder
-
Time that the Activity Task can stay in the Task Queue before it is picked up by a Worker.
- setSearchAttributes(Map<String, Object>) - Method in class io.temporal.client.WorkflowOptions.Builder
-
Specifies additional indexed information in result of list workflow.
- setSearchAttributes(Map<String, Object>) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
Specifies additional indexed information in result of list workflow.
- setSearchAttributes(Map<String, Object>) - Method in class io.temporal.workflow.ContinueAsNewOptions.Builder
-
- setStartedIds(long, long) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- setStartToCloseTimeout(Duration) - Method in class io.temporal.activity.ActivityOptions.Builder
-
Maximum time of a single Activity execution attempt.
- setStartToCloseTimeout(Duration) - Method in class io.temporal.activity.LocalActivityOptions.Builder
-
- setTaskExecutorThreadPoolSize(int) - Method in class io.temporal.internal.worker.SingleWorkerOptions.Builder
-
- setTaskQueue(String) - Method in class io.temporal.activity.ActivityOptions.Builder
-
Task queue to use when dispatching activity task to a worker.
- setTaskQueue(String) - Method in class io.temporal.client.WorkflowOptions.Builder
-
Task queue to use for workflow tasks.
- setTaskQueue(String) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
Task queue to use for workflow tasks.
- setTaskQueue(String) - Method in class io.temporal.workflow.ContinueAsNewOptions.Builder
-
- setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class io.temporal.internal.worker.PollerOptions.Builder
-
Called to report unexpected exceptions in the poller threads.
- setWorkerInterceptors(WorkerInterceptor...) - Method in class io.temporal.worker.WorkerFactoryOptions.Builder
-
- setWorkflowCacheSize(int) - Method in class io.temporal.worker.WorkerFactoryOptions.Builder
-
To avoid constant replay of code the workflow objects are cached on a worker.
- setWorkflowExecutionTimeout(Duration) - Method in class io.temporal.client.WorkflowOptions.Builder
-
The time after which workflow execution (which includes run retries and continue as new) is
automatically terminated by Temporal service.
- setWorkflowExecutionTimeout(Duration) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
The maximum time that parent workflow is willing to wait for a child execution (which
includes retries and continue as new calls).
- setWorkflowHostLocalPollThreadCount(int) - Method in class io.temporal.worker.WorkerFactoryOptions.Builder
-
- setWorkflowHostLocalTaskQueueScheduleToStartTimeout(Duration) - Method in class io.temporal.worker.WorkerFactoryOptions.Builder
-
Timeout for a workflow task routed to the the host that caches a workflow object.
- setWorkflowId(String) - Method in class io.temporal.client.WorkflowOptions.Builder
-
Workflow id to use when starting.
- setWorkflowId(String) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
Workflow id to use when starting.
- setWorkflowIdReusePolicy(WorkflowIdReusePolicy) - Method in class io.temporal.client.WorkflowOptions.Builder
-
Specifies server behavior if a completed workflow with the same id exists.
- setWorkflowIdReusePolicy(WorkflowIdReusePolicy) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
Specifies server behavior if a completed workflow with the same id exists.
- setWorkflowPollThreadCount(int) - Method in class io.temporal.worker.WorkerOptions.Builder
-
Number of simultaneous poll requests on workflow task queue.
- setWorkflowRunTimeout(Duration) - Method in class io.temporal.client.WorkflowOptions.Builder
-
The time after which workflow run is automatically terminated by Temporal service.
- setWorkflowRunTimeout(Duration) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
The time after which workflow run is automatically terminated by the Temporal service.
- setWorkflowRunTimeout(Duration) - Method in class io.temporal.workflow.ContinueAsNewOptions.Builder
-
- setWorkflowTaskTimeout(Duration) - Method in class io.temporal.client.WorkflowOptions.Builder
-
Maximum execution time of a single Workflow Task.
- setWorkflowTaskTimeout(Duration) - Method in class io.temporal.workflow.ChildWorkflowOptions.Builder
-
Maximum execution time of a single workflow task.
- setWorkflowTaskTimeout(Duration) - Method in class io.temporal.workflow.ContinueAsNewOptions.Builder
-
- shouldRethrow(Throwable, Optional<Duration>, long, long, long) - Method in class io.temporal.common.RetryOptions
-
- shutdown() - Method in class io.temporal.internal.sync.SyncActivityWorker
-
- shutdown() - Method in class io.temporal.internal.sync.SyncWorkflowWorker
-
- shutdown() - Method in class io.temporal.internal.worker.ActivityWorker
-
- shutdown() - Method in class io.temporal.internal.worker.LocalActivityWorker
-
- shutdown() - Method in class io.temporal.internal.worker.Poller
-
- shutdown() - Method in class io.temporal.internal.worker.PollWorkflowTaskDispatcher
-
- shutdown() - Method in interface io.temporal.internal.worker.Shutdownable
-
- shutdown() - Method in class io.temporal.internal.worker.WorkflowWorker
-
- shutdown() - Method in class io.temporal.worker.WorkerFactory
-
Initiates an orderly shutdown in which polls are stopped and already received workflow and
activity tasks are executed.
- Shutdownable - Interface in io.temporal.internal.worker
-
- ShutdownableTaskExecutor<T> - Interface in io.temporal.internal.worker
-
- shutdownNow() - Method in class io.temporal.internal.sync.SyncActivityWorker
-
- shutdownNow() - Method in class io.temporal.internal.sync.SyncWorkflowWorker
-
- shutdownNow() - Method in class io.temporal.internal.worker.ActivityWorker
-
- shutdownNow() - Method in class io.temporal.internal.worker.LocalActivityWorker
-
- shutdownNow() - Method in class io.temporal.internal.worker.Poller
-
- shutdownNow() - Method in class io.temporal.internal.worker.PollWorkflowTaskDispatcher
-
- shutdownNow() - Method in interface io.temporal.internal.worker.Shutdownable
-
- shutdownNow() - Method in class io.temporal.internal.worker.WorkflowWorker
-
- shutdownNow() - Method in class io.temporal.worker.WorkerFactory
-
Initiates an orderly shutdown in which polls are stopped and already received workflow and
activity tasks are attempted to be stopped.
- SIDE_EFFECT_ID - Static variable in class io.temporal.internal.logging.LoggerTag
-
- sideEffect(Class<R>, Type, Functions.Func<R>) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- sideEffect(Class<R>, Type, Functions.Func<R>) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- sideEffect(Functions.Func<Optional<Payloads>>, Functions.Proc1<Optional<Payloads>>) - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Executes the provided function once, records its result into the workflow history.
- sideEffect(Functions.Func<Optional<Payloads>>, Functions.Proc1<Optional<Payloads>>) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- sideEffect(Class<R>, Type, Functions.Func<R>) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- sideEffect(Class<R>, Functions.Func<R>) - Static method in class io.temporal.workflow.Workflow
-
Executes the provided function once, records its result into the workflow history.
- sideEffect(Class<R>, Type, Functions.Func<R>) - Static method in class io.temporal.workflow.Workflow
-
Executes the provided function once, records its result into the workflow history.
- signal(String, Object...) - Method in interface io.temporal.client.WorkflowStub
-
- signal(WorkflowClientCallsInterceptor.WorkflowSignalInput) - Method in interface io.temporal.common.interceptors.WorkflowClientCallsInterceptor
-
- signal(WorkflowClientCallsInterceptor.WorkflowSignalInput) - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
- signal(WorkflowClientCallsInterceptor.WorkflowSignalInput) - Method in class io.temporal.internal.client.RootWorkflowClientInvoker
-
- signal(SignalWorkflowExecutionRequest) - Method in interface io.temporal.internal.external.GenericWorkflowClientExternal
-
- signal(SignalWorkflowExecutionRequest) - Method in class io.temporal.internal.external.GenericWorkflowClientExternalImpl
-
- signal(HistoryEvent) - Method in interface io.temporal.internal.statemachines.EntityManagerListener
-
- signal(String, Object...) - Method in interface io.temporal.workflow.ChildWorkflowStub
-
- signal(String, Object...) - Method in interface io.temporal.workflow.ExternalWorkflowStub
-
- SignalExternalInput(WorkflowExecution, String, Object[]) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalExternalInput
-
- SignalExternalOutput(Promise<Void>) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalExternalOutput
-
- signalExternalWorkflow(WorkflowOutboundCallsInterceptor.SignalExternalInput) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- signalExternalWorkflow(WorkflowOutboundCallsInterceptor.SignalExternalInput) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- SignalExternalWorkflowException - Exception in io.temporal.workflow
-
Exception used to communicate failure of a request to signal an external workflow.
- SignalExternalWorkflowException(WorkflowExecution, String) - Constructor for exception io.temporal.workflow.SignalExternalWorkflowException
-
- signalExternalWorkflowExecution(SignalExternalWorkflowExecutionCommandAttributes.Builder, Functions.Proc2<Void, Failure>) - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Signal a workflow execution by WorkflowId and optionally RunId.
- signalExternalWorkflowExecution(SignalExternalWorkflowExecutionCommandAttributes, Functions.Proc2<Void, Failure>) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
- SignalInput(String, Object[], long) - Constructor for class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.SignalInput
-
- SignalMethod - Annotation Type in io.temporal.workflow
-
Indicates that the method is a signal handler method.
- SignalRegistrationRequest(String, Class<?>[], Type[], Functions.Proc1<Object[]>) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.SignalRegistrationRequest
-
- signalWithStart(BatchRequest) - Method in interface io.temporal.client.WorkflowClient
-
Invoke SignalWithStart operation.
- signalWithStart(String, Object[], Object[]) - Method in interface io.temporal.client.WorkflowStub
-
- signalWithStart(WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput) - Method in interface io.temporal.common.interceptors.WorkflowClientCallsInterceptor
-
- signalWithStart(WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput) - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
- signalWithStart(WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput) - Method in class io.temporal.internal.client.RootWorkflowClientInvoker
-
- signalWithStart(SignalWithStartWorkflowExecutionParameters) - Method in interface io.temporal.internal.external.GenericWorkflowClientExternal
-
- signalWithStart(SignalWithStartWorkflowExecutionParameters) - Method in class io.temporal.internal.external.GenericWorkflowClientExternalImpl
-
- signalWithStart(BatchRequest) - Method in class io.temporal.internal.sync.WorkflowClientInternal
-
- SignalWithStartWorkflowExecutionParameters - Class in io.temporal.internal.common
-
- SignalWithStartWorkflowExecutionParameters(StartWorkflowExecutionRequest, String, Optional<Payloads>) - Constructor for class io.temporal.internal.common.SignalWithStartWorkflowExecutionParameters
-
- SimulatedTimeoutFailure - Exception in io.temporal.failure
-
Internal do not use in application code.
- SimulatedTimeoutFailure(TimeoutFailure) - Constructor for exception io.temporal.failure.SimulatedTimeoutFailure
-
- SingleWorkerOptions - Class in io.temporal.internal.worker
-
- SingleWorkerOptions.Builder - Class in io.temporal.internal.worker
-
- size() - Method in class io.temporal.internal.replay.WorkflowExecutorCache
-
- sleep(Duration) - Method in interface io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor
-
- sleep(Duration) - Method in class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- sleep(Duration) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- sleep(Duration) - Static method in class io.temporal.workflow.Workflow
-
Must be called instead of Thread.sleep(long)
to guarantee determinism.
- sleep(long) - Static method in class io.temporal.workflow.Workflow
-
Must be called instead of Thread.sleep(long)
to guarantee determinism.
- start(Functions.Proc) - Static method in interface io.temporal.client.WorkflowClient
-
Executes zero argument workflow with void return type
- start(Functions.Proc1<A1>, A1) - Static method in interface io.temporal.client.WorkflowClient
-
Executes one argument workflow with void return type
- start(Functions.Proc2<A1, A2>, A1, A2) - Static method in interface io.temporal.client.WorkflowClient
-
Executes two argument workflow with void return type
- start(Functions.Proc3<A1, A2, A3>, A1, A2, A3) - Static method in interface io.temporal.client.WorkflowClient
-
Executes three argument workflow with void return type
- start(Functions.Proc4<A1, A2, A3, A4>, A1, A2, A3, A4) - Static method in interface io.temporal.client.WorkflowClient
-
Executes four argument workflow with void return type
- start(Functions.Proc5<A1, A2, A3, A4, A5>, A1, A2, A3, A4, A5) - Static method in interface io.temporal.client.WorkflowClient
-
Executes five argument workflow with void return type
- start(Functions.Proc6<A1, A2, A3, A4, A5, A6>, A1, A2, A3, A4, A5, A6) - Static method in interface io.temporal.client.WorkflowClient
-
Executes six argument workflow with void return type
- start(Functions.Func<R>) - Static method in interface io.temporal.client.WorkflowClient
-
Executes zero argument workflow.
- start(Functions.Func1<A1, R>, A1) - Static method in interface io.temporal.client.WorkflowClient
-
Executes one argument workflow asynchronously.
- start(Functions.Func2<A1, A2, R>, A1, A2) - Static method in interface io.temporal.client.WorkflowClient
-
Executes two argument workflow asynchronously.
- start(Functions.Func3<A1, A2, A3, R>, A1, A2, A3) - Static method in interface io.temporal.client.WorkflowClient
-
Executes three argument workflow asynchronously.
- start(Functions.Func4<A1, A2, A3, A4, R>, A1, A2, A3, A4) - Static method in interface io.temporal.client.WorkflowClient
-
Executes four argument workflow asynchronously.
- start(Functions.Func5<A1, A2, A3, A4, A5, R>, A1, A2, A3, A4, A5) - Static method in interface io.temporal.client.WorkflowClient
-
Executes five argument workflow asynchronously.
- start(Functions.Func6<A1, A2, A3, A4, A5, A6, R>, A1, A2, A3, A4, A5, A6) - Static method in interface io.temporal.client.WorkflowClient
-
Executes six argument workflow asynchronously.
- start(Object...) - Method in interface io.temporal.client.WorkflowStub
-
- start(WorkflowClientCallsInterceptor.WorkflowStartInput) - Method in interface io.temporal.common.interceptors.WorkflowClientCallsInterceptor
-
- start(WorkflowClientCallsInterceptor.WorkflowStartInput) - Method in class io.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
- start(WorkflowClientCallsInterceptor.WorkflowStartInput) - Method in class io.temporal.internal.client.RootWorkflowClientInvoker
-
- start(StartWorkflowExecutionRequest) - Method in interface io.temporal.internal.external.GenericWorkflowClientExternal
-
- start(StartWorkflowExecutionRequest) - Method in class io.temporal.internal.external.GenericWorkflowClientExternalImpl
-
- start(HistoryEvent, ReplayWorkflowContext) - Method in interface io.temporal.internal.replay.ReplayWorkflow
-
- start(HistoryEvent) - Method in interface io.temporal.internal.statemachines.EntityManagerListener
-
- start() - Method in class io.temporal.internal.sync.SyncActivityWorker
-
- start() - Method in class io.temporal.internal.sync.SyncWorkflowWorker
-
- start(Functions.Proc) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Proc1<A1>, A1) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Proc2<A1, A2>, A1, A2) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Proc3<A1, A2, A3>, A1, A2, A3) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Proc4<A1, A2, A3, A4>, A1, A2, A3, A4) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Proc5<A1, A2, A3, A4, A5>, A1, A2, A3, A4, A5) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Proc6<A1, A2, A3, A4, A5, A6>, A1, A2, A3, A4, A5, A6) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Func<R>) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Func1<A1, R>, A1) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Func2<A1, A2, R>, A1, A2) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Func3<A1, A2, A3, R>, A1, A2, A3) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Func4<A1, A2, A3, A4, R>, A1, A2, A3, A4) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Func5<A1, A2, A3, A4, A5, R>, A1, A2, A3, A4, A5) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start(Functions.Func6<A1, A2, A3, A4, A5, A6, R>, A1, A2, A3, A4, A5, A6) - Static method in class io.temporal.internal.sync.WorkflowClientInternal
-
- start() - Method in class io.temporal.internal.worker.ActivityWorker
-
- start() - Method in class io.temporal.internal.worker.LocalActivityWorker
-
- start() - Method in class io.temporal.internal.worker.Poller
-
- start() - Method in interface io.temporal.internal.worker.Startable
-
- start() - Method in class io.temporal.internal.worker.WorkflowWorker
-
- start() - Method in class io.temporal.worker.WorkerFactory
-
Starts all the workers created by this factory.
- Startable - Interface in io.temporal.internal.worker
-
- startChildWorkflow(StartChildWorkflowExecutionParameters, Functions.Proc1<WorkflowExecution>, Functions.Proc2<Optional<Payloads>, Exception>) - Method in interface io.temporal.internal.replay.ReplayWorkflowContext
-
Start child workflow.
- startChildWorkflow(StartChildWorkflowExecutionParameters, Functions.Proc1<WorkflowExecution>, Functions.Proc2<Optional<Payloads>, Exception>) - Method in class io.temporal.internal.statemachines.WorkflowStateMachines
-
Creates a new child state machine
- StartChildWorkflowExecutionParameters - Class in io.temporal.internal.replay
-
- StartChildWorkflowExecutionParameters(StartChildWorkflowExecutionCommandAttributes.Builder, ChildWorkflowCancellationType) - Constructor for class io.temporal.internal.replay.StartChildWorkflowExecutionParameters
-
- STICKY_CACHE_HIT - Static variable in class io.temporal.internal.metrics.MetricsType
-
- STICKY_CACHE_MISS - Static variable in class io.temporal.internal.metrics.MetricsType
-
- STICKY_CACHE_SIZE - Static variable in class io.temporal.internal.metrics.MetricsType
-
- STICKY_CACHE_THREAD_FORCED_EVICTION - Static variable in class io.temporal.internal.metrics.MetricsType
-
- STICKY_CACHE_TOTAL_FORCED_EVICTION - Static variable in class io.temporal.internal.metrics.MetricsType
-
- StubMarker - Interface in io.temporal.internal.sync
-
- subScope(String) - Method in class io.temporal.internal.metrics.ReplayAwareScope
-
- subscribe(String, Functions.Proc1<PollWorkflowTaskQueueResponse>) - Method in class io.temporal.internal.worker.PollWorkflowTaskDispatcher
-
- Suspendable - Interface in io.temporal.internal.worker
-
- SuspendableWorker - Interface in io.temporal.internal.worker
-
- suspendPolling() - Method in class io.temporal.internal.sync.SyncActivityWorker
-
- suspendPolling() - Method in class io.temporal.internal.sync.SyncWorkflowWorker
-
- suspendPolling() - Method in class io.temporal.internal.worker.ActivityWorker
-
- suspendPolling() - Method in class io.temporal.internal.worker.LocalActivityWorker
-
- suspendPolling() - Method in class io.temporal.internal.worker.Poller
-
- suspendPolling() - Method in interface io.temporal.internal.worker.Suspendable
-
Do not make new poll requests.
- suspendPolling() - Method in class io.temporal.internal.worker.WorkflowWorker
-
- suspendPolling() - Method in class io.temporal.worker.Worker
-
- suspendPolling() - Method in class io.temporal.worker.WorkerFactory
-
- SyncActivityWorker - Class in io.temporal.internal.sync
-
Activity worker that supports POJO activity implementations.
- SyncActivityWorker(WorkflowServiceStubs, String, String, double, WorkerInterceptor[], SingleWorkerOptions) - Constructor for class io.temporal.internal.sync.SyncActivityWorker
-
- SyncWorkflowWorker - Class in io.temporal.internal.sync
-
Workflow worker that supports POJO workflow implementations.
- SyncWorkflowWorker(WorkflowServiceStubs, String, String, WorkerInterceptor[], SingleWorkerOptions, SingleWorkerOptions, WorkflowExecutorCache, String, Duration, ThreadPoolExecutor) - Constructor for class io.temporal.internal.sync.SyncWorkflowWorker
-
- waitForWorkflowInstanceCompletion(WorkflowServiceStubs, String, WorkflowExecution, Scope) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
Blocks until workflow instance completes.
- waitForWorkflowInstanceCompletion(WorkflowServiceStubs, String, WorkflowExecution, Scope, long, TimeUnit) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
Waits up to specified timeout for workflow instance completion.
- waitForWorkflowInstanceCompletionAcrossGenerations(WorkflowServiceStubs, String, WorkflowExecution, Scope, long, TimeUnit) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- waitForWorkflowInstanceCompletionAcrossGenerations(WorkflowServiceStubs, String, WorkflowExecution, Scope) - Static method in class io.temporal.internal.common.WorkflowExecutionUtils
-
- warn(String) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- warn(String, Object) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- warn(String, Object...) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- warn(String, Object, Object) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- warn(String, Throwable) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- warn(Marker, String) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- warn(Marker, String, Object) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- warn(Marker, String, Object, Object) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- warn(Marker, String, Object...) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- warn(Marker, String, Throwable) - Method in class io.temporal.internal.logging.ReplayAwareLogger
-
- withInitial(Supplier<? extends S>) - Static method in class io.temporal.workflow.WorkflowLocal
-
- withInitial(Supplier<? extends S>) - Static method in class io.temporal.workflow.WorkflowThreadLocal
-
- withPayloadConverterOverrides(PayloadConverter...) - Method in class io.temporal.common.converter.DefaultDataConverter
-
- Worker - Class in io.temporal.worker
-
Hosts activity and workflow implementations.
- WORKER_ID - Static variable in class io.temporal.internal.logging.LoggerTag
-
- WORKER_START_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKER_TYPE - Static variable in class io.temporal.internal.logging.LoggerTag
-
- WorkerFactory - Class in io.temporal.worker
-
Maintains worker creation and lifecycle.
- WorkerFactoryOptions - Class in io.temporal.worker
-
- WorkerFactoryOptions.Builder - Class in io.temporal.worker
-
- WorkerInterceptor - Interface in io.temporal.common.interceptors
-
Intercepts workflow and activity executions.
- WorkerOptions - Class in io.temporal.worker
-
- WorkerOptions.Builder - Class in io.temporal.worker
-
- Workflow - Class in io.temporal.workflow
-
Workflow encapsulates the orchestration of activities and child workflows.
- WORKFLOW_ACTIVE_THREAD_COUNT - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_CANCELED_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_COMPLETED_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_CONTINUE_AS_NEW_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_E2E_LATENCY - Static variable in class io.temporal.internal.metrics.MetricsType
-
measure workflow execution from start to close
- WORKFLOW_FAILED_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_ID - Static variable in class io.temporal.internal.logging.LoggerTag
-
- WORKFLOW_TASK_EXECUTION_FAILURE_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
Workflow task failed, possibly failing workflow or reporting failure to the service.
- WORKFLOW_TASK_EXECUTION_LATENCY - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_TASK_EXECUTION_TOTAL_LATENCY - Static variable in class io.temporal.internal.metrics.MetricsType
-
Total latency of a workflow task which can include multiple forced decision tasks
- WORKFLOW_TASK_HEARTBEAT_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_TASK_NO_COMPLETION_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
Workflow task failed with unhandled exception without replying to the service.
- WORKFLOW_TASK_QUEUE_POLL_EMPTY_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_TASK_QUEUE_POLL_SUCCEED_COUNTER - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_TASK_REPLAY_LATENCY - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_TASK_SCHEDULE_TO_START_LATENCY - Static variable in class io.temporal.internal.metrics.MetricsType
-
- WORKFLOW_TYPE - Static variable in class io.temporal.internal.logging.LoggerTag
-
- WorkflowClient - Interface in io.temporal.client
-
Client to the Temporal service used to start and query workflows by external processes.
- WorkflowClientCallsInterceptor - Interface in io.temporal.common.interceptors
-
- workflowClientCallsInterceptor(WorkflowClientCallsInterceptor) - Method in interface io.temporal.common.interceptors.WorkflowClientInterceptor
-
Called once during creation of WorkflowClient to create a chain of Client Workflow Interceptors
- workflowClientCallsInterceptor(WorkflowClientCallsInterceptor) - Method in class io.temporal.common.interceptors.WorkflowClientInterceptorBase
-
- WorkflowClientCallsInterceptor.CancelInput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.CancelOutput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.GetResultAsyncOutput<R> - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.GetResultInput<R> - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.GetResultOutput<R> - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.QueryInput<R> - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.QueryOutput<R> - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.TerminateInput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.TerminateOutput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.WorkflowSignalInput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.WorkflowSignalOutput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.WorkflowSignalWithStartOutput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.WorkflowStartInput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptor.WorkflowStartOutput - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptorBase - Class in io.temporal.common.interceptors
-
- WorkflowClientCallsInterceptorBase(WorkflowClientCallsInterceptor) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
- WorkflowClientInterceptor - Interface in io.temporal.common.interceptors
-
- WorkflowClientInterceptorBase - Class in io.temporal.common.interceptors
-
Convenience base class for WorkflowClientInterceptor implementations.
- WorkflowClientInterceptorBase() - Constructor for class io.temporal.common.interceptors.WorkflowClientInterceptorBase
-
- WorkflowClientInternal - Class in io.temporal.internal.sync
-
- WorkflowClientOptions - Class in io.temporal.client
-
Options for WorkflowClient configuration.
- WorkflowClientOptions.Builder - Class in io.temporal.client
-
- WorkflowException - Exception in io.temporal.client
-
Base exception for all workflow failures.
- WorkflowException(WorkflowExecution, String, Throwable) - Constructor for exception io.temporal.client.WorkflowException
-
- WorkflowException(String, WorkflowExecution, String, Throwable) - Constructor for exception io.temporal.client.WorkflowException
-
- WorkflowExecutionAlreadyStarted - Exception in io.temporal.client
-
This exception is thrown in the following cases:
Workflow with the same WorkflowId is currently running.
- WorkflowExecutionAlreadyStarted(WorkflowExecution, String, Throwable) - Constructor for exception io.temporal.client.WorkflowExecutionAlreadyStarted
-
- WorkflowExecutionException - Exception in io.temporal.internal.worker
-
Internal.
- WorkflowExecutionException(Failure) - Constructor for exception io.temporal.internal.worker.WorkflowExecutionException
-
- WorkflowExecutionFailedException - Exception in io.temporal.internal.common
-
Framework level exception.
- WorkflowExecutionHistory - Class in io.temporal.internal.common
-
Contains workflow execution ids and the history
- WorkflowExecutionHistory(History) - Constructor for class io.temporal.internal.common.WorkflowExecutionHistory
-
- WorkflowExecutionUtils - Class in io.temporal.internal.common
-
Convenience methods to be used by unit tests and during development.
- WorkflowExecutionUtils() - Constructor for class io.temporal.internal.common.WorkflowExecutionUtils
-
- WorkflowExecutorCache - Class in io.temporal.internal.replay
-
- WorkflowExecutorCache(int, Scope) - Constructor for class io.temporal.internal.replay.WorkflowExecutorCache
-
- WorkflowFailedException - Exception in io.temporal.client
-
Indicates that a workflow failed.
- WorkflowFailedException(WorkflowExecution, String, long, RetryState, Throwable) - Constructor for exception io.temporal.client.WorkflowFailedException
-
- WorkflowImplementationOptions - Class in io.temporal.worker
-
- WorkflowImplementationOptions(Class<? extends Throwable>[], Map<String, ActivityOptions>, ActivityOptions) - Constructor for class io.temporal.worker.WorkflowImplementationOptions
-
- WorkflowImplementationOptions.Builder - Class in io.temporal.worker
-
- WorkflowInboundCallsInterceptor - Interface in io.temporal.common.interceptors
-
Intercepts calls to the workflow execution.
- WorkflowInboundCallsInterceptor.QueryInput - Class in io.temporal.common.interceptors
-
- WorkflowInboundCallsInterceptor.QueryOutput - Class in io.temporal.common.interceptors
-
- WorkflowInboundCallsInterceptor.SignalInput - Class in io.temporal.common.interceptors
-
- WorkflowInboundCallsInterceptor.WorkflowInput - Class in io.temporal.common.interceptors
-
- WorkflowInboundCallsInterceptor.WorkflowOutput - Class in io.temporal.common.interceptors
-
- WorkflowInboundCallsInterceptorBase - Class in io.temporal.common.interceptors
-
Convenience base class for WorkflowInboundCallsInterceptor implementations.
- WorkflowInboundCallsInterceptorBase(WorkflowInboundCallsInterceptor) - Constructor for class io.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
- WorkflowInfo - Interface in io.temporal.workflow
-
- WorkflowInput(Header, Object[]) - Constructor for class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowInput
-
- WorkflowInterface - Annotation Type in io.temporal.workflow
-
WorkflowInterface annotation indicates that an interface is a Workflow interface.
- WorkflowInternal - Class in io.temporal.internal.sync
-
Never reference directly.
- WorkflowLocal<T> - Class in io.temporal.workflow
-
A value that is local to a single workflow execution.
- WorkflowLocal() - Constructor for class io.temporal.workflow.WorkflowLocal
-
- WorkflowMethod - Annotation Type in io.temporal.workflow
-
Indicates that the method is a workflow method.
- WorkflowMethodType - Enum in io.temporal.common.metadata
-
- WorkflowNotFoundException - Exception in io.temporal.client
-
Thrown when workflow with the given id is not known to the Temporal service.
- WorkflowNotFoundException(WorkflowExecution, String) - Constructor for exception io.temporal.client.WorkflowNotFoundException
-
- WorkflowOptions - Class in io.temporal.client
-
- WorkflowOptions.Builder - Class in io.temporal.client
-
- WorkflowOutboundCallsInterceptor - Interface in io.temporal.common.interceptors
-
Can be used to intercept workflow code calls to the Temporal APIs.
- WorkflowOutboundCallsInterceptor.ActivityInput<R> - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.ActivityOutput<R> - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.CancelWorkflowInput - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.CancelWorkflowOutput - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.ChildWorkflowInput<R> - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.ChildWorkflowOutput<R> - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.ContinueAsNewInput - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.LocalActivityInput<R> - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.LocalActivityOutput<R> - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.RegisterDynamicQueryHandlerInput - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.RegisterDynamicSignalHandlerInput - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.RegisterQueryInput - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.RegisterSignalHandlersInput - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.SignalExternalInput - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.SignalExternalOutput - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptor.SignalRegistrationRequest - Class in io.temporal.common.interceptors
-
- WorkflowOutboundCallsInterceptorBase - Class in io.temporal.common.interceptors
-
Convenience base class for WorkflowOutboundCallsInterceptor implementations.
- WorkflowOutboundCallsInterceptorBase(WorkflowOutboundCallsInterceptor) - Constructor for class io.temporal.common.interceptors.WorkflowOutboundCallsInterceptorBase
-
- WorkflowOutput(Object) - Constructor for class io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowOutput
-
- WorkflowPollTaskFactory - Class in io.temporal.internal.worker
-
- WorkflowPollTaskFactory(WorkflowServiceStubs, String, String, Scope, String, String) - Constructor for class io.temporal.internal.worker.WorkflowPollTaskFactory
-
- WorkflowQueryException - Exception in io.temporal.client
-
- WorkflowQueryException(WorkflowExecution, String, Throwable) - Constructor for exception io.temporal.client.WorkflowQueryException
-
- WorkflowQueryRejectedException - Exception in io.temporal.client
-
- WorkflowQueryRejectedException(WorkflowExecution, String, QueryRejectCondition, WorkflowExecutionStatus, Throwable) - Constructor for exception io.temporal.client.WorkflowQueryRejectedException
-
- WorkflowQueue<E> - Interface in io.temporal.workflow
-
- WorkflowRejectedExecutionError - Error in io.temporal.internal.sync
-
- WorkflowRunTaskHandler - Interface in io.temporal.internal.replay
-
Task handler that encapsulates a cached workflow and can handle multiple calls to
handleWorkflowTask for the same workflow run.
- WorkflowServiceException - Exception in io.temporal.client
-
- WorkflowServiceException(WorkflowExecution, String, Throwable) - Constructor for exception io.temporal.client.WorkflowServiceException
-
- WorkflowSignalInput(WorkflowExecution, String, Object[]) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalInput
-
- WorkflowSignalOutput() - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalOutput
-
- WorkflowSignalWithStartInput(WorkflowClientCallsInterceptor.WorkflowStartInput, String, Object[]) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput
-
- WorkflowSignalWithStartOutput(WorkflowClientCallsInterceptor.WorkflowStartOutput) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartOutput
-
- WorkflowStartInput(String, String, Header, Object[], WorkflowOptions) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput
-
- WorkflowStartOutput(WorkflowExecution) - Constructor for class io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartOutput
-
- WorkflowStateMachines - Class in io.temporal.internal.statemachines
-
- WorkflowStateMachines(EntityManagerListener) - Constructor for class io.temporal.internal.statemachines.WorkflowStateMachines
-
- WorkflowStateMachines(EntityManagerListener, Functions.Proc1<StateMachine>) - Constructor for class io.temporal.internal.statemachines.WorkflowStateMachines
-
- WorkflowStub - Interface in io.temporal.client
-
WorkflowStub is a client side stub to a single workflow instance.
- WorkflowTaskHandler - Interface in io.temporal.internal.worker
-
Interface of workflow task handlers.
- WorkflowTaskHandler.Result - Class in io.temporal.internal.worker
-
- WorkflowTaskResult - Class in io.temporal.internal.replay
-
- WorkflowTaskResult.Builder - Class in io.temporal.internal.replay
-
- WorkflowTaskWithHistoryIterator - Interface in io.temporal.internal.worker
-
Contains WorkflowTask and history iterator that paginates history behind the scene.
- WorkflowThreadLocal<T> - Class in io.temporal.workflow
-
ThreadLocal
analog for workflow code.
- WorkflowThreadLocal() - Constructor for class io.temporal.workflow.WorkflowThreadLocal
-
- WorkflowThreadLocalInternal<T> - Class in io.temporal.internal.sync
-
- WorkflowThreadLocalInternal() - Constructor for class io.temporal.internal.sync.WorkflowThreadLocalInternal
-
- WorkflowWorker - Class in io.temporal.internal.worker
-
- WorkflowWorker(WorkflowServiceStubs, String, String, SingleWorkerOptions, WorkflowTaskHandler, String) - Constructor for class io.temporal.internal.worker.WorkflowWorker
-
- wrap(Throwable) - Static method in class io.temporal.activity.Activity
-
If there is a need to return a checked exception from an activity do not add the exception to a
method signature but rethrow it using this method.
- wrap(Throwable) - Static method in class io.temporal.internal.sync.WorkflowInternal
-
- wrap(Exception) - Static method in class io.temporal.workflow.Workflow
-
If there is a need to return a checked exception from a workflow implementation do not add the
exception to a method signature but wrap it using this method before rethrowing.