public StaticMethod buildStaticChecked() throws NoSuchMethodException {
      return buildChecked().asStatic();
    }
Returns the first valid implementation as a StaticMethod or throws a NoSuchMethodException if
there is none.

@return a {@link StaticMethod} with a valid implementation
@throws IllegalStateException if the method is not static
@throws NoSuchMethodException if no implementation was found
amoro-common/src/main/java/org/apache/amoro/utils/DynMethods.java