Uses of Class
org.apache.drill.exec.store.http.HttpStoragePluginConfig
Package
Description
-
Uses of HttpStoragePluginConfig in org.apache.drill.exec.store.http
Modifier and TypeMethodDescriptionHttpScanSpec.config()
HttpStoragePluginConfig.copyForPlan
(String connectionName) Create a copy of the plugin config with only the indicated connection.HttpStoragePlugin.getConfig()
HttpStoragePluginConfig.updateCredentialProvider
(CredentialsProvider credentialsProvider) ModifierConstructorDescriptionHttpScanSpec
(String pluginName, String connectionName, String tableName, HttpStoragePluginConfig config, PersistentTokenTable tokenTable, String queryUserName, StoragePluginRegistry engineRegistry) HttpStoragePlugin
(HttpStoragePluginConfig configuration, DrillbitContext context, String name) HttpStoragePluginConfig
(HttpStoragePluginConfig that, OAuthConfig oAuthConfig) Clone constructor used for updating OAuth tokens -
Uses of HttpStoragePluginConfig in org.apache.drill.exec.store.http.oauth
ModifierConstructorDescriptionAccessTokenRepository
(HttpProxyConfig proxyConfig, HttpStoragePluginConfig pluginConfig, PersistentTokenTable tokenTable) -
Uses of HttpStoragePluginConfig 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.static HttpProxyConfig
SimpleHttp.getProxySettings
(HttpStoragePluginConfig config, com.typesafe.config.Config drillConfig, okhttp3.HttpUrl url) SimpleHttp.SimpleHttpBuilder.pluginConfig
(HttpStoragePluginConfig config) 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.