public class ZonePreferenceServerListFilter
extends com.netflix.loadbalancer.ZoneAffinityServerListFilter<com.netflix.loadbalancer.Server>
Constructor and Description |
---|
ZonePreferenceServerListFilter() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<com.netflix.loadbalancer.Server> |
getFilteredListOfServers(List<com.netflix.loadbalancer.Server> servers) |
String |
getZone() |
int |
hashCode() |
void |
initWithNiwsConfig(com.netflix.client.config.IClientConfig niwsClientConfig) |
void |
setZone(String zone) |
String |
toString() |
public void initWithNiwsConfig(com.netflix.client.config.IClientConfig niwsClientConfig)
initWithNiwsConfig
in interface com.netflix.client.IClientConfigAware
initWithNiwsConfig
in class com.netflix.loadbalancer.ZoneAffinityServerListFilter<com.netflix.loadbalancer.Server>
public List<com.netflix.loadbalancer.Server> getFilteredListOfServers(List<com.netflix.loadbalancer.Server> servers)
getFilteredListOfServers
in interface com.netflix.loadbalancer.ServerListFilter<com.netflix.loadbalancer.Server>
getFilteredListOfServers
in class com.netflix.loadbalancer.ZoneAffinityServerListFilter<com.netflix.loadbalancer.Server>
public String getZone()
public void setZone(String zone)
public String toString()
toString
in class com.netflix.loadbalancer.ZoneAffinityServerListFilter<com.netflix.loadbalancer.Server>
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.