ts-lambda-api - v2.5.3
    Preparing search index...

    Interface NormalizedSchema

    Normalization wrapper for various schema data objects.

    interface NormalizedSchema {
        getMemberSchema(member: string): NormalizedSchema;
        getMemberTraits(): SchemaTraitsObject;
        getMergedTraits(): SchemaTraitsObject;
        getName(): string;
        getOwnTraits(): SchemaTraitsObject;
        getSchema(): $Schema;
        getValueSchema(): NormalizedSchema;
        isBigDecimalSchema(): boolean;
        isBigIntegerSchema(): boolean;
        isBlobSchema(): boolean;
        isBooleanSchema(): boolean;
        isListSchema(): boolean;
        isMapSchema(): boolean;
        isMemberSchema(): boolean;
        isNumericSchema(): boolean;
        isStreaming(): boolean;
        isStringSchema(): boolean;
        isStructSchema(): boolean;
        isTimestampSchema(): boolean;
        structIterator(): Generator<
            [string, NormalizedSchema],
            undefined,
            undefined,
        >;
    }
    Index

    Methods

    • For struct/union.

      Parameters

      • member: string

      Returns NormalizedSchema

    • Returns string

    • Returns $Schema

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean