66
77import java .lang .String ;
88import java .util .Optional ;
9+ import org .benzinga .BZClient .hooks .SDKHooks ;
910import org .benzinga .BZClient .utils .HTTPClient ;
11+ import org .benzinga .BZClient .utils .Hook .SdkInitData ;
1012import org .benzinga .BZClient .utils .Hooks ;
1113import org .benzinga .BZClient .utils .RetryConfig ;
1214
@@ -21,7 +23,7 @@ public Optional<SecuritySource> securitySource() {
2123 public int serverIdx = 0 ;
2224 private static final String LANGUAGE = "java" ;
2325 public static final String OPENAPI_DOC_VERSION = "1.0.0" ;
24- public static final String SDK_VERSION = "0.2.6 " ;
26+ public static final String SDK_VERSION = "0.2.7 " ;
2527 public static final String GEN_VERSION = "2.467.4" ;
2628 private static final String BASE_PACKAGE = "org.benzinga.BZClient" ;
2729 public static final String USER_AGENT =
@@ -47,7 +49,11 @@ public void setHooks(Hooks hooks) {
4749 * Initializes state (for example hooks).
4850 **/
4951 public void initialize () {
50-
52+ SDKHooks .initialize (_hooks );
53+ // apply the sdk init hook immediately
54+ SdkInitData data = _hooks .sdkInit (new SdkInitData (serverUrl , defaultClient ));
55+ this .serverUrl = data .baseUrl ();
56+ this .defaultClient = data .client ();
5157 }
5258
5359
0 commit comments