@elizaos/core v1.0.6 / ServiceBuilder
Class: ServiceBuilder<TService>
Service builder class that provides type-safe service creation with automatic type inference
Extended by​
Type Parameters​
• TService extends Service
= Service
Methods​
withDescription()​
withDescription(
description
):this
Set the service description
Parameters​
• description: string
Returns​
this
Defined in​
packages/core/src/services.ts:22
withStart()​
withStart(
startFn
):this
Set the start function for the service
Parameters​
• startFn
Returns​
this
Defined in​
packages/core/src/services.ts:30
withStop()​
withStop(
stopFn
):this
Set the stop function for the service
Parameters​
• stopFn
Returns​
this
Defined in​
packages/core/src/services.ts:38
build()​
build():
Object
Build the service class with all configured properties
Returns​
Object