Skip navigation links
A C D E G H I L M N O P Q R S 

A

AbstractRibbonClientConfig - Class in io.micronaut.configuration.ribbon
Abstract implementation of the IClientConfig interface.
AbstractRibbonClientConfig(Environment) - Constructor for class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
Constructor.
addPropertyDirect(String, Object) - Method in class io.micronaut.configuration.archaius1.EnvironmentConfiguration
 
addServers(List<Server>) - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 
ATTRIBUTE_COMMAND - Static variable in class io.micronaut.configuration.hystrix.HystrixInterceptor
The attribute used the Hystrix command to be executed within the MethodInvocationContext.
ATTRIBUTE_GROUP - Static variable in class io.micronaut.configuration.hystrix.HystrixInterceptor
The attribute used the Hystrix command to be executed within the MethodInvocationContext.

C

chooseServer(Object) - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 
close() - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
close() - Method in class io.micronaut.configuration.hystrix.HystrixConfiguration
 
containsKey(String) - Method in class io.micronaut.configuration.archaius1.EnvironmentConfiguration
 
containsProperty(IClientConfigKey) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
create(String) - Method in class io.micronaut.configuration.ribbon.discovery.RibbonDiscoveryClientLoadBalancerFactory
 
create(ServiceInstanceList) - Method in class io.micronaut.configuration.ribbon.discovery.RibbonServiceInstanceListLoadBalancerFactory
 
createLoadBalancer(IClientConfig, IRule, IPing, ServerListFilter, ServerList<Server>) - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
Creates the ILoadBalancer to use.
createRibbonLoadBalancer(IClientConfig, IRule, IPing, ServerListFilter, ServerList<Server>) - Method in class io.micronaut.configuration.ribbon.discovery.RibbonDiscoveryClientLoadBalancerFactory
Create the load balancer based on the parameters.
createRibbonLoadBalancer(IClientConfig, IRule, IPing, ServerListFilter, ServerList<Server>) - Method in class io.micronaut.configuration.ribbon.discovery.RibbonServiceInstanceListLoadBalancerFactory
Create the load balancer based on the parameters.

D

DefaultRibbonClientConfig - Class in io.micronaut.configuration.ribbon
The default configuration for Ribbon that delegates to the Environment to resolve properties.
DefaultRibbonClientConfig(Environment) - Constructor for class io.micronaut.configuration.ribbon.DefaultRibbonClientConfig
Constructor.
DiscoveryClientServerList - Class in io.micronaut.configuration.ribbon
A ServerList implementation that uses the DiscoveryClient.
DiscoveryClientServerList(DiscoveryClient, String) - Constructor for class io.micronaut.configuration.ribbon.DiscoveryClientServerList
Constructor.

E

EnvironmentConfiguration - Class in io.micronaut.configuration.archaius1
Adapts the Environment to the AbstractConfiguration type and fires change events when the application is refreshed.
EnvironmentConfiguration(Environment) - Constructor for class io.micronaut.configuration.archaius1.EnvironmentConfiguration
Constructor.
EnvironmentDeploymentContext - Class in io.micronaut.configuration.archaius1
A DeploymentContext that bridges to the current Environment.
EnvironmentDeploymentContext(EnvironmentConfiguration) - Constructor for class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
Constructor.

G

get(IClientConfigKey<T>) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
get(IClientConfigKey<T>, T) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
get(IClientConfigKey<T>, Class<T>, T) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
Get a property based on the parameters.
getAllServers() - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 
getApplicationId() - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
getClientConfig() - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 
getClientName() - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
getClientName() - Method in class io.micronaut.configuration.ribbon.NamedRibbonClientConfig
 
getDeploymentDatacenter() - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
getDeploymentEnvironment() - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
getDeploymentRegion() - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
getDeploymentServerId() - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
getDeploymentStack() - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
getDynamicProperty(IClientConfigKey<T>) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
getEnvironment() - Method in class io.micronaut.configuration.archaius1.EnvironmentConfiguration
 
getGlobalProperty(IClientConfigKey<T>) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
getGroup() - Method in class io.micronaut.configuration.ribbon.RibbonServiceInstance
 
getHealthStatus() - Method in class io.micronaut.configuration.ribbon.RibbonServiceInstance
 
getHost() - Method in class io.micronaut.configuration.ribbon.RibbonServer
 
getId() - Method in class io.micronaut.configuration.ribbon.RibbonServiceInstance
 
getInitialListOfServers() - Method in class io.micronaut.configuration.ribbon.DiscoveryClientServerList
 
getInstanceId() - Method in class io.micronaut.configuration.ribbon.RibbonServiceInstance
 
getKeys() - Method in class io.micronaut.configuration.archaius1.EnvironmentConfiguration
 
getLoadBalancer() - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 
getLoadBalancerContext() - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 
getMetadata() - Method in class io.micronaut.configuration.ribbon.RibbonServiceInstance
 
getMetaInfo() - Method in class io.micronaut.configuration.ribbon.RibbonServer
 
getNameSpace() - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
getNameSpace() - Method in class io.micronaut.configuration.ribbon.NamedRibbonClientConfig
 
getOrder() - Method in class io.micronaut.configuration.hystrix.HystrixInterceptor
 
getPort() - Method in class io.micronaut.configuration.ribbon.RibbonServer
 
getProperties() - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
getProperty(String) - Method in class io.micronaut.configuration.archaius1.EnvironmentConfiguration
 
getProperty(IClientConfigKey) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
Deprecated.
getProperty(IClientConfigKey, Object) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
Deprecated.
getPropertyAsBoolean(IClientConfigKey, boolean) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
getPropertyAsInteger(IClientConfigKey, int) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
getPropertyAsString(IClientConfigKey, String) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
getReachableServers() - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 
getScheme() - Method in class io.micronaut.configuration.ribbon.RibbonServer
 
getServerList(boolean) - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 
getUpdatedListOfServers() - Method in class io.micronaut.configuration.ribbon.DiscoveryClientServerList
 
getURI() - Method in class io.micronaut.configuration.ribbon.RibbonServiceInstance
 
getValue(DeploymentContext.ContextKey) - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
getZone() - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
getZone() - Method in class io.micronaut.configuration.ribbon.RibbonServiceInstance
 

H

Hystrix - Annotation Type in io.micronaut.configuration.hystrix.annotation
Used to configure default Hystrix settings at type level.
HYSTRIX_STREAM_ENABLED - Static variable in class io.micronaut.configuration.hystrix.HystrixConfiguration
Whether the /hystrix.stream is enabled.
HystrixCommand - Annotation Type in io.micronaut.configuration.hystrix.annotation
Applies AOP advise applied to Hystrix.
HystrixConfiguration - Class in io.micronaut.configuration.hystrix
This class allows hooking into HystrixPlugins simply by defining beans.
HystrixConfiguration() - Constructor for class io.micronaut.configuration.hystrix.HystrixConfiguration
Constructor.
HystrixInterceptor - Class in io.micronaut.configuration.hystrix
A MethodInterceptor that adds support for decorating methods for Hystrix.
HystrixInterceptor(RecoveryInterceptor) - Constructor for class io.micronaut.configuration.hystrix.HystrixInterceptor
Constructor.
hystrixStream() - Method in class io.micronaut.configuration.hystrix.stream.HystrixStreamController
Hystrix stream endpoint.
HystrixStreamController - Class in io.micronaut.configuration.hystrix.stream
A controller that produces a hystrix event stream as Server Sent events.
HystrixStreamController(Duration) - Constructor for class io.micronaut.configuration.hystrix.stream.HystrixStreamController
Constructor.
HystrixStreamController() - Constructor for class io.micronaut.configuration.hystrix.stream.HystrixStreamController
Constructor.

I

initWithNiwsConfig(IClientConfig) - Method in class io.micronaut.configuration.ribbon.DiscoveryClientServerList
 
intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.configuration.hystrix.HystrixInterceptor
 
io.micronaut.configuration.archaius1 - package io.micronaut.configuration.archaius1
Netflix archaius configuration classes.
io.micronaut.configuration.hystrix - package io.micronaut.configuration.hystrix
Netflix hystrix configuration classes.
io.micronaut.configuration.hystrix.annotation - package io.micronaut.configuration.hystrix.annotation
Netflix hystrix annotation classes.
io.micronaut.configuration.hystrix.stream - package io.micronaut.configuration.hystrix.stream
Netflix hystrix reactive stream classes.
io.micronaut.configuration.ribbon - package io.micronaut.configuration.ribbon
Netflix ribbon configuration classes.
io.micronaut.configuration.ribbon.discovery - package io.micronaut.configuration.ribbon.discovery
Netflix ribbon discovery and factory classes.
isEmpty() - Method in class io.micronaut.configuration.archaius1.EnvironmentConfiguration
 
isSecure() - Method in class io.micronaut.configuration.ribbon.RibbonServiceInstance
 

L

loadDefaultValues() - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
loadProperties(String) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 

M

markServerDown(Server) - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 

N

NamedRibbonClientConfig - Class in io.micronaut.configuration.ribbon
This bean creates a named IClientConfig for each property under the prefix NamedRibbonClientConfig.PREFIX.
NamedRibbonClientConfig(String, Environment) - Constructor for class io.micronaut.configuration.ribbon.NamedRibbonClientConfig
Constructor.

O

onApplicationEvent(RefreshEvent) - Method in class io.micronaut.configuration.archaius1.EnvironmentConfiguration
 
onApplicationEvent(ServiceReadyEvent) - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
onExceptionWithServer(ExecutionContext<HttpRequest<?>>, Throwable, ExecutionInfo) - Method in class io.micronaut.configuration.ribbon.RibbonExecutionListenerAdapter
 
onExecutionFailed(ExecutionContext<HttpRequest<?>>, Throwable, ExecutionInfo) - Method in class io.micronaut.configuration.ribbon.RibbonExecutionListenerAdapter
 
onExecutionStart(ExecutionContext<HttpRequest<?>>) - Method in class io.micronaut.configuration.ribbon.RibbonExecutionListenerAdapter
 
onExecutionSuccess(ExecutionContext<HttpRequest<?>>, HttpResponse<?>, ExecutionInfo) - Method in class io.micronaut.configuration.ribbon.RibbonExecutionListenerAdapter
 
onStartWithServer(ExecutionContext<HttpRequest<?>>, ExecutionInfo) - Method in class io.micronaut.configuration.ribbon.RibbonExecutionListenerAdapter
 

P

POSITION - Static variable in class io.micronaut.configuration.hystrix.HystrixInterceptor
 
PREFIX - Static variable in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
The prefix to use for all Ribbon settings.
PREFIX - Static variable in class io.micronaut.configuration.ribbon.NamedRibbonClientConfig
 

Q

qualifyKey(IClientConfigKey) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
Return the namespace + key.

R

resolve(URI) - Method in class io.micronaut.configuration.ribbon.RibbonServiceInstance
 
resolveDeploymentContextbasedVipAddresses() - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
resolveServerList() - Method in class io.micronaut.configuration.ribbon.DiscoveryClientServerList
Return ribbon servers discovered.
RibbonDefaultsFactory - Class in io.micronaut.configuration.ribbon
 
RibbonDefaultsFactory() - Constructor for class io.micronaut.configuration.ribbon.RibbonDefaultsFactory
 
RibbonDiscoveryClientLoadBalancerFactory - Class in io.micronaut.configuration.ribbon.discovery
Replaces the default DiscoveryClientLoadBalancerFactory with one that returns RibbonLoadBalancer instances.
RibbonDiscoveryClientLoadBalancerFactory(DiscoveryClient, BeanContext, IClientConfig, Environment) - Constructor for class io.micronaut.configuration.ribbon.discovery.RibbonDiscoveryClientLoadBalancerFactory
Constructor.
RibbonExecutionListenerAdapter - Class in io.micronaut.configuration.ribbon
An adapter for the ExecutionListener interface.
RibbonExecutionListenerAdapter() - Constructor for class io.micronaut.configuration.ribbon.RibbonExecutionListenerAdapter
 
RibbonLoadBalancer - Class in io.micronaut.configuration.ribbon
A LoadBalancer that is also a Ribbon ILoadBalancer.
RibbonLoadBalancer(IClientConfig, ServerList, ServerListFilter, IRule, IPing) - Constructor for class io.micronaut.configuration.ribbon.RibbonLoadBalancer
Constructor.
RibbonServer - Class in io.micronaut.configuration.ribbon
Adapts the ServiceInstance interface to Ribbon's Server class.
RibbonServer(ServiceInstance) - Constructor for class io.micronaut.configuration.ribbon.RibbonServer
Consructor.
RibbonServiceInstance - Class in io.micronaut.configuration.ribbon
Adapts the Server object to the ServiceInstance interface.
RibbonServiceInstance(Server, LoadBalancerContext) - Constructor for class io.micronaut.configuration.ribbon.RibbonServiceInstance
Constructor.
RibbonServiceInstanceListLoadBalancerFactory - Class in io.micronaut.configuration.ribbon.discovery
Replaces the default ServiceInstanceListLoadBalancerFactory with one that returns RibbonLoadBalancer instances.
RibbonServiceInstanceListLoadBalancerFactory(BeanContext, IClientConfig, Environment) - Constructor for class io.micronaut.configuration.ribbon.discovery.RibbonServiceInstanceListLoadBalancerFactory
Constructor.

S

select(Object) - Method in class io.micronaut.configuration.ribbon.RibbonLoadBalancer
 
set(IClientConfigKey<T>, T) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
setApplicationId(String) - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
setDeploymentDatacenter(String) - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
setDeploymentEnvironment(String) - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
setDeploymentRegion(String) - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
setDeploymentServerId(String) - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
setDeploymentStack(String) - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
setNameSpace(String) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
 
setProperty(IClientConfigKey, Object) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
Deprecated.
setValue(DeploymentContext.ContextKey, String) - Method in class io.micronaut.configuration.archaius1.EnvironmentDeploymentContext
 
setVipAddressResolver(Optional<VipAddressResolver>) - Method in class io.micronaut.configuration.ribbon.AbstractRibbonClientConfig
Sets an optional VipAddressResolver.
A C D E G H I L M N O P Q R S 
Skip navigation links