Skip to content

Commit 7ea11c0

Browse files
committed
Add and update deprecations.
1 parent b090ef2 commit 7ea11c0

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

spring-cloud-commons/src/main/java/org/springframework/cloud/client/discovery/ReactiveDiscoveryClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public interface ReactiveDiscoveryClient extends Ordered {
7272
* within. We are leaving it with a deprecation in order not to bring downstream
7373
* implementations.
7474
*/
75-
@Deprecated
75+
@Deprecated(forRemoval = true)
7676
default void probe() {
7777
if (LOG.isWarnEnabled()) {
7878
LOG.warn("ReactiveDiscoveryClient#probe has been called. If you're calling this method directly, "

spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/LoadBalancerRestClientBuilderBeanPostProcessor.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,23 @@ public class LoadBalancerRestClientBuilderBeanPostProcessor<T extends ClientHttp
3737

3838
private final ApplicationContext context;
3939

40+
/**
41+
* Creates a {@link LoadBalancerRestClientBuilderBeanPostProcessor} instance using a provided {@link ClientHttpRequestInterceptor} and application context.
42+
* @param loadBalancerInterceptor a {@link ClientHttpRequestInterceptor} used for load-balancing
43+
* @param context {@link ApplicationContext}
44+
* @deprecated in favour of {@link LoadBalancerRestClientBuilderBeanPostProcessor#LoadBalancerRestClientBuilderBeanPostProcessor(ObjectProvider, ApplicationContext)}
45+
*/
46+
@Deprecated(forRemoval = true)
4047
public LoadBalancerRestClientBuilderBeanPostProcessor(T loadBalancerInterceptor, ApplicationContext context) {
4148
this.loadBalancerInterceptorProvider = new SimpleObjectProvider<>(loadBalancerInterceptor);
4249
this.context = context;
4350
}
4451

52+
/**
53+
* Creates a {@link LoadBalancerRestClientBuilderBeanPostProcessor} instance using interceptor {@link ObjectProvider} and application context.
54+
* @param loadBalancerInterceptorProvider an {@link ObjectProvider} for {@link ClientHttpRequestInterceptor} used for load-balancing
55+
* @param context {@link ApplicationContext}
56+
*/
4557
public LoadBalancerRestClientBuilderBeanPostProcessor(ObjectProvider<T> loadBalancerInterceptorProvider,
4658
ApplicationContext context) {
4759
this.loadBalancerInterceptorProvider = loadBalancerInterceptorProvider;

0 commit comments

Comments
 (0)