PURISTA API / @purista/core / StreamDefinitionBuilderTypes
Type Alias: StreamDefinitionBuilderTypes<PayloadSchema, ParamsSchema, ChunkSchema, FinalSchema, Resources, Invokes, StreamInvokes, EmitList, QueueInvokes, AgentInvokes>
StreamDefinitionBuilderTypes<
PayloadSchema,ParamsSchema,ChunkSchema,FinalSchema,Resources,Invokes,StreamInvokes,EmitList,QueueInvokes,AgentInvokes> =object
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:8
Type Parameters
PayloadSchema
PayloadSchema extends Schema = Schema
ParamsSchema
ParamsSchema extends Schema = Schema
ChunkSchema
ChunkSchema extends Schema = Schema
FinalSchema
FinalSchema extends Schema = Schema
Resources
Resources extends Record<string, unknown> = EmptyObject
Invokes
Invokes extends InvokeList = InvokeList
StreamInvokes
StreamInvokes extends StreamInvokeList = StreamInvokeList
EmitList
EmitList extends Record<string, Schema> = Record<string, Schema>
QueueInvokes
QueueInvokes extends QueueInvokeList = QueueInvokeList
AgentInvokes
AgentInvokes extends AgentInvokeList = AgentInvokeList
Properties
AgentInvokes
AgentInvokes:
AgentInvokes
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:29
ChunkSchema
ChunkSchema:
ChunkSchema
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:22
EmitList
EmitList:
EmitList
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:27
FinalSchema
FinalSchema:
FinalSchema
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:23
Invokes
Invokes:
Invokes
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:25
ParamsSchema
ParamsSchema:
ParamsSchema
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:21
PayloadSchema
PayloadSchema:
PayloadSchema
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:20
QueueInvokes
QueueInvokes:
QueueInvokes
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:28
Resources
Resources:
Resources
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:24
StreamInvokes
StreamInvokes:
StreamInvokes
Defined in: StreamDefinitionBuilder/StreamDefinitionBuilderTypes.ts:26
