class PowerJobBeanBuilder implements BeanBuilder<CloudJob> {
    @Override
    public void doBuild(Class<?> clz, BeanWrap bw, CloudJob anno) throws Throwable {<FILL_FUNCTION_BODY>}
}

        JobBeanManager.addJob(clz.getName(), bw);

        String name = Utils.annoAlias(anno.value(), anno.name());

        if (Utils.isNotEmpty(name)) {
            JobBeanManager.addJob(name, bw);
        }
    
<no_super_class>