@@ -145,6 +145,19 @@ private ConnectionRequest.Builder setupConnectionRequestBuilderBaseConfiguration
145
145
connectionRequestBuilder .setProtocolValue (configuration .getProtocol ().ordinal ());
146
146
}
147
147
148
+ if (configuration .getReconnectStrategy () != null ) {
149
+ var reconnectionStrategyBuilder =
150
+ ConnectionRequestOuterClass .ConnectionRetryStrategy .newBuilder ()
151
+ .setNumberOfRetries (configuration .getReconnectStrategy ().getNumOfRetries ())
152
+ .setExponentBase (configuration .getReconnectStrategy ().getExponentBase ())
153
+ .setFactor (configuration .getReconnectStrategy ().getFactor ());
154
+ if (configuration .getReconnectStrategy ().getJitterPercent () != null ) {
155
+ reconnectionStrategyBuilder .setJitterPercent (
156
+ configuration .getReconnectStrategy ().getJitterPercent ());
157
+ }
158
+ connectionRequestBuilder .setConnectionRetryStrategy (reconnectionStrategyBuilder .build ());
159
+ }
160
+
148
161
return connectionRequestBuilder ;
149
162
}
150
163
@@ -241,19 +254,6 @@ private ConnectionRequest.Builder setupConnectionRequestBuilderGlideClusterClien
241
254
connectionRequestBuilder , configuration .getAdvancedConfiguration ());
242
255
}
243
256
244
- if (configuration .getReconnectStrategy () != null ) {
245
- var reconnectionStrategyBuilder =
246
- ConnectionRequestOuterClass .ConnectionRetryStrategy .newBuilder ()
247
- .setNumberOfRetries (configuration .getReconnectStrategy ().getNumOfRetries ())
248
- .setExponentBase (configuration .getReconnectStrategy ().getExponentBase ())
249
- .setFactor (configuration .getReconnectStrategy ().getFactor ());
250
- if (configuration .getReconnectStrategy ().getJitterPercent () != null ) {
251
- reconnectionStrategyBuilder .setJitterPercent (
252
- configuration .getReconnectStrategy ().getJitterPercent ());
253
- }
254
- connectionRequestBuilder .setConnectionRetryStrategy (reconnectionStrategyBuilder .build ());
255
- }
256
-
257
257
return connectionRequestBuilder ;
258
258
}
259
259
0 commit comments