@Override
    public List<? extends CodeInterceptor<? extends CodeSection, TraitCodegenWriter>> interceptors(
            TraitCodegenContext codegenContext
    ) {
        return ListUtils.of(
                new SmithyGeneratedAnnotationInterceptor(),
                new DeprecatedAnnotationInterceptor(),
                new UnstableAnnotationInterceptor());
    }
Adds Java annotations to generated Java classes.
smithy-trait-codegen/src/main/java/software/amazon/smithy/traitcodegen/integrations/annotations/AnnotationIntegration.java