WithRawResponse

interface WithRawResponse

A view of BacktestService that provides access to raw HTTP responses for each method.

Inheritors

Functions

Link copied to clipboard
@MustBeClosed
abstract fun create(params: AuthRuleV2BacktestCreateParams, requestOptions: RequestOptions = RequestOptions.none()): HttpResponseFor<BacktestCreateResponse>
@MustBeClosed
open fun create(authRuleToken: String, requestOptions: RequestOptions): HttpResponseFor<BacktestCreateResponse>

@MustBeClosed
open fun create(authRuleToken: String, params: AuthRuleV2BacktestCreateParams = AuthRuleV2BacktestCreateParams.none(), requestOptions: RequestOptions = RequestOptions.none()): HttpResponseFor<BacktestCreateResponse>

Returns a raw HTTP response for post /v2/auth_rules/{auth_rule_token}/backtests, but is otherwise the same as BacktestService.create.

Link copied to clipboard
@MustBeClosed
abstract fun retrieve(params: AuthRuleV2BacktestRetrieveParams, requestOptions: RequestOptions = RequestOptions.none()): HttpResponseFor<BacktestResults>

@MustBeClosed
open fun retrieve(authRuleBacktestToken: String, params: AuthRuleV2BacktestRetrieveParams, requestOptions: RequestOptions = RequestOptions.none()): HttpResponseFor<BacktestResults>

Returns a raw HTTP response for get /v2/auth_rules/{auth_rule_token}/backtests/{auth_rule_backtest_token}, but is otherwise the same as BacktestService.retrieve.

Link copied to clipboard

Returns a view of this service with the given option modifications applied.