Package de.cerus.cneoswrapper.fireball
Class FireballApiClient
- java.lang.Object
-
- de.cerus.cneoswrapper.fireball.FireballApiClient
-
public class FireballApiClient extends java.lang.Object
A client for the Fireball API- Author:
- Maximilian Dorn
-
-
Constructor Summary
Constructors Constructor Description FireballApiClient(CNEOSHttpClient httpClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiResponse<java.util.List<Fireball>>
retrieveFireballs(Query query)
Retrieves Fireball data using the provided query synchronouslyjava.util.concurrent.CompletableFuture<ApiResponse<java.util.List<Fireball>>>
retrieveFireballsAsync(Query query)
Retrieves Fireball data using the provided query asynchronously
-
-
-
Constructor Detail
-
FireballApiClient
public FireballApiClient(CNEOSHttpClient httpClient)
-
-
Method Detail
-
retrieveFireballsAsync
public java.util.concurrent.CompletableFuture<ApiResponse<java.util.List<Fireball>>> retrieveFireballsAsync(Query query)
Retrieves Fireball data using the provided query asynchronously- Parameters:
query
- The query- Returns:
- A API response
-
retrieveFireballs
public ApiResponse<java.util.List<Fireball>> retrieveFireballs(Query query)
Retrieves Fireball data using the provided query synchronously- Parameters:
query
- The query- Returns:
- A API response
-
-