nestjs-temporal-core
Classes
- Client
- LoggerUtils
- TemporalClientError
- TemporalClientService
- TemporalDiscoveryService
- TemporalHealthController
- TemporalHealthModule
- TemporalLogger
- TemporalLoggerManager
- TemporalMetadataAccessor
- TemporalModule
- TemporalScheduleService
- TemporalService
- TemporalWorkerManagerService
- Worker
- WorkflowProxy
- WorkflowProxyFactory
Interfaces
- ActivityClassValidationResult
- ActivityContext
- ActivityDiscoveryContext
- ActivityErrorContext
- ActivityExecutionInfo
- ActivityExecutionResult
- ActivityHandle
- ActivityInfo
- ActivityInfoResult
- ActivityMetadata
- ActivityMetadataExtractionResult
- ActivityMethodExtractionContext
- ActivityMethodInfo
- ActivityMethodMetadata
- ActivityMethodMetadataResult
- ActivityMethodOptions
- ActivityMethodValidationResult
- ActivityModuleOptions
- ActivityOptions
- ActivityRegistrationResult
- AutoBundleOptions
- BaseValidationResult
- CacheStatsResult
- ChildWorkflowExtractionResult
- ChildWorkflowInfo
- ChildWorkflowMetadata
- ClientConnectionOptions
- ClientServiceStatus
- ComponentDiscoveryResult
- ComponentHealthStatus
- CorrelationOptions
- CountActivityExecutions
- CreateWorkerResult
- DiscoveredActivity
- DiscoveryHealthStatus
- DiscoveryServiceConfig
- DiscoveryServiceOptions
- DiscoveryServiceStats
- DiscoveryStats
- ErrorMappingOptions
- ExtendedQueryMethodInfo
- ExtendedSignalMethodInfo
- ExtendedUpdateMethodInfo
- FullActivityId
- GenericClient
- GlobalLoggerConfig
- HealthResponse
- InstanceWithConstructor
- IWorkflowProxy
- ListScheduleOptions
- LoggerConfig
- MetadataExtractionOptions
- MetadataInfo
- MetadataValidationResult
- MethodExtractionResult
- MinimalHealthResponse
- MultipleWorkersInfo
- NestJSWrapper
- NonRetryableOptions
- OverallHealthStatus
- ProviderInstance
- QueryMethodInfo
- QueryMethodMetadata
- QueryOptions
- RetryPolicy
RetryPolicyConfig- ScheduleClientInitResult
- ScheduleCreationOptions
- ScheduleCreationResult
- ScheduleDescribeResult
- ScheduleDiscoveryResult
- ScheduleIntervalParseResult
- ScheduleListResult
- ScheduleMetadataValidationResult
- ScheduleOperationResult
- ScheduleRegistrationResult
- ScheduleRetrievalResult
- ScheduleServiceHealth
- ScheduleServiceStats
- ScheduleServiceStatus
- ScheduleSpecBuilderResult
- ScheduleSummary
- ScheduleUpsertResult
- ScheduleWorkflowOptions
- SecurityFinding
- ServiceHealth
- ServiceHealthStatus
- ServiceInitOptions
- ServiceShutdownOptions
- ServiceShutdownResult
- ServiceStatistics
ServiceStats- SignalMethodInfo
- SignalMethodMetadata
- SignalOptions
- StandaloneActivityOptions
- StartWorkflowOptions
- SystemStatus
- TemporalAsyncOptions
TemporalConnection- TemporalConnectionOptions
- TemporalHealthOptions
- TemporalOptions
- TemporalOptionsFactory
- TemporalRuntimeOptions
- TemporalServiceInitResult
- UpdateDefinition
- UpdateMethodInfo
- UpdateMethodMetadata
- UpdateOptions
WorkerConnectionOptions- WorkerDefinition
- WorkerDiscoveryResult
- WorkerHealthStatus
- WorkerInitResult
- WorkerInstance
WorkerModuleOptions- WorkerRestartResult
- WorkerShutdownResult
- WorkerStats
- WorkerStatus
- WorkflowBundleResult
- WorkflowCancellationResult
- WorkflowExecutionResult
- WorkflowHandle
- WorkflowProxyConfig
- WorkflowQueryResult
- WorkflowSignalConfig
- WorkflowSignalResult
- WorkflowStartOptions
- WorkflowTerminationResult
- WorkflowUpdateHandle
- WrapperProcessingResult
Type Aliases
- ActivityErrorMapper
- ActivityFunction
- ActivityMethodHandler
- ActivityWrapper
- ClientHealthStatus
- ConnectionOptions
- Duration
- ErrorClass
- HealthStatus
- LogLevel
- OverlapPolicy
- QueryMethodExtractionResult
- QueryMethodHandler
- RuntimeInstallResult
- ScheduleAction
- ScheduleDeletionResult
- ScheduleDescription
- ScheduleOptions
- SchedulePauseResult
- ScheduleSpec
- ScheduleTriggerResult
- ScheduleUnpauseResult
- ScheduleUpdateOptions
- ScheduleUpdateResult
- ScheduleWorkflowAction
- SearchAttributes
- SignalMethodExtractionResult
- SignalMethodHandler
TemporalOverlapPolicy- UpdateMethodExtractionResult
- UpdateMethodHandler
- WorkerConfig
- WorkerCreateOptions
- Workflow
- WorkflowHandleWithMetadata
- WorkflowIdReusePolicy
- WorkflowResultType
Variables
- DEFAULT_CONNECTION_TIMEOUT_MS
- DEFAULT_CORRELATION_HEADER
- DEFAULT_NAMESPACE
- DEFAULT_REDACT_KEYS
- DEFAULT_TASK_QUEUE
- REDACTED
- RETRY_POLICIES
- TEMPORAL_ACTIVITY
- TEMPORAL_ACTIVITY_METHOD
- TEMPORAL_CLIENT
- TEMPORAL_CONNECTION
- TEMPORAL_HEALTH_OPTIONS
- TEMPORAL_MODULE_OPTIONS
- TEMPORAL_NON_RETRYABLE
- TEMPORAL_QUERY_METHOD
- TEMPORAL_SIGNAL_METHOD
- TEMPORAL_UPDATE_METHOD
- TIMEOUTS
- WORKFLOW_PARAMS_METADATA
- WorkflowIdReusePolicy
Functions
- Activity
- ActivityMethod
- assessConnectionSecurity
- bindActivityHandler
- buildWorkflowBundle
- ChildWorkflow
- computeWorkflowBundleHash
- createCorrelationActivityInterceptor
- createCorrelationClientInterceptor
- createLogger
- createNestSdkLogger
- createWorkflowProvider
- createWorkflowToken
- enforceConnectionSecurity
- getActivityMetadata
- getActivityMethodMetadata
- getCorrelationId
- getNonRetryableOptions
- installRuntime
- isActivity
- isActivityMethod
- isLoopbackAddress
- isValidCronExpression
- isValidIntervalExpression
- NonRetryable
- QueryMethod
- redact
- resolveWorkflowsPath
- runWithCorrelationId
- SignalMethod
- toError
- toNonRetryable
- tryResolveWorkflowsPath
- UpdateMethod
- validateAutoBundle
- wrapActivities
- wrapError