Skip navigation links
A B C D G H P S V W 

A

addHeader(HttpHeader, String) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder.WebHttpRequestBuilder
Adds a HTTP header to the request.
addHeader(String, String) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder.WebHttpRequestBuilder
Adds a HTTP header to the request.
addQueryString(String, String) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder.WebHttpRequestBuilder
Adds a new query parameter to the request.

B

build() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClientBuilder
Builds a WebHttpClient.
build() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder.WebHttpRequestBuilder
Builds the WebHttpRequest.
builder() - Static method in interface com.experian.datastudio.sdk.lib.web.WebHttpClient
Returns a builder to construct a WebHttpClient.
builder() - Static method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequest
Returns a builder to construct a WebHttpRequest.
builder() - Static method in interface com.experian.datastudio.sdk.lib.web.WebHttpResponse
Returns a builder to construct a WebHttpResponse.

C

com.experian.datastudio.sdk.lib.logging - package com.experian.datastudio.sdk.lib.logging
Provides interfaces related to built-in logging service.
com.experian.datastudio.sdk.lib.web - package com.experian.datastudio.sdk.lib.web
Provides interfaces related to built-in HTTP client.
CONTEXT_KEY_STEP_ID - Static variable in class com.experian.datastudio.sdk.lib.logging.SdkLogManager
 
CONTEXT_KEY_WORKFLOW_ID - Static variable in class com.experian.datastudio.sdk.lib.logging.SdkLogManager
 

D

DEFAULT_LAYOUT_PATTERN - Static variable in class com.experian.datastudio.sdk.lib.logging.SdkLogManager
 
delete(String) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder
Builds a DELETE request.

G

get(String) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder
Builds a GET request.
getBody() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequest
Returns the body of this request.
getBody() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpResponse
Returns the body of this response.
getCode() - Method in enum com.experian.datastudio.sdk.lib.web.HttpStatus
 
getConnectionTimeOutMillis() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClient
Returns the connect timeout duration in milliseconds for this client.
getHeader() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequest
Returns the HTTP headers of this request.
getHeaderKey() - Method in enum com.experian.datastudio.sdk.lib.web.HttpHeader
 
getHeaders() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpResponse
Returns the HTTP headers of this response.
getHttpVersion() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClient
Returns the HTTP version for this client.
getKey() - Method in class com.experian.datastudio.sdk.lib.web.WebHttpHeader
Returns the HTTP header key.
getLogger(Class<? extends CustomDefinition>, Level) - Static method in class com.experian.datastudio.sdk.lib.logging.SdkLogManager
Returns a Logger using the specified Class.
getLogger(Class<? extends CustomDefinition>, Level, String) - Static method in class com.experian.datastudio.sdk.lib.logging.SdkLogManager
Returns a Logger using the specified Class with custom layout pattern.
getMessage() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpResponse
Returns the HTTP status message of this response.
getMethod() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequest
Returns the HTTP method of this request.
getProxy() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClient
Returns the proxy for this client.
getQueryString() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequest
Returns the query string of this request.
getSocketTimeoutMillis() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClient
Returns the socket timeout duration in milliseconds for this client.
getStatus(int) - Static method in enum com.experian.datastudio.sdk.lib.web.HttpStatus
 
getStatus() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpResponse
Returns the status of this response.
getStatus() - Method in class com.experian.datastudio.sdk.lib.web.WebHttpResponseStatus
Returns the HttpStatus enum.
getStatusCode() - Method in class com.experian.datastudio.sdk.lib.web.WebHttpResponseStatus
Returns the standard HTTP status code.
getUrl() - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequest
Returns the URL string of this request.
getValue() - Method in class com.experian.datastudio.sdk.lib.web.WebHttpHeader
Returns the HTTP header value.

H

HttpHeader - Enum in com.experian.datastudio.sdk.lib.web
Supported HTTP headers.
HttpMethod - Enum in com.experian.datastudio.sdk.lib.web
Supported HTTP methods.
HttpStatus - Enum in com.experian.datastudio.sdk.lib.web
Supported HTTP status
HttpVersion - Enum in com.experian.datastudio.sdk.lib.web
Supported HTTP versions.

P

post(String) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder
Builds a POST request.
put(String) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder
Builds a PUT request.

S

SdkLogManager - Class in com.experian.datastudio.sdk.lib.logging
This is the util class to obtain the Logger that write each custom step's logs or custom parser's logs into separate files.
sendAsync(WebHttpRequest) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClient
Sends the request asynchronously using this client.

V

valueOf(String) - Static method in enum com.experian.datastudio.sdk.lib.web.HttpHeader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.experian.datastudio.sdk.lib.web.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.experian.datastudio.sdk.lib.web.HttpStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.experian.datastudio.sdk.lib.web.HttpVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.experian.datastudio.sdk.lib.web.HttpHeader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.experian.datastudio.sdk.lib.web.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.experian.datastudio.sdk.lib.web.HttpStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.experian.datastudio.sdk.lib.web.HttpVersion
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebHttpClient - Interface in com.experian.datastudio.sdk.lib.web
An HTTP client used to send request and receive response.
WebHttpClientBuilder - Interface in com.experian.datastudio.sdk.lib.web
The builder to construct WebHttpClient.
WebHttpHeader - Class in com.experian.datastudio.sdk.lib.web
An object that holds an HTTP header.
WebHttpHeader(String, String) - Constructor for class com.experian.datastudio.sdk.lib.web.WebHttpHeader
Constructs WebHttpHeader.
WebHttpRequest - Interface in com.experian.datastudio.sdk.lib.web
An object to hold an HTTP request.
WebHttpRequestConfigurationBuilder - Interface in com.experian.datastudio.sdk.lib.web
A builder to construct a WebHttpRequest.
WebHttpRequestConfigurationBuilder.WebHttpRequestBodyBuilder - Interface in com.experian.datastudio.sdk.lib.web
 
WebHttpRequestConfigurationBuilder.WebHttpRequestBuilder - Interface in com.experian.datastudio.sdk.lib.web
 
WebHttpResponse - Interface in com.experian.datastudio.sdk.lib.web
An object to hold the HTTP response.
WebHttpResponseStatus - Class in com.experian.datastudio.sdk.lib.web
An object to hold the HTTP response status.
withBody(String) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder.WebHttpRequestBodyBuilder
Sets the request body of the request.
withConnectionTimeout(long, TimeUnit) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClientBuilder
Sets the connect timeout duration of the client.
withHeader(List<WebHttpHeader>) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder.WebHttpRequestBuilder
Sets the HTTP header of the request.
withHttpVersion(HttpVersion) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClientBuilder
Sets the HTTP version to the client.
withProxy(Proxy) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClientBuilder
Sets the proxy to the client.
withQueryString(Map<String, String>) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpRequestConfigurationBuilder.WebHttpRequestBuilder
Sets the query string of the request.
withSocketTimeout(long, TimeUnit) - Method in interface com.experian.datastudio.sdk.lib.web.WebHttpClientBuilder
Sets the socket timeout duration of the client.
A B C D G H P S V W 
Skip navigation links