Class V2ServiceAsyncImpl
-
- All Implemented Interfaces:
-
com.lithic.api.services.async.authRules.V2ServiceAsync
public final class V2ServiceAsyncImpl implements V2ServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classV2ServiceAsyncImpl.WithRawResponseImpl
-
Method Summary
-
Methods inherited from class com.lithic.api.services.async.authRules.V2ServiceAsync
apply, apply, apply, create, delete, delete, delete, delete, delete, draft, draft, draft, draft, draft, list, list, list, promote, promote, promote, promote, promote, report, report, report, report, report, retrieve, retrieve, retrieve, retrieve, retrieve, retrieveFeatures, retrieveFeatures, retrieveFeatures, retrieveFeatures, retrieveFeatures, retrieveReport, retrieveReport, retrieveReport, update, update, update -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
withRawResponse
V2ServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
V2ServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
backtests
BacktestServiceAsync backtests()
-
create
CompletableFuture<V2CreateResponse> create(AuthRuleV2CreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<V2RetrieveResponse> retrieve(AuthRuleV2RetrieveParams params, RequestOptions requestOptions)
-
update
CompletableFuture<V2UpdateResponse> update(AuthRuleV2UpdateParams params, RequestOptions requestOptions)
-
list
CompletableFuture<AuthRuleV2ListPageAsync> list(AuthRuleV2ListParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<Void> delete(AuthRuleV2DeleteParams params, RequestOptions requestOptions)
-
apply
@Deprecated(message = "deprecated") CompletableFuture<V2ApplyResponse> apply(AuthRuleV2ApplyParams params, RequestOptions requestOptions)
-
draft
CompletableFuture<V2DraftResponse> draft(AuthRuleV2DraftParams params, RequestOptions requestOptions)
-
promote
CompletableFuture<V2PromoteResponse> promote(AuthRuleV2PromoteParams params, RequestOptions requestOptions)
-
report
@Deprecated(message = "deprecated") CompletableFuture<V2ReportResponse> report(AuthRuleV2ReportParams params, RequestOptions requestOptions)
-
retrieveFeatures
CompletableFuture<V2RetrieveFeaturesResponse> retrieveFeatures(AuthRuleV2RetrieveFeaturesParams params, RequestOptions requestOptions)
-
retrieveReport
CompletableFuture<V2RetrieveReportResponse> retrieveReport(AuthRuleV2RetrieveReportParams params, RequestOptions requestOptions)
-
-
-
-