Tengo un problema, estoy tratando de realizar la busqueda por id, estoy usando esta API https://stephen-king-api.onrender.com/?ref=public_apis Y esto es lo que tengo para realizar la busqueda
System.out.println("Digite el id del libro que desea buscar");
var idLibro = scanner.nextLine();
json = consumoApi.consumirApi(URL_BUSQUEDA + "/" + idLibro);
var datosBusqueda = convierteDatos.consumirApi(json, Datos.class);
System.out.println(datosBusqueda);
Optional <DatosLibros> libroBuscado = datosBusqueda.resultadosLibros().stream()
.filter(l -> Boolean.parseBoolean(String.valueOf(String.valueOf(l.id()).contains(idLibro))))
.findFirst();
if (libroBuscado.isPresent()){
System.out.println("Libro encontrado");
System.out.println(libroBuscado.get());
} else{
System.out.println("Libro no encontrado");
}
Y me sale este error