in private/aws-restjson-validation-server/src/models/models_0.ts [864:932]
function getMemberValidator<T extends keyof typeof memberValidators>(
member: T
): NonNullable<(typeof memberValidators)[T]> {
if (memberValidators[member] === undefined) {
switch (member) {
case "byte": {
memberValidators["byte"] = new __CompositeValidator<number>([new __RangeValidator(2, 8)]);
break;
}
case "minByte": {
memberValidators["minByte"] = new __CompositeValidator<number>([new __RangeValidator(2, undefined)]);
break;
}
case "maxByte": {
memberValidators["maxByte"] = new __CompositeValidator<number>([new __RangeValidator(undefined, 8)]);
break;
}
case "short": {
memberValidators["short"] = new __CompositeValidator<number>([new __RangeValidator(2, 8)]);
break;
}
case "minShort": {
memberValidators["minShort"] = new __CompositeValidator<number>([new __RangeValidator(2, undefined)]);
break;
}
case "maxShort": {
memberValidators["maxShort"] = new __CompositeValidator<number>([new __RangeValidator(undefined, 8)]);
break;
}
case "integer": {
memberValidators["integer"] = new __CompositeValidator<number>([new __RangeValidator(2, 8)]);
break;
}
case "minInteger": {
memberValidators["minInteger"] = new __CompositeValidator<number>([new __RangeValidator(2, undefined)]);
break;
}
case "maxInteger": {
memberValidators["maxInteger"] = new __CompositeValidator<number>([new __RangeValidator(undefined, 8)]);
break;
}
case "long": {
memberValidators["long"] = new __CompositeValidator<number>([new __RangeValidator(2, 8)]);
break;
}
case "minLong": {
memberValidators["minLong"] = new __CompositeValidator<number>([new __RangeValidator(2, undefined)]);
break;
}
case "maxLong": {
memberValidators["maxLong"] = new __CompositeValidator<number>([new __RangeValidator(undefined, 8)]);
break;
}
case "float": {
memberValidators["float"] = new __CompositeValidator<number>([new __RangeValidator(2.2, 8.8)]);
break;
}
case "minFloat": {
memberValidators["minFloat"] = new __CompositeValidator<number>([new __RangeValidator(2.2, undefined)]);
break;
}
case "maxFloat": {
memberValidators["maxFloat"] = new __CompositeValidator<number>([new __RangeValidator(undefined, 8.8)]);
break;
}
}
}
return memberValidators[member]!;
}