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

A

AbstractAzToRegionMapper - Class in com.netflix.discovery
 
AbstractAzToRegionMapper(EurekaClientConfig) - Constructor for class com.netflix.discovery.AbstractAzToRegionMapper
 
AbstractDiscoveryClientOptionalArgs<T> - Class in com.netflix.discovery
The type for client supplied filters (supports jersey1 and jersey2)
AbstractDiscoveryClientOptionalArgs() - Constructor for class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
AbstractEurekaIdentity - Class in com.netflix.appinfo
 
AbstractEurekaIdentity() - Constructor for class com.netflix.appinfo.AbstractEurekaIdentity
 
AbstractEurekaJacksonCodec - Class in com.netflix.discovery.converters.jackson
 
AbstractEurekaJacksonCodec() - Constructor for class com.netflix.discovery.converters.jackson.AbstractEurekaJacksonCodec
 
AbstractInstanceConfig - Class in com.netflix.appinfo
An abstract instance info configuration with some defaults to get the users started quickly.The users have to override only a few methods to register their instance with eureka server.
AbstractInstanceConfig() - Constructor for class com.netflix.appinfo.AbstractInstanceConfig
 
AbstractInstanceConfig(DataCenterInfo) - Constructor for class com.netflix.appinfo.AbstractInstanceConfig
 
AbstractJerseyEurekaHttpClient - Class in com.netflix.discovery.shared.transport.jersey
 
AbstractJerseyEurekaHttpClient(Client, String) - Constructor for class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
accept(int, EurekaHttpClientDecorator.RequestType) - Method in interface com.netflix.discovery.shared.transport.decorator.ServerStatusEvaluator
 
acquire(int, long) - Method in class com.netflix.discovery.util.RateLimiter
 
acquire(int, long, long) - Method in class com.netflix.discovery.util.RateLimiter
 
actionTypeSetter(InstanceInfo.ActionType) - Static method in class com.netflix.discovery.util.EurekaEntityTransformers
 
add(String, String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Add arbitrary metadata to running instance.
addApplication(Application) - Method in class com.netflix.discovery.shared.Applications
Add the application to the list.
addExtraHeaders(WebResource.Builder) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
addExtraHeaders(WebResource.Builder) - Method in class com.netflix.discovery.shared.transport.jersey.JerseyApplicationClient
 
addInstance(InstanceInfo) - Method in class com.netflix.discovery.shared.Application
Add the given instance info the list.
addMetadata(AmazonInfo.MetaDataKey, String) - Method in class com.netflix.appinfo.AmazonInfo.Builder
 
addMiniConfig(ObjectMapper) - Method in class com.netflix.discovery.converters.jackson.AbstractEurekaJacksonCodec
 
allowRedirect - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
allowRedirects() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
allowRedirects() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether server can redirect a client request to a backup server/cluster.
AmazonInfo - Class in com.netflix.appinfo
An AWS specific DataCenterInfo implementation.
AmazonInfo() - Constructor for class com.netflix.appinfo.AmazonInfo
 
AmazonInfo(String, HashMap<String, String>) - Constructor for class com.netflix.appinfo.AmazonInfo
Constructor provided for deserialization framework.
AmazonInfo(String, Map<String, String>) - Constructor for class com.netflix.appinfo.AmazonInfo
 
AmazonInfo.Builder - Class in com.netflix.appinfo
 
AmazonInfo.MetaDataKey - Enum in com.netflix.appinfo
 
AmazonInfoConfig - Interface in com.netflix.appinfo
Config related to loading of amazon metadata from the EC2 metadata url.
AmazonInfoUtils - Class in com.netflix.discovery.internal.util
This is an INTERNAL class not for public use.
AmazonInfoUtils() - Constructor for class com.netflix.discovery.internal.util.AmazonInfoUtils
 
anEurekaHttpResponse(int) - Static method in class com.netflix.discovery.shared.transport.EurekaHttpResponse
 
anEurekaHttpResponse(int, Class<T>) - Static method in class com.netflix.discovery.shared.transport.EurekaHttpResponse
 
anEurekaHttpResponse(int, T) - Static method in class com.netflix.discovery.shared.transport.EurekaHttpResponse
 
ApacheHttpClientConnectionCleaner - Class in com.netflix.discovery.shared.transport.jersey
A periodic process running in background cleaning Apache http client connection pool out of idle connections.
ApacheHttpClientConnectionCleaner(ApacheHttpClient4, long) - Constructor for class com.netflix.discovery.shared.transport.jersey.ApacheHttpClientConnectionCleaner
 
appHashCodeKey - Variable in class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationsDeserializer
 
appHashCodeKey - Variable in class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationsSerializer
 
Application - Class in com.netflix.discovery.shared
The application class holds the list of instances for a particular application.
Application() - Constructor for class com.netflix.discovery.shared.Application
 
Application(String) - Constructor for class com.netflix.discovery.shared.Application
 
Application(String, List<InstanceInfo>) - Constructor for class com.netflix.discovery.shared.Application
 
ApplicationConverter() - Constructor for class com.netflix.discovery.converters.Converters.ApplicationConverter
 
ApplicationDeserializer(ObjectMapper) - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationDeserializer
 
ApplicationInfoManager - Class in com.netflix.appinfo
The class that initializes information required for registration with Eureka Server and to be discovered by other components.
ApplicationInfoManager(EurekaInstanceConfig, InstanceInfo, ApplicationInfoManager.OptionalArgs) - Constructor for class com.netflix.appinfo.ApplicationInfoManager
public for DI use.
ApplicationInfoManager(EurekaInstanceConfig, ApplicationInfoManager.OptionalArgs) - Constructor for class com.netflix.appinfo.ApplicationInfoManager
 
ApplicationInfoManager(EurekaInstanceConfig, InstanceInfo) - Constructor for class com.netflix.appinfo.ApplicationInfoManager
 
ApplicationInfoManager(EurekaInstanceConfig) - Constructor for class com.netflix.appinfo.ApplicationInfoManager
ApplicationInfoManager.InstanceStatusMapper - Interface in com.netflix.appinfo
 
ApplicationInfoManager.OptionalArgs - Class in com.netflix.appinfo
 
ApplicationInfoManager.StatusChangeListener - Interface in com.netflix.appinfo
 
Applications - Class in com.netflix.discovery.shared
The class that wraps all the registry information returned by eureka server.
Applications() - Constructor for class com.netflix.discovery.shared.Applications
Create a new, empty Eureka application list.
Applications(String, Long, List<Application>) - Constructor for class com.netflix.discovery.shared.Applications
Note that appsHashCode and versionDelta key names are formatted in a custom/configurable way.
ApplicationsConverter() - Constructor for class com.netflix.discovery.converters.Converters.ApplicationsConverter
 
ApplicationsDeserializer(ObjectMapper, String, String) - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationsDeserializer
 
ApplicationSerializer() - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationSerializer
 
ApplicationsJacksonBuilder - Class in com.netflix.discovery.converters.jackson.builder
Support custom formatting of Applications.appsHashCode and Applications.versionDelta.
ApplicationsJacksonBuilder() - Constructor for class com.netflix.discovery.converters.jackson.builder.ApplicationsJacksonBuilder
 
ApplicationsJsonBeanSerializer - Class in com.netflix.discovery.converters.jackson.serializer
Support custom formatting of Applications.appsHashCode and Applications.versionDelta.
ApplicationsJsonBeanSerializer(BeanSerializerBase, KeyFormatter) - Constructor for class com.netflix.discovery.converters.jackson.serializer.ApplicationsJsonBeanSerializer
 
ApplicationsJsonMixIn - Class in com.netflix.discovery.converters.jackson.mixin
Attach custom builder that deals with configurable property name formatting.
ApplicationsJsonMixIn() - Constructor for class com.netflix.discovery.converters.jackson.mixin.ApplicationsJsonMixIn
 
ApplicationsResolver - Class in com.netflix.discovery.shared.resolver.aws
 
ApplicationsResolver(EurekaClientConfig, EurekaTransportConfig, ApplicationsResolver.ApplicationsSource) - Constructor for class com.netflix.discovery.shared.resolver.aws.ApplicationsResolver
Deprecated.
ApplicationsResolver(EurekaClientConfig, EurekaTransportConfig, ApplicationsResolver.ApplicationsSource, String) - Constructor for class com.netflix.discovery.shared.resolver.aws.ApplicationsResolver
 
ApplicationsResolver.ApplicationsSource - Interface in com.netflix.discovery.shared.resolver.aws
 
applicationsResolverUseIp() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
applicationsResolverUseIp() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
By default, the applications resolver extracts the public hostname from internal InstanceInfos for resolutions.
ApplicationsSerializer(String, String) - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationsSerializer
 
ApplicationsXmlBeanSerializer - Class in com.netflix.discovery.converters.jackson.serializer
Support custom formatting of Applications.appsHashCode and Applications.versionDelta.
ApplicationsXmlBeanSerializer(BeanSerializerBase, KeyFormatter) - Constructor for class com.netflix.discovery.converters.jackson.serializer.ApplicationsXmlBeanSerializer
 
ApplicationsXmlJacksonBuilder - Class in com.netflix.discovery.converters.jackson.builder
Add XML specific annotation to ApplicationsJacksonBuilder.
ApplicationsXmlJacksonBuilder() - Constructor for class com.netflix.discovery.converters.jackson.builder.ApplicationsXmlJacksonBuilder
 
ApplicationsXmlMixIn - Interface in com.netflix.discovery.converters.jackson.mixin
Attach custom builder that deals with configurable property name formatting.
ApplicationXmlDeserializer - Class in com.netflix.discovery.converters.jackson.serializer
Deserialize Application from XML directly due to issues with Jackson 2.6.x (this is not needed for Jackson 2.5.x).
ApplicationXmlDeserializer() - Constructor for class com.netflix.discovery.converters.jackson.serializer.ApplicationXmlDeserializer
 
ApplicationXmlMixIn - Interface in com.netflix.discovery.converters.jackson.mixin
InstanceInfo objects are unwrapped in XML document.
apply(JsonParser) - Method in class com.netflix.discovery.util.DeserializerStringCache
returns a String read from the JsonParser argument's current position.
apply(JsonParser, DeserializerStringCache.CacheScope) - Method in class com.netflix.discovery.util.DeserializerStringCache
 
apply(JsonParser, DeserializerStringCache.CacheScope, Supplier<String>) - Method in class com.netflix.discovery.util.DeserializerStringCache
returns a String read from the JsonParser argument's current position.
apply(DeserializerStringCache.CharBuffer) - Method in class com.netflix.discovery.util.DeserializerStringCache
returns a String that may be interned at app-scope to reduce heap consumption
apply(DeserializerStringCache.CharBuffer, DeserializerStringCache.CacheScope) - Method in class com.netflix.discovery.util.DeserializerStringCache
returns a object of type T that may be interned at the specified scope to reduce heap consumption
apply(String) - Method in class com.netflix.discovery.util.DeserializerStringCache
returns a String that may be interned at the app-scope to reduce heap consumption
apply(String, DeserializerStringCache.CacheScope) - Method in class com.netflix.discovery.util.DeserializerStringCache
returns a String that may be interned at the given scope to reduce heap consumption
apply(T) - Method in interface com.netflix.discovery.util.EurekaEntityTransformers.Transformer
 
APPS_HASHCODE_TEMPTE - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
Archaius1AmazonInfoConfig - Class in com.netflix.appinfo
 
Archaius1AmazonInfoConfig(String) - Constructor for class com.netflix.appinfo.Archaius1AmazonInfoConfig
 
Archaius1Utils - Class in com.netflix.discovery.internal.util
This is an INTERNAL class not for public use.
Archaius1Utils() - Constructor for class com.netflix.discovery.internal.util.Archaius1Utils
 
Archaius1VipAddressResolver - Class in com.netflix.appinfo.providers
 
Archaius1VipAddressResolver() - Constructor for class com.netflix.appinfo.providers.Archaius1VipAddressResolver
 
AsyncResolver<T extends EurekaEndpoint> - Class in com.netflix.discovery.shared.resolver
An async resolver that keeps a cached version of the endpoint list value for gets, and updates this cache periodically in a different thread.
AsyncResolver(String, ClusterResolver<T>, int, int, int) - Constructor for class com.netflix.discovery.shared.resolver.AsyncResolver
Create an async resolver with an empty initial value.
AsyncResolver(String, ClusterResolver<T>, List<T>, int, int) - Constructor for class com.netflix.discovery.shared.resolver.AsyncResolver
Create an async resolver with a preset initial value.
AUTH_ID_HEADER_KEY - Static variable in class com.netflix.appinfo.AbstractEurekaIdentity
 
AUTH_NAME_HEADER_KEY - Static variable in class com.netflix.appinfo.AbstractEurekaIdentity
 
AUTH_VERSION_HEADER_KEY - Static variable in class com.netflix.appinfo.AbstractEurekaIdentity
 
Auto - Annotation Type in com.netflix.discovery.converters
A field annotation which helps in avoiding changes to Converters.InstanceInfoConverter every time additional fields are added to InstanceInfo.
autoBuild(String) - Method in class com.netflix.appinfo.AmazonInfo.Builder
Build the AmazonInfo automatically via HTTP calls to instance metadata API.
autoMarshalEligible(Object, JsonGenerator) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.InstanceInfoSerializer
 
AwsEndpoint - Class in com.netflix.discovery.shared.resolver.aws
 
AwsEndpoint(String, String, String) - Constructor for class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
AwsEndpoint(String, int, boolean, String, String, String) - Constructor for class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
AzToRegionMapper - Interface in com.netflix.discovery
An interface that contains a contract of mapping availability zone to region mapping.

B

BackupRegistry - Interface in com.netflix.discovery
A simple contract for eureka clients to fallback for getting registry information in case eureka clients are unable to retrieve this information from any of the eureka servers.
beforeRegistration() - Method in interface com.netflix.discovery.PreRegistrationHandler
 
BOOTSTRAP - Static variable in class com.netflix.discovery.EurekaClientNames
 
build() - Method in class com.netflix.appinfo.AmazonInfo.Builder
Build the InstanceInfo information.
build() - Method in class com.netflix.appinfo.InstanceInfo.Builder
Build the InstanceInfo object.
build() - Method in class com.netflix.appinfo.LeaseInfo.Builder
Build the InstanceInfo.
build() - Method in class com.netflix.discovery.converters.jackson.builder.ApplicationsJacksonBuilder
 
build() - Method in class com.netflix.discovery.converters.jackson.builder.StringInterningAmazonInfoBuilder
 
build() - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
build() - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse.EurekaHttpResponseBuilder
 
build() - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
build() - Method in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory.JerseyEurekaHttpClientFactoryBuilder
 
Builder(InstanceInfo) - Constructor for class com.netflix.appinfo.InstanceInfo.Builder
 
buildVersion() - Static method in class com.netflix.discovery.util.DiscoveryBuildInfo
 

C

cachedValueOf(String) - Method in class com.netflix.discovery.util.StringCache
 
CacheRefreshedEvent - Class in com.netflix.discovery
This event is sent by {@link EurekaClient) whenever it has refreshed its local local cache with information received from the Eureka server.
CacheRefreshedEvent() - Constructor for class com.netflix.discovery.CacheRefreshedEvent
 
cancel(String, String) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
cancel(String, String) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
cancel(String, String) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
cancel() - Method in class com.netflix.discovery.TimedSupervisorTask
 
canConvert(Class) - Method in class com.netflix.discovery.converters.Converters.ApplicationConverter
 
canConvert(Class) - Method in class com.netflix.discovery.converters.Converters.ApplicationsConverter
 
canConvert(Class) - Method in class com.netflix.discovery.converters.Converters.DataCenterInfoConverter
 
canConvert(Class) - Method in class com.netflix.discovery.converters.Converters.InstanceInfoConverter
 
canConvert(Class) - Method in class com.netflix.discovery.converters.Converters.LeaseInfoConverter
 
canConvert(Class) - Method in class com.netflix.discovery.converters.Converters.MetadataConverter
 
cleanIdle(long) - Method in class com.netflix.discovery.shared.transport.jersey.ApacheHttpClientConnectionCleaner
 
clear(ObjectReader) - Static method in class com.netflix.discovery.util.DeserializerStringCache
clears app-scoped cache entries from the specified ObjectReader
clear(ObjectReader, DeserializerStringCache.CacheScope) - Static method in class com.netflix.discovery.util.DeserializerStringCache
clears cache entries in the given scope from the specified ObjectReader.
clear(DeserializationContext) - Static method in class com.netflix.discovery.util.DeserializerStringCache
clears app-scoped cache entries from the specified DeserializationContext
clear(DeserializationContext, DeserializerStringCache.CacheScope) - Static method in class com.netflix.discovery.util.DeserializerStringCache
clears cache entries in the given scope from the specified DeserializationContext.
CLIENT_CONFIG_NAMESPACE_KEY - Static variable in class com.netflix.discovery.CommonConstants
 
clientConfig - Variable in class com.netflix.discovery.AbstractAzToRegionMapper
 
clientConfig - Variable in class com.netflix.discovery.DiscoveryClient
 
clientIdentity - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
clientName - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
ClosableResolver<T extends EurekaEndpoint> - Interface in com.netflix.discovery.shared.resolver
 
CloudInstanceConfig - Class in com.netflix.appinfo
An InstanceInfo configuration for AWS cloud deployments.
CloudInstanceConfig() - Constructor for class com.netflix.appinfo.CloudInstanceConfig
 
CloudInstanceConfig(String) - Constructor for class com.netflix.appinfo.CloudInstanceConfig
 
CloudInstanceConfigProvider - Class in com.netflix.appinfo.providers
This provider is necessary because the namespace is optional.
CloudInstanceConfigProvider() - Constructor for class com.netflix.appinfo.providers.CloudInstanceConfigProvider
 
ClusterResolver<T extends EurekaEndpoint> - Interface in com.netflix.discovery.shared.resolver
 
ClusterResolverException - Exception in com.netflix.discovery.shared.resolver
 
ClusterResolverException(String) - Constructor for exception com.netflix.discovery.shared.resolver.ClusterResolverException
 
ClusterResolverException(String, Throwable) - Constructor for exception com.netflix.discovery.shared.resolver.ClusterResolverException
 
ClusterResolverFactory<T extends EurekaEndpoint> - Interface in com.netflix.discovery.shared.resolver
 
codec - Variable in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
 
codec - Variable in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
 
codec - Variable in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
 
codec - Variable in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
 
codec - Variable in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
 
codec - Variable in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
 
codec - Variable in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
 
codecName() - Method in interface com.netflix.discovery.converters.wrappers.CodecWrapperBase
 
codecName() - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
 
codecName() - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
 
codecName() - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
 
codecName() - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
 
codecName() - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
 
codecName() - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
 
codecName() - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
 
CodecWrapper - Interface in com.netflix.discovery.converters.wrappers
Interface for more useable reference
CodecWrapperBase - Interface in com.netflix.discovery.converters.wrappers
 
CodecWrappers - Class in com.netflix.discovery.converters.wrappers
This is just a helper class during transition when multiple codecs are supported.
CodecWrappers() - Constructor for class com.netflix.discovery.converters.wrappers.CodecWrappers
 
CodecWrappers.JacksonJson - Class in com.netflix.discovery.converters.wrappers
 
CodecWrappers.JacksonJsonMini - Class in com.netflix.discovery.converters.wrappers
 
CodecWrappers.JacksonXml - Class in com.netflix.discovery.converters.wrappers
 
CodecWrappers.JacksonXmlMini - Class in com.netflix.discovery.converters.wrappers
 
CodecWrappers.LegacyJacksonJson - Class in com.netflix.discovery.converters.wrappers
 
CodecWrappers.XStreamJson - Class in com.netflix.discovery.converters.wrappers
 
CodecWrappers.XStreamXml - Class in com.netflix.discovery.converters.wrappers
 
com.netflix.appinfo - package com.netflix.appinfo
 
com.netflix.appinfo.providers - package com.netflix.appinfo.providers
 
com.netflix.discovery - package com.netflix.discovery
 
com.netflix.discovery.converters - package com.netflix.discovery.converters
 
com.netflix.discovery.converters.jackson - package com.netflix.discovery.converters.jackson
 
com.netflix.discovery.converters.jackson.builder - package com.netflix.discovery.converters.jackson.builder
 
com.netflix.discovery.converters.jackson.mixin - package com.netflix.discovery.converters.jackson.mixin
 
com.netflix.discovery.converters.jackson.serializer - package com.netflix.discovery.converters.jackson.serializer
 
com.netflix.discovery.converters.wrappers - package com.netflix.discovery.converters.wrappers
 
com.netflix.discovery.endpoint - package com.netflix.discovery.endpoint
 
com.netflix.discovery.guice - package com.netflix.discovery.guice
 
com.netflix.discovery.internal.util - package com.netflix.discovery.internal.util
 
com.netflix.discovery.provider - package com.netflix.discovery.provider
 
com.netflix.discovery.providers - package com.netflix.discovery.providers
 
com.netflix.discovery.shared - package com.netflix.discovery.shared
 
com.netflix.discovery.shared.dns - package com.netflix.discovery.shared.dns
 
com.netflix.discovery.shared.resolver - package com.netflix.discovery.shared.resolver
 
com.netflix.discovery.shared.resolver.aws - package com.netflix.discovery.shared.resolver.aws
 
com.netflix.discovery.shared.transport - package com.netflix.discovery.shared.transport
 
com.netflix.discovery.shared.transport.decorator - package com.netflix.discovery.shared.transport.decorator
 
com.netflix.discovery.shared.transport.jersey - package com.netflix.discovery.shared.transport.jersey
 
com.netflix.discovery.util - package com.netflix.discovery.util
 
CommonConstants - Class in com.netflix.discovery
 
CommonConstants() - Constructor for class com.netflix.discovery.CommonConstants
 
comparatorByAppNameAndId() - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
compareTo(Object) - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
COMPOSITE_BOOTSTRAP_STRATEGY - Static variable in class com.netflix.discovery.shared.transport.EurekaHttpClients
 
CONFIG_FILE_NAME - Static variable in class com.netflix.discovery.CommonConstants
 
ConfigClusterResolver - Class in com.netflix.discovery.shared.resolver.aws
A resolver that on-demand resolves from configuration what the endpoints should be.
ConfigClusterResolver(EurekaClientConfig, InstanceInfo) - Constructor for class com.netflix.discovery.shared.resolver.aws.ConfigClusterResolver
 
configInstance - Variable in class com.netflix.appinfo.PropertiesInstanceConfig
 
configure() - Method in class com.netflix.discovery.guice.EurekaModule
 
configure() - Method in class com.netflix.discovery.InternalEurekaStatusModule
Deprecated.
 
connectionIdleTimeout - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
connectionTimeout - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class com.netflix.discovery.shared.transport.jersey.SSLSocketFactoryAdapter
 
Converters - Class in com.netflix.discovery.converters
The custom Serializer for serializing and deserializing the registry information from and to the eureka server.
Converters() - Constructor for class com.netflix.discovery.converters.Converters
 
Converters.ApplicationConverter - Class in com.netflix.discovery.converters
Serialize/deserialize Applications object types.
Converters.ApplicationsConverter - Class in com.netflix.discovery.converters
Serialize/deserialize Applications object types.
Converters.DataCenterInfoConverter - Class in com.netflix.discovery.converters
Serialize/deserialize DataCenterInfo object types.
Converters.InstanceInfoConverter - Class in com.netflix.discovery.converters
Serialize/deserialize InstanceInfo object types.
Converters.LeaseInfoConverter - Class in com.netflix.discovery.converters
Serialize/deserialize LeaseInfo object types.
Converters.MetadataConverter - Class in com.netflix.discovery.converters
Serialize/deserialize application metadata.
copyApplication(Application) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
copyApplication(Application, Application) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
copyApplications(Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
copyApplications(Applications, Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
copyInstance(InstanceInfo, InstanceInfo.ActionType) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
copyInstances(Collection<InstanceInfo>, Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
copyInstances(Collection<InstanceInfo>, InstanceInfo.ActionType) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
count(Throwable) - Method in class com.netflix.discovery.util.ExceptionsMetric
 
countInstances(Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
create(EurekaClientConfig, Collection<ClientFilter>, InstanceInfo, AbstractEurekaIdentity) - Static method in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
 
create(EurekaClientConfig, Collection<ClientFilter>, InstanceInfo, AbstractEurekaIdentity, Optional<SSLContext>, Optional<HostnameVerifier>) - Static method in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
 
createClusterResolver() - Method in interface com.netflix.discovery.shared.resolver.ClusterResolverFactory
 
createConnectionPool(HttpParams) - Method in class com.netflix.discovery.shared.MonitoredConnectionManager
Deprecated.
createConnectionPool(long, TimeUnit) - Method in class com.netflix.discovery.shared.MonitoredConnectionManager
 
createEntry(RouteSpecificPool, ClientConnectionOperator) - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
createFactory(EurekaHttpClientFactory) - Static method in class com.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient
 
createFactory(TransportClientFactory) - Static method in class com.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient
 
createFactory(TransportClientFactory) - Static method in class com.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient
 
createFactory(String, EurekaTransportConfig, ClusterResolver<EurekaEndpoint>, TransportClientFactory, ServerStatusEvaluator) - Static method in class com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient
 
createForServerList(List<String>, int, boolean, String, String, String) - Static method in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
createForServerList(List<String>, int, boolean, String) - Static method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
createLayeredSocket(Socket, String, int, HttpContext) - Method in class com.netflix.discovery.shared.transport.jersey.SSLSocketFactoryAdapter
 
createSocket(HttpContext) - Method in class com.netflix.discovery.shared.transport.jersey.SSLSocketFactoryAdapter
 
createXmlSerializerModifier(KeyFormatter) - Static method in class com.netflix.discovery.converters.jackson.EurekaJacksonXmlModifiers
 

D

DATACENTER_METADATA - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
DataCenterInfo - Interface in com.netflix.appinfo
A simple interface for indicating which datacenter a particular instance belongs.
DataCenterInfo.Name - Enum in com.netflix.appinfo
 
DataCenterInfoConverter() - Constructor for class com.netflix.discovery.converters.Converters.DataCenterInfoConverter
 
DataCenterInfoSerializer() - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec.DataCenterInfoSerializer
 
DataCenterInfoXmlMixIn - Interface in com.netflix.discovery.converters.jackson.mixin
 
DataCenterTypeInfoResolver - Class in com.netflix.discovery.converters.jackson
 
DataCenterTypeInfoResolver() - Constructor for class com.netflix.discovery.converters.jackson.DataCenterTypeInfoResolver
 
decode(String, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
 
decode(InputStream, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
 
decode(String, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
 
decode(InputStream, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
 
decode(String, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
 
decode(InputStream, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
 
decode(String, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
 
decode(InputStream, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
 
decode(String, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
 
decode(InputStream, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
 
decode(String, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
 
decode(InputStream, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
 
decode(String, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
 
decode(InputStream, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
 
decode(String, Class<T>) - Method in interface com.netflix.discovery.converters.wrappers.DecoderWrapper
 
decode(InputStream, Class<T>) - Method in interface com.netflix.discovery.converters.wrappers.DecoderWrapper
 
DecoderWrapper - Interface in com.netflix.discovery.converters.wrappers
 
decoderWrapper - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
deepCopyApplication(Application, Application, EurekaEntityTransformers.Transformer<InstanceInfo>) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
deepCopyApplication(Application) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
deepCopyApplications(Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
DEFAULT_CLIENT_NAME - Static variable in class com.netflix.appinfo.EurekaClientIdentity
 
DEFAULT_CONFIG_NAMESPACE - Static variable in class com.netflix.discovery.CommonConstants
 
DEFAULT_COUNTRY_ID - Static variable in class com.netflix.appinfo.InstanceInfo
 
DEFAULT_LEASE_DURATION - Static variable in class com.netflix.appinfo.LeaseInfo
 
DEFAULT_LEASE_RENEWAL_INTERVAL - Static variable in class com.netflix.appinfo.LeaseInfo
 
DEFAULT_NAMESPACE - Static variable in class com.netflix.appinfo.AbstractInstanceConfig
Deprecated.
DEFAULT_NAMESPACE - Static variable in class com.netflix.discovery.DefaultEurekaClientConfig
Deprecated.
DEFAULT_NUMBER_OF_RETRIES - Static variable in class com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient
 
DEFAULT_PORT - Static variable in class com.netflix.appinfo.InstanceInfo
 
DEFAULT_REGION - Static variable in class com.netflix.discovery.endpoint.EndpointUtils
 
DEFAULT_REPLACEMENT - Static variable in class com.netflix.discovery.converters.KeyFormatter
 
DEFAULT_SECURE_PORT - Static variable in class com.netflix.appinfo.InstanceInfo
 
DEFAULT_ZONE - Static variable in class com.netflix.discovery.DefaultEurekaClientConfig
 
DEFAULT_ZONE - Static variable in class com.netflix.discovery.endpoint.EndpointUtils
 
DefaultEndpoint - Class in com.netflix.discovery.shared.resolver
 
DefaultEndpoint(String) - Constructor for class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
DefaultEndpoint(String, int, boolean, String) - Constructor for class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
DefaultEurekaClientConfig - Class in com.netflix.discovery
A default implementation of eureka client configuration as required by EurekaClientConfig.
DefaultEurekaClientConfig() - Constructor for class com.netflix.discovery.DefaultEurekaClientConfig
 
DefaultEurekaClientConfig(String) - Constructor for class com.netflix.discovery.DefaultEurekaClientConfig
 
DefaultEurekaClientConfigProvider - Class in com.netflix.discovery.providers
This provider is necessary because the namespace is optional.
DefaultEurekaClientConfigProvider() - Constructor for class com.netflix.discovery.providers.DefaultEurekaClientConfigProvider
 
DefaultEurekaTransportConfig - Class in com.netflix.discovery.shared.transport
 
DefaultEurekaTransportConfig(String, DynamicPropertyFactory) - Constructor for class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
defaultKeyFormatter() - Static method in class com.netflix.discovery.converters.KeyFormatter
 
deleteEntry(BasicPoolEntry) - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
deleteStatusOverride(String, String, InstanceInfo) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
deleteStatusOverride(String, String, InstanceInfo) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
deleteStatusOverride(String, String, InstanceInfo) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
deserialize(JsonParser, DeserializationContext) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationsDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.InstanceInfoDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.LeaseInfoDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.netflix.discovery.converters.jackson.builder.StringInterningAmazonInfoBuilder
 
deserialize(JsonParser, DeserializationContext) - Method in class com.netflix.discovery.converters.jackson.serializer.ApplicationXmlDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.netflix.discovery.converters.jackson.serializer.PortWrapperXmlDeserializer
 
DeserializerStringCache - Class in com.netflix.discovery.util
A non-locking alternative to String.intern() and StringCache that works with Jackson's DeserializationContext.
DeserializerStringCache.CacheScope - Enum in com.netflix.discovery.util
 
destroyResources() - Method in interface com.netflix.discovery.shared.transport.jersey.EurekaJerseyClient
Clean up resources.
destroyResources() - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl
Clean up resources.
DiscoveryBuildInfo - Class in com.netflix.discovery.util
 
DiscoveryClient - Class in com.netflix.discovery
The class that is instrumental for interactions with Eureka Server.
DiscoveryClient(InstanceInfo, EurekaClientConfig) - Constructor for class com.netflix.discovery.DiscoveryClient
Deprecated.
use constructor that takes ApplicationInfoManager instead of InstanceInfo directly
DiscoveryClient(InstanceInfo, EurekaClientConfig, DiscoveryClient.DiscoveryClientOptionalArgs) - Constructor for class com.netflix.discovery.DiscoveryClient
Deprecated.
use constructor that takes ApplicationInfoManager instead of InstanceInfo directly
DiscoveryClient(InstanceInfo, EurekaClientConfig, AbstractDiscoveryClientOptionalArgs) - Constructor for class com.netflix.discovery.DiscoveryClient
Deprecated.
use constructor that takes ApplicationInfoManager instead of InstanceInfo directly
DiscoveryClient(ApplicationInfoManager, EurekaClientConfig) - Constructor for class com.netflix.discovery.DiscoveryClient
 
DiscoveryClient(ApplicationInfoManager, EurekaClientConfig, DiscoveryClient.DiscoveryClientOptionalArgs) - Constructor for class com.netflix.discovery.DiscoveryClient
Deprecated.
use the version that take AbstractDiscoveryClientOptionalArgs instead
DiscoveryClient(ApplicationInfoManager, EurekaClientConfig, AbstractDiscoveryClientOptionalArgs) - Constructor for class com.netflix.discovery.DiscoveryClient
 
DiscoveryClient(ApplicationInfoManager, EurekaClientConfig, AbstractDiscoveryClientOptionalArgs, EndpointRandomizer) - Constructor for class com.netflix.discovery.DiscoveryClient
 
DiscoveryClient.DiscoveryClientOptionalArgs - Class in com.netflix.discovery
 
DiscoveryClient.Stats - Class in com.netflix.discovery
Stats is used to track useful attributes of the DiscoveryClient.
DiscoveryClientOptionalArgs() - Constructor for class com.netflix.discovery.DiscoveryClient.DiscoveryClientOptionalArgs
 
DiscoveryEvent - Class in com.netflix.discovery
Class to be extended by all discovery events.
DiscoveryEvent() - Constructor for class com.netflix.discovery.DiscoveryEvent
 
DiscoveryJerseyProvider - Class in com.netflix.discovery.provider
A custom provider implementation for Jersey that dispatches to the implementation that serializes/deserializes objects sent to and from eureka server.
DiscoveryJerseyProvider() - Constructor for class com.netflix.discovery.provider.DiscoveryJerseyProvider
 
DiscoveryJerseyProvider(EncoderWrapper, DecoderWrapper) - Constructor for class com.netflix.discovery.provider.DiscoveryJerseyProvider
 
DiscoveryManager - Class in com.netflix.discovery
Deprecated.
use EurekaModule and DI. Discovery Manager configures Discovery Client based on the properties specified.

The configuration file is searched for in the classpath with the name specified by the property eureka.client.props and with the suffix .properties. If the property is not specified, eureka-client.properties is assumed as the default.

DNSBasedAzToRegionMapper - Class in com.netflix.discovery
DNS-based region mapper that discovers regions via DNS TXT records.
DNSBasedAzToRegionMapper(EurekaClientConfig) - Constructor for class com.netflix.discovery.DNSBasedAzToRegionMapper
 
DnsClusterResolver - Class in com.netflix.discovery.shared.resolver
Resolves cluster addresses from DNS.
DnsClusterResolver(DnsService, String, String, int, boolean, String) - Constructor for class com.netflix.discovery.shared.resolver.DnsClusterResolver
 
DnsResolver - Class in com.netflix.discovery.endpoint
 
DnsService - Interface in com.netflix.discovery.shared.dns
 
DnsServiceImpl - Class in com.netflix.discovery.shared.dns
 
DnsServiceImpl() - Constructor for class com.netflix.discovery.shared.dns.DnsServiceImpl
 
DnsTxtRecordClusterResolver - Class in com.netflix.discovery.shared.resolver.aws
A cluster resolver implementation that assumes that Eureka cluster configuration is provided in two level, cascading DNS TXT records.
DnsTxtRecordClusterResolver(String, String, boolean, int, boolean, String) - Constructor for class com.netflix.discovery.shared.resolver.aws.DnsTxtRecordClusterResolver
 
doHealthCheck() - Method in class com.netflix.appinfo.HealthCheckResource
 
DownStatusProvider() - Constructor for class com.netflix.discovery.InternalEurekaStatusModule.DownStatusProvider
Deprecated.
 

E

ELEM_ACTIONTYPE - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_APP - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_APPGROUPNAME - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_ASGNAME - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_COUNTRY_ID - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_HEALTHCHECKURL - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_HOMEPAGEURL - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_HOST - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_IDENTIFYING_ATTR - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_INSTANCE - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_INSTANCE_ID - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_IP - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_ISCOORDINATINGDISCSOERVER - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_LASTDIRTYTS - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_LASTUPDATEDTS - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_NAME - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_OVERRIDDEN_STATUS - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_OVERRIDDEN_STATUS_LEGACY - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_PORT - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_SECHEALTHCHECKURL - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_SECURE_PORT - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_SECVIPADDRESS - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_SID - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_STATUS - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_STATUSPAGEURL - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
ELEM_VIPADDRESS - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
EMPTY_METADATA - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec.InstanceInfoSerializer
 
enablePort(InstanceInfo.PortType, boolean) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Enabled or disable secure/non-secure ports .
encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
 
encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
 
encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
 
encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
 
encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
 
encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
 
encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
 
encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
 
encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
 
encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
 
encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
 
encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
 
encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
 
encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
 
encode(T) - Method in interface com.netflix.discovery.converters.wrappers.EncoderWrapper
 
encode(T, OutputStream) - Method in interface com.netflix.discovery.converters.wrappers.EncoderWrapper
 
EncoderWrapper - Interface in com.netflix.discovery.converters.wrappers
 
encoderWrapper - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
EndpointRandomizer - Interface in com.netflix.discovery.shared.resolver
 
EndpointUtils - Class in com.netflix.discovery.endpoint
This class contains some of the utility functions previously found in DiscoveryClient, but should be elsewhere.
EndpointUtils() - Constructor for class com.netflix.discovery.endpoint.EndpointUtils
 
EndpointUtils.DiscoveryUrlType - Enum in com.netflix.discovery.endpoint
 
EndpointUtils.InstanceInfoBasedUrlRandomizer - Class in com.netflix.discovery.endpoint
 
EndpointUtils.ServiceUrlRandomizer - Interface in com.netflix.discovery.endpoint
 
entity(T) - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse.EurekaHttpResponseBuilder
 
entity(T, MediaType) - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse.EurekaHttpResponseBuilder
 
EntityBodyConverter - Class in com.netflix.discovery.converters
A custom jersey provider implementation for eureka.
EntityBodyConverter() - Constructor for class com.netflix.discovery.converters.EntityBodyConverter
 
EnumLookup<T extends java.lang.Enum<T>> - Class in com.netflix.discovery.converters
utility class for matching a Enum value to a region of a char[] without allocating any new objects on the heap.
equal(DataCenterInfo, DataCenterInfo) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
equal(AmazonInfo, AmazonInfo) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
equal(LeaseInfo, LeaseInfo) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
equal(InstanceInfo, InstanceInfo) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
equal(InstanceInfo, InstanceInfo, EurekaEntityComparators.EqualFunc<InstanceInfo>) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
equal(Application, Application) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
equal(Applications, Applications) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
equalMini(InstanceInfo, InstanceInfo) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
equals(Object) - Method in class com.netflix.appinfo.AmazonInfo
 
equals(Object) - Method in class com.netflix.appinfo.InstanceInfo
 
equals(char[], char[], int, int) - Static method in class com.netflix.discovery.converters.EnumLookup
 
equals(Object) - Method in class com.netflix.discovery.guice.EurekaModule
 
equals(Object) - Method in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
equals(Object) - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
equals(T, T) - Method in interface com.netflix.discovery.util.EurekaEntityComparators.EqualFunc
 
equals(InstanceInfo, InstanceInfo) - Method in class com.netflix.discovery.util.EurekaEntityComparators.RawIdEqualFunc
 
equals(InstanceInfo, InstanceInfo) - Method in class com.netflix.discovery.util.EurekaEntityComparators.RawIdHandleEmptyEqualFunc
 
equals(InstanceInfo, InstanceInfo) - Method in class com.netflix.discovery.util.EurekaEntityComparators.ResolvedIdEqualFunc
 
EurekaAccept - Enum in com.netflix.appinfo
 
eurekaAccept - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
EurekaClient - Interface in com.netflix.discovery
Define a simple interface over the current DiscoveryClient implementation.
EurekaClientConfig - Interface in com.netflix.discovery
Configuration information required by the eureka clients to register an instance with Eureka server.
EurekaClientFactoryBuilder<F,B extends EurekaClientFactoryBuilder<F,B>> - Class in com.netflix.discovery.shared.transport
 
EurekaClientFactoryBuilder() - Constructor for class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
EurekaClientIdentity - Class in com.netflix.appinfo
This class holds metadata information related to eureka client auth with the eureka server
EurekaClientIdentity(String) - Constructor for class com.netflix.appinfo.EurekaClientIdentity
 
EurekaClientIdentity(String, String) - Constructor for class com.netflix.appinfo.EurekaClientIdentity
 
EurekaClientNames - Class in com.netflix.discovery
 
EurekaConfigBasedInstanceInfoProvider - Class in com.netflix.appinfo.providers
InstanceInfo provider that constructs the InstanceInfo this this instance using EurekaInstanceConfig.
EurekaConfigBasedInstanceInfoProvider(EurekaInstanceConfig) - Constructor for class com.netflix.appinfo.providers.EurekaConfigBasedInstanceInfoProvider
 
EurekaEndpoint - Interface in com.netflix.discovery.shared.resolver
 
EurekaEntityComparators - Class in com.netflix.discovery.util
For test use.
EurekaEntityComparators.EqualFunc<T> - Interface in com.netflix.discovery.util
 
EurekaEntityComparators.RawIdEqualFunc - Class in com.netflix.discovery.util
 
EurekaEntityComparators.RawIdHandleEmptyEqualFunc - Class in com.netflix.discovery.util
 
EurekaEntityComparators.ResolvedIdEqualFunc - Class in com.netflix.discovery.util
 
EurekaEntityFunctions - Class in com.netflix.discovery.util
Collection of functions operating on Applications and Application data structures.
EurekaEntityTransformers - Class in com.netflix.discovery.util
 
EurekaEntityTransformers() - Constructor for class com.netflix.discovery.util.EurekaEntityTransformers
 
EurekaEntityTransformers.Transformer<T> - Interface in com.netflix.discovery.util
Interface for Eureka entity transforming operators.
EurekaEvent - Interface in com.netflix.discovery
Marker interface for Eureka events
EurekaEventListener - Interface in com.netflix.discovery
Listener for receiving EurekaClient events such as StatusChangeEvent.
EurekaHttpClient - Interface in com.netflix.discovery.shared.transport
Low level Eureka HTTP client API.
EurekaHttpClientDecorator - Class in com.netflix.discovery.shared.transport.decorator
 
EurekaHttpClientDecorator() - Constructor for class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
EurekaHttpClientDecorator.RequestExecutor<R> - Interface in com.netflix.discovery.shared.transport.decorator
 
EurekaHttpClientDecorator.RequestType - Enum in com.netflix.discovery.shared.transport.decorator
 
EurekaHttpClientFactory - Interface in com.netflix.discovery.shared.transport
A top level factory to create http clients for application/eurekaClient use
EurekaHttpClients - Class in com.netflix.discovery.shared.transport
 
EurekaHttpResolver - Class in com.netflix.discovery.shared.resolver.aws
 
EurekaHttpResolver(EurekaClientConfig, EurekaTransportConfig, ClusterResolver<EurekaEndpoint>, TransportClientFactory, String) - Constructor for class com.netflix.discovery.shared.resolver.aws.EurekaHttpResolver
 
EurekaHttpResponse<T> - Class in com.netflix.discovery.shared.transport
 
EurekaHttpResponse(int, T) - Constructor for class com.netflix.discovery.shared.transport.EurekaHttpResponse
 
EurekaHttpResponse.EurekaHttpResponseBuilder<T> - Class in com.netflix.discovery.shared.transport
 
EurekaIdentityHeaderFilter - Class in com.netflix.discovery
 
EurekaIdentityHeaderFilter(AbstractEurekaIdentity) - Constructor for class com.netflix.discovery.EurekaIdentityHeaderFilter
 
EurekaInstanceConfig - Interface in com.netflix.appinfo
Configuration information required by the instance to register with Eureka server.
EurekaJacksonCodec - Class in com.netflix.discovery.converters
 
EurekaJacksonCodec() - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec
 
EurekaJacksonCodec(String, String) - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec
 
EurekaJacksonCodec.ApplicationDeserializer - Class in com.netflix.discovery.converters
 
EurekaJacksonCodec.ApplicationsDeserializer - Class in com.netflix.discovery.converters
 
EurekaJacksonCodec.ApplicationSerializer - Class in com.netflix.discovery.converters
 
EurekaJacksonCodec.ApplicationsSerializer - Class in com.netflix.discovery.converters
 
EurekaJacksonCodec.DataCenterInfoSerializer - Class in com.netflix.discovery.converters
 
EurekaJacksonCodec.InstanceInfoDeserializer - Class in com.netflix.discovery.converters
 
EurekaJacksonCodec.InstanceInfoSerializer - Class in com.netflix.discovery.converters
 
EurekaJacksonCodec.LeaseInfoDeserializer - Class in com.netflix.discovery.converters
 
EurekaJacksonXmlModifiers - Class in com.netflix.discovery.converters.jackson
 
EurekaJerseyClient - Interface in com.netflix.discovery.shared.transport.jersey
 
EurekaJerseyClientBuilder() - Constructor for class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
EurekaJerseyClientImpl - Class in com.netflix.discovery.shared.transport.jersey
 
EurekaJerseyClientImpl(int, int, int, ClientConfig) - Constructor for class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl
 
EurekaJerseyClientImpl.EurekaJerseyClientBuilder - Class in com.netflix.discovery.shared.transport.jersey
 
EurekaJsonJacksonCodec - Class in com.netflix.discovery.converters.jackson
JSON codec defaults to unwrapped mode, as ReplicationList in the replication channel, must be serialized unwrapped.
EurekaJsonJacksonCodec() - Constructor for class com.netflix.discovery.converters.jackson.EurekaJsonJacksonCodec
 
EurekaJsonJacksonCodec(KeyFormatter, boolean) - Constructor for class com.netflix.discovery.converters.jackson.EurekaJsonJacksonCodec
 
EurekaModule - Class in com.netflix.discovery.guice
 
EurekaModule() - Constructor for class com.netflix.discovery.guice.EurekaModule
 
EurekaNamespace - Annotation Type in com.netflix.discovery
 
EurekaTransportConfig - Interface in com.netflix.discovery.shared.transport
Config class that governs configurations relevant to the transport layer
EurekaUpStatusResolver - Class in com.netflix.discovery
Singleton that manages the state of @UpStatus/@DownStatus Supplier and emits status changes to @UpStatus Observable.
EurekaUpStatusResolver(EurekaClient, EventBus) - Constructor for class com.netflix.discovery.EurekaUpStatusResolver
 
EurekaUtils - Class in com.netflix.discovery.util
A collection of utility functions that is useful to simplify operations on ApplicationInfoManager, InstanceInfo and EurekaClient
EurekaUtils() - Constructor for class com.netflix.discovery.util.EurekaUtils
 
EurekaXmlJacksonCodec - Class in com.netflix.discovery.converters.jackson
 
EurekaXmlJacksonCodec() - Constructor for class com.netflix.discovery.converters.jackson.EurekaXmlJacksonCodec
 
EurekaXmlJacksonCodec(KeyFormatter, boolean) - Constructor for class com.netflix.discovery.converters.jackson.EurekaXmlJacksonCodec
 
ExceptionsMetric - Class in com.netflix.discovery.util
Counters for exceptions.
ExceptionsMetric(String) - Constructor for class com.netflix.discovery.util.ExceptionsMetric
 
execute(EurekaHttpClientDecorator.RequestExecutor<R>) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
execute(EurekaHttpClient) - Method in interface com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestExecutor
 
execute(EurekaHttpClientDecorator.RequestExecutor<R>) - Method in class com.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient
 
execute(EurekaHttpClientDecorator.RequestExecutor<R>) - Method in class com.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient
 
execute(EurekaHttpClientDecorator.RequestExecutor<R>) - Method in class com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient
 
execute(EurekaHttpClientDecorator.RequestExecutor<R>) - Method in class com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient
 
experimentalBuilder() - Static method in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
 
extractZoneFromHostName(String) - Static method in class com.netflix.discovery.shared.resolver.ResolverUtils
 

F

fetchRegistry() - Method in interface com.netflix.discovery.BackupRegistry
 
fetchRegistry(String[]) - Method in interface com.netflix.discovery.BackupRegistry
 
fetchRegistry() - Method in class com.netflix.discovery.NotImplementedRegistryImpl
 
fetchRegistry(String[]) - Method in class com.netflix.discovery.NotImplementedRegistryImpl
 
fetchRegistryForRemoteRegions() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
fetchRegistryForRemoteRegions() - Method in interface com.netflix.discovery.EurekaClientConfig
Comma separated list of regions for which the eureka registry information will be fetched.
find(JsonParser) - Method in class com.netflix.discovery.converters.EnumLookup
 
find(JsonParser, T) - Method in class com.netflix.discovery.converters.EnumLookup
 
find(char[], int, int) - Method in class com.netflix.discovery.converters.EnumLookup
 
find(char[], int, int, T) - Method in class com.netflix.discovery.converters.EnumLookup
 
fireEvent(EurekaEvent) - Method in class com.netflix.discovery.DiscoveryClient
Send the given event on the EventBus if one is available
first() - Method in class com.netflix.discovery.shared.Pair
 
formatKey(EurekaClientConfig, String) - Static method in class com.netflix.discovery.converters.EurekaJacksonCodec
 
formatKey(String) - Method in class com.netflix.discovery.converters.KeyFormatter
 
freeEntry(BasicPoolEntry, boolean, long, TimeUnit) - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
from(DeserializationContext) - Static method in class com.netflix.discovery.util.DeserializerStringCache
extracts a DeserializerStringCache from the DeserializationContext
fromString(String) - Static method in enum com.netflix.appinfo.EurekaAccept
 
fromURL(String, URL) - Static method in class com.netflix.discovery.shared.resolver.StaticClusterResolver
 

G

get(AmazonInfo.MetaDataKey) - Method in class com.netflix.appinfo.AmazonInfo
Gets the AWS metadata specified in AmazonInfo.MetaDataKey.
get() - Method in class com.netflix.appinfo.providers.CloudInstanceConfigProvider
 
get() - Method in class com.netflix.appinfo.providers.EurekaConfigBasedInstanceInfoProvider
 
get() - Method in class com.netflix.appinfo.providers.MyDataCenterInstanceConfigProvider
 
get() - Method in class com.netflix.appinfo.RefreshableAmazonInfoProvider
 
get() - Method in class com.netflix.discovery.InternalEurekaStatusModule.DownStatusProvider
Deprecated.
 
get() - Method in class com.netflix.discovery.InternalEurekaStatusModule.UpStatusProvider
Deprecated.
 
get() - Method in class com.netflix.discovery.providers.DefaultEurekaClientConfigProvider
 
getActionType() - Method in class com.netflix.appinfo.InstanceInfo
Returns the type of action done on the instance in the server.Primarily used for updating deltas in the EurekaClient instance.
getAllKnownRegions() - Method in class com.netflix.discovery.DiscoveryClient
 
getAllKnownRegions() - Method in interface com.netflix.discovery.EurekaClient
 
getAppGroupName() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Get the name of the application group to be registered with eureka.
getAppGroupName() - Method in class com.netflix.appinfo.InstanceInfo
 
getAppGroupName() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getAppGroupName() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getAppHashCodeKey() - Method in class com.netflix.discovery.converters.EurekaJacksonCodec
 
getApplication(String) - Method in class com.netflix.discovery.DiscoveryClient
 
getApplication(String) - Method in interface com.netflix.discovery.shared.LookupService
Returns the corresponding Application object which is basically a container of all registered appName InstanceInfos.
getApplication(String) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
getApplication(String) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
getApplication(String) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
getApplicationInfoManager() - Method in class com.netflix.discovery.DiscoveryClient
 
getApplicationInfoManager() - Method in interface com.netflix.discovery.EurekaClient
 
getApplications() - Method in class com.netflix.discovery.DiscoveryClient
 
getApplications(String) - Method in class com.netflix.discovery.DiscoveryClient
Get all applications registered with a specific eureka service.
getApplications(String) - Method in interface com.netflix.discovery.EurekaClient
Get all applications registered with a specific eureka service.
getApplications() - Method in interface com.netflix.discovery.shared.LookupService
Returns the Applications object which is basically a container of all currently registered Applications.
getApplications(int, TimeUnit) - Method in interface com.netflix.discovery.shared.resolver.aws.ApplicationsResolver.ApplicationsSource
 
getApplications(String...) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
getApplications(String...) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
getApplications(String...) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
getApplicationsForARegion(String) - Method in class com.netflix.discovery.DiscoveryClient
 
getApplicationsForARegion(String) - Method in interface com.netflix.discovery.EurekaClient
 
getApplicationsResolverDataStalenessThresholdSeconds() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
getApplicationsResolverDataStalenessThresholdSeconds() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
 
getAppname() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Get the name of the application to be registered with eureka.
getAppName() - Method in class com.netflix.appinfo.InstanceInfo
Return the name of the application registering with discovery.
getAppname() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getAppsHashCode() - Method in class com.netflix.discovery.shared.Applications
Used by the eureka server.
getASGName() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getASGName() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the AWS autoscaling group name associated with this instance.
getASGName() - Method in class com.netflix.appinfo.InstanceInfo
Get AWS autoscaling group name if any.
getASGName() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getAsyncExecutorThreadPoolSize() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
getAsyncExecutorThreadPoolSize() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
 
getAsyncResolverRefreshIntervalMs() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
getAsyncResolverRefreshIntervalMs() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
 
getAsyncResolverWarmUpTimeoutMs() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
getAsyncResolverWarmUpTimeoutMs() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
 
getAvailabilityZones(String) - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getAvailabilityZones(String) - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the list of availability zones (used in AWS data centers) for the region in which this instance resides.
getAzToRegionMapper() - Method in class com.netflix.discovery.InstanceRegionChecker
 
getBackupRegistryImpl() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getBackupRegistryImpl() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the name of the implementation which implements BackupRegistry to fetch the registry information as a fall back option for only the first time when the eureka client starts.
getBootstrapResolverStrategy() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
getBootstrapResolverStrategy() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
Can be used to specify different bootstrap resolve strategies.
getByInstanceId(String) - Method in class com.netflix.discovery.shared.Application
Get the instance info that matches the given id.
getCacheRefreshExecutorExponentialBackOffBound() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getCacheRefreshExecutorExponentialBackOffBound() - Method in interface com.netflix.discovery.EurekaClientConfig
Cache refresh executor exponential back off related property.
getCacheRefreshExecutorThreadPoolSize() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
(non-Javadoc)
getCacheRefreshExecutorThreadPoolSize() - Method in interface com.netflix.discovery.EurekaClientConfig
The thread pool size for the cacheRefreshExecutor to initialise with
getChangeCount() - Method in class com.netflix.discovery.EurekaUpStatusResolver
 
getClient() - Method in interface com.netflix.discovery.shared.transport.jersey.EurekaJerseyClient
 
getClient() - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl
 
getClientAccept(DecoderWrapper) - Static method in enum com.netflix.appinfo.EurekaAccept
 
getClientDataAccept() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getClientDataAccept() - Method in interface com.netflix.discovery.EurekaClientConfig
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.AsyncResolver
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.aws.ApplicationsResolver
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.aws.ConfigClusterResolver
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.aws.DnsTxtRecordClusterResolver
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.aws.EurekaHttpResolver
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.aws.ZoneAffinityClusterResolver
 
getClusterEndpoints() - Method in interface com.netflix.discovery.shared.resolver.ClusterResolver
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.DnsClusterResolver
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.LegacyClusterResolver
Deprecated.
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.ReloadingClusterResolver
 
getClusterEndpoints() - Method in class com.netflix.discovery.shared.resolver.StaticClusterResolver
 
getCNamesFromTxtRecord(String) - Static method in class com.netflix.discovery.endpoint.DnsResolver
Looks up the DNS name provided in the JNDI context.
getCodec(Class<T>) - Static method in class com.netflix.discovery.converters.wrappers.CodecWrappers
 
getCodec(String) - Static method in class com.netflix.discovery.converters.wrappers.CodecWrappers
 
getCodecName(Class<T>) - Static method in class com.netflix.discovery.converters.wrappers.CodecWrappers
 
getConnectionCount() - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
getConnectTimeout() - Method in interface com.netflix.appinfo.AmazonInfoConfig
 
getConnectTimeout() - Method in class com.netflix.appinfo.Archaius1AmazonInfoConfig
 
getCountryId() - Method in class com.netflix.appinfo.InstanceInfo
Deprecated.
getCountryId() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getCreatedEntryCount() - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
getCurrentSessionDuration() - Method in class com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient
 
getDataCenterInfo() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getDataCenterInfo() - Method in class com.netflix.appinfo.CloudInstanceConfig
 
getDataCenterInfo() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Returns the data center this instance is deployed.
getDataCenterInfo() - Method in class com.netflix.appinfo.InstanceInfo
Returns data center information identifying if it is AWS or not.
getDecoder(Class<T>) - Static method in class com.netflix.discovery.converters.wrappers.CodecWrappers
 
getDecoder(String) - Static method in class com.netflix.discovery.converters.wrappers.CodecWrappers
 
getDecoderName() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getDecoderName() - Method in interface com.netflix.discovery.EurekaClientConfig
This is a transient config and once the latest codecs are stable, can be removed (as there will only be one)
getDefaultAddressResolutionOrder() - Method in class com.netflix.appinfo.CloudInstanceConfig
 
getDefaultAddressResolutionOrder() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
An instance's network addresses should be fully expressed in it's DataCenterInfo.
getDefaultAddressResolutionOrder() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getDeleteCount() - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
getDelta(String...) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
getDelta(String...) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
getDelta(String...) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
getDirContext() - Static method in class com.netflix.discovery.endpoint.DnsResolver
Load up the DNS JNDI context provider.
getDiscoveryClient() - Method in class com.netflix.discovery.DiscoveryManager
getDiscoveryServiceUrls(String) - Method in class com.netflix.discovery.DiscoveryClient
Deprecated.
see replacement in EndpointUtils
getDiscoveryServiceUrls(EurekaClientConfig, String, EndpointUtils.ServiceUrlRandomizer) - Static method in class com.netflix.discovery.endpoint.EndpointUtils
Get the list of all eureka service urls for the eureka client to talk to.
getDiscoveryServiceUrls(String) - Method in interface com.netflix.discovery.EurekaClient
Deprecated.
see EndpointUtils for replacement Get the list of all eureka service urls for the eureka client to talk to.
getDollarReplacement() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getDollarReplacement() - Method in interface com.netflix.discovery.EurekaClientConfig
Get a replacement string for Dollar sign $ during serializing/deserializing information in eureka server.
getDurationInSecs() - Method in class com.netflix.appinfo.LeaseInfo
Returns client specified setting for eviction (e.g.
getEC2DiscoveryUrlsFromZone(String, EndpointUtils.DiscoveryUrlType) - Static method in class com.netflix.discovery.DiscoveryClient
Deprecated.
see replacement in EndpointUtils Get the list of EC2 URLs given the zone name.
getEC2DiscoveryUrlsFromZone(String, EndpointUtils.DiscoveryUrlType) - Static method in class com.netflix.discovery.endpoint.EndpointUtils
Get the list of EC2 URLs given the zone name.
getEncoder(Class<T>) - Static method in class com.netflix.discovery.converters.wrappers.CodecWrappers
 
getEncoder(String) - Static method in class com.netflix.discovery.converters.wrappers.CodecWrappers
 
getEncoderName() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEncoderName() - Method in interface com.netflix.discovery.EurekaClientConfig
This is a transient config and once the latest codecs are stable, can be removed (as there will only be one)
getEndpointsSize() - Method in class com.netflix.discovery.shared.resolver.AsyncResolver
 
getEntity() - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse
 
getEntryBlocking(HttpRoute, Object, long, TimeUnit, WaitingThreadAborter) - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
getEscapeCharReplacement() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEscapeCharReplacement() - Method in interface com.netflix.discovery.EurekaClientConfig
Get a replacement string for underscore sign _ during serializing/deserializing information in eureka server.
getEurekaClient() - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
Get the EurekaClient implementation.
getEurekaClientConfig() - Method in class com.netflix.discovery.DiscoveryClient
 
getEurekaClientConfig() - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
Get the instance of EurekaClientConfig this instance was initialized with.
getEurekaClientConfig() - Method in interface com.netflix.discovery.EurekaClient
 
getEurekaConnectionIdleTimeoutSeconds() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaConnectionIdleTimeoutSeconds() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates how much time (in seconds) that the HTTP connections to eureka server can stay idle before it can be closed.
getEurekaInstanceConfig() - Method in class com.netflix.appinfo.ApplicationInfoManager
 
getEurekaInstanceConfig() - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
Get the instance of EurekaInstanceConfig this instance was initialized with.
getEurekaServerConnectTimeoutSeconds() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaServerConnectTimeoutSeconds() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates how long to wait (in seconds) before a connection to eureka server needs to timeout.
getEurekaServerDNSName() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaServerDNSName() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the DNS name to be queried to get the list of eureka servers.This information is not required if the contract returns the service urls by implementing EurekaClientConfig.getEurekaServerServiceUrls(String).
getEurekaServerPort() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaServerPort() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the port to be used to construct the service url to contact eureka server when the list of eureka servers come from the DNS.This information is not required if the contract returns the service urls by implementing EurekaClientConfig.getEurekaServerServiceUrls(String).
getEurekaServerReadTimeoutSeconds() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaServerReadTimeoutSeconds() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates how long to wait (in seconds) before a read from eureka server needs to timeout.
getEurekaServerServiceUrls(String) - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaServerServiceUrls(String) - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the list of fully qualified URLs to communicate with eureka server.
getEurekaServerTotalConnections() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaServerTotalConnections() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the total number of connections that is allowed from eureka client to all eureka servers.
getEurekaServerTotalConnectionsPerHost() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaServerTotalConnectionsPerHost() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the total number of connections that is allowed from eureka client to a eureka server host.
getEurekaServerURLContext() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaServerURLContext() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the URL context to be used to construct the service url to contact eureka server when the list of eureka servers come from the DNS.This information is not required if the contract returns the service urls by implementing EurekaClientConfig.getEurekaServerServiceUrls(String).
getEurekaServiceUrlPollIntervalSeconds() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getEurekaServiceUrlPollIntervalSeconds() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates how often(in seconds) to poll for changes to eureka server information.
getEurekaServiceUrlsFromConfig(String, boolean) - Static method in class com.netflix.discovery.DiscoveryClient
getEvictionTimestamp() - Method in class com.netflix.appinfo.LeaseInfo
Returns the de-registration timestamp.
getExperimental(String) - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getExperimental(String) - Method in interface com.netflix.discovery.EurekaClientConfig
To avoid configuration API pollution when trying new/experimental or features or for the migration process, the corresponding configuration can be put into experimental configuration section.
getFallbackHostname() - Method in interface com.netflix.appinfo.RefreshableAmazonInfoProvider.FallbackAddressProvider
 
getFallbackIp() - Method in interface com.netflix.appinfo.RefreshableAmazonInfoProvider.FallbackAddressProvider
 
getFreeEntry(RouteSpecificPool, Object) - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
getFreeEntryCount() - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
getHeaders() - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse
 
getHealthCheckHandler() - Method in class com.netflix.discovery.DiscoveryClient
 
getHealthCheckHandler() - Method in interface com.netflix.discovery.EurekaClient
 
getHealthCheckUrl() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the absolute health check page URL for this instance.
getHealthCheckUrl() - Method in class com.netflix.appinfo.InstanceInfo
 
getHealthCheckUrl() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getHealthCheckUrl() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getHealthCheckUrlPath() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the relative health check URL Path for this instance.
getHealthCheckUrlPath() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getHealthCheckUrls() - Method in class com.netflix.appinfo.InstanceInfo
Gets the absolute URLs for the health check page for both secure and non-secure protocols.
getHeartbeatExecutorExponentialBackOffBound() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getHeartbeatExecutorExponentialBackOffBound() - Method in interface com.netflix.discovery.EurekaClientConfig
Heartbeat executor exponential back off related property.
getHeartbeatExecutorThreadPoolSize() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
(non-Javadoc)
getHeartbeatExecutorThreadPoolSize() - Method in interface com.netflix.discovery.EurekaClientConfig
The thread pool size for the heartbeatExecutor to initialise with
getHomePageUrl() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the absolute home page URL for this instance.
getHomePageUrl() - Method in class com.netflix.appinfo.InstanceInfo
Gets the home page URL set for this instance.
getHomePageUrl() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getHomePageUrl() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getHomePageUrlPath() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the relative home page URL Path for this instance.
getHomePageUrlPath() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getHostName(boolean) - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getHostName(boolean) - Method in class com.netflix.appinfo.CloudInstanceConfig
 
getHostName(boolean) - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the hostname associated with this instance.
getHostName() - Method in class com.netflix.appinfo.InstanceInfo
Return the default network address to connect to this instance.
getHostName() - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
Deprecated.
getHostName() - Method in interface com.netflix.discovery.shared.resolver.EurekaEndpoint
getHostnameVerifier() - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
getId() - Method in class com.netflix.appinfo.AbstractEurekaIdentity
 
getId() - Method in class com.netflix.appinfo.AmazonInfo
 
getId() - Method in interface com.netflix.appinfo.ApplicationInfoManager.StatusChangeListener
 
getId() - Method in class com.netflix.appinfo.EurekaClientIdentity
 
getId() - Method in class com.netflix.appinfo.InstanceInfo
Returns the unique id of the instance.
getId() - Method in interface com.netflix.appinfo.UniqueIdentifier
 
getInfo() - Method in class com.netflix.appinfo.ApplicationInfoManager
Gets the information about this instance that is registered with eureka.
getInitialInstanceInfoReplicationIntervalSeconds() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getInitialInstanceInfoReplicationIntervalSeconds() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates how long initially (in seconds) to replicate instance info to the eureka server
getInstance() - Static method in class com.netflix.appinfo.ApplicationInfoManager
Deprecated.
please use DI instead
getInstance() - Static method in class com.netflix.discovery.converters.EurekaJacksonCodec
 
getInstance() - Static method in class com.netflix.discovery.converters.JsonXStream
 
getInstance() - Static method in class com.netflix.discovery.converters.XmlXStream
 
getInstance() - Static method in class com.netflix.discovery.DiscoveryManager
Deprecated.
 
getInstance(String) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
getInstance(String, String) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
getInstance(String, String) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
getInstance(String) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
getInstance(String) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
getInstance(String, String) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
getInstanceId() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Get the unique Id (within the scope of the appName) of this instance to be registered with eureka.
getInstanceId() - Method in class com.netflix.appinfo.InstanceInfo
 
getInstanceId() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getInstanceInfoReplicationIntervalSeconds() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getInstanceInfoReplicationIntervalSeconds() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates how often(in seconds) to replicate instance changes to be replicated to the eureka server.
getInstanceRegion(InstanceInfo) - Method in class com.netflix.discovery.InstanceRegionChecker
 
getInstanceRemoteStatus() - Method in class com.netflix.discovery.DiscoveryClient
 
getInstanceRemoteStatus() - Method in interface com.netflix.discovery.EurekaClient
 
getInstances() - Method in interface com.netflix.discovery.converters.jackson.mixin.ApplicationXmlMixIn
 
getInstances() - Method in class com.netflix.discovery.shared.Application
Gets the list of instances associated with this particular application.
getInstancesAsIsFromEureka() - Method in class com.netflix.discovery.shared.Application
Gets the list of non-shuffled and non-filtered instances associated with this particular application.
getInstancesById(String) - Method in class com.netflix.discovery.DiscoveryClient
 
getInstancesById(String) - Method in interface com.netflix.discovery.shared.LookupService
Returns the List of InstanceInfos matching the the passed in id.
getInstancesBySecureVirtualHostName(String) - Method in class com.netflix.discovery.shared.Applications
Gets the list of secure instances associated to a virtual host name.
getInstancesByVipAddress(String, boolean) - Method in class com.netflix.discovery.DiscoveryClient
Gets the list of instances matching the given VIP Address.
getInstancesByVipAddress(String, boolean, String) - Method in class com.netflix.discovery.DiscoveryClient
Gets the list of instances matching the given VIP Address in the passed region.
getInstancesByVipAddress(String, boolean) - Method in interface com.netflix.discovery.EurekaClient
Gets the list of instances matching the given VIP Address.
getInstancesByVipAddress(String, boolean, String) - Method in interface com.netflix.discovery.EurekaClient
Gets the list of instances matching the given VIP Address in the passed region.
getInstancesByVipAddressAndAppName(String, String, boolean) - Method in class com.netflix.discovery.DiscoveryClient
Gets the list of instances matching the given VIP Address and the given application name if both of them are not null.
getInstancesByVipAddressAndAppName(String, String, boolean) - Method in interface com.netflix.discovery.EurekaClient
Gets the list of instances matching the given VIP Address and the given application name if both of them are not null.
getInstancesByVirtualHostName(String) - Method in class com.netflix.discovery.shared.Applications
Gets the list of instances associated to a virtual host name.
getIPAddr() - Method in class com.netflix.appinfo.InstanceInfo
Returns the ip address of the instance.
getIpAddress() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getIpAddress() - Method in class com.netflix.appinfo.CloudInstanceConfig
 
getIpAddress() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Get the IPAdress of the instance.
getIpAddress() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getLastDirtyTimestamp() - Method in class com.netflix.appinfo.InstanceInfo
Gets the last time stamp when this instance was touched.
getLastDirtyTimestamp() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getLastLoadTimestamp() - Method in class com.netflix.discovery.shared.resolver.AsyncResolver
 
getLastReloadTimestamp() - Method in class com.netflix.discovery.shared.resolver.ReloadingClusterResolver
 
getLastSuccessfulHeartbeatTimePeriod() - Method in class com.netflix.discovery.DiscoveryClient
 
getLastSuccessfulRegistryFetchTimePeriod() - Method in class com.netflix.discovery.DiscoveryClient
 
getLastUpdatedTimestamp() - Method in class com.netflix.appinfo.InstanceInfo
Returns the time elapsed since epoch since the instance status has been last updated.
getLeaseExpirationDurationInSeconds() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getLeaseExpirationDurationInSeconds() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Indicates the time in seconds that the eureka server waits since it received the last heartbeat before it can remove this instance from its view and there by disallowing traffic to this instance.
getLeaseExpirationDurationInSeconds() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getLeaseInfo() - Method in class com.netflix.appinfo.InstanceInfo
Returns the lease information regarding when it expires.
getLeaseInfo() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getLeaseRenewalIntervalInSeconds() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getLeaseRenewalIntervalInSeconds() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Indicates how often (in seconds) the eureka client needs to send heartbeats to eureka server to indicate that it is still alive.
getLeaseRenewalIntervalInSeconds() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getLocalRegion() - Method in class com.netflix.discovery.InstanceRegionChecker
 
getLocation() - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse
 
getLookupService() - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
 
getMapper() - Method in class com.netflix.discovery.converters.EurekaJacksonCodec
 
getMetadata() - Method in class com.netflix.appinfo.AmazonInfo
Get the metadata information specific to AWS.
getMetadata() - Method in class com.netflix.appinfo.InstanceInfo
Returns all application specific metadata set on the instance.
getMetadata() - Method in interface com.netflix.discovery.converters.jackson.mixin.InstanceInfoJsonMixIn
 
getMetadata() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getMetadataMap() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getMetadataMap() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the metadata name/value pairs associated with this instance.
getMetadataMap() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
Gets the metadata map associated with the instance.
getName() - Method in class com.netflix.appinfo.AbstractEurekaIdentity
 
getName() - Method in class com.netflix.appinfo.AmazonInfo
 
getName() - Method in enum com.netflix.appinfo.AmazonInfo.MetaDataKey
 
getName() - Method in interface com.netflix.appinfo.DataCenterInfo
 
getName() - Method in class com.netflix.appinfo.EurekaClientIdentity
 
getName() - Method in class com.netflix.appinfo.MyDataCenterInfo
 
getName() - Method in class com.netflix.discovery.shared.Application
Gets the name of the application.
getNamespace() - Method in interface com.netflix.appinfo.AmazonInfoConfig
 
getNamespace() - Method in class com.netflix.appinfo.Archaius1AmazonInfoConfig
 
getNamespace() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Get the namespace used to find properties.
getNamespace() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getNetworkAddress() - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
getNetworkAddress() - Method in interface com.netflix.discovery.shared.resolver.EurekaEndpoint
 
getNextIndex(String, boolean) - Method in class com.netflix.discovery.shared.Applications
Gets the next round-robin index for the given virtual host name.
getNextServerFromEureka(String, boolean) - Method in class com.netflix.discovery.DiscoveryClient
 
getNextServerFromEureka(String, boolean) - Method in interface com.netflix.discovery.shared.LookupService
Gets the next possible server to process the requests from the registry information received from eureka.
getNonSecurePort() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getNonSecurePort() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Get the non-secure port on which the instance should receive traffic.
getNonSecurePort() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getNumRetries() - Method in interface com.netflix.appinfo.AmazonInfoConfig
 
getNumRetries() - Method in class com.netflix.appinfo.Archaius1AmazonInfoConfig
 
getObjectMapper(Class<T>) - Method in class com.netflix.discovery.converters.jackson.AbstractEurekaJacksonCodec
 
getObjectMapper(Class<T>) - Method in class com.netflix.discovery.converters.jackson.EurekaJsonJacksonCodec
 
getObjectMapper(Class<T>) - Method in class com.netflix.discovery.converters.jackson.EurekaXmlJacksonCodec
 
getOrSetAnotherClient(AtomicReference<EurekaHttpClient>, EurekaHttpClient) - Static method in class com.netflix.discovery.shared.transport.TransportUtils
 
getOverriddenStatus() - Method in class com.netflix.appinfo.InstanceInfo
Returns the overridden status if any of the instance.
getOverriddenStatus() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getPort() - Method in class com.netflix.appinfo.InstanceInfo
Returns the port number that is used for servicing requests.
getPort() - Method in class com.netflix.appinfo.InstanceInfo.PortWrapper
 
getPort() - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
getPort() - Method in interface com.netflix.discovery.shared.resolver.EurekaEndpoint
 
getPreviousStatus() - Method in class com.netflix.discovery.StatusChangeEvent
 
getPrivateIp(InstanceInfo) - Static method in class com.netflix.discovery.util.EurekaUtils
return the privateIp address of the given InstanceInfo record.
getProxyHost() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getProxyHost() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the proxy host to eureka server if any.
getProxyPassword() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getProxyPassword() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the proxy password if any.
getProxyPort() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getProxyPort() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the proxy port to eureka server if any.
getProxyUserName() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getProxyUserName() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the proxy user name if any.
getQuarantineSetSize() - Method in class com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient
 
getRawInstance() - Method in class com.netflix.appinfo.InstanceInfo.Builder
Returns the encapsulated instance info even it it is not built fully.
getReadClusterVip() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
getReadClusterVip() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
The remote vipAddress of the eureka cluster (either the primaries or a readonly replica) to fetch registry data from.
getReadTimeout() - Method in interface com.netflix.appinfo.AmazonInfoConfig
 
getReadTimeout() - Method in class com.netflix.appinfo.Archaius1AmazonInfoConfig
 
getReconcileHashCode() - Method in class com.netflix.discovery.shared.Applications
Gets the hash code for this applications instance.
getReconcileHashCode(Map<String, AtomicInteger>) - Static method in class com.netflix.discovery.shared.Applications
Gets the reconciliation hashcode.
getRegion() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getRegion() - Static method in class com.netflix.discovery.DiscoveryClient
Deprecated.
see replacement in EndpointUtils Get the region that this particular instance is in.
getRegion(EurekaClientConfig) - Static method in class com.netflix.discovery.endpoint.EndpointUtils
Get the region that this particular instance is in.
getRegion() - Method in interface com.netflix.discovery.EurekaClientConfig
Gets the region (used in AWS datacenters) where this instance resides.
getRegion() - Method in class com.netflix.discovery.shared.resolver.AsyncResolver
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.aws.ApplicationsResolver
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.aws.ConfigClusterResolver
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.aws.DnsTxtRecordClusterResolver
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.aws.EurekaHttpResolver
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.aws.ZoneAffinityClusterResolver
 
getRegion() - Method in interface com.netflix.discovery.shared.resolver.ClusterResolver
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.DnsClusterResolver
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.LegacyClusterResolver
Deprecated.
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.ReloadingClusterResolver
 
getRegion() - Method in class com.netflix.discovery.shared.resolver.StaticClusterResolver
 
getRegionForAvailabilityZone(String) - Method in class com.netflix.discovery.AbstractAzToRegionMapper
 
getRegionForAvailabilityZone(String) - Method in interface com.netflix.discovery.AzToRegionMapper
Returns the region for the passed availability zone.
getRegisteredApplications() - Method in interface com.netflix.discovery.converters.jackson.mixin.ApplicationsXmlMixIn
 
getRegisteredApplications() - Method in class com.netflix.discovery.shared.Applications
Gets the list of all registered applications from eureka.
getRegisteredApplications(String) - Method in class com.netflix.discovery.shared.Applications
Gets the registered application for the given application name.
getRegistrationTimestamp() - Method in class com.netflix.appinfo.LeaseInfo
Returns the registration timestamp.
getRegistryFetchIntervalSeconds() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getRegistryFetchIntervalSeconds() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates how often(in seconds) to fetch the registry information from the eureka server.
getRegistryRefreshSingleVipAddress() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getRegistryRefreshSingleVipAddress() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether the client is only interested in the registry information for a single VIP.
getRelativeUri() - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
getRelativeUri() - Method in interface com.netflix.discovery.shared.resolver.EurekaEndpoint
 
getReleaseCount() - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
getRenewalIntervalInSecs() - Method in class com.netflix.appinfo.LeaseInfo
Returns client specified setting for renew interval.
getRenewalTimestamp() - Method in class com.netflix.appinfo.LeaseInfo
Returns the last renewal timestamp of lease.
getRequestsCount() - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
getRequestType() - Method in interface com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestExecutor
 
getRetryableClientQuarantineRefreshPercentage() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
getRetryableClientQuarantineRefreshPercentage() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
 
getSecureHealthCheckUrl() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the absolute secure health check page URL for this instance.
getSecureHealthCheckUrl() - Method in class com.netflix.appinfo.InstanceInfo
 
getSecureHealthCheckUrl() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getSecureHealthCheckUrl() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getSecurePort() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getSecurePort() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Get the Secure port on which the instance should receive traffic.
getSecurePort() - Method in class com.netflix.appinfo.InstanceInfo
Returns the secure port that is used for servicing requests.
getSecurePort() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getSecurePortEnabled() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getSecurePortEnabled() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Indicates whether the secure port should be enabled for traffic or not.
getSecurePortEnabled() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getSecureVip(String, String...) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
getSecureVip(String, String...) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
getSecureVip(String, String...) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
getSecureVipAddress() - Method in class com.netflix.appinfo.InstanceInfo
Get the Secure Virtual Internet Protocol address for this instance.
getSecureVirtualHostName() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getSecureVirtualHostName() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the secure virtual host name defined for this instance.
getSecureVirtualHostName() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getServerIPv4() - Static method in class com.netflix.discovery.util.SystemUtil
Returns server IP address (v4 or v6) bound to local NIC.
getServiceUpTimestamp() - Method in class com.netflix.appinfo.LeaseInfo
Returns the service UP timestamp.
getServiceUrl() - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
getServiceUrl() - Method in interface com.netflix.discovery.shared.resolver.EurekaEndpoint
 
getServiceUrlsFromConfig(String, boolean) - Method in class com.netflix.discovery.DiscoveryClient
Deprecated.
see replacement in EndpointUtils Get the list of all eureka service urls from properties file for the eureka client to talk to.
getServiceUrlsFromConfig(EurekaClientConfig, String, boolean) - Static method in class com.netflix.discovery.endpoint.EndpointUtils
Get the list of all eureka service urls from properties file for the eureka client to talk to.
getServiceUrlsFromConfig(String, boolean) - Method in interface com.netflix.discovery.EurekaClient
Deprecated.
see EndpointUtils for replacement Get the list of all eureka service urls from properties file for the eureka client to talk to.
getServiceUrlsFromDNS(String, boolean) - Method in class com.netflix.discovery.DiscoveryClient
Deprecated.
see replacement in EndpointUtils Get the list of all eureka service urls from DNS for the eureka client to talk to. The client picks up the service url from its zone and then fails over to other zones randomly. If there are multiple servers in the same zone, the client once again picks one randomly. This way the traffic will be distributed in the case of failures.
getServiceUrlsFromDNS(EurekaClientConfig, String, boolean, EndpointUtils.ServiceUrlRandomizer) - Static method in class com.netflix.discovery.endpoint.EndpointUtils
Get the list of all eureka service urls from DNS for the eureka client to talk to.
getServiceUrlsFromDNS(String, boolean) - Method in interface com.netflix.discovery.EurekaClient
Deprecated.
see EndpointUtils for replacement Get the list of all eureka service urls from DNS for the eureka client to talk to. The client picks up the service url from its zone and then fails over to other zones randomly. If there are multiple servers in the same zone, the client once again picks one randomly. This way the traffic will be distributed in the case of failures.
getServiceUrlsMapFromConfig(EurekaClientConfig, String, boolean) - Static method in class com.netflix.discovery.endpoint.EndpointUtils
Get the list of all eureka service urls from properties file for the eureka client to talk to.
getSessionedClientReconnectIntervalSeconds() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
getSessionedClientReconnectIntervalSeconds() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
 
getSID() - Method in class com.netflix.appinfo.InstanceInfo
Deprecated.
getSID() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getSize(Object, Class, Type, Annotation[], MediaType) - Method in class com.netflix.discovery.provider.DiscoveryJerseyProvider
 
getSSLContext() - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
getStats() - Method in class com.netflix.discovery.DiscoveryClient
Gets stats for the DiscoveryClient.
getStatus(InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.HealthCheckCallbackToHandlerBridge
 
getStatus(InstanceInfo.InstanceStatus) - Method in interface com.netflix.appinfo.HealthCheckHandler
 
getStatus() - Method in class com.netflix.appinfo.InstanceInfo
Returns the status of the instance.
getStatus(InstanceInfo) - Method in class com.netflix.discovery.converters.Converters.InstanceInfoConverter
 
getStatus() - Method in class com.netflix.discovery.EurekaUpStatusResolver
 
getStatus() - Method in class com.netflix.discovery.StatusChangeEvent
 
getStatusCode() - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse
 
getStatusPageUrl() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the absolute status page URL for this instance.
getStatusPageUrl() - Method in class com.netflix.appinfo.InstanceInfo
Gets the status page URL set for this instance.
getStatusPageUrl() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getStatusPageUrl() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
getStatusPageUrlPath() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the relative status page URL Path for this instance.
getStatusPageUrlPath() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getTimestamp() - Method in class com.netflix.discovery.DiscoveryEvent
 
getTransportClientFactories() - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
getTransportConfig() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
getTransportConfig() - Method in interface com.netflix.discovery.EurekaClientConfig
For compatibility, return the transport layer config class
getURL(String, String) - Method in enum com.netflix.appinfo.AmazonInfo.MetaDataKey
 
getVersion() - Method in class com.netflix.appinfo.AbstractEurekaIdentity
 
getVersion() - Method in class com.netflix.appinfo.EurekaClientIdentity
 
getVersion() - Method in class com.netflix.appinfo.InstanceInfo
Deprecated.
getVersion() - Method in class com.netflix.discovery.shared.Applications
Deprecated.
getVersionDeltaKey() - Method in class com.netflix.discovery.converters.EurekaJacksonCodec
 
getVip(String, String...) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
getVip(String, String...) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
getVip(String, String...) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
getVIPAddress() - Method in class com.netflix.appinfo.InstanceInfo
Gets the Virtual Internet Protocol address for this instance.
getVirtualHostName() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
getVirtualHostName() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Gets the virtual host name defined for this instance.
getVirtualHostName() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
getWriteClusterVip() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
getWriteClusterVip() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
The remote vipAddress of the primary eureka cluster to register with.
getZone(String[], InstanceInfo) - Static method in class com.netflix.appinfo.InstanceInfo
Get the zone that a particular instance is in.
getZone(InstanceInfo) - Static method in class com.netflix.discovery.DiscoveryClient
Deprecated.
see InstanceInfo.getZone(String[], com.netflix.appinfo.InstanceInfo) Get the zone that a particular instance is in.
getZone() - Method in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
getZoneBasedDiscoveryUrlsFromRegion(EurekaClientConfig, String) - Static method in class com.netflix.discovery.endpoint.EndpointUtils
Get the zone based CNAMES that are bound to a region.
getZonesForARegion(String) - Method in class com.netflix.discovery.AbstractAzToRegionMapper
Returns all the zones in the provided region.
getZonesForARegion(String) - Method in class com.netflix.discovery.DNSBasedAzToRegionMapper
 
getZonesForARegion(String) - Method in class com.netflix.discovery.PropertyBasedAzToRegionMapper
 

H

handle(ClientRequest) - Method in class com.netflix.discovery.EurekaIdentityHeaderFilter
 
hashCode() - Method in class com.netflix.appinfo.AmazonInfo
 
hashCode() - Method in class com.netflix.appinfo.InstanceInfo
 
hashCode(char[], int, int) - Static method in class com.netflix.discovery.converters.EnumLookup
 
hashCode() - Method in class com.netflix.discovery.guice.EurekaModule
 
hashCode() - Method in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
hashCode() - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
headers(String, Object) - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse.EurekaHttpResponseBuilder
 
headers(Map<String, String>) - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse.EurekaHttpResponseBuilder
 
HealthCheckCallback - Interface in com.netflix.appinfo
Deprecated.
Use HealthCheckHandler instead.
HealthCheckCallbackToHandlerBridge - Class in com.netflix.appinfo
 
HealthCheckCallbackToHandlerBridge() - Constructor for class com.netflix.appinfo.HealthCheckCallbackToHandlerBridge
 
HealthCheckCallbackToHandlerBridge(HealthCheckCallback) - Constructor for class com.netflix.appinfo.HealthCheckCallbackToHandlerBridge
 
HealthCheckHandler - Interface in com.netflix.appinfo
This provides a more granular healthcheck contract than the existing HealthCheckCallback
HealthCheckResource - Class in com.netflix.appinfo
A basic healthcheck jersey resource.
HealthCheckResource() - Constructor for class com.netflix.appinfo.HealthCheckResource
 
hostnameVerifier - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
HTML - Static variable in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
HTTP_X_DISCOVERY_ALLOW_REDIRECT - Static variable in class com.netflix.discovery.DiscoveryClient
 
HTTP_X_DISCOVERY_ALLOW_REDIRECT - Static variable in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
 
HTTP_X_EUREKA_ACCEPT - Static variable in enum com.netflix.appinfo.EurekaAccept
 
httpSuccessEvaluator() - Static method in class com.netflix.discovery.shared.transport.decorator.ServerStatusEvaluators
An evaluator that only care about http 2xx responses

I

identical(List<T>, List<T>) - Static method in class com.netflix.discovery.shared.resolver.ResolverUtils
 
identity() - Static method in class com.netflix.discovery.util.EurekaEntityTransformers
 
idFromValue(Object) - Method in class com.netflix.discovery.converters.jackson.DataCenterTypeInfoResolver
 
init() - Method in class com.netflix.discovery.EurekaUpStatusResolver
 
init(ObjectReader) - Static method in class com.netflix.discovery.util.DeserializerStringCache
adds a new DeserializerStringCache to the passed-in ObjectReader
init(ObjectReader, DeserializationContext) - Static method in class com.netflix.discovery.util.DeserializerStringCache
adds an existing DeserializerStringCache from the DeserializationContext to an ObjectReader
initComponent(EurekaInstanceConfig) - Method in class com.netflix.appinfo.ApplicationInfoManager
 
initComponent(EurekaInstanceConfig, EurekaClientConfig, AbstractDiscoveryClientOptionalArgs) - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
Initializes the Discovery Client with the given configuration.
initComponent(EurekaInstanceConfig, EurekaClientConfig) - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
 
initConfig(String) - Static method in class com.netflix.discovery.internal.util.Archaius1Utils
 
initLocalRegistrySize() - Method in class com.netflix.discovery.DiscoveryClient.Stats
 
initReader(ObjectReader) - Method in class com.netflix.discovery.util.DeserializerStringCache
 
initSucceeded() - Method in class com.netflix.discovery.DiscoveryClient.Stats
Used to determine if the Discovery client's first attempt to fetch from the service registry succeeded with non-empty results.
initTimestampMs() - Method in class com.netflix.discovery.DiscoveryClient.Stats
 
INSTANCE - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
INSTANCE_CONFIG_NAMESPACE_KEY - Static variable in class com.netflix.discovery.CommonConstants
 
InstanceInfo - Class in com.netflix.appinfo
The class that holds information required for registration with Eureka Server and to be discovered by other components.
InstanceInfo(String, String, String, String, String, InstanceInfo.PortWrapper, InstanceInfo.PortWrapper, String, String, String, String, String, String, int, DataCenterInfo, String, InstanceInfo.InstanceStatus, InstanceInfo.InstanceStatus, InstanceInfo.InstanceStatus, LeaseInfo, Boolean, HashMap<String, String>, Long, Long, InstanceInfo.ActionType, String) - Constructor for class com.netflix.appinfo.InstanceInfo
 
InstanceInfo(InstanceInfo) - Constructor for class com.netflix.appinfo.InstanceInfo
shallow copy constructor.
InstanceInfo.ActionType - Enum in com.netflix.appinfo
 
InstanceInfo.Builder - Class in com.netflix.appinfo
 
InstanceInfo.InstanceStatus - Enum in com.netflix.appinfo
 
InstanceInfo.PortType - Enum in com.netflix.appinfo
 
InstanceInfo.PortWrapper - Class in com.netflix.appinfo
InstanceInfo JSON and XML format for port information does not follow the usual conventions, which makes its mapping complicated.
InstanceInfoBasedUrlRandomizer(InstanceInfo) - Constructor for class com.netflix.discovery.endpoint.EndpointUtils.InstanceInfoBasedUrlRandomizer
 
InstanceInfoConverter() - Constructor for class com.netflix.discovery.converters.Converters.InstanceInfoConverter
 
InstanceInfoDeserializer(ObjectMapper) - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec.InstanceInfoDeserializer
 
InstanceInfoJsonBeanSerializer - Class in com.netflix.discovery.converters.jackson.serializer
Custom bean serializer to deal with legacy port layout (check InstanceInfo.PortWrapper for more information).
InstanceInfoJsonBeanSerializer(BeanSerializerBase, boolean) - Constructor for class com.netflix.discovery.converters.jackson.serializer.InstanceInfoJsonBeanSerializer
 
InstanceInfoJsonMixIn - Interface in com.netflix.discovery.converters.jackson.mixin
Meta data are handled directly by InstanceInfoJsonBeanSerializer, for backwards compatibility reasons.
InstanceInfoSerializer() - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec.InstanceInfoSerializer
 
instanceInfoToEndpoint(EurekaClientConfig, EurekaTransportConfig, InstanceInfo) - Static method in class com.netflix.discovery.shared.resolver.ResolverUtils
 
InstanceInfoXmlBeanSerializer - Class in com.netflix.discovery.converters.jackson.serializer
Custom bean serializer to deal with legacy port layout (check InstanceInfo.PortWrapper for more information).
InstanceInfoXmlBeanSerializer(BeanSerializerBase) - Constructor for class com.netflix.discovery.converters.jackson.serializer.InstanceInfoXmlBeanSerializer
 
InstanceRegionChecker - Class in com.netflix.discovery
 
intern(String) - Static method in class com.netflix.discovery.util.StringCache
 
InternalEurekaStatusModule - Class in com.netflix.discovery
Deprecated.
2016-09-06 this class will be deleted soon. This is also an internal class. Specific bindings for eureka status checker. Note that this is an internal modules and ASSUMES that a binding for DiscoveryClient was already set. Exposed bindings, @UpStatus Supplier @DownStatus Supplier @UpStatus Observable
InternalEurekaStatusModule() - Constructor for class com.netflix.discovery.InternalEurekaStatusModule
Deprecated.
 
InternalEurekaStatusModule.DownStatusProvider - Class in com.netflix.discovery
Deprecated.
 
InternalEurekaStatusModule.UpStatusProvider - Class in com.netflix.discovery
Deprecated.
 
isCoordinatingDiscoveryServer() - Method in class com.netflix.appinfo.InstanceInfo
Finds if this instance is the coordinating discovery server.
isCoordinatingDiscoveryServer() - Method in interface com.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn
 
isDirty() - Method in class com.netflix.appinfo.InstanceInfo
Returns whether any state changed so that EurekaClient can check whether to retransmit info or not on the next heartbeat.
isDirtyWithTime() - Method in class com.netflix.appinfo.InstanceInfo
 
isEnabled() - Method in class com.netflix.appinfo.InstanceInfo.PortWrapper
 
ISerializer - Interface in com.netflix.discovery.provider
A contract for dispatching to a custom serialization/de-serialization mechanism from jersey.
isHealthy() - Method in interface com.netflix.appinfo.HealthCheckCallback
Deprecated.
If false, the instance will be marked InstanceInfo.InstanceStatus.DOWN with eureka.
isInEc2(InstanceInfo) - Static method in class com.netflix.discovery.util.EurekaUtils
check to see if the instanceInfo record is of a server that is deployed within EC2 (best effort check based on assumptions of underlying id).
isInitialized() - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
isInstanceEnabledOnit() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
isInstanceEnabledOnit() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Indicates whether the instance should be enabled for taking traffic as soon as it is registered with eureka.
isInstanceEnabledOnit() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
isInVpc(InstanceInfo) - Static method in class com.netflix.discovery.util.EurekaUtils
check to see if the instanceInfo record is of a server that is deployed within EC2 VPC (best effort check based on assumption of existing vpcId).
isLocalRegion(String) - Method in class com.netflix.discovery.InstanceRegionChecker
 
isNonSecurePortEnabled() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
isNonSecurePortEnabled() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
Indicates whether the non-secure port should be enabled for traffic or not.
isNonSecurePortEnabled() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
 
isPortEnabled(InstanceInfo.PortType) - Method in class com.netflix.appinfo.InstanceInfo
Checks whether a port is enabled for traffic or not.
isReadable(Class, Type, Annotation[], MediaType) - Method in class com.netflix.discovery.provider.DiscoveryJerseyProvider
 
isSecure - Variable in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
isSecure() - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
isSecure() - Method in interface com.netflix.discovery.shared.resolver.EurekaEndpoint
 
isUp() - Method in class com.netflix.discovery.StatusChangeEvent
Return the up current when the event was generated.
isWriteable(Class, Type, Annotation[], MediaType) - Method in class com.netflix.discovery.provider.DiscoveryJerseyProvider
 

J

JacksonJson() - Constructor for class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
 
JacksonJsonMini() - Constructor for class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
 
JacksonXml() - Constructor for class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
 
JacksonXmlMini() - Constructor for class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
 
Jersey1DiscoveryClientOptionalArgs - Class in com.netflix.discovery.shared.transport.jersey
Jersey1 implementation of DiscoveryClientOptionalArg.
Jersey1DiscoveryClientOptionalArgs() - Constructor for class com.netflix.discovery.shared.transport.jersey.Jersey1DiscoveryClientOptionalArgs
 
Jersey1TransportClientFactories - Class in com.netflix.discovery.shared.transport.jersey
 
Jersey1TransportClientFactories() - Constructor for class com.netflix.discovery.shared.transport.jersey.Jersey1TransportClientFactories
 
JerseyApplicationClient - Class in com.netflix.discovery.shared.transport.jersey
A version of Jersey1 EurekaHttpClient to be used by applications.
JerseyApplicationClient(Client, String, Map<String, String>) - Constructor for class com.netflix.discovery.shared.transport.jersey.JerseyApplicationClient
 
jerseyClient - Variable in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
JerseyEurekaHttpClientFactory - Class in com.netflix.discovery.shared.transport.jersey
 
JerseyEurekaHttpClientFactory(EurekaJerseyClient, boolean) - Constructor for class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
Deprecated.
EurekaJerseyClient is deprecated and will be removed
JerseyEurekaHttpClientFactory(EurekaJerseyClient, Map<String, String>) - Constructor for class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
Deprecated.
JerseyEurekaHttpClientFactory(ApacheHttpClient4, long, Map<String, String>) - Constructor for class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
 
JerseyEurekaHttpClientFactory.JerseyEurekaHttpClientFactoryBuilder - Class in com.netflix.discovery.shared.transport.jersey
Currently use EurekaJerseyClientBuilder.
JerseyEurekaHttpClientFactoryBuilder() - Constructor for class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory.JerseyEurekaHttpClientFactoryBuilder
 
join(String...) - Static method in class com.netflix.discovery.util.StringUtil
Join all values separating them with a comma.
JsonXStream - Class in com.netflix.discovery.converters
An Xstream specific implementation for serializing and deserializing to/from JSON format.
JsonXStream() - Constructor for class com.netflix.discovery.converters.JsonXStream
 

K

KeyFormatter - Class in com.netflix.discovery.converters
Due to backwards compatibility some names in JSON/XML documents have to be formatted according to a given configuration rules.
KeyFormatter(String) - Constructor for class com.netflix.discovery.converters.KeyFormatter
 
KeyFormatter(EurekaClientConfig) - Constructor for class com.netflix.discovery.converters.KeyFormatter
 

L

lastSuccessfulHeartbeatTimestampMs() - Method in class com.netflix.discovery.DiscoveryClient.Stats
 
lastSuccessfulRegistryFetchTimestampMs() - Method in class com.netflix.discovery.DiscoveryClient.Stats
 
LeaseInfo - Class in com.netflix.appinfo
Represents the lease information with Eureka.
LeaseInfo(int, int, long, Long, long, long, long) - Constructor for class com.netflix.appinfo.LeaseInfo
TODO: note about renewalTimestamp legacy: The previous change to use Jackson ser/deser changed the field name for lastRenewalTimestamp to renewalTimestamp for serialization, which causes an incompatibility with the jacksonNG codec when the server returns data with field renewalTimestamp and jacksonNG expects lastRenewalTimestamp.
LeaseInfo.Builder - Class in com.netflix.appinfo
 
LeaseInfoConverter() - Constructor for class com.netflix.discovery.converters.Converters.LeaseInfoConverter
 
LeaseInfoDeserializer() - Constructor for class com.netflix.discovery.converters.EurekaJacksonCodec.LeaseInfoDeserializer
 
LegacyClusterResolver - Class in com.netflix.discovery.shared.resolver
Deprecated.
as of 2016-02-11. Will be deleted in an upcoming release. See ConfigClusterResolver for replacement. Server resolver that mimics the behavior of the original implementation. Either DNS or server list resolvers are instantiated, and they can be swapped in runtime because of the dynamic configuration change.

Failures

If there is configuration change (from DNS to server list or reverse), and the new resolver cannot be instantiated, it will be retried with exponential back-off (see ReloadingClusterResolver).
LegacyClusterResolver(EurekaClientConfig, String, EndpointRandomizer) - Constructor for class com.netflix.discovery.shared.resolver.LegacyClusterResolver
Deprecated.
 
legacyEvaluator() - Static method in class com.netflix.discovery.shared.transport.decorator.ServerStatusEvaluators
Evaluation rules implemented in com.netflix.discovery.DiscoveryClient#isOk(...) method.
LegacyJacksonJson() - Constructor for class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
 
LENGTH_LIMIT - Static variable in class com.netflix.discovery.util.StringCache
 
listeners - Variable in class com.netflix.appinfo.ApplicationInfoManager
 
localRegistrySize() - Method in class com.netflix.discovery.DiscoveryClient
 
localRegistrySize() - Method in class com.netflix.discovery.DiscoveryClient.Stats
 
LookupService<T> - Interface in com.netflix.discovery.shared
Lookup service for finding active instances.

M

main(String[]) - Static method in class com.netflix.discovery.util.SystemUtil
 
map(InstanceInfo.InstanceStatus) - Method in interface com.netflix.appinfo.ApplicationInfoManager.InstanceStatusMapper
given a starting InstanceInfo.InstanceStatus, apply a mapping to return the follow up status, if applicable.
mapper - Variable in class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationsDeserializer
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.netflix.discovery.converters.Converters.ApplicationConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.netflix.discovery.converters.Converters.ApplicationsConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.netflix.discovery.converters.Converters.DataCenterInfoConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.netflix.discovery.converters.Converters.InstanceInfoConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.netflix.discovery.converters.Converters.LeaseInfoConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.netflix.discovery.converters.Converters.MetadataConverter
 
MAX_FOLLOWED_REDIRECTS - Static variable in class com.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient
 
maxConnectionsPerHost - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
maxTotalConnections - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
mergeApplication(Application, Application) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
mergeApplications(Applications, Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
METADATA_COMPATIBILITY_KEY - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec.InstanceInfoSerializer
 
METADATA_COMPATIBILITY_VALUE - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec.InstanceInfoSerializer
 
METADATA_MAP_SUPPLIER - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
MetadataConverter() - Constructor for class com.netflix.discovery.converters.Converters.MetadataConverter
 
METRIC_PREFIX - Static variable in class com.netflix.discovery.EurekaClientNames
Eureka metric names consist of three parts [source].[component].[detailed name]: source - fixed to eurekaClient (and eurekaServer on the server side) component - Eureka component, like registry cache detailed name - a detailed metric name explaining its purpose
METRIC_REGISTRATION_PREFIX - Static variable in class com.netflix.discovery.EurekaClientNames
 
METRIC_REGISTRY_PREFIX - Static variable in class com.netflix.discovery.EurekaClientNames
 
METRIC_RESOLVER_PREFIX - Static variable in class com.netflix.discovery.EurekaClientNames
 
METRIC_TRANSPORT_PREFIX - Static variable in class com.netflix.discovery.EurekaClientNames
 
MetricsCollectingEurekaHttpClient - Class in com.netflix.discovery.shared.transport.decorator
 
MetricsCollectingEurekaHttpClient(EurekaHttpClient) - Constructor for class com.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient
 
MINI_AMAZON_INFO_INCLUDE_KEYS - Static variable in class com.netflix.discovery.converters.jackson.AbstractEurekaJacksonCodec
 
MiniInstanceInfoMixIn - Interface in com.netflix.discovery.converters.jackson.mixin
 
MonitoredConnectionManager - Class in com.netflix.discovery.shared
A connection manager that uses NamedConnectionPool, which provides connection reuse statistics, as its underlying connection pool.
MonitoredConnectionManager(String) - Constructor for class com.netflix.discovery.shared.MonitoredConnectionManager
 
MonitoredConnectionManager(String, SchemeRegistry, long, TimeUnit) - Constructor for class com.netflix.discovery.shared.MonitoredConnectionManager
 
MonitoredConnectionManager(String, SchemeRegistry) - Constructor for class com.netflix.discovery.shared.MonitoredConnectionManager
 
MY_DATA_CENTER_INFO_TYPE_MARKER - Static variable in class com.netflix.discovery.converters.jackson.DataCenterTypeInfoResolver
This phantom class name is kept for backwards compatibility.
MyDataCenterInfo - Class in com.netflix.appinfo
 
MyDataCenterInfo(DataCenterInfo.Name) - Constructor for class com.netflix.appinfo.MyDataCenterInfo
 
MyDataCenterInstanceConfig - Class in com.netflix.appinfo
An InstanceInfo configuration for the non-AWS datacenter.
MyDataCenterInstanceConfig() - Constructor for class com.netflix.appinfo.MyDataCenterInstanceConfig
 
MyDataCenterInstanceConfig(String) - Constructor for class com.netflix.appinfo.MyDataCenterInstanceConfig
 
MyDataCenterInstanceConfig(String, DataCenterInfo) - Constructor for class com.netflix.appinfo.MyDataCenterInstanceConfig
 
MyDataCenterInstanceConfigProvider - Class in com.netflix.appinfo.providers
 
MyDataCenterInstanceConfigProvider() - Constructor for class com.netflix.appinfo.providers.MyDataCenterInstanceConfigProvider
 
myInstanceInfo - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 

N

name - Variable in enum com.netflix.appinfo.AmazonInfo.MetaDataKey
 
NamedConnectionPool - Class in com.netflix.discovery.shared
A connection pool that provides Servo counters to monitor the efficiency.
NamedConnectionPool(String, ClientConnectionOperator, ConnPerRoute, int, long, TimeUnit) - Constructor for class com.netflix.discovery.shared.NamedConnectionPool
 
NamedConnectionPool(String, ClientConnectionOperator, ConnPerRoute, int) - Constructor for class com.netflix.discovery.shared.NamedConnectionPool
 
NamedConnectionPool(String, ClientConnectionOperator, HttpParams) - Constructor for class com.netflix.discovery.shared.NamedConnectionPool
 
namespace - Variable in class com.netflix.appinfo.PropertiesInstanceConfig
 
networkAddress - Variable in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
newBackupRegistryInstance() - Method in class com.netflix.discovery.DiscoveryClient
Deprecated.
Use injection to provide BackupRegistry implementation.
newBootstrapResolver(EurekaClientConfig, EurekaTransportConfig, TransportClientFactory, InstanceInfo, ApplicationsResolver.ApplicationsSource, EndpointRandomizer) - Static method in class com.netflix.discovery.shared.transport.EurekaHttpClients
 
newBuilder() - Static method in class com.netflix.appinfo.AmazonInfo.Builder
 
newBuilder() - Static method in class com.netflix.appinfo.InstanceInfo.Builder
 
newBuilder(Function<String, String>) - Static method in class com.netflix.appinfo.InstanceInfo.Builder
 
newBuilder(VipAddressResolver) - Static method in class com.netflix.appinfo.InstanceInfo.Builder
 
newBuilder() - Static method in class com.netflix.appinfo.LeaseInfo.Builder
 
newBuilder() - Static method in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
 
newClient() - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClientFactory
 
newClient(EurekaEndpoint) - Method in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
 
newClient(EurekaEndpoint) - Method in interface com.netflix.discovery.shared.transport.TransportClientFactory
 
newTransportClientFactory(Collection<ClientFilter>, EurekaJerseyClient) - Method in class com.netflix.discovery.shared.transport.jersey.Jersey1TransportClientFactories
Deprecated.
newTransportClientFactory(EurekaClientConfig, Collection<ClientFilter>, InstanceInfo) - Method in class com.netflix.discovery.shared.transport.jersey.Jersey1TransportClientFactories
 
newTransportClientFactory(EurekaClientConfig, Collection<ClientFilter>, InstanceInfo, Optional<SSLContext>, Optional<HostnameVerifier>) - Method in class com.netflix.discovery.shared.transport.jersey.Jersey1TransportClientFactories
 
newTransportClientFactory(Collection<F>, EurekaJerseyClient) - Method in interface com.netflix.discovery.shared.transport.jersey.TransportClientFactories
Deprecated.
newTransportClientFactory(EurekaClientConfig, Collection<F>, InstanceInfo) - Method in interface com.netflix.discovery.shared.transport.jersey.TransportClientFactories
 
newTransportClientFactory(EurekaClientConfig, Collection<F>, InstanceInfo, Optional<SSLContext>, Optional<HostnameVerifier>) - Method in interface com.netflix.discovery.shared.transport.jersey.TransportClientFactories
 
NO_OP_METRIC - Static variable in class com.netflix.discovery.util.ThresholdLevelsMetric
 
NODE_APP - Static variable in class com.netflix.discovery.converters.Converters
 
NODE_APP - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
NODE_DATACENTER - Static variable in class com.netflix.discovery.converters.Converters
 
NODE_DATACENTER - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
NODE_INSTANCE - Static variable in class com.netflix.discovery.converters.Converters
 
NODE_LEASE - Static variable in class com.netflix.discovery.converters.Converters
 
NODE_LEASE - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
NODE_METADATA - Static variable in class com.netflix.discovery.converters.Converters
 
NODE_METADATA - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
NoOpThresholdLevelMetric() - Constructor for class com.netflix.discovery.util.ThresholdLevelsMetric.NoOpThresholdLevelMetric
 
notify(StatusChangeEvent) - Method in interface com.netflix.appinfo.ApplicationInfoManager.StatusChangeListener
 
NotImplementedRegistryImpl - Class in com.netflix.discovery
 
NotImplementedRegistryImpl() - Constructor for class com.netflix.discovery.NotImplementedRegistryImpl
 

O

onCacheRefreshed() - Method in class com.netflix.discovery.DiscoveryClient
Invoked every time the local registry cache is refreshed (whether changes have been detected or not).
onEvent(EurekaEvent) - Method in interface com.netflix.discovery.EurekaEventListener
Notification of an event within the EurekaClient.
onRemoteStatusChanged(InstanceInfo.InstanceStatus, InstanceInfo.InstanceStatus) - Method in class com.netflix.discovery.DiscoveryClient
Invoked when the remote status of this client has changed.
onStatusChange(StatusChangeEvent) - Method in class com.netflix.discovery.EurekaUpStatusResolver
 
OptionalArgs() - Constructor for class com.netflix.appinfo.ApplicationInfoManager.OptionalArgs
 

P

Pair<E1,E2> - Class in com.netflix.discovery.shared
An utility class for stores any information that needs to exist as a pair.
Pair(E1, E2) - Constructor for class com.netflix.discovery.shared.Pair
 
parseAzToGetRegion(String) - Method in class com.netflix.discovery.AbstractAzToRegionMapper
Tries to determine what region we're in, based on the provided availability zone.
path - Variable in enum com.netflix.appinfo.AmazonInfo.MetaDataKey
 
populateInstanceCountMap(Map<String, AtomicInteger>) - Method in class com.netflix.discovery.shared.Applications
Populates the provided instance count map.
port - Variable in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
PortWrapper(boolean, int) - Constructor for class com.netflix.appinfo.InstanceInfo.PortWrapper
 
PortWrapperXmlDeserializer - Class in com.netflix.discovery.converters.jackson.serializer
Due to issues with properly mapping port XML sub-document, handle deserialization directly.
PortWrapperXmlDeserializer() - Constructor for class com.netflix.discovery.converters.jackson.serializer.PortWrapperXmlDeserializer
 
PortWrapperXmlMixIn - Interface in com.netflix.discovery.converters.jackson.mixin
Add custom XML deserializer, due to issue with annotations based mapping in some Jackson versions.
PREFIX - Static variable in class com.netflix.appinfo.AbstractEurekaIdentity
 
PreRegistrationHandler - Interface in com.netflix.discovery
A handler that can be registered with an EurekaClient at creation time to execute pre registration logic.
PropertiesInstanceConfig - Class in com.netflix.appinfo
A properties based InstanceInfo configuration.
PropertiesInstanceConfig() - Constructor for class com.netflix.appinfo.PropertiesInstanceConfig
 
PropertiesInstanceConfig(String) - Constructor for class com.netflix.appinfo.PropertiesInstanceConfig
 
PropertiesInstanceConfig(String, DataCenterInfo) - Constructor for class com.netflix.appinfo.PropertiesInstanceConfig
 
PropertyBasedAzToRegionMapper - Class in com.netflix.discovery
 
PropertyBasedAzToRegionMapper(EurekaClientConfig) - Constructor for class com.netflix.discovery.PropertyBasedAzToRegionMapper
 
proxyHost - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
proxyPassword - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
proxyPort - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
proxyUserName - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 

Q

QUERY - Static variable in class com.netflix.discovery.EurekaClientNames
 
queryClientFactory(ClusterResolver, TransportClientFactory, EurekaClientConfig, EurekaTransportConfig, InstanceInfo, ApplicationsResolver.ApplicationsSource, EndpointRandomizer) - Static method in class com.netflix.discovery.shared.transport.EurekaHttpClients
 

R

randomize(List<String>) - Method in class com.netflix.discovery.endpoint.EndpointUtils.InstanceInfoBasedUrlRandomizer
 
randomize(List<String>) - Method in interface com.netflix.discovery.endpoint.EndpointUtils.ServiceUrlRandomizer
 
randomize(List<T>) - Method in interface com.netflix.discovery.shared.resolver.EndpointRandomizer
 
randomize(List<T>) - Static method in class com.netflix.discovery.shared.resolver.ResolverUtils
Randomize server list.
randomizeSessionDuration(long) - Method in class com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient
 
RateLimiter - Class in com.netflix.discovery.util
Rate limiter implementation is based on token bucket algorithm.
RateLimiter() - Constructor for class com.netflix.discovery.util.RateLimiter
Deprecated.
RateLimiter(TimeUnit) - Constructor for class com.netflix.discovery.util.RateLimiter
 
RawIdEqualFunc() - Constructor for class com.netflix.discovery.util.EurekaEntityComparators.RawIdEqualFunc
 
RawIdHandleEmptyEqualFunc() - Constructor for class com.netflix.discovery.util.EurekaEntityComparators.RawIdHandleEmptyEqualFunc
 
read(InputStream) - Method in enum com.netflix.appinfo.AmazonInfo.MetaDataKey
 
read(InputStream, Class, MediaType) - Method in class com.netflix.discovery.converters.EntityBodyConverter
 
read(InputStream, Class, MediaType) - Method in interface com.netflix.discovery.provider.ISerializer
 
readEc2MetadataUrl(AmazonInfo.MetaDataKey, URL, int, int) - Static method in class com.netflix.discovery.internal.util.AmazonInfoUtils
 
readFrom(Class, Type, Annotation[], MediaType, MultivaluedMap, InputStream) - Method in class com.netflix.discovery.provider.DiscoveryJerseyProvider
 
readTimeout - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
readValue(Class<T>, InputStream) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec
 
readValue(Class<T>, String) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec
 
RedirectingEurekaHttpClient - Class in com.netflix.discovery.shared.transport.decorator
EurekaHttpClient that follows redirect links, and executes the requests against the finally resolved endpoint.
RedirectingEurekaHttpClient(String, TransportClientFactory, DnsService) - Constructor for class com.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient
The delegate client should pass through 3xx responses without further processing.
refresh() - Method in class com.netflix.appinfo.RefreshableAmazonInfoProvider
Refresh the locally held version of AmazonInfo
RefreshableAmazonInfoProvider - Class in com.netflix.appinfo
A holder class for AmazonInfo that exposes some APIs to allow for refreshes.
RefreshableAmazonInfoProvider(AmazonInfoConfig, RefreshableAmazonInfoProvider.FallbackAddressProvider) - Constructor for class com.netflix.appinfo.RefreshableAmazonInfoProvider
 
RefreshableAmazonInfoProvider.FallbackAddressProvider - Interface in com.netflix.appinfo
A fallback provider for a default set of IP and hostname if equivalent data are not available from the EC2 metadata url.
RefreshableInstanceConfig - Interface in com.netflix.appinfo
 
refreshAmazonInfo() - Method in class com.netflix.appinfo.CloudInstanceConfig
Deprecated.
2016-09-07 Refresh instance info - currently only used when in AWS cloud as a public ip can change whenever an EIP is associated or dissociated.
refreshDataCenterInfoIfRequired() - Method in class com.netflix.appinfo.ApplicationInfoManager
Refetches the hostname to check if it has changed.
refreshLeaseInfoIfRequired() - Method in class com.netflix.appinfo.ApplicationInfoManager
 
refreshMapping() - Method in class com.netflix.discovery.AbstractAzToRegionMapper
 
refreshMapping() - Method in interface com.netflix.discovery.AzToRegionMapper
Updates the mappings it has if they depend on an external source.
region - Variable in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
register(InstanceInfo) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
register(InstanceInfo) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
register(InstanceInfo) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
register(Monitor<T>) - Static method in class com.netflix.discovery.util.ServoUtil
 
registerAppMetadata(Map<String, String>) - Method in class com.netflix.appinfo.ApplicationInfoManager
Register user-specific instance meta data.
registerEventListener(EurekaEventListener) - Method in class com.netflix.discovery.DiscoveryClient
 
registerEventListener(EurekaEventListener) - Method in interface com.netflix.discovery.EurekaClient
Register EurekaEventListener with the eureka client.
registerHealthCheck(HealthCheckHandler) - Method in class com.netflix.discovery.DiscoveryClient
 
registerHealthCheck(HealthCheckHandler) - Method in interface com.netflix.discovery.EurekaClient
Register HealthCheckHandler with the eureka client.
registerHealthCheckCallback(HealthCheckCallback) - Method in class com.netflix.discovery.DiscoveryClient
Deprecated.
Use
registerHealthCheckCallback(HealthCheckCallback) - Method in interface com.netflix.discovery.EurekaClient
Deprecated.
Use EurekaClient.registerHealthCheck(com.netflix.appinfo.HealthCheckHandler) instead. Register HealthCheckCallback with the eureka client. Once registered, the eureka client will invoke the HealthCheckCallback in intervals specified by EurekaClientConfig.getInstanceInfoReplicationIntervalSeconds().
registerStatusChangeListener(ApplicationInfoManager.StatusChangeListener) - Method in class com.netflix.appinfo.ApplicationInfoManager
 
registerWrapper(CodecWrapper) - Static method in class com.netflix.discovery.converters.wrappers.CodecWrappers
For transition use: register a new codec wrapper.
REGISTRATION - Static variable in class com.netflix.discovery.EurekaClientNames
 
registrationClientFactory(ClusterResolver, TransportClientFactory, EurekaTransportConfig) - Static method in class com.netflix.discovery.shared.transport.EurekaHttpClients
 
relativeUri - Variable in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
ReloadingClusterResolver<T extends EurekaEndpoint> - Class in com.netflix.discovery.shared.resolver
A cluster resolver implementation that periodically creates a new ClusterResolver instance that swaps the previous value.
ReloadingClusterResolver(ClusterResolverFactory<T>, long) - Constructor for class com.netflix.discovery.shared.resolver.ReloadingClusterResolver
 
removeApplication(Application) - Method in class com.netflix.discovery.shared.Applications
Remove the application from the list.
removeInstance(InstanceInfo) - Method in class com.netflix.discovery.shared.Application
Remove the given instance info the list.
requestConnection(HttpRoute, Object) - Method in class com.netflix.discovery.shared.MonitoredConnectionManager
 
requestPoolEntry(HttpRoute, Object) - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
reset() - Method in class com.netflix.discovery.util.RateLimiter
 
resolve(String) - Static method in class com.netflix.discovery.endpoint.DnsResolver
Resolve host name to the bottom A-Record or the latest available CNAME
resolveARecord(String) - Static method in class com.netflix.discovery.endpoint.DnsResolver
Look into A-record at a specific DNS address.
resolveARecord(String) - Method in interface com.netflix.discovery.shared.dns.DnsService
Resolve A-record entry for a given domain name.
resolveARecord(String) - Method in class com.netflix.discovery.shared.dns.DnsServiceImpl
 
resolveDecoder(String, String) - Static method in class com.netflix.discovery.converters.wrappers.CodecWrappers
Resolve the decoder to use based on the specified decoder name, as well as the specified eurekaAccept.
resolveDefaultAddress() - Method in class com.netflix.appinfo.CloudInstanceConfig
resolveDefaultAddress(boolean) - Method in class com.netflix.appinfo.CloudInstanceConfig
 
resolveDefaultAddress(boolean) - Method in interface com.netflix.appinfo.RefreshableInstanceConfig
resolve the default address
resolveDeploymentContextBasedVipAddresses(String) - Method in class com.netflix.appinfo.providers.Archaius1VipAddressResolver
 
resolveDeploymentContextBasedVipAddresses(String) - Method in interface com.netflix.appinfo.providers.VipAddressResolver
Convert VIPAddress by substituting environment variables if necessary.
ResolvedIdEqualFunc() - Constructor for class com.netflix.discovery.util.EurekaEntityComparators.ResolvedIdEqualFunc
 
resolveIp(String) - Method in interface com.netflix.discovery.shared.dns.DnsService
Resolve host name to the bottom A-Record or the latest available CNAME
resolveIp(String) - Method in class com.netflix.discovery.shared.dns.DnsServiceImpl
 
RESOLVER - Static variable in class com.netflix.discovery.EurekaClientNames
 
ResolverUtils - Class in com.netflix.discovery.shared.resolver
 
RetryableEurekaHttpClient - Class in com.netflix.discovery.shared.transport.decorator
RetryableEurekaHttpClient retries failed requests on subsequent servers in the cluster.
RetryableEurekaHttpClient(String, EurekaTransportConfig, ClusterResolver, TransportClientFactory, ServerStatusEvaluator, int) - Constructor for class com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient
 
run() - Method in class com.netflix.discovery.TimedSupervisorTask
 

S

second() - Method in class com.netflix.discovery.shared.Pair
 
selectAll(Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
selectApplicationNames(Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
selectInstance(Applications, String) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
selectInstance(Applications, String, String) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
selectInstancesMappedById(Application) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
self() - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
sendHeartBeat(String, String, InstanceInfo, InstanceInfo.InstanceStatus) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
sendHeartBeat(String, String, InstanceInfo, InstanceInfo.InstanceStatus) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
sendHeartBeat(String, String, InstanceInfo, InstanceInfo.InstanceStatus) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
serialize(Application, JsonGenerator, SerializerProvider) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationSerializer
 
serialize(Applications, JsonGenerator, SerializerProvider) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationsSerializer
 
serialize(DataCenterInfo, JsonGenerator, SerializerProvider) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.DataCenterInfoSerializer
 
serialize(InstanceInfo, JsonGenerator, SerializerProvider) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.InstanceInfoSerializer
 
serializeFields(Object, JsonGenerator, SerializerProvider) - Method in class com.netflix.discovery.converters.jackson.serializer.ApplicationsJsonBeanSerializer
 
serializeFields(Object, JsonGenerator, SerializerProvider) - Method in class com.netflix.discovery.converters.jackson.serializer.ApplicationsXmlBeanSerializer
 
serializeFields(Object, JsonGenerator, SerializerProvider) - Method in class com.netflix.discovery.converters.jackson.serializer.InstanceInfoJsonBeanSerializer
 
serializeFields(Object, JsonGenerator, SerializerProvider) - Method in class com.netflix.discovery.converters.jackson.serializer.InstanceInfoXmlBeanSerializer
 
Serializer - Annotation Type in com.netflix.discovery.provider
An annotation that helps in specifying the custom serializer/de-serialization implementation for jersey.
serializeWithType(DataCenterInfo, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.DataCenterInfoSerializer
 
ServerStatusEvaluator - Interface in com.netflix.discovery.shared.transport.decorator
HTTP status code evaluator, that can be used to make a decision whether it makes sense to immediately retry a request on another server or stick to the current one.
ServerStatusEvaluators - Class in com.netflix.discovery.shared.transport.decorator
 
serviceUrl - Variable in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
serviceUrl - Variable in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
ServoUtil - Class in com.netflix.discovery.util
 
SessionedEurekaHttpClient - Class in com.netflix.discovery.shared.transport.decorator
SessionedEurekaHttpClient enforces full reconnect at a regular interval (a session), preventing a client to sticking to a particular Eureka server instance forever.
SessionedEurekaHttpClient(String, EurekaHttpClientFactory, long) - Constructor for class com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient
 
setActionType(InstanceInfo.ActionType) - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
setActionType(InstanceInfo.ActionType) - Method in class com.netflix.appinfo.InstanceInfo
Set the action type performed on this instance in the server.
setAdditionalFilters(Collection<T>) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setAppGroupName(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
setAppGroupNameForDeser(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
setAppName(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Set the application name of the instance.This is mostly used in querying of instances.
setAppNameForDeser(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
setAppsHashCode(String) - Method in class com.netflix.discovery.shared.Applications
Used by the eureka server.
setASGName(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the AWS ASG name for this instance.
setClientOverride(EurekaClient) - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
 
setCountryId(int) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Deprecated.
setDataCenterInfo(DataCenterInfo) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the datacenter information.
setDiscoveryClient(DiscoveryClient) - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
 
setDurationInSecs(int) - Method in class com.netflix.appinfo.LeaseInfo.Builder
Sets the client specified setting for eviction (e.g.
setEurekaClientConfig(EurekaClientConfig) - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
 
setEurekaInstanceConfig(EurekaInstanceConfig) - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
 
setEurekaJerseyClient(EurekaJerseyClient) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setEventBus(EventBus) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setEventListeners(Set<EurekaEventListener>) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setEvictionTimestamp(long) - Method in class com.netflix.appinfo.LeaseInfo.Builder
Sets the de-registration timestamp.
setFirst(E1) - Method in class com.netflix.discovery.shared.Pair
 
setHealthCheckCallbackProvider(Provider<HealthCheckCallback>) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setHealthCheckHandlerProvider(Provider<HealthCheckHandler>) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setHealthCheckUrls(String, String, String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the absolute health check URL for this instance for both secure and non-secure communication The users can provide the healthCheckUrlPath if the healthcheck page resides in the same instance talking to discovery, else in the cases where the instance is a proxy for some other server, it can provide the full URL.
setHealthCheckUrlsForDeser(String, String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
InstanceInfo.Builder.setHealthCheckUrls(String, String, String) has complex logic that should not be invoked when we deserialize InstanceInfo object, or health check URLs are formatted already by the client.
setHomePageUrl(String, String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the absolute home page URL for this instance.
setHomePageUrlForDeser(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
InstanceInfo.Builder.setHomePageUrl(String, String) has complex logic that should not be invoked when we deserialize InstanceInfo object, or home page URL is formatted already by the client.
setHostName(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the fully qualified hostname of this running instance.This is mostly used in constructing the URL for communicating with the instance.
setHostnameVerifier(HostnameVerifier) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setInstance(EurekaJacksonCodec) - Static method in class com.netflix.discovery.converters.EurekaJacksonCodec
 
setInstanceId(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
setInstanceStatus(InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.ApplicationInfoManager
Set the status of this instance.
setInstanceStatusMapper(ApplicationInfoManager.InstanceStatusMapper) - Method in class com.netflix.appinfo.ApplicationInfoManager.OptionalArgs
 
setIPAddr(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the ip address of this running instance.
setIsCoordinatingDiscoveryServer(boolean) - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
setIsCoordinatingDiscoveryServer() - Method in class com.netflix.appinfo.InstanceInfo
Sets a flag if this instance is the same as the discovery server that is return the instances.
setIsDirty(boolean) - Method in class com.netflix.appinfo.InstanceInfo
Deprecated.
use InstanceInfo.setIsDirty() and InstanceInfo.unsetIsDirty(long) to set and unset

Sets the dirty flag so that the instance information can be carried to the discovery server on the next heartbeat.

setIsDirty() - Method in class com.netflix.appinfo.InstanceInfo
Sets the dirty flag so that the instance information can be carried to the discovery server on the next heartbeat.
setIsDirtyWithTime() - Method in class com.netflix.appinfo.InstanceInfo
Set the dirty flag, and also return the timestamp of the isDirty event
setLastDirtyTimestamp(long) - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
setLastDirtyTimestamp(Long) - Method in class com.netflix.appinfo.InstanceInfo
Set the time indicating that the instance was touched.
setLastUpdatedTimestamp(long) - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
setLastUpdatedTimestamp() - Method in class com.netflix.appinfo.InstanceInfo
Set the update time for this instance when the status was update.
setLeaseInfo(LeaseInfo) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Set the instance lease information.
setLeaseInfo(LeaseInfo) - Method in class com.netflix.appinfo.InstanceInfo
Sets the lease information regarding when it expires.
setMetadata(Map<String, String>) - Method in class com.netflix.appinfo.AmazonInfo
Set AWS metadata.
setMetadata(Map<String, String>) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Replace the existing metadata map with a new one.
setName(String) - Method in class com.netflix.discovery.shared.Application
Sets the name of the application.
setNamespace(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
 
setOverriddenStatus(InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the status overridden by some other external process.This is mostly used in putting an instance out of service to block traffic to it.
setOverriddenStatus(InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.InstanceInfo
Sets the overridden status for this instance.Normally set by an external process to disable instance from taking traffic.
setPort(int) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the port number that is used to service requests.
setPreRegistrationHandler(PreRegistrationHandler) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setRegionsToFetch(String[]) - Method in class com.netflix.discovery.AbstractAzToRegionMapper
 
setRegionsToFetch(String[]) - Method in interface com.netflix.discovery.AzToRegionMapper
Update the regions that this mapper knows about.
setRegistrationTimestamp(long) - Method in class com.netflix.appinfo.LeaseInfo.Builder
Sets the registration timestamp.
setRenewalIntervalInSecs(int) - Method in class com.netflix.appinfo.LeaseInfo.Builder
Sets the client specified setting for renew interval.
setRenewalTimestamp(long) - Method in class com.netflix.appinfo.LeaseInfo.Builder
Sets the last renewal timestamp of lease.
setSecond(E2) - Method in class com.netflix.discovery.shared.Pair
 
setSecurePort(int) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the secure port that is used to service requests.
setSecureVIPAddress(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the Secure Virtual Internet Protocol address for this instance.
setSecureVIPAddressDeser(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Setter used during deserialization process, that does not do macro expansion on the provided value.
setServiceUpTimestamp(long) - Method in class com.netflix.appinfo.LeaseInfo.Builder
Sets the service UP timestamp.
setSID(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Deprecated.
setSID(String) - Method in class com.netflix.appinfo.InstanceInfo
Deprecated.
setSSLContext(SSLContext) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setStatus(InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the status of the instances.If the status is UP, that is when the instance is ready to service requests.
setStatus(InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.InstanceInfo
Set the status for this instance.
setStatusPageUrl(String, String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the absolute status page URL for this instance.
setStatusPageUrlForDeser(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
InstanceInfo.Builder.setStatusPageUrl(String, String) has complex logic that should not be invoked when we deserialize InstanceInfo object, or status page URL is formatted already by the client.
setStatusWithoutDirty(InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.InstanceInfo
Set the status for this instance without updating the dirty timestamp.
setTransportClientFactories(TransportClientFactories) - Method in class com.netflix.discovery.AbstractDiscoveryClientOptionalArgs
 
setVersion(Long) - Method in class com.netflix.discovery.shared.Applications
Deprecated.
setVIPAddress(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Sets the Virtual Internet Protocol address for this instance.
setVIPAddressDeser(String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
Setter used during deserialization process, that does not do macro expansion on the provided value.
shouldBroadcastPublicIpv4Addr() - Method in class com.netflix.appinfo.AbstractInstanceConfig
 
shouldBroadcastPublicIpv4Addr() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
Indicates if the public ipv4 address of the instance should be advertised.
shouldDisableDelta() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldDisableDelta() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether the eureka client should disable fetching of delta and should rather resort to getting the full registry information.
shouldEnforceFetchRegistryAtInit() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldEnforceFetchRegistryAtInit() - Method in interface com.netflix.discovery.EurekaClientConfig
If set to true, the EurekaClient initialization should throw an exception at constructor time if the initial fetch of eureka registry information from the remote servers is unsuccessful.
shouldEnforceRegistrationAtInit() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldEnforceRegistrationAtInit() - Method in interface com.netflix.discovery.EurekaClientConfig
If set to true, the EurekaClient initialization should throw an exception at constructor time if an initial registration to the remote servers is unsuccessful.
shouldFailFastOnFirstLoad() - Method in interface com.netflix.appinfo.AmazonInfoConfig
When creating an AmazonInfo via AmazonInfo.Builder.autoBuild(String), a fail fast mechanism exist based on the below configuration.
shouldFailFastOnFirstLoad() - Method in class com.netflix.appinfo.Archaius1AmazonInfoConfig
 
shouldFetchRegistry() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldFetchRegistry() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether this client should fetch eureka registry information from eureka server.
shouldFilterOnlyUpInstances() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldFilterOnlyUpInstances() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether to get the applications after filtering the applications for instances with only InstanceInfo.InstanceStatus.UP states.
shouldGZipContent() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldGZipContent() - Method in interface com.netflix.discovery.EurekaClientConfig
Deprecated.
gzip content encoding will be always enforced in the next minor Eureka release (see com.netflix.eureka.GzipEncodingEnforcingFilter).
shouldLogAmazonMetadataErrors() - Method in interface com.netflix.appinfo.AmazonInfoConfig
 
shouldLogAmazonMetadataErrors() - Method in class com.netflix.appinfo.Archaius1AmazonInfoConfig
 
shouldLogDeltaDiff() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldLogDeltaDiff() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether to log differences between the eureka server and the eureka client in terms of registry information.
shouldOnDemandUpdateStatusChange() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldOnDemandUpdateStatusChange() - Method in interface com.netflix.discovery.EurekaClientConfig
If set to true, local status updates via ApplicationInfoManager.setInstanceStatus(com.netflix.appinfo.InstanceInfo.InstanceStatus) will trigger on-demand (but rate limited) register/updates to remote eureka servers
shouldPreferSameZoneEureka() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldPreferSameZoneEureka() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether or not this instance should try to use the eureka server in the same zone for latency and/or other reason.
shouldRegisterWithEureka() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldRegisterWithEureka() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether or not this instance should register its information with eureka server for discovery by others.
shouldUnregisterOnShutdown() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldUnregisterOnShutdown() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether the client should explicitly unregister itself from the remote server on client shutdown.
shouldUseDnsForFetchingServiceUrls() - Method in class com.netflix.discovery.DefaultEurekaClientConfig
 
shouldUseDnsForFetchingServiceUrls() - Method in interface com.netflix.discovery.EurekaClientConfig
Indicates whether the eureka client should use the DNS mechanism to fetch a list of eureka servers to talk to.
shouldValidateInstanceId() - Method in interface com.netflix.appinfo.AmazonInfoConfig
When AmazonInfo is specified, setting this to false allows progress on building the AmazonInfo even if the instanceId of the environment is not able to be validated.
shouldValidateInstanceId() - Method in class com.netflix.appinfo.Archaius1AmazonInfoConfig
 
shuffleAndIndexInstances(Map<String, Applications>, EurekaClientConfig, InstanceRegionChecker) - Method in class com.netflix.discovery.shared.Applications
Shuffles a whole region so that the instances will not always be returned in the same order.
shuffleAndStoreInstances(boolean) - Method in class com.netflix.discovery.shared.Application
Shuffles the list of instances in the application and stores it for future retrievals.
shuffleAndStoreInstances(Map<String, Applications>, EurekaClientConfig, InstanceRegionChecker) - Method in class com.netflix.discovery.shared.Application
 
shuffleInstances(boolean) - Method in class com.netflix.discovery.shared.Applications
Shuffles the provided instances so that they will not always be returned in the same order.
shutdown() - Method in class com.netflix.discovery.DiscoveryClient
Shuts down Eureka Client.
shutdown() - Method in interface com.netflix.discovery.EurekaClient
Shuts down Eureka Client.
shutdown() - Method in class com.netflix.discovery.EurekaUpStatusResolver
 
shutdown() - Method in class com.netflix.discovery.shared.NamedConnectionPool
 
shutdown() - Method in class com.netflix.discovery.shared.resolver.AsyncResolver
 
shutdown() - Method in interface com.netflix.discovery.shared.resolver.ClosableResolver
 
shutdown() - Method in class com.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient
 
shutdown() - Method in class com.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient
 
shutdown() - Method in class com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient
 
shutdown() - Method in class com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient
 
shutdown() - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
shutdown() - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClientFactory
 
shutdown() - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
shutdown() - Method in class com.netflix.discovery.shared.transport.jersey.ApacheHttpClientConnectionCleaner
 
shutdown() - Method in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory
 
shutdown() - Method in interface com.netflix.discovery.shared.transport.TransportClientFactory
 
shutdown(EurekaHttpClient) - Static method in class com.netflix.discovery.shared.transport.TransportUtils
 
shutdown() - Method in class com.netflix.discovery.util.ExceptionsMetric
 
shutdown() - Method in class com.netflix.discovery.util.ThresholdLevelsMetric.NoOpThresholdLevelMetric
 
shutdown() - Method in class com.netflix.discovery.util.ThresholdLevelsMetric
 
shutdownComponent() - Method in class com.netflix.discovery.DiscoveryManager
Deprecated.
Shuts down the Discovery Client which unregisters the information about this instance from the Discovery Server.
size() - Method in class com.netflix.discovery.shared.Application
 
size() - Method in class com.netflix.discovery.shared.Applications
 
size() - Method in class com.netflix.discovery.util.DeserializerStringCache
 
size() - Method in class com.netflix.discovery.util.StringCache
 
splitByZone(List<AwsEndpoint>, String) - Static method in class com.netflix.discovery.shared.resolver.ResolverUtils
 
sslContext - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
SSLSocketFactoryAdapter - Class in com.netflix.discovery.shared.transport.jersey
Adapts a version 4.3+ SSLConnectionSocketFactory to a pre 4.3 SSLSocketFactory.
SSLSocketFactoryAdapter(SSLConnectionSocketFactory) - Constructor for class com.netflix.discovery.shared.transport.jersey.SSLSocketFactoryAdapter
 
SSLSocketFactoryAdapter(SSLConnectionSocketFactory, HostnameVerifier) - Constructor for class com.netflix.discovery.shared.transport.jersey.SSLSocketFactoryAdapter
 
StaticClusterResolver<T extends EurekaEndpoint> - Class in com.netflix.discovery.shared.resolver
Statically configured Eureka server pool.
StaticClusterResolver(String, T...) - Constructor for class com.netflix.discovery.shared.resolver.StaticClusterResolver
 
StaticClusterResolver(String, List<T>) - Constructor for class com.netflix.discovery.shared.resolver.StaticClusterResolver
 
status(int) - Static method in class com.netflix.discovery.shared.transport.EurekaHttpResponse
 
StatusChangeEvent - Class in com.netflix.discovery
Event containing the latest instance status information.
StatusChangeEvent(InstanceInfo.InstanceStatus, InstanceInfo.InstanceStatus) - Constructor for class com.netflix.discovery.StatusChangeEvent
 
statusUpdate(String, String, InstanceInfo.InstanceStatus, InstanceInfo) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
 
statusUpdate(String, String, InstanceInfo.InstanceStatus, InstanceInfo) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
 
statusUpdate(String, String, InstanceInfo.InstanceStatus, InstanceInfo) - Method in class com.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient
 
StringCache - Class in com.netflix.discovery.util
An alternative to String.intern() with no capacity constraints.
StringCache() - Constructor for class com.netflix.discovery.util.StringCache
 
StringCache(int) - Constructor for class com.netflix.discovery.util.StringCache
 
StringInterningAmazonInfoBuilder - Class in com.netflix.discovery.converters.jackson.builder
Amazon instance info builder that is doing key names interning, together with value interning for selected keys (see StringInterningAmazonInfoBuilder.VALUE_INTERN_KEYS).
StringInterningAmazonInfoBuilder() - Constructor for class com.netflix.discovery.converters.jackson.builder.StringInterningAmazonInfoBuilder
 
StringUtil - Class in com.netflix.discovery.util
 
subsetOf(DataCenterInfo, DataCenterInfo) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
subsetOf(AmazonInfo, AmazonInfo) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
 
support(MediaType) - Method in interface com.netflix.discovery.converters.wrappers.CodecWrapperBase
 
support(MediaType) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
 
support(MediaType) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
 
support(MediaType) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
 
support(MediaType) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
 
support(MediaType) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
 
support(MediaType) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
 
support(MediaType) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
 
systemSSL - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
SystemUtil - Class in com.netflix.discovery.util
 

T

takeFirst(Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
ThresholdLevelsMetric - Class in com.netflix.discovery.util
A collection of gauges that represent different threshold levels over which measurement is mapped to.
ThresholdLevelsMetric(Object, String, long[]) - Constructor for class com.netflix.discovery.util.ThresholdLevelsMetric
 
ThresholdLevelsMetric.NoOpThresholdLevelMetric - Class in com.netflix.discovery.util
 
TimedSupervisorTask - Class in com.netflix.discovery
A supervisor task that schedules subtasks while enforce a timeout.
TimedSupervisorTask(String, ScheduledExecutorService, ThreadPoolExecutor, int, TimeUnit, int, Runnable) - Constructor for class com.netflix.discovery.TimedSupervisorTask
 
toApplicationMap(List<InstanceInfo>) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
toApplications(Map<String, Application>) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
toApplications(InstanceInfo...) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
toApplications(List<InstanceInfo>) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
toEnum(String) - Static method in enum com.netflix.appinfo.InstanceInfo.InstanceStatus
 
toString() - Method in enum com.netflix.appinfo.AmazonInfo.MetaDataKey
 
toString() - Method in class com.netflix.appinfo.AmazonInfo
 
toString() - Method in class com.netflix.appinfo.InstanceInfo
 
toString() - Method in class com.netflix.discovery.CacheRefreshedEvent
 
toString() - Method in class com.netflix.discovery.shared.Application
 
toString() - Method in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
toString() - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
 
toString() - Method in class com.netflix.discovery.StatusChangeEvent
 
TransportClientFactories<F> - Interface in com.netflix.discovery.shared.transport.jersey
 
TransportClientFactory - Interface in com.netflix.discovery.shared.transport
A low level client factory interface.
transportConfig - Variable in class com.netflix.discovery.DiscoveryClient
 
TransportException - Exception in com.netflix.discovery.shared.transport
 
TransportException(String) - Constructor for exception com.netflix.discovery.shared.transport.TransportException
 
TransportException(String, Throwable) - Constructor for exception com.netflix.discovery.shared.transport.TransportException
 
TransportUtils - Class in com.netflix.discovery.shared.transport
 
trustStoreFileName - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
trustStorePassword - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
type(MediaType) - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse.EurekaHttpResponseBuilder
 
typeFromId(DatabindContext, String) - Method in class com.netflix.discovery.converters.jackson.DataCenterTypeInfoResolver
 

U

UniqueIdentifier - Interface in com.netflix.appinfo
Generally indicates the unique identifier of a DataCenterInfo, if applicable.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.netflix.discovery.converters.Converters.ApplicationConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.netflix.discovery.converters.Converters.ApplicationsConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.netflix.discovery.converters.Converters.DataCenterInfoConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.netflix.discovery.converters.Converters.InstanceInfoConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.netflix.discovery.converters.Converters.LeaseInfoConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.netflix.discovery.converters.Converters.MetadataConverter
 
unregister(Monitor<T>) - Static method in class com.netflix.discovery.util.ServoUtil
 
unregister(Monitor...) - Static method in class com.netflix.discovery.util.ServoUtil
 
unregister(Collection<M>) - Static method in class com.netflix.discovery.util.ServoUtil
 
unregisterEventListener(EurekaEventListener) - Method in class com.netflix.discovery.DiscoveryClient
 
unregisterEventListener(EurekaEventListener) - Method in interface com.netflix.discovery.EurekaClient
Unregister a EurekaEventListener previous registered with EurekaClient.registerEventListener(com.netflix.discovery.EurekaEventListener) or injected into the constructor of DiscoveryClient
unregisterStatusChangeListener(String) - Method in class com.netflix.appinfo.ApplicationInfoManager
 
unsetIsDirty(long) - Method in class com.netflix.appinfo.InstanceInfo
Unset the dirty flag iff the unsetDirtyTimestamp matches the lastDirtyTimestamp.
update(long) - Method in class com.netflix.discovery.util.ThresholdLevelsMetric.NoOpThresholdLevelMetric
 
update(long) - Method in class com.netflix.discovery.util.ThresholdLevelsMetric
 
updateMeta(Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
 
UpStatusProvider() - Constructor for class com.netflix.discovery.InternalEurekaStatusModule.UpStatusProvider
Deprecated.
 
URL_SEPARATOR - Static variable in class com.netflix.discovery.DefaultEurekaClientConfig
 
useBootstrapResolverForQuery() - Method in class com.netflix.discovery.shared.transport.DefaultEurekaTransportConfig
 
useBootstrapResolverForQuery() - Method in interface com.netflix.discovery.shared.transport.EurekaTransportConfig
By default, the transport uses the same (bootstrap) resolver for queries.
userAgent - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 

V

valueOf(String) - Static method in enum com.netflix.appinfo.AmazonInfo.MetaDataKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.appinfo.DataCenterInfo.Name
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.appinfo.EurekaAccept
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.appinfo.InstanceInfo.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.appinfo.InstanceInfo.InstanceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.appinfo.InstanceInfo.PortType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.discovery.endpoint.EndpointUtils.DiscoveryUrlType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.netflix.discovery.util.DeserializerStringCache.CacheScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.netflix.appinfo.AmazonInfo.MetaDataKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.appinfo.DataCenterInfo.Name
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.appinfo.EurekaAccept
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.appinfo.InstanceInfo.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.appinfo.InstanceInfo.InstanceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.appinfo.InstanceInfo.PortType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.discovery.endpoint.EndpointUtils.DiscoveryUrlType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.netflix.discovery.util.DeserializerStringCache.CacheScope
Returns an array containing the constants of this enum type, in the order they are declared.
versionDeltaKey - Variable in class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationsDeserializer
 
versionDeltaKey - Variable in class com.netflix.discovery.converters.EurekaJacksonCodec.ApplicationsSerializer
 
VERSIONS_DELTA_TEMPLATE - Static variable in class com.netflix.discovery.converters.EurekaJacksonCodec
 
VipAddressResolver - Interface in com.netflix.appinfo.providers
This only really exist for legacy support

W

with(String, Object) - Method in class com.netflix.discovery.converters.jackson.builder.ApplicationsJacksonBuilder
 
withAdditionalFilters(Collection<ClientFilter>) - Method in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory.JerseyEurekaHttpClientFactoryBuilder
 
withAllowRedirect(boolean) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withAmazonInfoConfig(AmazonInfoConfig) - Method in class com.netflix.appinfo.AmazonInfo.Builder
 
withApplication(List<Application>) - Method in class com.netflix.discovery.converters.jackson.builder.ApplicationsJacksonBuilder
 
withApplication(List<Application>) - Method in class com.netflix.discovery.converters.jackson.builder.ApplicationsXmlJacksonBuilder
 
withClientAccept(EurekaAccept) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withClientConfig(EurekaClientConfig) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withClientIdentity(AbstractEurekaIdentity) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withClientName(String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withClientName(String) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withConnectionIdleTimeout(long) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withConnectionIdleTimeout(int) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withConnectionTimeout(int) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withConnectionTimeout(int) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withCustomSSL(SSLContext) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withDecoder(String, String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withDecoder(String, String) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withDecoderWrapper(DecoderWrapper) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withDecoderWrapper(DecoderWrapper) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withEncoder(String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withEncoder(String) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withEncoderWrapper(EncoderWrapper) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withEncoderWrapper(EncoderWrapper) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withExperimental(boolean) - Method in class com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory.JerseyEurekaHttpClientFactoryBuilder
 
withHostnameVerifier(HostnameVerifier) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withHostnameVerifier(HostnameVerifier) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withMaxConnectionsPerHost(int) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withMaxConnectionsPerHost(int) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withMaxTotalConnections(int) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withMaxTotalConnections(int) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withMetadata(HashMap<String, String>) - Method in class com.netflix.discovery.converters.jackson.builder.StringInterningAmazonInfoBuilder
 
withMyInstanceInfo(InstanceInfo) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withName(String) - Method in class com.netflix.discovery.converters.jackson.builder.StringInterningAmazonInfoBuilder
 
withProxy(String, int, String, String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withProxy(String, String, String, String) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withReadTimeout(int) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withReadTimeout(int) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withSSLContext(SSLContext) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withSystemSSLConfiguration() - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
Deprecated.
withSystemSSLConfiguration() - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withTrustStoreFile(String, String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
Deprecated.
withTrustStoreFile(String, String) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
withUserAgent(String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
 
withUserAgent(String) - Method in class com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.EurekaJerseyClientBuilder
 
write(Object, OutputStream, MediaType) - Method in class com.netflix.discovery.converters.EntityBodyConverter
 
write(Object, OutputStream, MediaType) - Method in interface com.netflix.discovery.provider.ISerializer
 
writeTo(T, OutputStream) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec
 
writeTo(T, OutputStream) - Method in class com.netflix.discovery.converters.jackson.AbstractEurekaJacksonCodec
 
writeTo(Object, Class, Type, Annotation[], MediaType, MultivaluedMap, OutputStream) - Method in class com.netflix.discovery.provider.DiscoveryJerseyProvider
 
writeToString(T) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec
 

X

XmlXStream - Class in com.netflix.discovery.converters
An Xstream specific implementation for serializing and deserializing to/from XML format.
XmlXStream() - Constructor for class com.netflix.discovery.converters.XmlXStream
 
XStreamJson() - Constructor for class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
 
XStreamXml() - Constructor for class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
 

Z

zone - Variable in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
 
ZoneAffinityClusterResolver - Class in com.netflix.discovery.shared.resolver.aws
It is a cluster resolver that reorders the server list, such that the first server on the list is in the same zone as the client.
ZoneAffinityClusterResolver(ClusterResolver<AwsEndpoint>, String, boolean, EndpointRandomizer) - Constructor for class com.netflix.discovery.shared.resolver.aws.ZoneAffinityClusterResolver
A zoneAffinity defines zone affinity (true) or anti-affinity rules (false).
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links