Skip to content

PURISTA API


PURISTA API / @purista/core / CommandDefinitionBuilderTypes

Type Alias: CommandDefinitionBuilderTypes<PayloadSchema, ParamsSchema, OutputSchema, TransformInputPayloadSchema, TransformInputParamsSchema, TransformOutputSchema, Resources, Invokes, StreamInvokes, EmitList, QueueInvokes, AgentInvokes>

CommandDefinitionBuilderTypes<PayloadSchema, ParamsSchema, OutputSchema, TransformInputPayloadSchema, TransformInputParamsSchema, TransformOutputSchema, Resources, Invokes, StreamInvokes, EmitList, QueueInvokes, AgentInvokes> = object

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:8

Type Parameters

PayloadSchema

PayloadSchema extends Schema = Schema

ParamsSchema

ParamsSchema extends Schema = Schema

OutputSchema

OutputSchema extends Schema = Schema

TransformInputPayloadSchema

TransformInputPayloadSchema extends Schema = Schema

TransformInputParamsSchema

TransformInputParamsSchema extends Schema = Schema

TransformOutputSchema

TransformOutputSchema 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: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:33


EmitList

EmitList: EmitList

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:31


Invokes

Invokes: Invokes

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:29


OutputSchema

OutputSchema: OutputSchema

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:24


ParamsSchema

ParamsSchema: ParamsSchema

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:23


PayloadSchema

PayloadSchema: PayloadSchema

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:22


QueueInvokes

QueueInvokes: QueueInvokes

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:32


Resources

Resources: Resources

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:28


StreamInvokes

StreamInvokes: StreamInvokes

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:30


TransformInputParamsSchema

TransformInputParamsSchema: TransformInputParamsSchema

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:26


TransformInputPayloadSchema

TransformInputPayloadSchema: TransformInputPayloadSchema

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:25


TransformOutputSchema

TransformOutputSchema: TransformOutputSchema

Defined in: CommandDefinitionBuilder/CommandDefinitionBuilderTypes.ts:27