alphavantage / Config
Config
public class Config extends Object
Defines configuration parameters you can set for the library to use. You can set the httpClient for the library or use the default httpClient.
HttpLoggingInterceptor loggingInterceptor = new HttpLoggingInterceptor();
loggingInterceptor.level(Level.BASIC);
OkHttpClient client = new OkHttpClient.Builder()
.connectTimeout(4, TimeUnit.SECONDS)
.callTimeout(4, TimeUnit.SECONDS)
.addInterceptor(loggingInterceptor)
.addInterceptor(mockInterceptor)
.build();
Config config = Config.builder()
.key("demo")
.httpClient(client)
.build();
//OR: use default http client
Config config = Config.builder()
.key("demo")
.build()
Types
| Name |
Summary |
| Builder |
public static class Builder |
Constructors
| Name |
Summary |
| Config |
private default constructor private Config() |
Properties
| Name |
Summary |
| key |
private String key |
| timeOut |
private int timeOut |
| httpClient |
private OkHttpClient httpClient |
| BASE_URL |
public static String BASE_URL |
Methods