UNPKG

@temporalio/client

Version:
30 lines (29 loc) 1.59 kB
/** * Client for communicating with Temporal Server. * * Most functionality is available through {@link WorkflowClient}, but you can also call gRPC methods directly using {@link Connection.workflowService} and {@link Connection.operatorService}. * * ### Usage * <!--SNIPSTART typescript-hello-client--> * <!--SNIPEND--> * @module */ export { ActivityFailure, ApplicationFailure, CancelledFailure, ChildWorkflowFailure, DataConverter, defaultPayloadConverter, ProtoFailure, RetryPolicy, ServerFailure, TemporalFailure, TerminatedFailure, TimeoutFailure, WorkflowExecutionAlreadyStartedError, } from '@temporalio/common'; export { TLSConfig } from '@temporalio/common/lib/internal-non-workflow'; export * from '@temporalio/common/lib/errors'; export * from '@temporalio/common/lib/interfaces'; export * from '@temporalio/common/lib/workflow-handle'; export * from './async-completion-client'; export * from './client'; export { Connection, ConnectionOptions, ConnectionOptionsWithDefaults, LOCAL_TARGET } from './connection'; export * from './errors'; export * from './grpc-retry'; export * from './interceptors'; export * from './types'; export * from './workflow-client'; export * from './workflow-options'; export * from './schedule-types'; export * from './schedule-client'; export * from './task-queue-client'; export { WorkflowUpdateStage } from './workflow-update-stage'; export { WorkerBuildIdVersionSets, BuildIdVersionSet, BuildIdOperation, PromoteSetByBuildId, PromoteBuildIdWithinSet, MergeSets, AddNewIdInNewDefaultSet, AddNewCompatibleVersion, } from './build-id-types';