DarkSkyJacksonClient
public class DarkSkyClient extends Object
Constructor | Description |
---|---|
DarkSkyClient() |
Modifier and Type | Method | Description |
---|---|---|
protected InputStream |
executeForecastRequest(ForecastRequest request) |
|
byte[] |
forecastJsonBytes(ForecastRequest request) |
Returns the forecast response as bytes.
|
InputStream |
forecastJsonStream(ForecastRequest request) |
Returns the forecast response as String.
|
String |
forecastJsonString(ForecastRequest request) |
Returns the forecast response as String.
|
static void |
main(String[] args) |
public InputStream forecastJsonStream(ForecastRequest request) throws ForecastException
request
- The Forecast Request which is executed. Use ForecastRequestBuilder
to build the request.ForecastException
- if the forecast cannot be fetched.public String forecastJsonString(ForecastRequest request) throws ForecastException
request
- The Forecast Request which is executed. Use ForecastRequestBuilder
to build the request.ForecastException
- if the forecast cannot be fetched.public byte[] forecastJsonBytes(ForecastRequest request) throws ForecastException
request
- The Forecast Request which is executed. Use ForecastRequestBuilder
to build the request.ForecastException
- if the forecast cannot be fetched.protected InputStream executeForecastRequest(ForecastRequest request) throws ForecastException
ForecastException
public static void main(String[] args) throws ForecastException
ForecastException
Copyright © 2018. All rights reserved.