PURISTA API / @purista/core / SubscriptionDefinitionBuilderTypes
Type Alias: SubscriptionDefinitionBuilderTypes<PayloadSchema, ParamsSchema, OutputSchema, TransformInputPayloadSchema, TransformInputParamsSchema, TransformOutputSchema, Resources, Invokes, EmitList>
SubscriptionDefinitionBuilderTypes<
PayloadSchema
,ParamsSchema
,OutputSchema
,TransformInputPayloadSchema
,TransformInputParamsSchema
,TransformOutputSchema
,Resources
,Invokes
,EmitList
> =object
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:5
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
, any
> = EmptyObject
Invokes
Invokes
extends InvokeList
= InvokeList
EmitList
EmitList
extends Record
<string
, Schema
> = Record
<string
, Schema
>
Properties
EmitList
EmitList:
EmitList
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:24
Invokes
Invokes:
Invokes
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:23
OutputSchema
OutputSchema:
OutputSchema
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:18
ParamsSchema
ParamsSchema:
ParamsSchema
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:17
PayloadSchema
PayloadSchema:
PayloadSchema
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:16
Resources
Resources:
Resources
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:22
TransformInputParamsSchema
TransformInputParamsSchema:
TransformInputParamsSchema
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:20
TransformInputPayloadSchema
TransformInputPayloadSchema:
TransformInputPayloadSchema
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:19
TransformOutputSchema
TransformOutputSchema:
TransformOutputSchema
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:21