Uses of Class
org.apache.drill.exec.store.http.HttpApiConfig
Package
Description
-
Uses of HttpApiConfig in org.apache.drill.exec.store.http
Modifier and TypeFieldDescriptionfinal Map<String,
HttpApiConfig> HttpStoragePluginConfig.connections
Modifier and TypeMethodDescriptionHttpApiConfig.HttpApiConfigBuilder.build()
HttpScanSpec.connectionConfig()
HttpStoragePluginConfig.getConnection
(String connectionName) HttpGroupScan.getHttpConfig()
ModifierConstructorDescriptionHttpStoragePluginConfig
(Boolean cacheResults, Map<String, HttpApiConfig> connections, Integer timeout, Integer retryDelay, String username, String password, String proxyHost, Integer proxyPort, String proxyType, String proxyUsername, String proxyPassword, OAuthConfig oAuthConfig, CredentialsProvider credentialsProvider, String authMode) -
Uses of HttpApiConfig in org.apache.drill.exec.store.http.udfs
Modifier and TypeMethodDescriptionstatic JsonLoaderImpl
HttpUdfUtils.createJsonLoader
(HttpApiConfig endpointConfig, ResultSetLoader rsLoader, OptionManager options, ClosingStreamIterator stream) -
Uses of HttpApiConfig in org.apache.drill.exec.store.http.util
Modifier and TypeMethodDescriptionstatic HttpApiConfig
SimpleHttp.getEndpointConfig
(String endpoint, HttpStoragePluginConfig pluginConfig) This function is used to obtain the configuration information for a given API in the HTTP UDF.Modifier and TypeMethodDescriptionstatic SimpleHttp
SimpleHttp.apiCall
(HttpStoragePlugin plugin, HttpApiConfig endpointConfig, DrillbitContext context, List<String> args) This function makes an API call and returns a string of the parsed results.SimpleHttp.SimpleHttpBuilder.endpointConfig
(HttpApiConfig endpointConfig) ModifierConstructorDescriptionSimpleHttp
(okhttp3.HttpUrl url, File tempDir, HttpProxyConfig proxyConfig, CustomErrorContext errorContext, Paginator paginator, PersistentTokenTable tokenTable, HttpStoragePluginConfig pluginConfig, HttpApiConfig endpointConfig, String connection, Map<String, String> filters, int rateLimit) This constructor does not have an HttpSubScan and can be used outside the context of the HttpStoragePlugin.