Interface ClientOptions

Hierarchy

  • ClientOptions

Properties

Connection?: typeof Connection
ConnectionPool?: typeof ConnectionPool
Serializer?: typeof Serializer
Transport?: typeof Transport
agent?: false | AgentOptions | agentFn
auth?: BasicAuth | ApiKeyAuth
cloud?: { id: string; password?: string; username?: string }

Type declaration

  • id: string
  • Optional password?: string
  • Optional username?: string
compression?: "gzip"
context?: Record<string, unknown>
enableMetaHeader?: boolean
generateRequestId?: generateRequestIdFn
headers?: Record<string, any>
maxRetries?: number
name?: string | symbol
node?: string | string[] | NodeOptions | NodeOptions[]
nodeFilter?: nodeFilterFn
nodeSelector?: string | nodeSelectorFn
nodes?: string | string[] | NodeOptions | NodeOptions[]
opaqueIdPrefix?: string
pingTimeout?: number
proxy?: string | URL
requestTimeout?: number
resurrectStrategy?: "none" | "ping" | "optimistic"
sniffEndpoint?: string
sniffInterval?: number | boolean
sniffOnConnectionFault?: boolean
sniffOnStart?: boolean
ssl?: ConnectionOptions
suggestCompression?: boolean

Generated using TypeDoc