@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties public class TurbineHttpConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
TurbineHttpConfiguration.DiscoveryClientTurbineConfiguration |
protected static class |
TurbineHttpConfiguration.EurekaTurbineConfiguration |
| Constructor and Description |
|---|
TurbineHttpConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
com.netflix.turbine.monitor.cluster.ClusterMonitorFactory |
clusterMonitorFactory(TurbineClustersProvider clustersProvider) |
TurbineClustersProvider |
clustersProvider(TurbineAggregatorProperties turbineAggregatorProperties) |
org.springframework.cloud.client.actuator.HasFeatures |
Feature() |
TurbineAggregatorProperties |
turbineAggregatorProperties() |
TurbineController |
turbineController(TurbineInformationService service) |
TurbineInformationService |
turbineInformationService() |
TurbineLifecycle |
turbineLifecycle(com.netflix.turbine.discovery.InstanceDiscovery instanceDiscovery,
com.netflix.turbine.monitor.cluster.ClusterMonitorFactory<?> factory) |
TurbineProperties |
turbineProperties() |
org.springframework.boot.web.servlet.ServletRegistrationBean |
turbineStreamServlet() |
@Bean public org.springframework.cloud.client.actuator.HasFeatures Feature()
@Bean @ConditionalOnMissingBean(name="turbineStreamServlet") public org.springframework.boot.web.servlet.ServletRegistrationBean turbineStreamServlet()
@Bean @ConditionalOnMissingBean public TurbineProperties turbineProperties()
@Bean @ConditionalOnMissingBean public TurbineInformationService turbineInformationService()
@Bean
@ConditionalOnProperty(value="turbine.endpoints.clusters.enabled",
matchIfMissing=true)
public TurbineController turbineController(TurbineInformationService service)
@Bean @ConditionalOnMissingBean public TurbineAggregatorProperties turbineAggregatorProperties()
@Bean @ConditionalOnMissingBean public TurbineLifecycle turbineLifecycle(com.netflix.turbine.discovery.InstanceDiscovery instanceDiscovery, com.netflix.turbine.monitor.cluster.ClusterMonitorFactory<?> factory)
@Bean @ConditionalOnMissingBean public com.netflix.turbine.monitor.cluster.ClusterMonitorFactory clusterMonitorFactory(TurbineClustersProvider clustersProvider)
@Bean @ConditionalOnMissingBean public TurbineClustersProvider clustersProvider(TurbineAggregatorProperties turbineAggregatorProperties)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.