Package com.qtsurfer.api.sdk.internal
Class HttpStrategyCompileClient
java.lang.Object
com.qtsurfer.api.sdk.internal.HttpStrategyCompileClient
- All Implemented Interfaces:
StrategyCompileClient
Default
StrategyCompileClient backed by the api-client's shared
ApiClient (HttpClient, ObjectMapper, base URI, request interceptor).
The SDK bypasses the generated StrategyApi and reads the JSON body
directly, so a wire-casing drift on this response never breaks strict enum
deserialization in generated types — the same defensive posture applied to
the rest of the workflow's status handling.
-
Constructor Summary
ConstructorsConstructorDescriptionHttpStrategyCompileClient(com.qtsurfer.api.client.invoker.ApiClient apiClient) -
Method Summary
-
Constructor Details
-
HttpStrategyCompileClient
public HttpStrategyCompileClient(com.qtsurfer.api.client.invoker.ApiClient apiClient)
-
-
Method Details
-
compile
Description copied from interface:StrategyCompileClientCompile strategy source synchronously; returns the resulting strategyId.- Specified by:
compilein interfaceStrategyCompileClient
-