Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CustomSkillConfiguration

An interfaces that represents the standard components needed to build CustomSkill.

Hierarchy

  • RuntimeConfiguration<HandlerInput, Response>
    • CustomSkillConfiguration

Index

Properties

Optional apiClient

apiClient: ApiClient

Optional customUserAgent

customUserAgent: string

Optional errorMapper

errorMapper: ErrorMapper<HandlerInput, Response>

handlerAdapters

handlerAdapters: Array<HandlerAdapter<HandlerInput, Response>>

Optional persistenceAdapter

persistenceAdapter: PersistenceAdapter

Optional requestInterceptors

requestInterceptors: Array<RequestInterceptor<HandlerInput>>

requestMappers

requestMappers: Array<RequestMapper<HandlerInput, Response>>

Optional responseInterceptors

responseInterceptors: Array<ResponseInterceptor<HandlerInput, Response>>

Optional skillId

skillId: string