Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V 

A

AcceptAllSocketFactory - Class in com.netflix.http4.ssl
SSL Socket factory that will accept all remote endpoints.
AcceptAllSocketFactory() - Constructor for class com.netflix.http4.ssl.AcceptAllSocketFactory
 
addHeader(String, String) - Method in class com.netflix.client.http.CaseInsensitiveMultiMap
 
apacheHttpClientSpecificInitialization() - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 

B

build() - Method in class com.netflix.client.http.HttpRequest.Builder
 
build() - Method in class com.netflix.niws.client.http.HttpClientRequest.Builder
Deprecated.
 
Builder() - Constructor for class com.netflix.client.http.HttpRequest.Builder
 
Builder(HttpRequest) - Constructor for class com.netflix.client.http.HttpRequest.Builder
 
Builder() - Constructor for class com.netflix.niws.client.http.HttpClientRequest.Builder
Deprecated.
 

C

CaseInsensitiveMultiMap - Class in com.netflix.client.http
 
CaseInsensitiveMultiMap() - Constructor for class com.netflix.client.http.CaseInsensitiveMultiMap
 
circuitRelated - Variable in class com.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler
 
close() - Method in interface com.netflix.client.http.HttpResponse
 
com.netflix.client.http - package com.netflix.client.http
 
com.netflix.http4 - package com.netflix.http4
 
com.netflix.http4.ssl - package com.netflix.http4.ssl
 
com.netflix.loadbalancer - package com.netflix.loadbalancer
 
com.netflix.niws.client.http - package com.netflix.niws.client.http
 
connect(Server, String) - Method in class com.netflix.niws.client.http.HttpPrimeConnection
 
ConnectionPoolCleaner - Class in com.netflix.http4
Class that is responsible to cleanup connections based on a policy For e.g.
ConnectionPoolCleaner(String, ClientConnectionManager, ScheduledExecutorService) - Constructor for class com.netflix.http4.ConnectionPoolCleaner
 
containsHeader(String) - Method in class com.netflix.client.http.CaseInsensitiveMultiMap
 
containsHeader(String) - Method in interface com.netflix.client.http.HttpHeaders
 
createConnectionPool(HttpParams) - Method in class com.netflix.http4.MonitoredConnectionManager
Deprecated.
createConnectionPool(long, TimeUnit) - Method in class com.netflix.http4.MonitoredConnectionManager
 
createEntry(RouteSpecificPool, ClientConnectionOperator) - Method in class com.netflix.http4.NamedConnectionPool
 

D

deleteEntry(BasicPoolEntry) - Method in class com.netflix.http4.NamedConnectionPool
 
deriveHostAndPortFromVipAddress(String) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
deriveSchemeAndPortFromPartialUri(URI) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 

E

entity(Object) - Method in class com.netflix.client.http.HttpRequest.Builder
 
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(HttpRequest) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
execute(HttpRequest, IClientConfig) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
EXECUTE_TRACER - Static variable in class com.netflix.http4.NFHttpClient
 

F

freeEntry(BasicPoolEntry, boolean, long, TimeUnit) - Method in class com.netflix.http4.NamedConnectionPool
 

G

getAllHeaders() - Method in class com.netflix.client.http.CaseInsensitiveMultiMap
 
getAllHeaders() - Method in interface com.netflix.client.http.HttpHeaders
 
getAllValues(String) - Method in class com.netflix.client.http.CaseInsensitiveMultiMap
 
getAllValues(String) - Method in interface com.netflix.client.http.HttpHeaders
 
getCircuitRelatedExceptions() - Method in class com.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler
 
getConnectionCleanerRepeatInterval() - Method in class com.netflix.http4.ConnectionPoolCleaner
 
getConnectionCleanerTimerDelay() - Method in class com.netflix.http4.ConnectionPoolCleaner
 
getConnectionCount() - Method in class com.netflix.http4.NamedConnectionPool
 
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
 
getCreatedEntryCount() - Method in class com.netflix.http4.NamedConnectionPool
 
getDefaultClient() - Static method in class com.netflix.http4.NFHttpClientFactory
 
getDefaultPortFromScheme(String) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
getDeleteCount() - Method in class com.netflix.http4.NamedConnectionPool
 
getEntity() - Method in class com.netflix.client.http.HttpRequest
 
getEntity(Class<T>) - Method in interface com.netflix.client.http.HttpResponse
 
getEntity(Type) - Method in interface com.netflix.client.http.HttpResponse
 
getEntity(TypeToken<T>) - Method in interface com.netflix.client.http.HttpResponse
getEntity() - Method in class com.netflix.niws.client.http.HttpClientRequest
Deprecated.
 
getEntryBlocking(HttpRoute, Object, long, TimeUnit, WaitingThreadAborter) - Method in class com.netflix.http4.NamedConnectionPool
 
getExpectedContent() - Method in class com.netflix.loadbalancer.PingUrl
 
getFirstValue(String) - Method in class com.netflix.client.http.CaseInsensitiveMultiMap
 
getFirstValue(String) - Method in interface com.netflix.client.http.HttpHeaders
 
getFreeEntry(RouteSpecificPool, Object) - Method in class com.netflix.http4.NamedConnectionPool
 
getFreeEntryCount() - Method in class com.netflix.http4.NamedConnectionPool
 
getHeaders() - Method in class com.netflix.client.http.HttpRequest
Deprecated.
getHeaders() - Method in interface com.netflix.client.http.HttpResponse
Deprecated.
getHeaders() - Method in class com.netflix.niws.client.http.HttpClientRequest
Deprecated.
 
getHttpHeaders() - Method in class com.netflix.client.http.HttpRequest
 
getHttpHeaders() - Method in interface com.netflix.client.http.HttpResponse
 
getInputStream() - Method in interface com.netflix.client.http.HttpResponse
 
getJerseyClient() - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
getKeyStore() - Method in class com.netflix.http4.ssl.KeyStoreAwareSocketFactory
 
getKeyStore() - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
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
 
getNamedNFHttpClient(String, IClientConfig) - Static method in class com.netflix.http4.NFHttpClientFactory
 
getNamedNFHttpClient(String, boolean) - Static method in class com.netflix.http4.NFHttpClientFactory
 
getNamedNFHttpClient(String, IClientConfig, boolean) - 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
 
getPingAppendString() - Method in class com.netflix.loadbalancer.PingUrl
 
getQueryParams() - Method in class com.netflix.client.http.HttpRequest
 
getQueryParams() - Method in class com.netflix.niws.client.http.HttpClientRequest
Deprecated.
 
getReleaseCount() - Method in class com.netflix.http4.NamedConnectionPool
 
getRequestsCount() - Method in class com.netflix.http4.NamedConnectionPool
 
getRequestSpecificRetryHandler(HttpRequest, IClientConfig) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
getResource(String) - Static method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
getRetriableExceptions() - Method in class com.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler
 
getSleepTimeFactorMs() - Method in class com.netflix.http4.NFHttpClient
 
getStatus() - Method in interface com.netflix.client.http.HttpResponse
Get the HTTP status code.
getStatusLine() - Method in interface com.netflix.client.http.HttpResponse
Get the reason phrase of HTTP status
getTrustStore() - Method in class com.netflix.http4.ssl.KeyStoreAwareSocketFactory
 
getVerb() - Method in class com.netflix.client.http.HttpRequest
 
getVerb() - Method in class com.netflix.niws.client.http.HttpClientRequest
Deprecated.
 

H

hasEntity() - Method in interface com.netflix.client.http.HttpResponse
 
header(String, String) - Method in class com.netflix.client.http.HttpRequest.Builder
 
HttpClientLoadBalancerErrorHandler - Class in com.netflix.niws.client.http
 
HttpClientLoadBalancerErrorHandler() - Constructor for class com.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler
 
HttpClientLoadBalancerErrorHandler(IClientConfig) - Constructor for class com.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler
 
HttpClientLoadBalancerErrorHandler(int, int, boolean) - Constructor for class com.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler
 
HttpClientRequest - Class in com.netflix.niws.client.http
Deprecated.
HttpClientRequest.Builder - Class in com.netflix.niws.client.http
Deprecated.
 
HttpClientRequest.Verb - Enum in com.netflix.niws.client.http
Deprecated.
 
HttpHeaders - Interface in com.netflix.client.http
 
httpHeaders - Variable in class com.netflix.client.http.HttpRequest
 
HttpPrimeConnection - Class in com.netflix.niws.client.http
An implementation of IPrimeConnection using Apache HttpClient.
HttpPrimeConnection() - Constructor for class com.netflix.niws.client.http.HttpPrimeConnection
 
HttpRequest - Class in com.netflix.client.http
Request for HTTP communication.
HttpRequest.Builder - Class in com.netflix.client.http
 
HttpRequest.Verb - Enum in com.netflix.client.http
 
HttpResponse - Interface in com.netflix.client.http
Response for HTTP communication.

I

initConnectionCleanerTask() - Method in class com.netflix.http4.NFHttpClient
 
initTask() - Method in class com.netflix.http4.ConnectionPoolCleaner
 
initWithNiwsConfig(IClientConfig) - Method in class com.netflix.http4.ssl.AcceptAllSocketFactory
In the case of this factory the intent is to ensure that a truststore is not set, as this does not make sense in the context of an accept-all policy
initWithNiwsConfig(IClientConfig) - Method in class com.netflix.niws.client.http.HttpPrimeConnection
 
initWithNiwsConfig(IClientConfig) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
isAlive(Server) - Method in class com.netflix.loadbalancer.PingUrl
 
isCircuitBreakerException(Throwable) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
isCircuitTrippingException(Throwable) - Method in class com.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler
 
isEnableConnectionPoolCleanerTask() - Method in class com.netflix.http4.ConnectionPoolCleaner
 
isRetriable() - Method in class com.netflix.client.http.HttpRequest
Test if the request is retriable.
isRetriable() - Method in class com.netflix.niws.client.http.HttpClientRequest
Deprecated.
 
isRetriableException(Throwable, boolean) - Method in class com.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler
 
isRetriableException(Throwable) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
isSecure() - Method in class com.netflix.loadbalancer.PingUrl
 

K

KeyStoreAwareSocketFactory - Class in com.netflix.http4.ssl
SocketFactory that remembers what keystore and truststore being used, allowing for that information to be queried later.
KeyStoreAwareSocketFactory(X509HostnameVerifier) - Constructor for class com.netflix.http4.ssl.KeyStoreAwareSocketFactory
 
KeyStoreAwareSocketFactory(AbstractSslContextFactory) - Constructor for class com.netflix.http4.ssl.KeyStoreAwareSocketFactory
 
KeyStoreAwareSocketFactory(AbstractSslContextFactory, X509HostnameVerifier) - Constructor for class com.netflix.http4.ssl.KeyStoreAwareSocketFactory
 

L

loadBalancerKey(Object) - Method in class com.netflix.client.http.HttpRequest.Builder
 

M

main(String[]) - Static method in class com.netflix.loadbalancer.PingUrl
 
MonitoredConnectionManager - Class in com.netflix.http4
A connection manager that uses NamedConnectionPool, which provides connection reuse statistics, as its underlying connection pool.
MonitoredConnectionManager(String) - Constructor for class com.netflix.http4.MonitoredConnectionManager
 
MonitoredConnectionManager(String, SchemeRegistry, long, TimeUnit) - Constructor for class com.netflix.http4.MonitoredConnectionManager
 
MonitoredConnectionManager(String, SchemeRegistry) - Constructor for class com.netflix.http4.MonitoredConnectionManager
 

N

NamedConnectionPool - Class in com.netflix.http4
A connection pool that provides Servo counters to monitor the efficiency.
NamedConnectionPool(String, ClientConnectionOperator, ConnPerRoute, int, long, TimeUnit) - Constructor for class com.netflix.http4.NamedConnectionPool
 
NamedConnectionPool(String, ClientConnectionOperator, ConnPerRoute, int) - Constructor for class com.netflix.http4.NamedConnectionPool
 
NamedConnectionPool(String, ClientConnectionOperator, HttpParams) - Constructor for class com.netflix.http4.NamedConnectionPool
 
newBuilder() - Static method in class com.netflix.client.http.HttpRequest
 
newBuilder(HttpRequest) - Static method in class com.netflix.client.http.HttpRequest
 
newBuilder() - Static method in class com.netflix.niws.client.http.HttpClientRequest
Deprecated.
 
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
 
NFHttpClient(String, IClientConfig) - Constructor for class com.netflix.http4.NFHttpClient
 
NFHttpClient(String, IClientConfig, boolean) - Constructor for class com.netflix.http4.NFHttpClient
 
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.

O

overrideConfig(IClientConfig) - Method in class com.netflix.client.http.HttpRequest.Builder
Deprecated.
request configuration should be now be passed as a method parameter to client's execution API

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
 

Q

queryParam(String, String) - Method in class com.netflix.client.http.HttpRequest.Builder
 
queryParams(String, String) - Method in class com.netflix.client.http.HttpRequest.Builder
queryParams - Variable in class com.netflix.client.http.HttpRequest
 

R

replaceUri(URI) - Method in class com.netflix.client.http.HttpRequest
Return a new instance of HttpRequest replacing the URI.
replaceUri(URI) - Method in class com.netflix.niws.client.http.HttpClientRequest
Deprecated.
 
requestConnection(HttpRoute, Object) - Method in class com.netflix.http4.MonitoredConnectionManager
 
requestPoolEntry(HttpRoute, Object) - Method in class com.netflix.http4.NamedConnectionPool
 
resetSSLSocketFactory(AbstractSslContextFactory) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
RestClient - Class in com.netflix.niws.client.http
Deprecated.
Please see ribbon-rxnetty module for the Netty based client.
RestClient() - Constructor for class com.netflix.niws.client.http.RestClient
Deprecated.
 
RestClient(ILoadBalancer) - Constructor for class com.netflix.niws.client.http.RestClient
Deprecated.
 
RestClient(ILoadBalancer, IClientConfig) - Constructor for class com.netflix.niws.client.http.RestClient
Deprecated.
 
RestClient(IClientConfig) - Constructor for class com.netflix.niws.client.http.RestClient
Deprecated.
 
RestClient(ILoadBalancer, Client) - Constructor for class com.netflix.niws.client.http.RestClient
Deprecated.
 
retriable - Variable in class com.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler
 
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(Property<Integer>) - Method in class com.netflix.http4.ConnectionPoolCleaner
 
setConnIdleEvictTimeMilliSeconds(Property<Integer>) - 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
Deprecated.
 
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
Deprecated.
 
setJerseyClient(Client) - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
setLoadBalancerKey(Object) - Method in class com.netflix.niws.client.http.HttpClientRequest.Builder
Deprecated.
 
setOverrideConfig(IClientConfig) - Method in class com.netflix.niws.client.http.HttpClientRequest.Builder
Deprecated.
 
setPingAppendString(String) - Method in class com.netflix.loadbalancer.PingUrl
 
setQueryParams(MultivaluedMap<String, String>) - Method in class com.netflix.niws.client.http.HttpClientRequest.Builder
Deprecated.
 
setRetriable(boolean) - Method in class com.netflix.client.http.HttpRequest.Builder
 
setRetriable(boolean) - Method in class com.netflix.niws.client.http.HttpClientRequest.Builder
Deprecated.
 
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
Deprecated.
 
setVerb(HttpClientRequest.Verb) - Method in class com.netflix.niws.client.http.HttpClientRequest.Builder
Deprecated.
 
shutdown() - Method in class com.netflix.http4.ConnectionPoolCleaner
 
shutdown() - Method in class com.netflix.http4.NamedConnectionPool
 
shutdown() - Method in class com.netflix.http4.NFHttpClient
 
shutdown() - Method in class com.netflix.niws.client.http.RestClient
Deprecated.
 
shutdownNFHttpClient(String) - Static method in class com.netflix.http4.NFHttpClientFactory
 

T

toString() - Method in class com.netflix.http4.ConnectionPoolCleaner
 

U

uri(URI) - Method in class com.netflix.client.http.HttpRequest.Builder
 
uri(String) - Method in class com.netflix.client.http.HttpRequest.Builder
 

V

valueOf(String) - Static method in enum com.netflix.client.http.HttpRequest.Verb
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.niws.client.http.HttpClientRequest.Verb
Deprecated.
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.netflix.client.http.HttpRequest.Verb
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.niws.client.http.HttpClientRequest.Verb
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
verb(HttpRequest.Verb) - Method in class com.netflix.client.http.HttpRequest.Builder
 
verb - Variable in class com.netflix.client.http.HttpRequest
 
verb() - Method in enum com.netflix.client.http.HttpRequest.Verb
 
verb() - Method in enum com.netflix.niws.client.http.HttpClientRequest.Verb
Deprecated.
 
A B C D E F G H I K L M N O P Q R S T U V 
Skip navigation links