Package com.qtsurfer.api.sdk.errors


package com.qtsurfer.api.sdk.errors
  • Exceptions
    Class
    Description
    Thrown when the authenticate() helper cannot mint a JWT — typically because no API key was supplied (neither argument nor QTSURFER_APIKEY environment variable), or the API key exchange returned 401 / a non-success status from POST /v1/auth/token.
    Thrown when the workflow is canceled by the caller (e.g.
    Raised when an hourly tickers/klines download fails — wraps the underlying ApiException (HTTP 4xx/5xx, transport error).
    Root of the QTSurfer SDK exception hierarchy.
    Thrown when the execute stage of a run this SDK is performing fails: the platform rejected the submission, reported the run as failed, or the poll driving it could not reach the platform.
    Thrown when the data preparation stage fails (e.g.
    Thrown when a strategy fails to compile server-side.
    Thrown when a stage exceeds its configured timeout.
    Failure while transferring bytes to a presigned dataset upload target.