package demo;

import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.service.annotation.GetExchange;
import org.springframework.web.service.annotation.HttpExchange;

/** A declarative HTTP interface: Spring generates the implementation, backed by RestClient OR WebClient. */
@HttpExchange("/users")
public interface HttpClientsUserApi {

    @GetExchange("/{id}")
    HttpClientsUser byId(@PathVariable("id") int id);
}
