diff --git a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/support/ConfigurationService.java b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/support/ConfigurationService.java index 8b51888e..d1978755 100644 --- a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/support/ConfigurationService.java +++ b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/support/ConfigurationService.java @@ -114,7 +114,7 @@ public class ConfigurationService implements ApplicationEventPublisherAware { return (T) candidate; } - public class ConfigurableBuilder & ShortcutConfigurable> + public static class ConfigurableBuilder & ShortcutConfigurable> extends AbstractBuilder> { private final C configurable; @@ -154,7 +154,7 @@ public class ConfigurationService implements ApplicationEventPublisherAware { } - public class InstanceBuilder extends AbstractBuilder> { + public static class InstanceBuilder extends AbstractBuilder> { private final T instance; @@ -183,7 +183,7 @@ public class ConfigurationService implements ApplicationEventPublisherAware { } - public abstract class AbstractBuilder> { + public static abstract class AbstractBuilder> { protected final ConfigurationService service;