Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
M
N
P
R
S
T
U
V
A
AbstractSslContextFactory
- Class in
com.netflix.niws.cert
Abstract class to represent what we logically associate with the ssl context on the client side, namely, the keystore and truststore.
AbstractSslContextFactory(KeyStore, String, KeyStore, String)
- Constructor for class com.netflix.niws.cert.
AbstractSslContextFactory
apacheHttpClientSpecificInitialization()
- Method in class com.netflix.niws.client.http.
RestClient
B
build()
- Method in class com.netflix.niws.client.http.
HttpClientRequest.Builder
C
ClientSslSocketFactoryException
- Exception in
com.netflix.niws.client
Reports problems detected by the ClientSslSocketFactory class.
ClientSslSocketFactoryException(String, Throwable)
- Constructor for exception com.netflix.niws.client.
ClientSslSocketFactoryException
Constructs a new instance with the specified message and cause.
com.netflix.http4
- package com.netflix.http4
com.netflix.loadbalancer
- package com.netflix.loadbalancer
com.netflix.niws.cert
- package com.netflix.niws.cert
com.netflix.niws.client
- package com.netflix.niws.client
com.netflix.niws.client.http
- package com.netflix.niws.client.http
ConnectionPoolCleaner
- Class in
com.netflix.http4
Class that is responsible to cleanup connections based on a policy For e.g.
ConnectionPoolCleaner(String, ClientConnectionManager)
- Constructor for class com.netflix.http4.
ConnectionPoolCleaner
D
DEFAULT_CONNECTION_IDLE_TIMERTASK_REPEAT_IN_MSECS
- Static variable in class com.netflix.http4.
NFHttpClientConstants
DEFAULT_CONNECTION_MAXAGE_IN_MSECS
- Static variable in class com.netflix.http4.
NFHttpClientConstants
DEFAULT_CONNECTIONIDLE_TIME_IN_MSECS
- Static variable in class com.netflix.http4.
NFHttpClientConstants
DEFAULT_CONNECTIONIDLE_TIMETASK_ENABLED
- Static variable in class com.netflix.http4.
NFHttpClientConstants
deriveHostAndPortFromVipAddress(String)
- Method in class com.netflix.niws.client.http.
RestClient
deriveSchemeAndPortFromPartialUri(HttpClientRequest)
- Method in class com.netflix.niws.client.http.
RestClient
E
execute(HttpUriRequest, ResponseHandler<? extends T>)
- Method in class com.netflix.http4.
NFHttpClient
execute(HttpUriRequest, ResponseHandler<? extends T>, HttpContext)
- Method in class com.netflix.http4.
NFHttpClient
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>)
- Method in class com.netflix.http4.
NFHttpClient
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>, HttpContext)
- Method in class com.netflix.http4.
NFHttpClient
execute(HttpClientRequest)
- Method in class com.netflix.niws.client.http.
RestClient
EXECUTE_TRACER
- Static variable in class com.netflix.http4.
NFHttpClient
G
getConnectionCleanerRepeatInterval()
- Method in class com.netflix.http4.
ConnectionPoolCleaner
getConnectionCleanerTimerDelay()
- Method in class com.netflix.http4.
ConnectionPoolCleaner
getConnectionsInPool()
- Method in class com.netflix.http4.
NFHttpClient
getConnIdleEvictTimeMilliSeconds()
- Method in class com.netflix.http4.
ConnectionPoolCleaner
getConnIdleEvictTimeMilliSeconds()
- Method in class com.netflix.http4.
NFHttpClient
getConnPoolCleaner()
- Method in class com.netflix.http4.
NFHttpClient
getDefaultClient()
- Static method in class com.netflix.http4.
NFHttpClientFactory
getDefaultPort()
- Method in class com.netflix.niws.client.http.
RestClient
getEntity()
- Method in class com.netflix.niws.client.http.
HttpClientRequest
getEntity(Class<T>)
- Method in class com.netflix.niws.client.http.
HttpClientResponse
getExpectedContent()
- Method in class com.netflix.loadbalancer.
PingUrl
getHeaders()
- Method in class com.netflix.niws.client.http.
HttpClientRequest
getHeaders()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
getJerseyClient()
- Method in class com.netflix.niws.client.http.
RestClient
getJerseyClientResponse()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
getKeyStore()
- Method in class com.netflix.niws.cert.
AbstractSslContextFactory
getKeyStorePasswordLength()
- Method in class com.netflix.niws.cert.
AbstractSslContextFactory
getMaxConnectionsPerHost()
- Method in class com.netflix.http4.
NFHttpClient
getMaxTotalConnnections()
- Method in class com.netflix.http4.
NFHttpClient
getNamedNFHttpClient(String)
- Static method in class com.netflix.http4.
NFHttpClientFactory
getNFHttpClient(String, int)
- Static method in class com.netflix.http4.
NFHttpClientFactory
getNumRetries()
- Method in class com.netflix.http4.
NFHttpClient
getPayload()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
getPingAppendString()
- Method in class com.netflix.loadbalancer.
PingUrl
getQueryParams()
- Method in class com.netflix.niws.client.http.
HttpClientRequest
getRawEntity()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
Returns the raw entity if available from the response
getRequestedURI()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
getResource(String)
- Static method in class com.netflix.niws.client.http.
RestClient
getSleepTimeFactorMs()
- Method in class com.netflix.http4.
NFHttpClient
getSSLContext()
- Method in class com.netflix.niws.cert.
AbstractSslContextFactory
getStatus()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
getTrustStore()
- Method in class com.netflix.niws.cert.
AbstractSslContextFactory
getTrustStorePasswordLength()
- Method in class com.netflix.niws.cert.
AbstractSslContextFactory
getVerb()
- Method in class com.netflix.niws.client.http.
HttpClientRequest
H
hasEntity()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
hasPayload()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
HttpClientRequest
- Class in
com.netflix.niws.client.http
HttpClientRequest.Builder
- Class in
com.netflix.niws.client.http
HttpClientRequest.Builder()
- Constructor for class com.netflix.niws.client.http.
HttpClientRequest.Builder
HttpClientRequest.Verb
- Enum in
com.netflix.niws.client.http
HttpClientResponse
- Class in
com.netflix.niws.client.http
A NIWS Client Response (this version just wraps Jersey Client response)
HttpClientResponse(ClientResponse)
- Constructor for class com.netflix.niws.client.http.
HttpClientResponse
I
initConnectionCleanerTask()
- Method in class com.netflix.http4.
NFHttpClient
initTask()
- Method in class com.netflix.http4.
ConnectionPoolCleaner
initWithNiwsConfig(IClientConfig)
- Method in class com.netflix.niws.client.http.
RestClient
isAlive(Server)
- Method in class com.netflix.loadbalancer.
PingUrl
isCircuitBreakerException(Exception)
- Method in class com.netflix.niws.client.http.
RestClient
isEnableConnectionPoolCleanerTask()
- Method in class com.netflix.http4.
ConnectionPoolCleaner
isRetriable()
- Method in class com.netflix.niws.client.http.
HttpClientRequest
isRetriableException(Exception)
- Method in class com.netflix.niws.client.http.
RestClient
isSecure()
- Method in class com.netflix.loadbalancer.
PingUrl
isSuccess()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
M
main(String[])
- Static method in class com.netflix.loadbalancer.
PingUrl
N
newBuilder()
- Static method in class com.netflix.niws.client.http.
HttpClientRequest
NFHttpClient
- Class in
com.netflix.http4
Netflix extension of Apache 4.0 HttpClient Just so we can wrap around some features.
NFHttpClient(String, int)
- Constructor for class com.netflix.http4.
NFHttpClient
NFHttpClient()
- Constructor for class com.netflix.http4.
NFHttpClient
NFHttpClient(String)
- Constructor for class com.netflix.http4.
NFHttpClient
NFHttpClientConstants
- Class in
com.netflix.http4
NFHttpClientConstants()
- Constructor for class com.netflix.http4.
NFHttpClientConstants
NFHttpClientFactory
- Class in
com.netflix.http4
Factory class to get an instance of NFHttpClient
NFHttpClientFactory()
- Constructor for class com.netflix.http4.
NFHttpClientFactory
NFHttpMethodRetryHandler
- Class in
com.netflix.http4
NFHttpMethodRetryHandler(String, int, boolean, int)
- Constructor for class com.netflix.http4.
NFHttpMethodRetryHandler
Creates a new NFHttpMethodRetryHandler.
P
PingUrl
- Class in
com.netflix.loadbalancer
Ping implementation if you want to do a "health check" kind of Ping.
PingUrl()
- Constructor for class com.netflix.loadbalancer.
PingUrl
PingUrl(boolean, String)
- Constructor for class com.netflix.loadbalancer.
PingUrl
R
releaseResources()
- Method in class com.netflix.niws.client.http.
HttpClientResponse
replaceUri(URI)
- Method in class com.netflix.niws.client.http.
HttpClientRequest
RestClient
- Class in
com.netflix.niws.client.http
A client that is essentially a wrapper around Jersey client.
RestClient()
- Constructor for class com.netflix.niws.client.http.
RestClient
RestClient(IClientConfig)
- Constructor for class com.netflix.niws.client.http.
RestClient
RestClient(Client)
- Constructor for class com.netflix.niws.client.http.
RestClient
retryRequest(IOException, int, HttpContext)
- Method in class com.netflix.http4.
NFHttpMethodRetryHandler
S
setConnectionCleanerRepeatInterval(long)
- Method in class com.netflix.http4.
ConnectionPoolCleaner
setConnectionCleanerTimerDelay(long)
- Method in class com.netflix.http4.
ConnectionPoolCleaner
setConnIdleEvictTimeMilliSeconds(DynamicIntProperty)
- Method in class com.netflix.http4.
ConnectionPoolCleaner
setConnIdleEvictTimeMilliSeconds(DynamicIntProperty)
- Method in class com.netflix.http4.
NFHttpClient
setDefaultClient(NFHttpClient)
- Static method in class com.netflix.http4.
NFHttpClientFactory
setEnableConnectionPoolCleanerTask(boolean)
- Method in class com.netflix.http4.
ConnectionPoolCleaner
setEntity(Object)
- Method in class com.netflix.niws.client.http.
HttpClientRequest.Builder
setExpectedContent(String)
- Method in class com.netflix.loadbalancer.
PingUrl
Is there a particular content you are hoping to see? If so -set this here.
setHeaders(MultivaluedMap<String, String>)
- Method in class com.netflix.niws.client.http.
HttpClientRequest.Builder
setJerseyClient(Client)
- Method in class com.netflix.niws.client.http.
RestClient
setLoadBalancerKey(Object)
- Method in class com.netflix.niws.client.http.
HttpClientRequest.Builder
setOverrideConfig(IClientConfig)
- Method in class com.netflix.niws.client.http.
HttpClientRequest.Builder
setPingAppendString(String)
- Method in class com.netflix.loadbalancer.
PingUrl
setQueryParams(MultivaluedMap<String, String>)
- Method in class com.netflix.niws.client.http.
HttpClientRequest.Builder
setRequestedURI(URI)
- Method in class com.netflix.niws.client.http.
HttpClientResponse
setRetriable(boolean)
- Method in class com.netflix.niws.client.http.
HttpClientRequest.Builder
setSecure(boolean)
- Method in class com.netflix.loadbalancer.
PingUrl
Should the Secure protocol be used to Ping
setUri(URI)
- Method in class com.netflix.niws.client.http.
HttpClientRequest.Builder
setVerb(HttpClientRequest.Verb)
- Method in class com.netflix.niws.client.http.
HttpClientRequest.Builder
shutdownNFHttpClient(String)
- Static method in class com.netflix.http4.
NFHttpClientFactory
SOCKET_ALGORITHM
- Static variable in class com.netflix.niws.cert.
AbstractSslContextFactory
The secure socket algorithm that is to be used.
T
toString()
- Method in class com.netflix.http4.
ConnectionPoolCleaner
toString()
- Method in class com.netflix.niws.client.
URLSslContextFactory
U
URLSslContextFactory
- Class in
com.netflix.niws.client
Secure socket factory that is used the NIWS code if a non-standard key store or trust store is specified.
URLSslContextFactory(URL, String, URL, String)
- Constructor for class com.netflix.niws.client.
URLSslContextFactory
Creates a
ClientSSLSocketFactory
instance.
V
valueOf(String)
- Static method in enum com.netflix.niws.client.http.
HttpClientRequest.Verb
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.netflix.niws.client.http.
HttpClientRequest.Verb
Returns an array containing the constants of this enum type, in the order they are declared.
verb()
- Method in enum com.netflix.niws.client.http.
HttpClientRequest.Verb
A
B
C
D
E
G
H
I
M
N
P
R
S
T
U
V
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes