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 RFC3339
 
 
 
PersistenceLoadingPolicy
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 metadata
 
 
 
StateMovement
 
 
 
 
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_STATUS
This 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