PURISTA API / @purista/core / SubscriptionDefinitionBuilderTypes
Type Alias: SubscriptionDefinitionBuilderTypes<PayloadSchema, ParamsSchema, OutputSchema, TransformInputPayloadSchema, TransformInputParamsSchema, TransformOutputSchema, Resources, Invokes, StreamInvokes, EmitList, QueueInvokes>
SubscriptionDefinitionBuilderTypes<
PayloadSchema,ParamsSchema,OutputSchema,TransformInputPayloadSchema,TransformInputParamsSchema,TransformOutputSchema,Resources,Invokes,StreamInvokes,EmitList,QueueInvokes> =object
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:7
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
Properties
EmitList
EmitList:
EmitList
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:29
Invokes
Invokes:
Invokes
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:27
OutputSchema
OutputSchema:
OutputSchema
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:22
ParamsSchema
ParamsSchema:
ParamsSchema
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:21
PayloadSchema
PayloadSchema:
PayloadSchema
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:20
QueueInvokes
QueueInvokes:
QueueInvokes
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:30
Resources
Resources:
Resources
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:26
StreamInvokes
StreamInvokes:
StreamInvokes
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:28
TransformInputParamsSchema
TransformInputParamsSchema:
TransformInputParamsSchema
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:24
TransformInputPayloadSchema
TransformInputPayloadSchema:
TransformInputPayloadSchema
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:23
TransformOutputSchema
TransformOutputSchema:
TransformOutputSchema
Defined in: SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:25
