Package | Description |
---|---|
com.yahoo.bard.webservice.application | |
com.yahoo.bard.webservice.druid.client | |
com.yahoo.bard.webservice.druid.client.impl |
Modifier and Type | Method and Description |
---|---|
protected DruidWebService |
AbstractBinderFactory.buildDruidWebService(DruidServiceConfig druidServiceConfig,
com.fasterxml.jackson.databind.ObjectMapper mapper)
Create a DruidWebService.
|
Modifier and Type | Method and Description |
---|---|
static DruidServiceConfig |
DruidClientConfigHelper.getMetadataServiceConfig()
Create a druid service configuration object for the metadata service.
|
static DruidServiceConfig |
DruidClientConfigHelper.getNonUiServiceConfig()
Deprecated.
The druid Non-UI service config is deprecated, please use
DruidClientConfigHelper.getServiceConfig() . |
DruidServiceConfig |
DruidWebService.getServiceConfig()
Returns the service configuration object for this web service.
|
static DruidServiceConfig |
DruidClientConfigHelper.getServiceConfig()
Create a druid service configuration object.
|
static DruidServiceConfig |
DruidClientConfigHelper.getUiServiceConfig()
Deprecated.
The druid UI service config is deprecated, please use
DruidClientConfigHelper.getServiceConfig() . |
Modifier and Type | Method and Description |
---|---|
protected DruidServiceConfig |
AsyncDruidWebServiceImpl.getDruidServiceConfig() |
DruidServiceConfig |
AsyncDruidWebServiceImpl.getServiceConfig() |
Constructor and Description |
---|
AsyncDruidWebServiceImpl(DruidServiceConfig config,
org.asynchttpclient.AsyncHttpClient asyncHttpClient,
com.fasterxml.jackson.databind.ObjectMapper mapper)
Deprecated.
We now require a header supplier parameter.
Use
AsyncDruidWebServiceImpl.AsyncDruidWebServiceImpl(DruidServiceConfig, AsyncHttpClient, ObjectMapper, Supplier, Function) |
AsyncDruidWebServiceImpl(DruidServiceConfig config,
org.asynchttpclient.AsyncHttpClient asyncHttpClient,
com.fasterxml.jackson.databind.ObjectMapper mapper,
Supplier<Map<String,String>> headersToAppend)
IOC constructor.
|
AsyncDruidWebServiceImpl(DruidServiceConfig config,
org.asynchttpclient.AsyncHttpClient asyncHttpClient,
com.fasterxml.jackson.databind.ObjectMapper mapper,
Supplier<Map<String,String>> headersToAppend,
Function<org.asynchttpclient.Response,com.fasterxml.jackson.databind.JsonNode> jsonNodeBuilderStrategy)
IOC constructor.
|
AsyncDruidWebServiceImpl(DruidServiceConfig serviceConfig,
com.fasterxml.jackson.databind.ObjectMapper mapper)
Deprecated.
We now require a header supplier parameter.
Use
AsyncDruidWebServiceImpl.AsyncDruidWebServiceImpl(DruidServiceConfig, AsyncHttpClient, ObjectMapper, Supplier, Function) |
AsyncDruidWebServiceImpl(DruidServiceConfig serviceConfig,
com.fasterxml.jackson.databind.ObjectMapper mapper,
Supplier<Map<String,String>> headersToAppend)
Friendly non-DI constructor useful for manual tests.
|
AsyncDruidWebServiceImpl(DruidServiceConfig serviceConfig,
com.fasterxml.jackson.databind.ObjectMapper mapper,
Supplier<Map<String,String>> headersToAppend,
Function<org.asynchttpclient.Response,com.fasterxml.jackson.databind.JsonNode> jsonNodeBuilderStrategy)
Friendly non-DI constructor useful for manual tests.
|
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.