Package org.apache.drill.exec.store.http
Class HttpApiConfig.HttpApiConfigBuilder
java.lang.Object
org.apache.drill.exec.store.http.HttpApiConfig.HttpApiConfigBuilder
- Enclosing class:
- HttpApiConfig
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
caseSensitiveFilters
(boolean caseSensitiveFilters) credentialsProvider
(CredentialsProvider credentialsProvider) directCredentials
(boolean directCredentials) errorOn400
(boolean errorOn400) jsonOptions
(HttpJsonOptions jsonOptions) limitQueryParam
(String limitQueryParam) paginator
(HttpPaginatorConfig paginator) password()
postParameterLocation
(String postParameterLocation) boolean
requireTail
(boolean requireTail) userName()
boolean
verifySSLCert
(boolean verifySSLCert) xmlDataLevel
(int xmlDataLevel) Deprecated.xmlOptions
(HttpXmlOptions options)
-
Constructor Details
-
HttpApiConfigBuilder
public HttpApiConfigBuilder()
-
-
Method Details
-
build
-
userName
-
password
-
requireTail
public boolean requireTail() -
verifySSLCert
public boolean verifySSLCert() -
inputType
-
userName
-
password
-
xmlOptions
-
requireTail
-
verifySSLCert
-
inputType
-
url
-
caseSensitiveFilters
-
method
-
postBody
-
postParameterLocation
-
headers
-
params
-
dataPath
-
authType
-
xmlDataLevel
Deprecated.Do not use. Use xmlOptions instead to set XML data level.- Parameters:
xmlDataLevel
-- Returns:
-
limitQueryParam
-
errorOn400
-
jsonOptions
-
credentialsProvider
public HttpApiConfig.HttpApiConfigBuilder credentialsProvider(CredentialsProvider credentialsProvider) -
paginator
-
directCredentials
-