Skip navigation links
C D E G I N S T 

C

com.netflix.niws.loadbalancer - package com.netflix.niws.loadbalancer
 
createServer(InstanceInfo, boolean, boolean) - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 

D

DefaultNIWSServerListFilter<T extends com.netflix.loadbalancer.Server> - Class in com.netflix.niws.loadbalancer
The Default NIWS Filter - deals with filtering out servers based on the Zone affinity and other related properties
DefaultNIWSServerListFilter() - Constructor for class com.netflix.niws.loadbalancer.DefaultNIWSServerListFilter
 
DiscoveryEnabledNIWSServerList - Class in com.netflix.niws.loadbalancer
The server list class that fetches the server information from Eureka client.
DiscoveryEnabledNIWSServerList() - Constructor for class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
DiscoveryEnabledNIWSServerList(String) - Constructor for class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
DiscoveryEnabledNIWSServerList(IClientConfig) - Constructor for class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
DiscoveryEnabledNIWSServerList(String, Provider<EurekaClient>) - Constructor for class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
DiscoveryEnabledNIWSServerList(IClientConfig, Provider<EurekaClient>) - Constructor for class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
DiscoveryEnabledServer - Class in com.netflix.niws.loadbalancer
Servers that were obtained via Discovery and hence contain meta data in the form of InstanceInfo
DiscoveryEnabledServer(InstanceInfo, boolean) - Constructor for class com.netflix.niws.loadbalancer.DiscoveryEnabledServer
 
DiscoveryEnabledServer(InstanceInfo, boolean, boolean) - Constructor for class com.netflix.niws.loadbalancer.DiscoveryEnabledServer
 

E

EurekaNotificationServerListUpdater - Class in com.netflix.niws.loadbalancer
A server list updater for the DynamicServerListLoadBalancer that utilizes eureka's event listener to trigger LB cache updates.
EurekaNotificationServerListUpdater() - Constructor for class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 
EurekaNotificationServerListUpdater(Provider<EurekaClient>) - Constructor for class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 
EurekaNotificationServerListUpdater(Provider<EurekaClient>, ExecutorService) - Constructor for class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 

G

getCoreThreads() - Method in class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 
getDefaultRefreshExecutor() - Static method in class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 
getDurationSinceLastUpdateMs() - Method in class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 
getInitialListOfServers() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
getInstanceInfo() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledServer
 
getLastUpdate() - Method in class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 
getLb() - Method in class com.netflix.niws.loadbalancer.NIWSDiscoveryPing
 
getMetaInfo() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledServer
 
getNumberMissedCycles() - Method in class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 
getUpdatedListOfServers() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
getVipAddresses() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 

I

initWithNiwsConfig(IClientConfig) - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
initWithNiwsConfig(IClientConfig) - Method in class com.netflix.niws.loadbalancer.NIWSDiscoveryPing
 
isAlive(Server) - Method in class com.netflix.niws.loadbalancer.NIWSDiscoveryPing
 

N

NIWSDiscoveryPing - Class in com.netflix.niws.loadbalancer
"Ping" Discovery Client i.e.
NIWSDiscoveryPing() - Constructor for class com.netflix.niws.loadbalancer.NIWSDiscoveryPing
 

S

setLb(BaseLoadBalancer) - Method in class com.netflix.niws.loadbalancer.NIWSDiscoveryPing
Non IPing interface method - only set this if you care about the "newServers Feature"
setVipAddresses(String) - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
start(ServerListUpdater.UpdateAction) - Method in class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 
stop() - Method in class com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater
 

T

toString() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
C D E G I N S T 
Skip navigation links