Package io.temporal.client
package io.temporal.client
-
ClassDescriptionThrown by
ActivityClient.start(java.lang.Class<I>, io.temporal.workflow.Functions.Proc1<I>, io.temporal.client.StartActivityOptions)when the server returns an ALREADY_EXISTS error because an activity with the same ID is already running (or has a completed run that conflicts with the requestedStartActivityOptions.getIdReusePolicy()/StartActivityOptions.getIdConflictPolicy()).Usually indicates that activity was already completed (duplicated request to complete) or timed out or cancellation was requested.Client for managing standalone activity executions.Options forActivityClientconfiguration.Used to complete asynchronously activities that calledActivityExecutionContext.doNotCompleteOnReturn().Base exception for all failures returned by an activity completion client.Unexpected failure when completing an activity.Base exception for standalone activity execution failures.Result of counting standalone activity executions.An individual aggregation group.Detailed information about a standalone activity execution, returned byUntypedActivityHandle.describe().Information about a standalone activity execution returned byActivityClient.listExecutions(java.lang.String).Thrown byActivityHandle.getResult()when the standalone activity was not successful.A typed handle to a standalone activity execution.Usually indicates that activity was already completed (duplicated request to complete) or timed out or workflow execution is closed (cancelled, terminated or timed out).Indicates that the activity was paused by the user.Indicates that the activity attempt was reset by the user.Indicates thatWorkerFactory.shutdown()orWorkerFactory.shutdownNow()was called.Used to accumulate multiple operationsDeprecated.Contains information about the reachability of a specific Build ID.Client to the Temporal Cloud operations service for performing cloud operations.Eager iterator for listing schedules.Client for managing standalone Nexus operation executions.Options that configure aNexusClient(and the service-bound clients it produces).Builder forNexusClientOptions.Thrown byNexusClient/NexusServiceClientwhen the server returns an ALREADY_EXISTS error because a Nexus operation with the same ID is already running (or has a completed run that conflicts with the requestedStartNexusOperationOptions.getIdReusePolicy()/StartNexusOperationOptions.getIdConflictPolicy()).Information about a cancellation request issued against a standalone Nexus operation execution.Base exception for standalone Nexus operation execution failures.Result of counting standalone Nexus operation executions.An individual aggregation group.Detailed information about a standalone Nexus operation execution, returned byUntypedNexusOperationHandle.describe().Information about a standalone Nexus operation execution returned byNexusClient.listNexusOperationExecutions(java.lang.String).Thrown byUntypedNexusOperationHandle.getResult(java.lang.Class<R>)when the standalone Nexus operation was not successful.A typed handle to a standalone Nexus operation execution.Thrown when a Nexus operation with the given ID is not known to the Temporal service or is in an incorrect state to perform the requested operation.Typed client for invoking standalone Nexus operations on a specific service interfaceT.OnConflictOptions specifies the actions to be taken when using theWorkflowIdConflictPolicy.WORKFLOW_ID_CONFLICT_POLICY_USE_EXISTINGOptions for starting a standalone activity viaActivityClient.start(java.lang.Class<I>, io.temporal.workflow.Functions.Proc1<I>, io.temporal.client.StartActivityOptions).Per-call options for starting a standalone Nexus operation viaUntypedNexusServiceClient.start(java.lang.String, io.temporal.client.StartNexusOperationOptions, java.lang.Object)(or its typed counterpart).An untyped handle to a standalone activity execution.An untyped handle to a standalone Nexus operation execution.Untyped client for invoking standalone Nexus operations by operation-name string.WithStartWorkflowOperation is a start workflow request that can be executed together with an update workflow request.Deprecated.Worker Versioning is now deprecated please migrate to the Worker Deployment API.Represents a set of Build Ids which are compatible with one another.Contains information about the reachability of some Build IDs.Client to the Temporal service used to start and query workflows by external processes.Options for WorkflowClient configuration.Plugin interface for customizing Temporal workflow client configuration.Base exception for all workflow failures.This exception is thrown in the following cases: Workflow with the same WorkflowId is currently running.Result of counting workflow executions.Individual aggregation group record.Contains information about a workflow execution.WorkflowExecutionMetadata contains information about a workflow execution.Indicates that a workflow failed.Thrown when a workflow with the given id is not known to the Temporal service or in an incorrect state to perform the operation.If workflow gets rejected based onQueryRejectConditionspecified onWorkflowClientOptions.getQueryRejectCondition()WorkflowStub is a client side stub to a single workflow instance.Options for targeting a specific workflow execution.Exception used to communicate failure of an update workflow execution request.WorkflowUpdateHandle is a handle to an update workflow execution request that can be used to get the status of that update request.Error that occurs when an update call times out or is cancelled.