From 53cb3564c9eeb6d5a90636c7d47a556418e6689c Mon Sep 17 00:00:00 2001 From: neha298 <32795246+neha298@users.noreply.github.com> Date: Sun, 12 Mar 2023 21:54:30 +0530 Subject: [PATCH] Spacing modifications --- .../ConfigureFeignUrlController.java | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/spring-cloud-modules/spring-cloud-openfeign/src/main/java/com/baeldung/cloud/openfeign/controller/ConfigureFeignUrlController.java b/spring-cloud-modules/spring-cloud-openfeign/src/main/java/com/baeldung/cloud/openfeign/controller/ConfigureFeignUrlController.java index c048e7e1f7..ca49bca605 100644 --- a/spring-cloud-modules/spring-cloud-openfeign/src/main/java/com/baeldung/cloud/openfeign/controller/ConfigureFeignUrlController.java +++ b/spring-cloud-modules/spring-cloud-openfeign/src/main/java/com/baeldung/cloud/openfeign/controller/ConfigureFeignUrlController.java @@ -30,9 +30,11 @@ import java.net.URI; @Import(FeignClientsConfiguration.class) public class ConfigureFeignUrlController { private final AlbumClient albumClient; + private final PostClient postClient; private final TodoClient todoClient; + private final ObjectFactory messageConverters; private final ObjectProvider customizers; @@ -64,17 +66,17 @@ public class ConfigureFeignUrlController { return todoClient.getTodoById(URI.create("https://jsonplaceholder.typicode.com/todos/" + id)); } -@GetMapping(value = "/dynamicAlbums/{id}") -public Album getAlbumByIdAndDynamicUrl(@PathVariable(value = "id") Integer id) { - AlbumClient client = Feign.builder() - .requestInterceptor(new DynamicUrlInterceptor(() -> "https://jsonplaceholder.typicode.com/albums/")) - .contract(new SpringMvcContract()) - .encoder(new SpringEncoder(messageConverters)) - .decoder(new SpringDecoder(messageConverters, customizers)) - .target(Target.EmptyTarget.create(AlbumClient.class)); + @GetMapping(value = "/dynamicAlbums/{id}") + public Album getAlbumByIdAndDynamicUrl(@PathVariable(value = "id") Integer id) { + AlbumClient client = Feign.builder() + .requestInterceptor(new DynamicUrlInterceptor(() -> "https://jsonplaceholder.typicode.com/albums/")) + .contract(new SpringMvcContract()) + .encoder(new SpringEncoder(messageConverters)) + .decoder(new SpringDecoder(messageConverters, customizers)) + .target(Target.EmptyTarget.create(AlbumClient.class)); - return client.getAlbumByIdAndDynamicUrl(id); -} + return client.getAlbumByIdAndDynamicUrl(id); + } }