Package org.apache.drill.exec.store.http
Class HttpApiConfig
java.lang.Object
org.apache.drill.exec.store.http.HttpApiConfig
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
static enum
Config variable to determine how POST variables are sent to the downstream API -
Field Summary
-
Method Summary
-
Field Details
-
DEFAULT_INPUT_FORMAT
- See Also:
-
CSV_INPUT_FORMAT
- See Also:
-
XML_INPUT_FORMAT
- See Also:
-
POST_BODY_POST_LOCATION
- See Also:
-
QUERY_STRING_POST_LOCATION
- See Also:
-
JSON_BODY_POST_LOCATION
- See Also:
-
directCredentials
protected boolean directCredentials
-
-
Method Details
-
builder
-
url
-
requireTail
public boolean requireTail() -
method
-
postBody
-
headers
-
params
-
dataPath
-
authType
-
inputType
-
caseSensitiveFilters
public boolean caseSensitiveFilters() -
xmlDataLevel
Deprecated. -
limitQueryParam
-
errorOn400
public boolean errorOn400() -
jsonOptions
-
xmlOptions
-
verifySSLCert
public boolean verifySSLCert() -
paginator
-
getPostParameterLocation
-
equals
-
hashCode
public int hashCode() -
toString
-
userName
-
password
-
getHttpUrl
public okhttp3.HttpUrl getHttpUrl() -
getMethodType
-
getPostLocation
-
getUsernamePasswordCredentials
-
getUsernamePasswordCredentials
public Optional<UsernamePasswordWithProxyCredentials> getUsernamePasswordCredentials(String username) -
credentialsProvider
-