CoolFace
Datasetpublic

basant307/AI_Governance_Project

sourceHugging Faceapache-2.0updated 2mo agoView on Hugging Face
0likes48downloads
AvroSchemaValidator.d.ts33 linesDownload Raw Back to avro
1import type { AvroSchema } from './types';2export declare class AvroSchemaValidator {3    private namedSchemas;4    validateSchema(schema: AvroSchema): boolean;5    validateValue(value: unknown, schema: AvroSchema): boolean;6    private validateSchemaInternal;7    private validateStringSchema;8    private validateUnionSchema;9    private validateNullSchema;10    private validateBooleanSchema;11    private validateIntSchema;12    private validateLongSchema;13    private validateFloatSchema;14    private validateDoubleSchema;15    private validateBytesSchema;16    private validateStringTypeSchema;17    private validateRecordSchema;18    private validateRecordField;19    private validateEnumSchema;20    private validateArraySchema;21    private validateMapSchema;22    private validateFixedSchema;23    private validateValueAgainstSchema;24    private validateValueAgainstStringSchema;25    private validateValueAgainstRecord;26    private validateValueAgainstEnum;27    private validateValueAgainstArray;28    private validateValueAgainstMap;29    private validateValueAgainstFixed;30    private getSchemaTypeName;31    private getFullName;32}33 
basant307/AI_Governance_Project · CoolFace