Class NexusOperationAlreadyStartedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.temporal.failure.TemporalException
io.temporal.client.NexusOperationException
io.temporal.client.NexusOperationAlreadyStartedException
- All Implemented Interfaces:
Serializable
@Experimental
public final class NexusOperationAlreadyStartedException
extends NexusOperationException
Thrown by
NexusClient / NexusServiceClient when 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 requested StartNexusOperationOptions.getIdReusePolicy() / StartNexusOperationOptions.getIdConflictPolicy()).- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionNexusOperationAlreadyStartedException(String operationId, String operation, String runId, Throwable cause) -
Method Summary
Modifier and TypeMethodDescriptionThe Nexus operation name that was requested.Methods inherited from class io.temporal.client.NexusOperationException
getOperationId, getRunIdMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
NexusOperationAlreadyStartedException
-
-
Method Details
-
getOperation
The Nexus operation name that was requested.
-