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