public class DataSiftConfig
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
apiKey |
protected boolean |
compatibleSSLProtocolsFound |
protected int |
connectTimeout |
protected java.lang.String |
host |
protected io.higgs.http.client.HttpRequestBuilder |
http |
protected java.lang.String |
ingestionHost |
protected boolean |
manualPort |
protected int |
port |
protected boolean |
sslEnabled |
protected java.util.List<java.lang.String> |
sslProtocols |
protected java.lang.String |
urlEncodingFormat |
protected java.lang.String |
username |
protected java.lang.String |
versionPrefix |
protected java.lang.String |
wsHost |
| Constructor and Description |
|---|
DataSiftConfig() |
DataSiftConfig(java.lang.String username,
java.lang.String apiKey) |
| Modifier and Type | Method and Description |
|---|---|
DataSiftConfig |
auth(java.lang.String username,
java.lang.String apiKey) |
java.lang.String |
authAsHeader() |
java.net.URI |
baseIngestionURL() |
java.net.URI |
baseURL() |
boolean |
compatibleSSLProtocolsFound() |
int |
connectTimeout() |
void |
connectTimeout(int connectTimeout) |
java.lang.String |
getApiKey() |
java.lang.String |
getClientVersion() |
java.lang.String |
getUsername() |
java.lang.String |
host() |
DataSiftConfig |
host(java.lang.String host) |
io.higgs.http.client.HttpRequestBuilder |
http() |
java.lang.String |
ingestionHost() |
DataSiftConfig |
ingestionHost(java.lang.String host) |
boolean |
isAutoReconnect() |
boolean |
isSslEnabled() |
java.net.URI |
newAPIEndpointURI(java.lang.String endpoint) |
java.net.URI |
newAPIEndpointURI(java.net.URI endpoint) |
java.net.URI |
newIngestionAPIEndpointURI(java.lang.String endpoint) |
java.net.URI |
newIngestionAPIEndpointURI(java.net.URI endpoint) |
int |
port() |
void |
port(int p) |
java.lang.String |
protocol() |
DataSiftConfig |
proxy(java.lang.String host,
int port) |
DataSiftConfig |
proxy(java.lang.String host,
int port,
java.lang.String username,
java.lang.String password) |
void |
setAutoReconnect(boolean autoReconnect) |
void |
setSslEnabled(boolean sslEnabled) |
java.lang.String[] |
sslProtocols() |
java.lang.String |
urlEncodingFormat() |
DataSiftConfig |
urlEncodingFormat(java.lang.String format) |
java.lang.String |
versionPrefix() |
DataSiftConfig |
versionPrefix(java.lang.String prefix) |
java.lang.String |
wsHost() |
DataSiftConfig |
wsHost(java.lang.String host) |
protected boolean compatibleSSLProtocolsFound
protected java.util.List<java.lang.String> sslProtocols
protected java.lang.String username
protected java.lang.String apiKey
protected boolean sslEnabled
protected java.lang.String host
protected java.lang.String wsHost
protected java.lang.String ingestionHost
protected io.higgs.http.client.HttpRequestBuilder http
protected java.lang.String versionPrefix
protected java.lang.String urlEncodingFormat
protected int port
protected boolean manualPort
protected int connectTimeout
public DataSiftConfig()
public DataSiftConfig(java.lang.String username,
java.lang.String apiKey)
public DataSiftConfig auth(java.lang.String username, java.lang.String apiKey)
public DataSiftConfig proxy(java.lang.String host, int port)
public DataSiftConfig proxy(java.lang.String host, int port, java.lang.String username, java.lang.String password)
public java.lang.String protocol()
public DataSiftConfig host(java.lang.String host)
public java.lang.String host()
public DataSiftConfig wsHost(java.lang.String host)
public java.lang.String wsHost()
public DataSiftConfig ingestionHost(java.lang.String host)
public java.lang.String ingestionHost()
public int port()
public void port(int p)
public java.net.URI baseURL()
public java.net.URI baseIngestionURL()
public java.net.URI newAPIEndpointURI(java.lang.String endpoint)
public java.net.URI newAPIEndpointURI(java.net.URI endpoint)
public java.net.URI newIngestionAPIEndpointURI(java.lang.String endpoint)
public java.net.URI newIngestionAPIEndpointURI(java.net.URI endpoint)
public java.lang.String versionPrefix()
public DataSiftConfig versionPrefix(java.lang.String prefix)
public java.lang.String getUsername()
public java.lang.String getApiKey()
public boolean isSslEnabled()
public void setSslEnabled(boolean sslEnabled)
public java.lang.String authAsHeader()
public io.higgs.http.client.HttpRequestBuilder http()
public java.lang.String urlEncodingFormat()
public DataSiftConfig urlEncodingFormat(java.lang.String format)
public boolean isAutoReconnect()
public void setAutoReconnect(boolean autoReconnect)
public java.lang.String[] sslProtocols()
public boolean compatibleSSLProtocolsFound()
public int connectTimeout()
public void connectTimeout(int connectTimeout)
public java.lang.String getClientVersion()
Copyright © 2018. All Rights Reserved.