Package app.knock.api.services.async
Class ScheduleServiceAsyncImpl
-
- All Implemented Interfaces:
-
app.knock.api.services.async.ScheduleServiceAsync
public final class ScheduleServiceAsyncImpl implements ScheduleServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classScheduleServiceAsyncImpl.WithRawResponseImpl
-
Method Summary
Modifier and Type Method Description ScheduleServiceAsync.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. BulkServiceAsyncbulk()CompletableFuture<List<Schedule>>create(ScheduleCreateParams params, RequestOptions requestOptions)CompletableFuture<List<Schedule>>update(ScheduleUpdateParams params, RequestOptions requestOptions)CompletableFuture<ScheduleListPageAsync>list(ScheduleListParams params, RequestOptions requestOptions)CompletableFuture<List<Schedule>>delete(ScheduleDeleteParams params, RequestOptions requestOptions)-
-
Method Detail
-
withRawResponse
ScheduleServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
bulk
BulkServiceAsync bulk()
-
create
CompletableFuture<List<Schedule>> create(ScheduleCreateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<List<Schedule>> update(ScheduleUpdateParams params, RequestOptions requestOptions)
-
list
CompletableFuture<ScheduleListPageAsync> list(ScheduleListParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<List<Schedule>> delete(ScheduleDeleteParams params, RequestOptions requestOptions)
-
-
-
-