Interface WorkServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface WorkServiceAsync.WithRawResponseA view of WorkServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract WorkServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
retrieve
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> retrieve(String workId, WorkRetrieveParams params)
Returns a raw HTTP response for
get /v1/environments/{environment_id}/work/{work_id}?beta=true, but is otherwise the same as WorkServiceAsync.retrieve.
-
retrieve
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> retrieve(String workId, WorkRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> retrieve(WorkRetrieveParams params)
-
retrieve
abstract CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> retrieve(WorkRetrieveParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> update(String workId, WorkUpdateParams params)
Returns a raw HTTP response for
post /v1/environments/{environment_id}/work/{work_id}?beta=true, but is otherwise the same as WorkServiceAsync.update.
-
update
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> update(String workId, WorkUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> update(WorkUpdateParams params)
-
update
abstract CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> update(WorkUpdateParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<WorkListPageAsync>> list(String environmentId)
Returns a raw HTTP response for
get /v1/environments/{environment_id}/work?beta=true, but is otherwise the same as WorkServiceAsync.list.
-
list
CompletableFuture<HttpResponseFor<WorkListPageAsync>> list(String environmentId, WorkListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<WorkListPageAsync>> list(String environmentId, WorkListParams params)
-
list
abstract CompletableFuture<HttpResponseFor<WorkListPageAsync>> list(WorkListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<WorkListPageAsync>> list(WorkListParams params)
-
list
CompletableFuture<HttpResponseFor<WorkListPageAsync>> list(String environmentId, RequestOptions requestOptions)
-
ack
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> ack(String workId, WorkAckParams params)
Returns a raw HTTP response for
post /v1/environments/{environment_id}/work/{work_id}/ack?beta=true, but is otherwise the same as WorkServiceAsync.ack.
-
ack
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> ack(String workId, WorkAckParams params, RequestOptions requestOptions)
-
ack
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> ack(WorkAckParams params)
-
ack
abstract CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> ack(WorkAckParams params, RequestOptions requestOptions)
-
heartbeat
CompletableFuture<HttpResponseFor<BetaSelfHostedWorkHeartbeatResponse>> heartbeat(String workId, WorkHeartbeatParams params)
Returns a raw HTTP response for
post /v1/environments/{environment_id}/work/{work_id}/heartbeat?beta=true, but is otherwise the same as WorkServiceAsync.heartbeat.
-
heartbeat
CompletableFuture<HttpResponseFor<BetaSelfHostedWorkHeartbeatResponse>> heartbeat(String workId, WorkHeartbeatParams params, RequestOptions requestOptions)
-
heartbeat
CompletableFuture<HttpResponseFor<BetaSelfHostedWorkHeartbeatResponse>> heartbeat(WorkHeartbeatParams params)
-
heartbeat
abstract CompletableFuture<HttpResponseFor<BetaSelfHostedWorkHeartbeatResponse>> heartbeat(WorkHeartbeatParams params, RequestOptions requestOptions)
-
poll
CompletableFuture<HttpResponseFor<Optional<BetaSelfHostedWork>>> poll(String environmentId)
Returns a raw HTTP response for
get /v1/environments/{environment_id}/work/poll?beta=true, but is otherwise the same as WorkServiceAsync.poll.
-
poll
CompletableFuture<HttpResponseFor<Optional<BetaSelfHostedWork>>> poll(String environmentId, WorkPollParams params, RequestOptions requestOptions)
-
poll
CompletableFuture<HttpResponseFor<Optional<BetaSelfHostedWork>>> poll(String environmentId, WorkPollParams params)
-
poll
abstract CompletableFuture<HttpResponseFor<Optional<BetaSelfHostedWork>>> poll(WorkPollParams params, RequestOptions requestOptions)
-
poll
CompletableFuture<HttpResponseFor<Optional<BetaSelfHostedWork>>> poll(WorkPollParams params)
-
poll
CompletableFuture<HttpResponseFor<Optional<BetaSelfHostedWork>>> poll(String environmentId, RequestOptions requestOptions)
-
stats
CompletableFuture<HttpResponseFor<BetaSelfHostedWorkQueueStats>> stats(String environmentId)
Returns a raw HTTP response for
get /v1/environments/{environment_id}/work/stats?beta=true, but is otherwise the same as WorkServiceAsync.stats.
-
stats
CompletableFuture<HttpResponseFor<BetaSelfHostedWorkQueueStats>> stats(String environmentId, WorkStatsParams params, RequestOptions requestOptions)
-
stats
CompletableFuture<HttpResponseFor<BetaSelfHostedWorkQueueStats>> stats(String environmentId, WorkStatsParams params)
-
stats
abstract CompletableFuture<HttpResponseFor<BetaSelfHostedWorkQueueStats>> stats(WorkStatsParams params, RequestOptions requestOptions)
-
stats
CompletableFuture<HttpResponseFor<BetaSelfHostedWorkQueueStats>> stats(WorkStatsParams params)
-
stats
CompletableFuture<HttpResponseFor<BetaSelfHostedWorkQueueStats>> stats(String environmentId, RequestOptions requestOptions)
-
stop
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> stop(String workId, WorkStopParams params)
Returns a raw HTTP response for
post /v1/environments/{environment_id}/work/{work_id}/stop?beta=true, but is otherwise the same as WorkServiceAsync.stop.
-
stop
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> stop(String workId, WorkStopParams params, RequestOptions requestOptions)
-
stop
CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> stop(WorkStopParams params)
-
stop
abstract CompletableFuture<HttpResponseFor<BetaSelfHostedWork>> stop(WorkStopParams params, RequestOptions requestOptions)
-
-
-
-