@bluelibs/runner - v5.5.0
    Preparing search index...

    Interface EventFluentBuilder<TPayload>

    interface EventFluentBuilder<TPayload = void> {
        id: string;
        build(): IEvent<TPayload>;
        meta<TNewMeta extends IEventMeta>(
            m: TNewMeta,
        ): EventFluentBuilder<TPayload>;
        parallel(enabled?: boolean): EventFluentBuilder<TPayload>;
        payloadSchema<TNew>(
            schema: IValidationSchema<TNew>,
        ): EventFluentBuilder<TNew>;
        schema<TNew>(schema: IValidationSchema<TNew>): EventFluentBuilder<TNew>;
        tags<TNewTags extends TagType[]>(
            t: TNewTags,
            options?: { override?: boolean },
        ): EventFluentBuilder<TPayload>;
        throws(list: ThrowsList): EventFluentBuilder<TPayload>;
    }

    Type Parameters

    • TPayload = void
    Index

    Properties

    id: string

    Methods