Class SpringBootAdminClientAutoConfiguration
java.lang.Object
de.codecentric.boot.admin.client.config.SpringBootAdminClientAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnWebApplication
@Conditional(SpringBootAdminClientEnabledCondition.class)
@AutoConfigureAfter({org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointAutoConfiguration.class,org.springframework.boot.restclient.autoconfigure.RestClientAutoConfiguration.class})
@EnableConfigurationProperties({ClientProperties.class,InstanceProperties.class,org.springframework.boot.web.server.autoconfigure.ServerProperties.class,org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties.class})
public class SpringBootAdminClientAutoConfiguration
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionregistrationListener(ClientProperties client, ApplicationRegistrator registrator, org.springframework.core.env.Environment environment) registrator(RegistrationClient registrationClient, ClientProperties client, ApplicationFactory applicationFactory)
-
Constructor Details
-
SpringBootAdminClientAutoConfiguration
public SpringBootAdminClientAutoConfiguration()
-
-
Method Details
-
registrator
@Bean @ConditionalOnMissingBean public ApplicationRegistrator registrator(RegistrationClient registrationClient, ClientProperties client, ApplicationFactory applicationFactory) -
registrationListener
@Bean @ConditionalOnMissingBean public RegistrationApplicationListener registrationListener(ClientProperties client, ApplicationRegistrator registrator, org.springframework.core.env.Environment environment) -
startupDateMetadataContributor
@Bean @ConditionalOnMissingBean public StartupDateMetadataContributor startupDateMetadataContributor()
-