Package com.treescrub.spedran
Class ModifyResourceRequest<T extends Resource>
- java.lang.Object
-
- com.treescrub.spedran.SingleResourceRequest<T>
-
- com.treescrub.spedran.ModifyResourceRequest<T>
-
- Type Parameters:
T- a class that represents a resource that will be retrieved from the API
- Direct Known Subclasses:
DeleteRunRequest,RunPlayersRequest,RunStatusRequest,SubmitRunRequest
public abstract class ModifyResourceRequest<T extends Resource> extends SingleResourceRequest<T>
A request to modify a resource on SRC.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<T>complete()Starts executing the request and returns aCompletableFuturethat will complete with the resulting resource object.
-
-
-
Method Detail
-
complete
public CompletableFuture<T> complete()
Description copied from class:SingleResourceRequestStarts executing the request and returns aCompletableFuturethat will complete with the resulting resource object.- Overrides:
completein classSingleResourceRequest<T extends Resource>- Returns:
- a
CompletableFuturewith the resource
-
-