private String getBeanName(final GrpcClientBean grpcClientBean) {
        if (!grpcClientBean.beanName().isEmpty()) {
            return grpcClientBean.beanName();
        } else {
            return grpcClientBean.client().value() + grpcClientBean.clazz().getSimpleName();
        }
    }
Gets the bean name from the given annotation.

@param grpcClientBean The annotation to extract it from.
@return The extracted name.
grpc-client-spring-boot-starter/src/main/java/net/devh/boot/grpc/client/inject/GrpcClientBeanPostProcessor.java