nasa library

Classes

APODData
APODService
NasaApi
This class represents NASA API.
NasaRequest
NasaResponse<D>
The class represents the response from NASA API.
NasaService
The class represents the NASA services.
RateLimit
RetryConfig
This class represents an automatic retry configuration.
RetryEvent
This class represents the event during the retry process.

Exceptions / Errors

DataNotFoundException
This object is thrown to indicate that the data associated with a particular condition does not exist on Nasa's server.
NasaException
This exception indicates that an unexpected error occurred when communicating with the NASA API.
RateLimitExceededException
This exception indicates that the number of requests for a particular endpoint exceeds the rate limit defined by the NASA API.
UnauthorizedException
This exception is thrown to indicate that the specified access token was not authorized by the server as a result of its use in the request.