Skip to main content

Interface: TestEnvClientOptions

testing.TestEnvClientOptions

Hierarchy

Properties

connection

connection: Connection

Connection to use to communicate with the server.

By default WorkflowClient connects to localhost.

Connections are expensive to construct and should be reused.

Overrides

ClientOptions.connection


dataConverter

Optional dataConverter: DataConverter

DataConverter to use for serializing and deserializing payloads

Inherited from

ClientOptions.dataConverter


enableTimeSkipping

enableTimeSkipping: boolean


identity

Optional identity: string

Identity to report to the server

Default

${process.pid}@${os.hostname()}

Inherited from

ClientOptions.identity


interceptors

Optional interceptors: ClientInterceptors

Used to override and extend default Connection functionality

Useful for injecting auth headers and tracing Workflow executions

Inherited from

ClientOptions.interceptors


namespace

Optional namespace: string

Server namespace

Default

default

Inherited from

ClientOptions.namespace


workflow

Optional workflow: Object

Type declaration

NameTypeDescription
queryRejectCondition?QueryRejectConditionShould a query be rejected by closed and failed workflows Default QUERY_REJECT_CONDITION_UNSPECIFIED which means that closed and failed workflows are still queryable

Inherited from

ClientOptions.workflow