C D E G I N S T 

C

com.netflix.niws.loadbalancer - package com.netflix.niws.loadbalancer
 
CompositeEurekaEnabledNIWSServerList - Class in com.netflix.niws.loadbalancer
 
CompositeEurekaEnabledNIWSServerList() - Constructor for class com.netflix.niws.loadbalancer.CompositeEurekaEnabledNIWSServerList
 

D

DEFAULT_EUREKA2_RESOLVE_TIMEOUT - Static variable in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
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
 
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

EUREKA2_READ_CLUSTER_VIP - Static variable in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
EUREKA2_READ_CLUSTER_VIP_KEY - Static variable in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
EUREKA2_RESOLVE_TIMEOUT - Static variable in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
EUREKA2_RESOLVE_TIMEOUT_KEY - Static variable in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
EUREKA2_WRITE_CLUSTER_HOST - Static variable in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
EUREKA2_WRITE_CLUSTER_HOST_KEY - Static variable in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
EUREKA2_WRITE_CLUSTER_INTEREST_PORT - Static variable in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
EUREKA2_WRITE_CLUSTER_INTEREST_PORT_KEY - Static variable in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
Eureka2Clients - Class in com.netflix.niws.loadbalancer
Singleton used by Eureka2EnabledNIWSServerList to get its Eureka2 client.
Eureka2EnabledNIWSServerList - Class in com.netflix.niws.loadbalancer
 
Eureka2EnabledNIWSServerList() - Constructor for class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 

G

getInitialListOfServers() - Method in class com.netflix.niws.loadbalancer.CompositeEurekaEnabledNIWSServerList
 
getInitialListOfServers() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
getInitialListOfServers() - Method in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
getInstanceInfo() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledServer
 
getInterestClient() - Static method in class com.netflix.niws.loadbalancer.Eureka2Clients
 
getLb() - Method in class com.netflix.niws.loadbalancer.NIWSDiscoveryPing
 
getMetaInfo() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledServer
 
getUpdatedListOfServers() - Method in class com.netflix.niws.loadbalancer.CompositeEurekaEnabledNIWSServerList
 
getUpdatedListOfServers() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
getUpdatedListOfServers() - Method in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
getVipAddresses() - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 

I

initWithNiwsConfig(IClientConfig) - Method in class com.netflix.niws.loadbalancer.CompositeEurekaEnabledNIWSServerList
 
initWithNiwsConfig(IClientConfig) - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
initWithNiwsConfig(IClientConfig) - Method in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 
initWithNiwsConfig(IClientConfig) - Method in class com.netflix.niws.loadbalancer.NIWSDiscoveryPing
 
isAlive(Server) - Method in class com.netflix.niws.loadbalancer.NIWSDiscoveryPing
 
isUseEureka2() - Static method in class com.netflix.niws.loadbalancer.Eureka2Clients
In case both Eureka1 and Eureka2 clients are available, indicate which one should be used.

N

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

S

setInterestClient(EurekaInterestClient) - Static method in class com.netflix.niws.loadbalancer.Eureka2Clients
 
setLb(BaseLoadBalancer) - Method in class com.netflix.niws.loadbalancer.NIWSDiscoveryPing
Non IPing interface method - only set this if you care about the "newServers Feature"
setUseEureka2(boolean) - Static method in class com.netflix.niws.loadbalancer.Eureka2Clients
 
setVipAddresses(String) - Method in class com.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList
 
shutdown() - Method in class com.netflix.niws.loadbalancer.Eureka2EnabledNIWSServerList
 

T

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