Class LowercaseShapeValidatorProcessor

  • All Implemented Interfaces:
    CodegenCustomizationProcessor

    public class LowercaseShapeValidatorProcessor
    extends Object
    implements CodegenCustomizationProcessor
    A processor that validates shape names in service models to ensure they start with uppercase letters. This validation is necessary because shapes of type "structure" are converted to Java classes, which must start with uppercase letters according to Java naming conventions.