All Classes and Interfaces
Class
Description
ChannelInfo
Gets or Sets ChannelRequestStatus
CommandCombination
CommandRequest
This is the container of all requested commands' results/statuses
CommandResults
Gets or Sets CommandWaitingType
Context
EncodedObject
Utilities to support Swagger encoding formats in Feign.
ErrorResponse
Gets or Sets ErrorSubStatus
Gets or Sets ExecuteApiFailurePolicy
Gets or Sets ExecutingStateIdMode
HealthInfo
An interceptor that adds the request header needed to use HTTP basic authentication.
An interceptor that adds the request header needed to use HTTP bearer authentication.
Gets or Sets IDReusePolicy
InterStateChannelCommand
InterStateChannelPublishing
InterStateChannelResult
This indicates something goes wrong in the state decision return.
KeyValue
A friendly named exception to indicate that the workflow does not exist or exists but not running.
This is the interface to define an object workflow definition.
Param Expander to convert
Date
to RFC3339PersistenceLoadingPolicy
Gets or Sets PersistenceLoadingType
RetryPolicy
This is for annotating an RPC method for an implementation of
ObjectWorkflow
The method must be in the form of one of RpcDefinitions
An RPC implementation can call any APIs to update external systems directly.RPC definition
with: output, persistence, communication
without: input
RPC definition
with: output, communication
without: input, persistence
RPC definition
with: input, output, persistence, communication
without: NA
RPC definition
with: input, output, communication
without: persistence
RPC definition
with: persistence, communication
without: input, output
RPC definition
with: communication
without: input, output, persistence
RPC definition
with: input, persistence, communication
without: output
RPC definition
with: input, communication
without: output, persistence
SearchAttribute
SearchAttributeKeyAndType
Gets or Sets SearchAttributeValueType
Representing a Server configuration.
Representing a Server Variable for server URL template substitution.
SignalCommand
SignalResult
StateCompletionOutput
StateDecision
A holder class for
WorkflowState
and it's metadataStateMovement
TimerCommand
TimerResult
Gets or Sets TimerStatus
TriggerContinueAsNewRequest
This class is used to store both the nameToTypeStore and prefixToTypeStore for the
data attribute, signal, and internal channel
in registry.
UntypedClient will let you invoke the APIs to iWF server without much type validation checks(workflow type, signalChannelName, etc).
Gets or Sets WaitUntilApiFailurePolicy
WorkerErrorResponse
WorkflowAlreadyStartedOptions
WorkflowConditionalClose
Gets or Sets WorkflowConditionalCloseType
WorkflowConfig
WorkflowConfigUpdateRequest
WorkflowDumpRequest
WorkflowDumpResponse
Gets or Sets WorkflowErrorType
WorkflowGetDataObjectsRequest
WorkflowGetDataObjectsResponse
WorkflowGetRequest
WorkflowGetResponse
WorkflowGetSearchAttributesRequest
WorkflowGetSearchAttributesResponse
A friendly named exception to indicate that the workflow does not exist
It's subclass of
ClientSideException
with ErrorSubStatus.WORKFLOW_NOT_EXISTS_SUB_STATUSThis class is for extending
ImmutableWorkflowOptions.Builder
to provide a
better experience with strongly typing.WorkflowResetRequest
WorkflowResetResponse
Gets or Sets WorkflowResetType
WorkflowRetryPolicy
WorkflowRpcRequest
WorkflowRpcResponse
WorkflowSearchRequest
WorkflowSearchResponse
WorkflowSearchResponseEntry
WorkflowSetDataObjectsRequest
WorkflowSetSearchAttributesRequest
WorkflowSignalRequest
WorkflowSkipTimerRequest
WorkflowStartOptions
WorkflowStartRequest
WorkflowStartResponse
WorkflowStateExecuteRequest
WorkflowStateExecuteResponse
WorkflowStateOptions
WorkflowStateWaitUntilRequest
WorkflowStateWaitUntilResponse
Gets or Sets WorkflowStatus
WorkflowStopRequest
Gets or Sets WorkflowStopType
WorkflowWaitForStateCompletionRequest
WorkflowWaitForStateCompletionResponse
WorkflowWorkerRpcRequest
WorkflowWorkerRpcResponse