com.netflix.niws.loadbalancer
Class DiscoveryEnabledServer

java.lang.Object
  extended by com.netflix.loadbalancer.Server
      extended by com.netflix.niws.loadbalancer.DiscoveryEnabledServer

public class DiscoveryEnabledServer
extends com.netflix.loadbalancer.Server

Servers that were obtained via Discovery and hence contain meta data in the form of InstanceInfo


Field Summary
 
Fields inherited from class com.netflix.loadbalancer.Server
UNKNOWN_ZONE
 
Constructor Summary
DiscoveryEnabledServer(com.netflix.appinfo.InstanceInfo instanceInfo, boolean useSecurePort)
           
 
Method Summary
 com.netflix.appinfo.InstanceInfo getInstanceInfo()
           
 
Methods inherited from class com.netflix.loadbalancer.Server
equals, getHost, getHostPort, getId, getPort, getZone, hashCode, isAlive, isReadyToServe, normalizeId, setAlive, setHost, setHostPort, setId, setPort, setReadyToServe, setZone, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DiscoveryEnabledServer

public DiscoveryEnabledServer(com.netflix.appinfo.InstanceInfo instanceInfo,
                              boolean useSecurePort)
Method Detail

getInstanceInfo

public com.netflix.appinfo.InstanceInfo getInstanceInfo()