code: public static <T extends Annotation> Builder<T> builder(Class<T> annotationType) {
      return new Builder<T>(annotationType);
    }
docs: Returns a builder that can be used to construct an annotation instance.