Class DiscoveryClientOptionalArgsConfiguration

java.lang.Object
org.springframework.cloud.netflix.eureka.config.DiscoveryClientOptionalArgsConfiguration

@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(TimeoutProperties.class) public class DiscoveryClientOptionalArgsConfiguration extends Object
Author:
Daniel Lavoie, Armin Krezovic, Olga Maciaszek-Sharma, Wonchul Heo
  • Field Details

    • LOG

      protected static final org.apache.commons.logging.Log LOG
  • Constructor Details

    • DiscoveryClientOptionalArgsConfiguration

      public DiscoveryClientOptionalArgsConfiguration()
  • Method Details

    • tlsProperties

      @Bean @ConfigurationProperties("eureka.client.tls") public org.springframework.cloud.configuration.TlsProperties tlsProperties()
    • setupTLS

      public static void setupTLS(com.netflix.discovery.AbstractDiscoveryClientOptionalArgs<?> args, org.springframework.cloud.configuration.TlsProperties properties) throws GeneralSecurityException, IOException
      Throws:
      GeneralSecurityException
      IOException