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
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A - com.netflix.discovery.endpoint.EndpointUtils.DiscoveryUrlType
- 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 jersey3) - 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
- accept(int, EurekaHttpClientDecorator.RequestType) - Method in interface com.netflix.discovery.shared.transport.decorator.ServerStatusEvaluator
- accountId - com.netflix.appinfo.AmazonInfo.MetaDataKey
- 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.
- ADDED - com.netflix.appinfo.InstanceInfo.ActionType
- 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.
- Amazon - com.netflix.appinfo.DataCenterInfo.Name
- AmazonInfo - Class in com.netflix.appinfo
-
An AWS specific
DataCenterInfoimplementation. - 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
- amiId - com.netflix.appinfo.AmazonInfo.MetaDataKey
- 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
- 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
- APPLICATION_SCOPE - com.netflix.discovery.util.DeserializerStringCache.CacheScope
- 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) - Constructor for class com.netflix.appinfo.ApplicationInfoManager
-
Deprecated.
- ApplicationInfoManager(EurekaInstanceConfig, ApplicationInfoManager.OptionalArgs) - Constructor for class com.netflix.appinfo.ApplicationInfoManager
- ApplicationInfoManager(EurekaInstanceConfig, InstanceInfo) - Constructor for class com.netflix.appinfo.ApplicationInfoManager
- ApplicationInfoManager(EurekaInstanceConfig, InstanceInfo, ApplicationInfoManager.OptionalArgs) - Constructor for class com.netflix.appinfo.ApplicationInfoManager
-
public for DI use.
- 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.appsHashCodeandApplications.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.appsHashCodeandApplications.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.appsHashCodeandApplications.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
Applicationfrom 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
-
InstanceInfoobjects 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.InstanceInfoConverterevery time additional fields are added toInstanceInfo. - autoBuild(String) - Method in class com.netflix.appinfo.AmazonInfo.Builder
-
Build the
AmazonInfoautomatically via HTTP calls to instance metadata API. - autoMarshalEligible(Object, JsonGenerator) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec.InstanceInfoSerializer
- availabilityZone - com.netflix.appinfo.AmazonInfo.MetaDataKey
- AwsEndpoint - Class in com.netflix.discovery.shared.resolver.aws
- AwsEndpoint(String, int, boolean, String, String, String) - Constructor for class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
- AwsEndpoint(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
InstanceInfoinformation. - build() - Method in class com.netflix.appinfo.InstanceInfo.Builder
-
Build the
InstanceInfoobject. - 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
- 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() - Method in class com.netflix.discovery.TimedSupervisorTask
- 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 - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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
- classTag(Class<?>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- 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.
- 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.
- 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
InstanceInfoconfiguration 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
- CNAME - com.netflix.discovery.endpoint.EndpointUtils.DiscoveryUrlType
- 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.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
- compact - com.netflix.appinfo.EurekaAccept
- 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
- 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
Serializerfor 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
Applicationsobject types. - Converters.ApplicationsConverter - Class in com.netflix.discovery.converters
-
Serialize/deserialize
Applicationsobject types. - Converters.DataCenterInfoConverter - Class in com.netflix.discovery.converters
-
Serialize/deserialize
DataCenterInfoobject types. - Converters.InstanceInfoConverter - Class in com.netflix.discovery.converters
-
Serialize/deserialize
InstanceInfoobject types. - Converters.LeaseInfoConverter - Class in com.netflix.discovery.converters
-
Serialize/deserialize
LeaseInfoobject 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>, InstanceInfo.ActionType) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
- copyInstances(Collection<InstanceInfo>, Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
- count(Throwable) - Method in class com.netflix.discovery.util.ExceptionsMetric
- counter(String, Class<?>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- counter(String, String, Class<?>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- counter(String, String, Class<?>, Collection<Tag>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- countInstances(Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
- createClusterResolver() - Method in interface com.netflix.discovery.shared.resolver.ClusterResolverFactory
- createConnectionPool(long, TimeUnit) - Method in class com.netflix.discovery.shared.MonitoredConnectionManager
- createConnectionPool(HttpParams) - Method in class com.netflix.discovery.shared.MonitoredConnectionManager
-
Deprecated.
- 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) - Static method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
- createForServerList(List<String>, int, boolean, String, String, String) - Static method in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
- 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(InputStream, 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.JacksonJsonMini
- decode(InputStream, 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.JacksonXmlMini
- decode(InputStream, 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.XStreamJson
- decode(InputStream, Class<T>) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
- decode(InputStream, Class<T>) - Method in interface com.netflix.discovery.converters.wrappers.DecoderWrapper
- decode(String, 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(String, 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(String, 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(String, 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
- decoderWrapper - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- DecoderWrapper - Interface in com.netflix.discovery.converters.wrappers
- deepCopyApplication(Application) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
- deepCopyApplication(Application, Application, EurekaEntityTransformers.Transformer<InstanceInfo>) - 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.2016-08-29 use
CommonConstants.DEFAULT_CONFIG_NAMESPACE - DEFAULT_NAMESPACE - Static variable in class com.netflix.discovery.DefaultEurekaClientConfig
-
Deprecated.2016-08-29 use
CommonConstants.DEFAULT_CONFIG_NAMESPACE - 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
- DELETED - com.netflix.appinfo.InstanceInfo.ActionType
- 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 - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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()andStringCachethat works with Jackson's DeserializationContext. - DeserializerStringCache.CacheScope - Enum in com.netflix.discovery.util
- DiscoveryBuildInfo - Class in com.netflix.discovery.util
- DiscoveryClient - Class in com.netflix.discovery
-
The class that is instrumental for interactions with Eureka Server.
- DiscoveryClient(ApplicationInfoManager, EurekaClientConfig, TransportClientFactories) - Constructor for class com.netflix.discovery.DiscoveryClient
- DiscoveryClient(ApplicationInfoManager, EurekaClientConfig, TransportClientFactories, AbstractDiscoveryClientOptionalArgs) - Constructor for class com.netflix.discovery.DiscoveryClient
- DiscoveryClient(ApplicationInfoManager, EurekaClientConfig, TransportClientFactories, AbstractDiscoveryClientOptionalArgs, EndpointRandomizer) - Constructor for class com.netflix.discovery.DiscoveryClient
- DiscoveryClient.Stats - Class in com.netflix.discovery
-
Stats is used to track useful attributes of the DiscoveryClient.
- 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
- DOWN - com.netflix.appinfo.InstanceInfo.InstanceStatus
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) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
- encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
- encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
- encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
- encode(T) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
- encode(T) - 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 class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
- encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJsonMini
- encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXml
- encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonXmlMini
- encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
- encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamJson
- encode(T, OutputStream) - Method in class com.netflix.discovery.converters.wrappers.CodecWrappers.XStreamXml
- encode(T, OutputStream) - Method in interface com.netflix.discovery.converters.wrappers.EncoderWrapper
- encoderWrapper - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- EncoderWrapper - Interface in com.netflix.discovery.converters.wrappers
- 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(AmazonInfo, AmazonInfo) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
- equal(DataCenterInfo, DataCenterInfo) - 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(LeaseInfo, LeaseInfo) - 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(char[], char[], int, int) - Static method in class com.netflix.discovery.converters.EnumLookup
- 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
- equals(Object) - Method in class com.netflix.appinfo.AmazonInfo
- equals(Object) - Method in class com.netflix.appinfo.InstanceInfo
- 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
- eurekaAccept - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- EurekaAccept - Enum in com.netflix.appinfo
- 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
ApplicationsandApplicationdata 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
EurekaClientevents such asStatusChangeEvent. - 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
- 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
- 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
- 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,InstanceInfoandEurekaClient - 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(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
- execute(EurekaHttpClient) - Method in interface com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestExecutor
- extractZoneFromHostName(String) - Static method in class com.netflix.discovery.shared.resolver.ResolverUtils
F
- fetchRegistry() - Method in interface com.netflix.discovery.BackupRegistry
- fetchRegistry() - Method in class com.netflix.discovery.NotImplementedRegistryImpl
- fetchRegistry(String[]) - Method in interface com.netflix.discovery.BackupRegistry
- 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(char[], int, int) - Method in class com.netflix.discovery.converters.EnumLookup
- find(char[], int, int, T) - Method in class com.netflix.discovery.converters.EnumLookup
- find(JsonParser) - Method in class com.netflix.discovery.converters.EnumLookup
- find(JsonParser, 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
- full - com.netflix.appinfo.EurekaAccept
G
- 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.providers.DefaultEurekaClientConfigProvider
- get(AmazonInfo.MetaDataKey) - Method in class com.netflix.appinfo.AmazonInfo
-
Gets the AWS metadata specified in
AmazonInfo.MetaDataKey. - 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
EurekaClientinstance. - 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
Applicationobject which is basically a container of all registeredappNameInstanceInfos. - getApplication(String) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
- getApplication(String) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
- GetApplication - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- getApplicationInfoManager() - Method in class com.netflix.discovery.DiscoveryClient
- getApplicationInfoManager() - Method in interface com.netflix.discovery.EurekaClient
- GetApplicationInstance - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- getApplications() - Method in class com.netflix.discovery.DiscoveryClient
- getApplications() - Method in interface com.netflix.discovery.shared.LookupService
-
Returns the
Applicationsobject which is basically a container of all currently registeredApplications. - getApplications(int, TimeUnit) - Method in interface com.netflix.discovery.shared.resolver.aws.ApplicationsResolver.ApplicationsSource
- 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(String...) - Method in class com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator
- getApplications(String...) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
- GetApplications - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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.PropertiesInstanceConfig
- getAppName() - Method in class com.netflix.appinfo.InstanceInfo
-
Return the name of the application registering with discovery.
- 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 nameassociated 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
BackupRegistryto 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
- 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
- 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 - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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
-
Deprecated.use
DiscoveryManager.getEurekaClient()Get theDiscoveryClient. - 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 class com.netflix.discovery.DiscoveryClient
-
Deprecated.see replacement in
EndpointUtils - getDiscoveryServiceUrls(String) - Method in interface com.netflix.discovery.EurekaClient
-
Deprecated.see
EndpointUtilsfor 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
EndpointUtilsGet 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
EurekaClientimplementation. - getEurekaClientConfig() - Method in class com.netflix.discovery.DiscoveryClient
- getEurekaClientConfig() - Method in class com.netflix.discovery.DiscoveryManager
-
Deprecated.Get the instance of
EurekaClientConfigthis 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
EurekaInstanceConfigthis 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
-
Deprecated.
- 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
URLfor 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
URLPath 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
URLfor this instance. - getHomePageUrl() - Method in class com.netflix.appinfo.InstanceInfo
-
Gets the home page
URLset 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
URLPath for this instance. - getHomePageUrlPath() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
- 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
-
Deprecated.
- 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.
- 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) - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClient
- 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 - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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
ListofInstanceInfos 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) - Method in interface com.netflix.discovery.EurekaClient
-
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, 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-secureport 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.
- 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
EndpointUtilsGet 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
- getRegion(EurekaClientConfig) - Static method in class com.netflix.discovery.endpoint.EndpointUtils
-
Get the region that this particular instance is in.
- 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
URLfor 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 porton 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
secureport 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 - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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(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 class com.netflix.discovery.DiscoveryClient
-
Deprecated.see replacement in
EndpointUtilsGet 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
EndpointUtilsfor replacement Get the list of all eureka service urls from properties file for the eureka client to talk to. - 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 class com.netflix.discovery.DiscoveryClient
-
Deprecated.see replacement in
EndpointUtilsGet 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(String, boolean) - Method in interface com.netflix.discovery.EurekaClient
-
Deprecated.see
EndpointUtilsfor 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() - Method in class com.netflix.appinfo.InstanceInfo
-
Returns the status of the instance.
- getStatus() - Method in class com.netflix.discovery.EurekaUpStatusResolver
- getStatus() - Method in class com.netflix.discovery.StatusChangeEvent
- getStatus(InstanceInfo) - Method in class com.netflix.discovery.converters.Converters.InstanceInfoConverter
- getStatus(InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.HealthCheckCallbackToHandlerBridge
- getStatus(InstanceInfo.InstanceStatus) - Method in interface com.netflix.appinfo.HealthCheckHandler
- getStatusCode() - Method in class com.netflix.discovery.shared.transport.EurekaHttpResponse
- getStatusPageUrl() - Method in interface com.netflix.appinfo.EurekaInstanceConfig
-
Gets the absolute status page
URLfor this instance. - getStatusPageUrl() - Method in class com.netflix.appinfo.InstanceInfo
-
Gets the status page
URLset 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
URLPath for this instance. - getStatusPageUrlPath() - Method in class com.netflix.appinfo.PropertiesInstanceConfig
- getTimestamp() - Method in class com.netflix.discovery.DiscoveryEvent
- getTransportClientFactory() - 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 - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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() - Method in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
- 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(String[], InstanceInfo) - Static method in class com.netflix.appinfo.InstanceInfo
-
Get the zone that a particular instance is in.
- 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
- GLOBAL_SCOPE - com.netflix.discovery.util.DeserializerStringCache.CacheScope
H
- hashCode() - Method in class com.netflix.appinfo.AmazonInfo
- hashCode() - Method in class com.netflix.appinfo.InstanceInfo
- hashCode() - Method in class com.netflix.discovery.shared.resolver.aws.AwsEndpoint
- hashCode() - Method in class com.netflix.discovery.shared.resolver.DefaultEndpoint
- hashCode(char[], int, int) - Static method in class com.netflix.discovery.converters.EnumLookup
- 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
HealthCheckHandlerinstead. - 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
- HTTP_X_DISCOVERY_ALLOW_REDIRECT - Static variable in class com.netflix.discovery.DiscoveryClient
- 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, TransportClientFactories, AbstractDiscoveryClientOptionalArgs) - Method in class com.netflix.discovery.DiscoveryManager
-
Deprecated.Initializes the Discovery Client with the given configuration.
- 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
- instanceId - com.netflix.appinfo.AmazonInfo.MetaDataKey
- 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(InstanceInfo) - Constructor for class com.netflix.appinfo.InstanceInfo
-
shallow copy constructor.
- 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.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
-
InstanceInfoJSON 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.PortWrapperfor 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.PortWrapperfor more information). - InstanceInfoXmlBeanSerializer(BeanSerializerBase) - Constructor for class com.netflix.discovery.converters.jackson.serializer.InstanceInfoXmlBeanSerializer
- InstanceRegionChecker - Class in com.netflix.discovery
- instanceType - com.netflix.appinfo.AmazonInfo.MetaDataKey
- intern(String) - Static method in class com.netflix.discovery.util.StringCache
- ipv6 - com.netflix.appinfo.AmazonInfo.MetaDataKey
- 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
EurekaClientcan 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.DOWNwith 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-secureport 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
- 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(EurekaClientConfig) - Constructor for class com.netflix.discovery.converters.KeyFormatter
- KeyFormatter(String) - 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
ConfigClusterResolverfor 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 (seeReloadingClusterResolver). - 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
- localHostname - com.netflix.appinfo.AmazonInfo.MetaDataKey
- localIpv4 - com.netflix.appinfo.AmazonInfo.MetaDataKey
- localRegistrySize() - Method in class com.netflix.discovery.DiscoveryClient.Stats
- LookupService<T> - Interface in com.netflix.discovery.shared
-
Lookup service for finding active instances.
M
- mac - com.netflix.appinfo.AmazonInfo.MetaDataKey
- 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
- MODIFIED - com.netflix.appinfo.InstanceInfo.ActionType
- 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) - Constructor for class com.netflix.discovery.shared.MonitoredConnectionManager
- MonitoredConnectionManager(String, SchemeRegistry, long, TimeUnit) - Constructor for class com.netflix.discovery.shared.MonitoredConnectionManager
- monitoredLong(String, Class<?>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- monitoredLong(String, String, Class<?>) - Static method in class com.netflix.discovery.util.SpectatorUtil
-
Creates a monitored
AtomicLongusing the global registry and adds a "class" dimension - monitoredNumber(String, Class<?>, T) - Static method in class com.netflix.discovery.util.SpectatorUtil
- monitoredNumber(String, String, Class<?>, T) - Static method in class com.netflix.discovery.util.SpectatorUtil
-
Creates a monitored
Numberusing the global registry and adds a "class" dimension - monitoredValue(String, String, T, ToDoubleFunction<T>) - Static method in class com.netflix.discovery.util.SpectatorUtil
-
Creates a monitored value using the global registry and adds a "class" dimension
- monitoredValue(String, T, ToDoubleFunction<T>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- 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
InstanceInfoconfiguration 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
- MyOwn - com.netflix.appinfo.DataCenterInfo.Name
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) - Constructor for class com.netflix.discovery.shared.NamedConnectionPool
- NamedConnectionPool(String, ClientConnectionOperator, ConnPerRoute, int, long, TimeUnit) - 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
- Netflix - com.netflix.appinfo.DataCenterInfo.Name
- networkAddress - Variable in class com.netflix.discovery.shared.resolver.DefaultEndpoint
- newBackupRegistryInstance() - Method in class com.netflix.discovery.DiscoveryClient
-
Deprecated.Use injection to provide
BackupRegistryimplementation. - 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() - Static method in class com.netflix.appinfo.LeaseInfo.Builder
- newBuilder(VipAddressResolver) - Static method in class com.netflix.appinfo.InstanceInfo.Builder
- newBuilder(Function<String, String>) - Static method in class com.netflix.appinfo.InstanceInfo.Builder
- newClient() - Method in interface com.netflix.discovery.shared.transport.EurekaHttpClientFactory
- newClient(EurekaEndpoint) - Method in interface com.netflix.discovery.shared.transport.TransportClientFactory
- 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
- 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
- OUT_OF_SERVICE - com.netflix.appinfo.InstanceInfo.InstanceStatus
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
EurekaClientat creation time to execute pre registration logic. - PropertiesInstanceConfig - Class in com.netflix.appinfo
-
A properties based
InstanceInfoconfiguration. - 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
- publicHostname - com.netflix.appinfo.AmazonInfo.MetaDataKey
- publicIpv4 - com.netflix.appinfo.AmazonInfo.MetaDataKey
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
- record(Timer, long) - Static method in class com.netflix.discovery.util.SpectatorUtil
- RedirectingEurekaHttpClient - Class in com.netflix.discovery.shared.transport.decorator
-
EurekaHttpClientthat 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 - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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
EurekaEventListenerwith the eureka client. - registerHealthCheck(HealthCheckHandler) - Method in class com.netflix.discovery.DiscoveryClient
- registerHealthCheck(HealthCheckHandler) - Method in interface com.netflix.discovery.EurekaClient
-
Register
HealthCheckHandlerwith 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. RegisterHealthCheckCallbackwith the eureka client. Once registered, the eureka client will invoke theHealthCheckCallbackin intervals specified byEurekaClientConfig.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
ClusterResolverinstance 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
-
Deprecated.
- 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
VIPAddressby 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
-
RetryableEurekaHttpClientretries 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
- SECURE - com.netflix.appinfo.InstanceInfo.PortType
- 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 - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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
- 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
- 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
- SessionedEurekaHttpClient - Class in com.netflix.discovery.shared.transport.decorator
-
SessionedEurekaHttpClientenforces 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.
- 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
URLfor this instance for both secure and non-secure communication The users can provide thehealthCheckUrlPathif 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 fullURL. - 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 deserializeInstanceInfoobject, 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
URLfor 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 deserializeInstanceInfoobject, 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
URLfor 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.
- setInstanceStatus(InstanceInfo.InstanceStatus, InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.ApplicationInfoManager
-
Set the status of this instance only if the current status equals expected status in order to avoid concurrent modification.
- 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() - 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.
- setIsCoordinatingDiscoveryServer(boolean) - Method in class com.netflix.appinfo.InstanceInfo.Builder
- 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.
- setIsDirty(boolean) - Method in class com.netflix.appinfo.InstanceInfo
-
Deprecated.use
InstanceInfo.setIsDirty()andInstanceInfo.unsetIsDirty(long)to set and unsetSets 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() - Method in class com.netflix.appinfo.InstanceInfo
-
Set the update time for this instance when the status was update.
- setLastUpdatedTimestamp(long) - Method in class com.netflix.appinfo.InstanceInfo.Builder
- 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.
- setStatus(InstanceInfo.InstanceStatus, InstanceInfo.InstanceStatus) - Method in class com.netflix.appinfo.InstanceInfo
-
Set the status for this instance only when the current status matches the expected status.
- setStatusPageUrl(String, String) - Method in class com.netflix.appinfo.InstanceInfo.Builder
-
Sets the absolute status page
URLfor 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 deserializeInstanceInfoobject, 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.
- setTransportClientFactory(TransportClientFactory) - 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
EurekaClientinitialization 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
EurekaClientinitialization 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.UPstates. - 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 interface com.netflix.discovery.shared.transport.TransportClientFactory
- shutdown() - Method in class com.netflix.discovery.util.ExceptionsMetric
- shutdown(EurekaHttpClient) - Static method in class com.netflix.discovery.shared.transport.TransportUtils
- 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
- SpectatorUtil - Class in com.netflix.discovery.util
- splitByZone(List<AwsEndpoint>, String) - Static method in class com.netflix.discovery.shared.resolver.ResolverUtils
- spotInstanceAction - com.netflix.appinfo.AmazonInfo.MetaDataKey
- spotTerminationTime - com.netflix.appinfo.AmazonInfo.MetaDataKey
- sslContext - Variable in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- SSLSocketFactoryAdapter - Class in com.netflix.discovery.shared.transport.jersey
-
Adapts a version 4.3+
SSLConnectionSocketFactoryto a pre 4.3SSLSocketFactory. - 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
- STARTING - com.netflix.appinfo.InstanceInfo.InstanceStatus
- StaticClusterResolver<T extends EurekaEndpoint> - Class in com.netflix.discovery.shared.resolver
-
Statically configured Eureka server pool.
- StaticClusterResolver(String, List<T>) - Constructor for class com.netflix.discovery.shared.resolver.StaticClusterResolver
- StaticClusterResolver(String, 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 - com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.RequestType
- 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(AmazonInfo, AmazonInfo) - Static method in class com.netflix.discovery.util.EurekaEntityComparators
- subsetOf(DataCenterInfo, DataCenterInfo) - 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
- tags(Class<?>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- tags(String, Class<?>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- tags(String, Class<?>, Collection<Tag>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- 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() - Constructor for class com.netflix.discovery.util.ThresholdLevelsMetric
- ThresholdLevelsMetric(Object, String, long[]) - Constructor for class com.netflix.discovery.util.ThresholdLevelsMetric
- time() - Static method in class com.netflix.discovery.util.SpectatorUtil
- time(Timer) - Static method in class com.netflix.discovery.util.SpectatorUtil
- 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
- timer(String, Class<?>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- timer(String, String, Class<?>) - Static method in class com.netflix.discovery.util.SpectatorUtil
- toApplicationMap(List<InstanceInfo>) - 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
- toApplications(Map<String, Application>) - 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 - Variable in class com.netflix.discovery.DiscoveryClient
- 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. - UNKNOWN - com.netflix.appinfo.InstanceInfo.InstanceStatus
- 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
- unregisterEventListener(EurekaEventListener) - Method in class com.netflix.discovery.DiscoveryClient
- unregisterEventListener(EurekaEventListener) - Method in interface com.netflix.discovery.EurekaClient
-
Unregister a
EurekaEventListenerprevious registered withEurekaClient.registerEventListener(com.netflix.discovery.EurekaEventListener)or injected into the constructor ofDiscoveryClient - unregisterStatusChangeListener(String) - Method in class com.netflix.appinfo.ApplicationInfoManager
- UNSECURE - com.netflix.appinfo.InstanceInfo.PortType
- unsetIsDirty(long) - Method in class com.netflix.appinfo.InstanceInfo
-
Unset the dirty flag iff the unsetDirtyTimestamp matches the lastDirtyTimestamp.
- UP - com.netflix.appinfo.InstanceInfo.InstanceStatus
- update(long) - Method in class com.netflix.discovery.util.ThresholdLevelsMetric
- updateMeta(Applications) - Static method in class com.netflix.discovery.util.EurekaEntityFunctions
- 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
- value() - Method in annotation type com.netflix.discovery.provider.Serializer
- 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
- vpcId - com.netflix.appinfo.AmazonInfo.MetaDataKey
W
- with(String, Object) - Method in class com.netflix.discovery.converters.jackson.builder.ApplicationsJacksonBuilder
- 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
- withConnectionIdleTimeout(long) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withConnectionTimeout(int) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withDecoder(String, String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withDecoderWrapper(DecoderWrapper) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withEncoder(String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withEncoderWrapper(EncoderWrapper) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withHostnameVerifier(HostnameVerifier) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withMaxConnectionsPerHost(int) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withMaxTotalConnections(int) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- 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
- withReadTimeout(int) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withSSLContext(SSLContext) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- withSystemSSLConfiguration() - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
-
Deprecated.
- withTrustStoreFile(String, String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
-
Deprecated.
- withUserAgent(String) - Method in class com.netflix.discovery.shared.transport.EurekaClientFactoryBuilder
- 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(Object, Class, Type, Annotation[], MediaType, MultivaluedMap, OutputStream) - Method in class com.netflix.discovery.provider.DiscoveryJerseyProvider
- writeTo(T, OutputStream) - Method in class com.netflix.discovery.converters.EurekaJacksonCodec
- writeTo(T, OutputStream) - Method in class com.netflix.discovery.converters.jackson.AbstractEurekaJacksonCodec
- 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).
All Classes All Packages