Namespace Temporalio.Api.Nexus.V1
Classes
- CancelOperationRequest
A request to cancel an operation.
- CancelOperationResponse
Response variant for CancelOperationRequest.
- Endpoint
A cluster-global binding from an endpoint ID to a target for dispatching incoming Nexus requests.
- EndpointSpec
Contains mutable fields for an Endpoint.
- EndpointTarget
Target to route requests to.
- EndpointTarget.Types
Container for nested types declared in the EndpointTarget message type.
- EndpointTarget.Types.External
Target an external server by URL. At a later point, this will support providing credentials, in the meantime, an http.RoundTripper can be injected into the server to modify the request.
- EndpointTarget.Types.Worker
Target a worker polling on a Nexus task queue in a specific namespace.
- Failure
A general purpose failure message. See: https://github.com/nexus-rpc/api/blob/main/SPEC.md#failure
- MessageReflection
Holder for reflection information generated from temporal/api/nexus/v1/message.proto
- NexusOperationExecutionCancellationInfo
NexusOperationExecutionCancellationInfo contains the state of a Nexus operation cancellation.
- NexusOperationExecutionInfo
Full current state of a standalone Nexus operation, as of the time of the request.
- NexusOperationExecutionListInfo
Limited Nexus operation information returned in the list response. When adding fields here, ensure that it is also present in NexusOperationExecutionInfo (note that it may already be present in NexusOperationExecutionInfo but not at the top-level).
- Request
A Nexus request.
- Request.Types
Container for nested types declared in the Request message type.
- Response
A response indicating that the handler has successfully processed a request.
- StartOperationRequest
A request to start an operation.
- StartOperationResponse
Response variant for StartOperationRequest.
- StartOperationResponse.Types
Container for nested types declared in the StartOperationResponse message type.
- StartOperationResponse.Types.Async
The operation will complete asynchronously. The returned ID can be used to reference this operation.
- StartOperationResponse.Types.Sync
An operation completed successfully.
Enums
- EndpointTarget.VariantOneofCase
Enum of possible cases for the "variant" oneof.
- Request.VariantOneofCase
Enum of possible cases for the "variant" oneof.
- Response.VariantOneofCase
Enum of possible cases for the "variant" oneof.
- StartOperationResponse.VariantOneofCase
Enum of possible cases for the "variant" oneof.