SYMBOL INDEX (2587 symbols across 433 files) FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/config/ClientProperties.java class ClientProperties (line 28) | @lombok.Data method getAdminUrl (line 91) | public String[] getAdminUrl() { method isAutoDeregistration (line 99) | public boolean isAutoDeregistration(Environment environment) { FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/config/ClientRuntimeHints.java class ClientRuntimeHints (line 30) | @Configuration method registerHints (line 33) | @Override method registerReflectionHints (line 38) | @SneakyThrows FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/config/CloudFoundryApplicationProperties.java class CloudFoundryApplicationProperties (line 25) | @lombok.Data FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/config/InstanceProperties.java class InstanceProperties (line 26) | @lombok.Data FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/config/ServiceHostType.java type ServiceHostType (line 19) | public enum ServiceHostType { FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientAutoConfiguration.java class SpringBootAdminClientAutoConfiguration (line 63) | @Configuration(proxyBeanMethods = false) method registrator (line 71) | @Bean method registrationListener (line 79) | @Bean method startupDateMetadataContributor (line 90) | @Bean class ServletConfiguration (line 96) | @Configuration(proxyBeanMethods = false) method applicationFactory (line 101) | @Bean class ReactiveConfiguration (line 116) | @Configuration(proxyBeanMethods = false) method applicationFactory (line 120) | @Bean class RestClientRegistrationClientConfig (line 133) | @Configuration(proxyBeanMethods = false) method registrationClient (line 137) | @Bean FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientCloudFoundryAutoConfiguration.java class SpringBootAdminClientCloudFoundryAutoConfiguration (line 43) | @Configuration(proxyBeanMethods = false) method cloudFoundryMetadataContributor (line 51) | @Bean method applicationFactory (line 58) | @Bean FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientEnabledCondition.java class SpringBootAdminClientEnabledCondition (line 38) | public class SpringBootAdminClientEnabledCondition extends SpringBootCon... method getMatchOutcome (line 40) | @Override method getClientProperties (line 57) | private ClientProperties getClientProperties(ConditionContext context) { FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/config/SpringNativeClientAutoConfiguration.java class SpringNativeClientAutoConfiguration (line 27) | @Configuration(proxyBeanMethods = false) FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/Application.java class Application (line 30) | @lombok.Data method Application (line 44) | @lombok.Builder(builderClassName = "Builder") method create (line 56) | public static Builder create(String name) { method getMetadata (line 60) | public Map getMetadata() { class Builder (line 64) | public static class Builder { FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/ApplicationFactory.java type ApplicationFactory (line 25) | public interface ApplicationFactory { method createApplication (line 30) | Application createApplication(); FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/ApplicationRegistrator.java type ApplicationRegistrator (line 22) | public interface ApplicationRegistrator { method register (line 28) | boolean register(); method deregister (line 33) | void deregister(); method getRegisteredId (line 39) | String getRegisteredId(); FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/CloudFoundryApplicationFactory.java class CloudFoundryApplicationFactory (line 29) | public class CloudFoundryApplicationFactory extends DefaultApplicationFa... method CloudFoundryApplicationFactory (line 35) | public CloudFoundryApplicationFactory(InstanceProperties instance, Man... method getServiceBaseUrl (line 43) | @Override FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/DefaultApplicationFactory.java class DefaultApplicationFactory (line 46) | public class DefaultApplicationFactory implements ApplicationFactory { method DefaultApplicationFactory (line 64) | public DefaultApplicationFactory(InstanceProperties instance, Manageme... method createApplication (line 75) | @Override method getName (line 85) | protected String getName() { method getServiceUrl (line 89) | protected String getServiceUrl() { method getServiceBaseUrl (line 97) | protected String getServiceBaseUrl() { method getServicePath (line 111) | protected String getServicePath() { method getManagementUrl (line 121) | protected String getManagementUrl() { method getManagementBaseUrl (line 132) | protected String getManagementBaseUrl() { method isManagementPortEqual (line 151) | protected boolean isManagementPortEqual() { method getEndpointsWebPath (line 155) | protected String getEndpointsWebPath() { method getHealthUrl (line 159) | protected String getHealthUrl() { method getMetadata (line 169) | protected Map getMetadata() { method getServiceHost (line 176) | protected String getServiceHost() { method getManagementHost (line 184) | protected String getManagementHost() { method getLocalHost (line 192) | protected InetAddress getLocalHost() { method getLocalServerPort (line 201) | protected Integer getLocalServerPort() { method getLocalManagementPort (line 209) | protected Integer getLocalManagementPort() { method getHealthEndpointPath (line 216) | protected String getHealthEndpointPath() { method getScheme (line 228) | protected String getScheme(@Nullable Ssl ssl) { method getHost (line 232) | protected String getHost(InetAddress address) { method onWebServerInitialized (line 244) | @EventListener FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/DefaultApplicationRegistrator.java class DefaultApplicationRegistrator (line 26) | public class DefaultApplicationRegistrator implements ApplicationRegistr... method DefaultApplicationRegistrator (line 42) | public DefaultApplicationRegistrator(ApplicationFactory applicationFac... method register (line 54) | @Override method register (line 78) | protected boolean register(Application application, String adminUrl, b... method deregister (line 103) | @Override method getRegisteredId (line 125) | @Override FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/ReactiveApplicationFactory.java class ReactiveApplicationFactory (line 31) | public class ReactiveApplicationFactory extends DefaultApplicationFactory { method ReactiveApplicationFactory (line 41) | public ReactiveApplicationFactory(InstanceProperties instance, Managem... method getServiceUrl (line 51) | @Override method getManagementBaseUrl (line 63) | @Override method getManagementContextPath (line 84) | protected String getManagementContextPath() { method getWebfluxBasePath (line 88) | protected String getWebfluxBasePath() { FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/RegistrationApplicationListener.java class RegistrationApplicationListener (line 40) | public class RegistrationApplicationListener implements InitializingBean... method RegistrationApplicationListener (line 56) | public RegistrationApplicationListener(ApplicationRegistrator registra... method RegistrationApplicationListener (line 60) | RegistrationApplicationListener(ApplicationRegistrator registrator, Th... method registrationTaskScheduler (line 65) | private static ThreadPoolTaskScheduler registrationTaskScheduler() { method onApplicationReady (line 73) | @EventListener method onClosedContext (line 81) | @EventListener method startRegisterTask (line 94) | public void startRegisterTask() { method stopRegisterTask (line 103) | public void stopRegisterTask() { method setAutoDeregister (line 110) | public void setAutoDeregister(boolean autoDeregister) { method setAutoRegister (line 114) | public void setAutoRegister(boolean autoRegister) { method setRegisterPeriod (line 118) | public void setRegisterPeriod(Duration registerPeriod) { method afterPropertiesSet (line 122) | @Override method destroy (line 127) | @Override FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/RegistrationClient.java type RegistrationClient (line 19) | public interface RegistrationClient { method register (line 21) | String register(String adminUrl, Application self); method deregister (line 23) | void deregister(String adminUrl, String id); FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/RestClientRegistrationClient.java class RestClientRegistrationClient (line 27) | public class RestClientRegistrationClient implements RegistrationClient { method RestClientRegistrationClient (line 34) | public RestClientRegistrationClient(RestClient restClient) { method register (line 38) | @Override method deregister (line 49) | @Override method setRequestHeaders (line 54) | protected void setRequestHeaders(HttpHeaders headers) { FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/ServletApplicationFactory.java class ServletApplicationFactory (line 32) | public class ServletApplicationFactory extends DefaultApplicationFactory { method ServletApplicationFactory (line 44) | public ServletApplicationFactory(InstanceProperties instance, Manageme... method getServiceUrl (line 56) | @Override method getManagementBaseUrl (line 68) | @Override method getManagementContextPath (line 93) | protected String getManagementContextPath() { method getServerContextPath (line 97) | protected String getServerContextPath() { method getDispatcherServletPrefix (line 101) | protected String getDispatcherServletPrefix() { FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/metadata/CloudFoundryMetadataContributor.java class CloudFoundryMetadataContributor (line 27) | public class CloudFoundryMetadataContributor implements MetadataContribu... method CloudFoundryMetadataContributor (line 31) | public CloudFoundryMetadataContributor(CloudFoundryApplicationProperti... method getMetadata (line 35) | @Override FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/metadata/CompositeMetadataContributor.java class CompositeMetadataContributor (line 23) | public class CompositeMetadataContributor implements MetadataContributor { method CompositeMetadataContributor (line 27) | public CompositeMetadataContributor(List delegate... method getMetadata (line 31) | @Override FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/metadata/MetadataContributor.java type MetadataContributor (line 21) | @FunctionalInterface method getMetadata (line 24) | Map getMetadata(); FILE: spring-boot-admin-client/src/main/java/de/codecentric/boot/admin/client/registration/metadata/StartupDateMetadataContributor.java class StartupDateMetadataContributor (line 25) | public class StartupDateMetadataContributor implements MetadataContribut... method getMetadata (line 29) | @Override FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/AbstractClientApplicationTest.java class AbstractClientApplicationTest (line 52) | public abstract class AbstractClientApplicationTest { method setUp (line 63) | protected void setUp(WebApplicationType type) { method setUpWiremock (line 68) | private void setUpWiremock() { method setUpApplication (line 77) | private void setUpApplication(WebApplicationType type) { method setUpApplicationContext (line 82) | private void setUpApplicationContext(String... additionalArgs) { method tearDown (line 92) | @AfterEach method test_context (line 100) | @Test method test_context_with_snake_case (line 119) | @Test method getServerPort (line 138) | private int getServerPort() { method getManagementPort (line 142) | private int getManagementPort() { class TestClientApplication (line 146) | @SpringBootConfiguration method ping (line 153) | @EventListener FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/ClientReactiveApplicationTest.java class ClientReactiveApplicationTest (line 22) | class ClientReactiveApplicationTest extends AbstractClientApplicationTest { method setUp (line 24) | @BeforeEach FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/ClientServletApplicationTest.java class ClientServletApplicationTest (line 22) | class ClientServletApplicationTest extends AbstractClientApplicationTest { method setUp (line 24) | @BeforeEach FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/ClientPropertiesTest.java class ClientPropertiesTest (line 24) | class ClientPropertiesTest { method should_default_autoDeregister_to_false (line 26) | @Test method should_default_autoDeregister_to_true (line 40) | @Test method should_return_all_adminUrls (line 55) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/CloudFoundryApplicationPropertiesTest.java class CloudFoundryApplicationPropertiesTest (line 28) | class CloudFoundryApplicationPropertiesTest { method bind (line 30) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientAutoConfigurationTest.java class SpringBootAdminClientAutoConfigurationTest (line 42) | class SpringBootAdminClientAutoConfigurationTest { method not_active (line 49) | @Test method active (line 54) | @Test method disabled (line 60) | @Test method nonWebEnvironment (line 68) | @Test method reactiveEnvironment (line 77) | @Test method restClientRegistrationClientInBlockingEnvironment (line 88) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientCloudFoundryAutoConfigurationTest.java class SpringBootAdminClientCloudFoundryAutoConfigurationTest (line 36) | class SpringBootAdminClientCloudFoundryAutoConfigurationTest { method non_cloud_platform (line 45) | @Test method cloudfoundry (line 53) | @Test method cloudfoundry_sba_disabled (line 64) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientEnabledConditionTest.java class SpringBootAdminClientEnabledConditionTest (line 29) | class SpringBootAdminClientEnabledConditionTest { method setUp (line 37) | @BeforeEach method test_emptyUrl_enabled (line 44) | @Test method test_emptyUrl_disabled (line 51) | @Test method test_nonEmptyUrl_disabled (line 59) | @Test method test_nonEmptyUrl_enabled (line 68) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientRegistrationClientAutoConfigurationTest.java class SpringBootAdminClientRegistrationClientAutoConfigurationTest (line 39) | public class SpringBootAdminClientRegistrationClientAutoConfigurationTest { method autoConfiguresRegistrationClient (line 41) | @ParameterizedTest(name = "{0}") method contextRunnerCustomizations (line 61) | public static Stream contextRunnerCustomizations() { method customizer (line 79) | private static ContextRunnerCustomizerBuilder customizer() { class ContextRunnerCustomizerBuilder (line 83) | private static final class ContextRunnerCustomizerBuilder { method withRestClientBuilder (line 87) | ContextRunnerCustomizerBuilder withRestClientBuilder() { method withClientHttpRequestFactoryBuilder (line 92) | ContextRunnerCustomizerBuilder withClientHttpRequestFactoryBuilder() { method build (line 98) | Function b... FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/AbstractRegistrationClientTest.java class AbstractRegistrationClientTest (line 40) | public abstract class AbstractRegistrationClientTest { method setUp (line 53) | public void setUp(RegistrationClient registrationClient) { method setUpWiremock (line 57) | @BeforeEach method tearDown (line 62) | @AfterEach method register_should_return_id_when_successful (line 67) | @Test method register_should_throw (line 83) | @Test method deregister (line 91) | @Test method deregister_should_trow (line 98) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/ApplicationTest.java class ApplicationTest (line 26) | class ApplicationTest { method test_json_format (line 28) | @Test method test_equals_hashCode (line 46) | @Test method should_not_return_sensitive_data_in_toString (line 71) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/CloudFoundryApplicationFactoryTest.java class CloudFoundryApplicationFactoryTest (line 36) | class CloudFoundryApplicationFactoryTest { method setup (line 54) | @BeforeEach method should_use_application_uri (line 59) | @Test method should_use_service_base_uri (line 73) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/DefaultApplicationFactoryTest.java class DefaultApplicationFactoryTest (line 43) | class DefaultApplicationFactoryTest { method setup (line 58) | @BeforeEach method test_mgmtPortPath (line 63) | @Test method test_default (line 75) | @Test method test_ssl (line 89) | @Test method test_ssl_management (line 102) | @Test method test_preferIpAddress_server_address_missing (line 115) | @Test method test_preferIpAddress_management_address_missing (line 125) | @Test method test_preferIpAddress (line 135) | @Test method test_all_custom (line 149) | @Test method test_all_baseUrls (line 161) | @Test method test_service_baseUrl (line 174) | @Test method test_missing_ports (line 186) | @Test method test_service_path (line 192) | @Test method test_service_path_default (line 205) | @Test method getHostname (line 210) | private String getHostname() { method publishApplicationReadyEvent (line 219) | private void publishApplicationReadyEvent(DefaultApplicationFactory fa... class TestWebServerInitializedEvent (line 226) | private static final class TestWebServerInitializedEvent extends WebSe... method TestWebServerInitializedEvent (line 232) | private TestWebServerInitializedEvent(String name, int port) { method getApplicationContext (line 238) | @Override method getWebServer (line 243) | @Override FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/DefaultApplicationRegistratorTest.java class DefaultApplicationRegistratorTest (line 31) | class DefaultApplicationRegistratorTest { method register_should_return_true_when_successful (line 41) | @Test method register_should_return_false_when_failed (line 52) | @Test method register_should_try_next_on_error (line 65) | @Test method deregister_should_deregister_at_server (line 79) | @Test method deregister_should_not_deregister_when_not_registered (line 94) | @Test method deregister_should_try_next_on_error (line 105) | @Test method register_should_register_on_multiple_servers (line 123) | @Test method deregister_should_deregister_on_multiple_servers (line 138) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/ReactiveApplicationFactoryTest.java class ReactiveApplicationFactoryTest (line 41) | class ReactiveApplicationFactoryTest { method setup (line 58) | @BeforeEach method test_contextPath_mgmtPath (line 63) | @Test method test_contextPath_mgmtPortPath (line 76) | @Test method test_basePath (line 89) | @Test method test_noBasePath (line 101) | @Test method test_mgmtBasePath_mgmtPortPath (line 112) | @Test method getHostname (line 125) | private String getHostname() { method publishApplicationReadyEvent (line 134) | private void publishApplicationReadyEvent(DefaultApplicationFactory fa... class TestWebServerInitializedEvent (line 141) | private static final class TestWebServerInitializedEvent extends WebSe... method TestWebServerInitializedEvent (line 147) | private TestWebServerInitializedEvent(String name, int port) { method getApplicationContext (line 153) | @Override method getWebServer (line 158) | @Override FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/RegistrationApplicationListenerTest.java class RegistrationApplicationListenerTest (line 40) | class RegistrationApplicationListenerTest { method should_schedule_register_task (line 42) | @Test method should_no_schedule_register_task_when_not_autoRegister (line 54) | @Test method should_cancel_register_task_on_context_close (line 67) | @Test method should_start_and_cancel_task_on_request (line 84) | @Test method should_not_deregister_when_not_autoDeregister (line 100) | @Test method should_deregister_when_autoDeregister (line 111) | @Test method should_deregister_when_autoDeregister_and_parent_is_bootstrap_context (line 123) | @Test method should_not_deregister_when_autoDeregister_and_not_root (line 139) | @Test method should_init_and_shutdown_taskScheduler (line 153) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/RestClientRegistrationClientTest.java class RestClientRegistrationClientTest (line 22) | class RestClientRegistrationClientTest extends AbstractRegistrationClien... method setUp (line 24) | @BeforeEach FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/ServletApplicationFactoryTest.java class ServletApplicationFactoryTest (line 42) | class ServletApplicationFactoryTest { method setup (line 61) | @BeforeEach method test_contextPath_mgmtPath (line 67) | @Test method test_contextPath_mgmtPortPath (line 80) | @Test method test_contextPath (line 93) | @Test method test_servletPath (line 105) | @Test method test_servicePath (line 118) | @Test method getHostname (line 131) | private String getHostname() { method publishApplicationReadyEvent (line 140) | private void publishApplicationReadyEvent(DefaultApplicationFactory fa... class TestWebServerInitializedEvent (line 147) | private static final class TestWebServerInitializedEvent extends WebSe... method TestWebServerInitializedEvent (line 153) | private TestWebServerInitializedEvent(String name, int port) { method getApplicationContext (line 159) | @Override method getWebServer (line 164) | @Override FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/metadata/CloudFoundryMetadataContributorTest.java class CloudFoundryMetadataContributorTest (line 25) | class CloudFoundryMetadataContributorTest { method should_return_empty_metadata (line 27) | @Test method should_return_metadata (line 34) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/metadata/CompositeMetadataContributorTest.java class CompositeMetadataContributorTest (line 29) | class CompositeMetadataContributorTest { method should_merge_metadata (line 31) | @Test method should_return_empty_metadata (line 42) | @Test FILE: spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/registration/metadata/StartupDateMetadataContributorTest.java class StartupDateMetadataContributorTest (line 25) | class StartupDateMetadataContributorTest { method should_return_startupdate (line 27) | @Test FILE: spring-boot-admin-docs/src/site/docusaurus.config.ts method configureWebpack (line 52) | configureWebpack() { FILE: spring-boot-admin-docs/src/site/src/components/CopyButton.tsx function CopyButton (line 4) | function CopyButton({ text }) { FILE: spring-boot-admin-docs/src/site/src/components/HexMesh.tsx type HexMeshProps (line 20) | interface HexMeshProps { type Layout (line 27) | interface Layout { function HexMesh (line 67) | function HexMesh({ items, classForItem, renderItem, onClick }: HexMes... FILE: spring-boot-admin-docs/src/site/src/components/PropertyTable.tsx type Props (line 5) | type Props = { function getFilteredProperties (line 13) | function getFilteredProperties(properties: Array getMetadata(ServiceInstance instance) { method getManagementContextPath (line 179) | public String getManagementContextPath() { method setManagementContextPath (line 183) | public void setManagementContextPath(String managementContextPath) { method getHealthEndpointPath (line 187) | public String getHealthEndpointPath() { method setHealthEndpointPath (line 191) | public void setHealthEndpointPath(String healthEndpointPath) { FILE: spring-boot-admin-server-cloud/src/main/java/de/codecentric/boot/admin/server/cloud/discovery/EurekaServiceInstanceConverter.java class EurekaServiceInstanceConverter (line 33) | public class EurekaServiceInstanceConverter extends DefaultServiceInstan... method getHealthUrl (line 35) | @Override FILE: spring-boot-admin-server-cloud/src/main/java/de/codecentric/boot/admin/server/cloud/discovery/InstanceDiscoveryListener.java class InstanceDiscoveryListener (line 52) | public class InstanceDiscoveryListener { method InstanceDiscoveryListener (line 92) | public InstanceDiscoveryListener(DiscoveryClient discoveryClient, Inst... method onApplicationReady (line 99) | @EventListener method onInstanceRegistered (line 104) | @EventListener method onRefreshInstances (line 109) | @EventListener method onParentHeartbeat (line 114) | @EventListener method onApplicationEvent (line 119) | @EventListener method discoverIfNeeded (line 124) | private void discoverIfNeeded(Object value) { method discover (line 130) | protected void discover() { method removeStaleInstances (line 143) | protected Mono removeStaleInstances(Set registeredIn... method shouldRegisterService (line 154) | protected boolean shouldRegisterService(final String serviceId) { method matchesPattern (line 162) | protected boolean matchesPattern(String serviceId, Set pattern... method shouldRegisterInstanceBasedOnMetadata (line 167) | protected boolean shouldRegisterInstanceBasedOnMetadata(ServiceInstanc... method registerInstance (line 177) | protected Mono registerInstance(ServiceInstance instance) { method toString (line 189) | protected String toString(ServiceInstance instance) { method setConverter (line 196) | public void setConverter(ServiceInstanceConverter converter) { method setIgnoredServices (line 200) | public void setIgnoredServices(Set ignoredServices) { method getIgnoredServices (line 204) | public Set getIgnoredServices() { method getServices (line 208) | public Set getServices() { method setServices (line 212) | public void setServices(Set services) { method getInstancesMetadata (line 216) | public Map getInstancesMetadata() { method setInstancesMetadata (line 220) | public void setInstancesMetadata(Map instancesMetadata) { method getIgnoredInstancesMetadata (line 224) | public Map getIgnoredInstancesMetadata() { method setIgnoredInstancesMetadata (line 228) | public void setIgnoredInstancesMetadata(Map ignoredIns... method isInstanceAllowedBasedOnMetadata (line 232) | private boolean isInstanceAllowedBasedOnMetadata(ServiceInstance insta... method isInstanceIgnoredBasedOnMetadata (line 246) | private boolean isInstanceIgnoredBasedOnMetadata(ServiceInstance insta... method isMapContainsEntry (line 260) | private boolean isMapContainsEntry(Map map, Map.Entry<... FILE: spring-boot-admin-server-cloud/src/main/java/de/codecentric/boot/admin/server/cloud/discovery/KubernetesServiceInstanceConverter.java class KubernetesServiceInstanceConverter (line 24) | public class KubernetesServiceInstanceConverter extends DefaultServiceIn... method KubernetesServiceInstanceConverter (line 30) | public KubernetesServiceInstanceConverter(KubernetesDiscoveryPropertie... method getManagementPort (line 39) | @Override FILE: spring-boot-admin-server-cloud/src/main/java/de/codecentric/boot/admin/server/cloud/discovery/ServiceInstanceConverter.java type ServiceInstanceConverter (line 29) | public interface ServiceInstanceConverter { method convert (line 36) | Registration convert(ServiceInstance instance); FILE: spring-boot-admin-server-cloud/src/test/java/de/codecentric/boot/admin/server/cloud/AdminApplicationDiscoveryTest.java class AdminApplicationDiscoveryTest (line 55) | class AdminApplicationDiscoveryTest { method setUp (line 65) | @BeforeEach method lifecycle (line 80) | @Test method registerInstance (line 103) | private Mono registerInstance() { method deregisterInstance (line 132) | private void deregisterInstance() { method getEventStream (line 137) | private Flux getEventStream() { method getInstance (line 147) | private Mono getInstance(URI uri) { method listInstances (line 161) | private Mono listInstances() { method listEmptyInstances (line 175) | private Mono listEmptyInstances() { method createWebClient (line 189) | private WebTestClient createWebClient(int port) { method shutdown (line 200) | @AfterEach class TestAdminApplication (line 205) | @EnableAdminServer method securityWebFilterChain (line 211) | @Bean FILE: spring-boot-admin-server-cloud/src/test/java/de/codecentric/boot/admin/server/cloud/config/AdminServerDiscoveryAutoConfigurationTest.java class AdminServerDiscoveryAutoConfigurationTest (line 42) | class AdminServerDiscoveryAutoConfigurationTest { method defaultServiceInstanceConverter (line 50) | @Test method eurekaServiceInstanceConverter (line 57) | @Test method kubernetesServiceInstanceConverter (line 65) | @Test method customServiceInstanceConverter (line 74) | @Test class CustomServiceInstanceConverter (line 82) | public static class CustomServiceInstanceConverter implements ServiceI... method convert (line 84) | @Override FILE: spring-boot-admin-server-cloud/src/test/java/de/codecentric/boot/admin/server/cloud/discovery/DefaultServiceInstanceConverterTest.java class DefaultServiceInstanceConverterTest (line 32) | class DefaultServiceInstanceConverterTest { method should_convert_with_defaults (line 34) | @Test method should_convert_with_custom_defaults (line 45) | @Test method should_convert_with_metadata (line 60) | @Test method should_convert_with_metadata_without_dots (line 81) | @Test method should_convert_with_metadata_having_null_value (line 101) | @Test method should_convert_service_with_uri (line 118) | @Test method should_convert_service_with_uri_and_custom_defaults (line 131) | @Test method should_convert_service_with_uri_and_metadata_different_port (line 147) | @Test method should_convert_service_with_uri_and_metadata (line 164) | @Test method getServiceId (line 182) | @Override method getHost (line 187) | @Override method getPort (line 192) | @Override method isSecure (line 200) | @Override method getUri (line 205) | @Override method getMetadata (line 210) | @Override FILE: spring-boot-admin-server-cloud/src/test/java/de/codecentric/boot/admin/server/cloud/discovery/EurekaServiceInstanceConverterTest.java class EurekaServiceInstanceConverterTest (line 32) | class EurekaServiceInstanceConverterTest { method convert_secure (line 34) | @Test method convert_missing_mgmt_path (line 53) | @Test method convert_secure_healthUrl (line 67) | @Test FILE: spring-boot-admin-server-cloud/src/test/java/de/codecentric/boot/admin/server/cloud/discovery/InstanceDiscoveryListenerTest.java class InstanceDiscoveryListenerTest (line 53) | class InstanceDiscoveryListenerTest { method setup (line 61) | @BeforeEach method should_discover_instances_when_application_is_ready (line 69) | @Test method should_not_register_instance_when_serviceId_is_ignored (line 82) | @Test method should_not_register_instance_when_serviceId_is_ignored_caseInsensitive (line 94) | @Test method should_not_register_instance_when_instanceMetadata_is_ignored (line 106) | @Test method should_register_instance_when_serviceId_is_not_ignored (line 118) | @Test method should_register_instance_when_instanceMetadata_is_not_ignored (line 130) | @Test method should_not_register_instance_when_serviceId_matches_ignored_pattern (line 142) | @Test method should_not_register_instance_when_instanceMetadata_matches_ignored_metadata (line 156) | @Test method should_register_instances_when_serviceId_matches_wanted_pattern (line 176) | @Test method should_register_instances_when_instanceMetadata_matches_wanted_metadata (line 190) | @Test method should_register_instances_when_serviceId_matches_wanted_pattern_and_ignored_pattern (line 210) | @Test method should_not_register_instances_when_instanceMetadata_matches_wanted_metadata_and_ignored_metadata (line 227) | @Test method should_register_instance_when_new_service_instance_is_discovered (line 254) | @Test method should_only_discover_new_instances_when_new_heartbeat_is_emitted (line 271) | @Test method should_remove_instances_when_they_are_no_longer_available_in_discovery (line 289) | @Test method should_not_throw_error_when_conversion_fails_and_proceed_with_next_instance (line 346) | @Test FILE: spring-boot-admin-server-cloud/src/test/java/de/codecentric/boot/admin/server/cloud/discovery/KubernetesServiceInstanceConverterTest.java class KubernetesServiceInstanceConverterTest (line 32) | class KubernetesServiceInstanceConverterTest { method convert_using_port_mgmt (line 34) | @Test method fallback_for_port_mgmt (line 46) | @Test method mockServiceInstanceWithManagementPort (line 57) | private static ServiceInstance mockServiceInstanceWithManagementPort(S... FILE: spring-boot-admin-server-ui/.storybook/main.js method viteFinal (line 13) | async viteFinal(config) { FILE: spring-boot-admin-server-ui/components.d.ts type GlobalComponents (line 10) | interface GlobalComponents { FILE: spring-boot-admin-server-ui/src/main/frontend/HealthStatus.ts class HealthStatusEnum (line 1) | class HealthStatusEnum { FILE: spring-boot-admin-server-ui/src/main/frontend/components.d.ts type GlobalComponents (line 10) | interface GlobalComponents { FILE: spring-boot-admin-server-ui/src/main/frontend/components/ActionScope.ts class ActionScopeEnum (line 1) | class ActionScopeEnum { FILE: spring-boot-admin-server-ui/src/main/frontend/components/index.ts method install (line 69) | install(app) { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-accordion.stories.ts method setup (line 28) | setup() { method setup (line 124) | setup() { method setup (line 167) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-action-button-scoped.stories.ts method setup (line 27) | setup() { method actionFn (line 40) | actionFn() { method actionFn (line 63) | actionFn() { method setup (line 75) | setup() { method actionFn (line 95) | actionFn() { method actionFn (line 110) | actionFn() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-alert.stories.ts method setup (line 25) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-button-group.stories.ts method setup (line 27) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-button.stories.ts method setup (line 26) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-checkbox.stories.ts method setup (line 26) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-confirm-button.stories.ts method setup (line 26) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-dropdown/sba-dropdown.stories.ts method setup (line 17) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-icon-button.stories.ts method setup (line 26) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-input.stories.ts method setup (line 26) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-key-value-table.stories.ts method setup (line 26) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-modal.stories.ts method setup (line 27) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-nav/sba-nav-dropdown.stories.ts method setup (line 19) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-nav/sba-nav-item.stories.ts method setup (line 13) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-navbar/sba-navbar-toggle.stories.ts method setup (line 15) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-navbar/sba-navbar.stories.ts method setup (line 26) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-pagination-nav.stories.ts method setup (line 28) | setup() { method change (line 32) | change($event) { method data (line 36) | data() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-panel.stories.ts method setup (line 11) | setup() { method onClose (line 15) | onClose(event) { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-select.stories.ts method setup (line 26) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-status.spec.ts function testSnapshotForStatus (line 27) | function testSnapshotForStatus(status: string, date?: number) { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-status.stories.ts method setup (line 10) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-tag.stories.ts method setup (line 26) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-tags.stories.ts method setup (line 10) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/components/sba-toggle-scope-button.stories.ts method setup (line 13) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/composables/ViewRegistry.ts constant CUSTOM_ROUTES_ADDED_EVENT (line 7) | const CUSTOM_ROUTES_ADDED_EVENT = 'custom-routes-added'; function createViewRegistry (line 11) | function createViewRegistry() { function useViewRegistry (line 22) | function useViewRegistry() { FILE: spring-boot-admin-server-ui/src/main/frontend/composables/useApplicationStore.ts function createApplicationStore (line 13) | function createApplicationStore() { type ApplicationStoreValue (line 20) | type ApplicationStoreValue = { function useApplicationStore (line 28) | function useApplicationStore(): ApplicationStoreValue { FILE: spring-boot-admin-server-ui/src/main/frontend/composables/useClassnameShortener.ts type Options (line 1) | type Options = { function abbreviateLoggerName (line 26) | function abbreviateLoggerName(fqcn: string, maxLen = 40): string { FILE: spring-boot-admin-server-ui/src/main/frontend/composables/useDateTimeFormatter.ts type DateFormatterOptions (line 1) | type DateFormatterOptions = { FILE: spring-boot-admin-server-ui/src/main/frontend/directives/on-resize.ts method update (line 37) | update(el, binding) { FILE: spring-boot-admin-server-ui/src/main/frontend/directives/popper.ts method update (line 40) | update(el, binding) { FILE: spring-boot-admin-server-ui/src/main/frontend/directives/sticks-below.ts method update (line 34) | update(el, binding) { FILE: spring-boot-admin-server-ui/src/main/frontend/global.d.ts type ApplicationStream (line 8) | type ApplicationStream = { type Window (line 12) | interface Window { type Extension (line 16) | type Extension = { type UITheme (line 21) | type UITheme = { type PollTimer (line 38) | type PollTimer = { type ViewSettings (line 48) | type ViewSettings = { type ExternalView (line 53) | type ExternalView = { type UISettings (line 61) | type UISettings = { type SBASettings (line 80) | type SBASettings = { type ViewInstallFunctionParams (line 97) | type ViewInstallFunctionParams = { type SbaView (line 101) | type SbaView = { type View (line 116) | type View = ComponentView | LinkView; type ComponentView (line 118) | interface ComponentView { type LinkView (line 129) | interface LinkView { type HealthStatus (line 136) | type HealthStatus = FILE: spring-boot-admin-server-ui/src/main/frontend/i18n/PrimeLocale.ts method setLocale (line 5) | setLocale(primevue: PrimeVueConfiguration, locale: string) { FILE: spring-boot-admin-server-ui/src/main/frontend/i18n/index.ts function getAvailableLocales (line 21) | function getAvailableLocales() { FILE: spring-boot-admin-server-ui/src/main/frontend/index.ts method setup (line 98) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/login/login.stories.ts method setup (line 10) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/mixins/subscribing.ts method created (line 18) | created() { method beforeUnmount (line 21) | beforeUnmount() { method subscribe (line 25) | async subscribe() { method unsubscribe (line 30) | unsubscribe() { FILE: spring-boot-admin-server-ui/src/main/frontend/plugins/modal/api.ts method open (line 17) | open(options, slots = {}) { method confirm (line 28) | async confirm(title, body) { FILE: spring-boot-admin-server-ui/src/main/frontend/plugins/modal/helpers.ts function removeElement (line 3) | function removeElement(el) { function createComponent (line 11) | function createComponent(component, props, parentContainer, slots = {}) { FILE: spring-boot-admin-server-ui/src/main/frontend/sba-config.ts constant DEFAULT_CONFIG (line 21) | const DEFAULT_CONFIG: SBASettings = { FILE: spring-boot-admin-server-ui/src/main/frontend/services/application.ts class Application (line 77) | class Application { method constructor (line 86) | constructor({ method isUnregisterable (line 115) | get isUnregisterable() { method hasShutdownEndpoint (line 119) | get hasShutdownEndpoint() { method hasRestartEndpoint (line 123) | get hasRestartEndpoint() { method list (line 127) | static async list() { method getStream (line 134) | static getStream(): Observable { method _transformResponse (line 151) | static _transformResponse(data: string) { method filterInstances (line 163) | filterInstances(predicate: (instance: Instance) => boolean) { method hasEndpoint (line 170) | hasEndpoint(endpointId: string): boolean { method findInstance (line 174) | findInstance(instanceId: string): Instance | undefined { method unregister (line 178) | async unregister() { method fetchLoggers (line 184) | async fetchLoggers() { method configureLogger (line 195) | async configureLogger(name: string, level: string | null) { method setEnv (line 206) | async setEnv(name: string, value: string) { method resetEnv (line 216) | async resetEnv() { method refreshContext (line 220) | async refreshContext() { method clearCaches (line 224) | async clearCaches() { method clearCache (line 228) | async clearCache(name: string, cacheManager?: string) { method shutdown (line 234) | shutdown() { method restart (line 238) | restart() { method writeMBeanAttribute (line 242) | async writeMBeanAttribute( method invokeMBeanOperation (line 262) | async invokeMBeanOperation( FILE: spring-boot-admin-server-ui/src/main/frontend/services/instance.ts class Instance (line 35) | class Instance { method constructor (line 46) | constructor({ id, ...instance }: InstanceData) { method metadata (line 64) | get metadata() { method metadataParsed (line 68) | get metadataParsed() { method isUnregisterable (line 73) | get isUnregisterable() { method fetchEvents (line 77) | static async fetchEvents() { method getEventStream (line 83) | static getEventStream() { method get (line 101) | static async get(id: string) { method _toMBeans (line 114) | private static _toMBeans(data: string) { method showUrl (line 130) | showUrl() { method isUrlDisabled (line 140) | isUrlDisabled() { method hasEndpoint (line 150) | hasEndpoint(endpointId: string): boolean { method unregister (line 154) | async unregister() { method fetchInfo (line 160) | async fetchInfo() { method fetchMetrics (line 164) | async fetchMetrics() { method fetchMetric (line 170) | async fetchMetric(metric: string, tags: Record) { method fetchHealth (line 209) | async fetchHealth() { method fetchHealthGroup (line 215) | async fetchHealthGroup(groupName: string) { method fetchEnv (line 221) | async fetchEnv(name?: string) { method fetchConfigprops (line 225) | async fetchConfigprops() { method hasEnvManagerSupport (line 229) | async hasEnvManagerSupport() { method resetEnv (line 236) | async resetEnv() { method setEnv (line 240) | async setEnv(name: string, value: string) { method refreshContext (line 250) | async refreshContext() { method busRefreshContext (line 254) | async busRefreshContext() { method fetchLiquibase (line 258) | async fetchLiquibase() { method fetchScheduledTasks (line 262) | async fetchScheduledTasks() { method fetchGatewayGlobalFilters (line 266) | async fetchGatewayGlobalFilters() { method addGatewayRoute (line 270) | async addGatewayRoute(route: { id: string; [key: string]: any }) { method fetchGatewayRoutes (line 276) | async fetchGatewayRoutes() { method deleteGatewayRoute (line 280) | async deleteGatewayRoute(routeId: string) { method refreshGatewayRoutesCache (line 284) | async refreshGatewayRoutesCache() { method fetchCaches (line 288) | async fetchCaches() { method clearCaches (line 292) | async clearCaches() { method clearCache (line 296) | async clearCache(name: string, cacheManager?: string) { method fetchFlyway (line 302) | async fetchFlyway() { method fetchLoggers (line 306) | async fetchLoggers() { method configureLogger (line 310) | async configureLogger(name: string, level: string | null) { method fetchHttptrace (line 320) | async fetchHttptrace() { method fetchHttpExchanges (line 324) | async fetchHttpExchanges() { method fetchBeans (line 328) | async fetchBeans() { method fetchConditions (line 332) | async fetchConditions() { method fetchThreaddump (line 336) | async fetchThreaddump() { method downloadThreaddump (line 340) | async downloadThreaddump() { method fetchAuditevents (line 348) | async fetchAuditevents({ method fetchSessionsByUsername (line 366) | async fetchSessionsByUsername(username?: string) { method fetchSession (line 374) | async fetchSession(sessionId: string) { method deleteSession (line 378) | async deleteSession(sessionId: string) { method fetchStartup (line 382) | async fetchStartup() { method streamLogfile (line 394) | streamLogfile(interval: number) { method listMBeans (line 401) | async listMBeans() { method readMBeanAttributes (line 409) | async readMBeanAttributes(domain: string, mBean: string) { method writeMBeanAttribute (line 423) | async writeMBeanAttribute( method invokeMBeanOperation (line 443) | async invokeMBeanOperation( method fetchMappings (line 463) | async fetchMappings() { method fetchQuartzJobs (line 467) | async fetchQuartzJobs() { method fetchQuartzJob (line 473) | async fetchQuartzJob(group, name) { method fetchQuartzTriggers (line 479) | async fetchQuartzTriggers() { method fetchQuartzTrigger (line 485) | async fetchQuartzTrigger(group, name) { method fetchSbomIds (line 491) | async fetchSbomIds() { method fetchSbom (line 497) | async fetchSbom(id: string) { method shutdown (line 503) | shutdown() { method restart (line 507) | restart() { type Registration (line 514) | type Registration = { type StatusInfo (line 523) | type StatusInfo = { type InstanceData (line 535) | type InstanceData = { type Endpoint (line 546) | type Endpoint = { constant DOWN_STATES (line 551) | const DOWN_STATES = ['OUT_OF_SERVICE', 'DOWN', 'OFFLINE', 'RESTRICTED']; constant UP_STATES (line 552) | const UP_STATES = ['UP']; constant UNKNOWN_STATES (line 553) | const UNKNOWN_STATES = ['UNKNOWN']; FILE: spring-boot-admin-server-ui/src/main/frontend/services/notification-filter.ts class NotificationFilter (line 22) | class NotificationFilter { method constructor (line 28) | constructor({ expiry, ...filter }) { method affects (line 33) | affects(obj) { method isApplicationFilter (line 49) | get isApplicationFilter() { method isInstanceFilter (line 53) | get isInstanceFilter() { method delete (line 57) | async delete() { method isSupported (line 61) | static isSupported() { method getFilters (line 65) | static async getFilters() { method addFilter (line 71) | static async addFilter(object, ttl) { method _transformResponse (line 84) | static _transformResponse(data) { method _toNotificationFilters (line 97) | static _toNotificationFilters(notificationFilter) { FILE: spring-boot-admin-server-ui/src/main/frontend/services/startup-activator-tree.ts class StartupActuatorEventTree (line 17) | class StartupActuatorEventTree { method constructor (line 18) | constructor(events) { method getEvents (line 22) | getEvents() { method getRoots (line 26) | getRoots() { method getByDepth (line 30) | getByDepth(depth) { method getById (line 36) | getById(id) { method getByParentId (line 40) | getByParentId(parentId) { method getStartTime (line 46) | getStartTime() { method getEndTime (line 52) | getEndTime() { method getPath (line 58) | getPath(id) { method getPeriod (line 74) | getPeriod(event) { FILE: spring-boot-admin-server-ui/src/main/frontend/services/startup-actuator.ts function mapDuration (line 21) | function mapDuration(duration) { method parseAsTree (line 32) | parseAsTree(data) { method getById (line 65) | getById(events, id) { method getByParentId (line 68) | getByParentId(events, id) { method parseTag (line 71) | parseTag(param) { FILE: spring-boot-admin-server-ui/src/main/frontend/store.ts type NoopListener (line 53) | type NoopListener = () => void; type ApplicationAddedListener (line 54) | type ApplicationAddedListener = (newApplications: Application[]) => void; type ApplicationStoreListener (line 55) | type ApplicationStoreListener = NoopListener | ApplicationAddedListener; class ApplicationStore (line 57) | class ApplicationStore { method addEventListener (line 63) | addEventListener(type: string, listener: ApplicationStoreListener) { method removeEventListener (line 71) | removeEventListener(type: string, listener: ApplicationStoreListener) { method _dispatchEvent (line 82) | _dispatchEvent(type: string, ...args: any[]) { method start (line 89) | start() { method updateApplications (line 117) | updateApplications(applications: Application[]) { method updateApplication (line 123) | updateApplication(application: Application) { method stop (line 137) | stop() { method findApplicationByInstanceId (line 147) | findApplicationByInstanceId(instanceId: string) { FILE: spring-boot-admin-server-ui/src/main/frontend/tests/setup.ts method constructor (line 28) | constructor() {} method close (line 29) | close() {} FILE: spring-boot-admin-server-ui/src/main/frontend/utils/autolink.ts function createAutolink (line 46) | function createAutolink(cfg) { FILE: spring-boot-admin-server-ui/src/main/frontend/utils/formatWithDataTypes.ts type DataTypeConfig (line 24) | type DataTypeConfig = { function formatWithDataTypes (line 53) | function formatWithDataTypes(input: T, config?: DataTypeConfig): T { FILE: spring-boot-admin-server-ui/src/main/frontend/utils/http-status.ts constant HTTP_STATUS_TEXTS (line 17) | const HTTP_STATUS_TEXTS: Record = { FILE: spring-boot-admin-server-ui/src/main/frontend/utils/objToYaml.ts function objToYaml (line 30) | function objToYaml( FILE: spring-boot-admin-server-ui/src/main/frontend/utils/prettyTime.ts type PrettyTimeUnit (line 4) | const enum PrettyTimeUnit { FILE: spring-boot-admin-server-ui/src/main/frontend/utils/sanitizeHtml.ts function sanitizeHtml (line 3) | function sanitizeHtml(dirty: string): string { FILE: spring-boot-admin-server-ui/src/main/frontend/utils/sortObject.ts function sortObject (line 1) | function sortObject(input: any): any { FILE: spring-boot-admin-server-ui/src/main/frontend/utils/transformToJSON.ts function transformToJSON (line 71) | function transformToJSON( FILE: spring-boot-admin-server-ui/src/main/frontend/utils/useRouterState.spec.ts method query (line 17) | get query() { FILE: spring-boot-admin-server-ui/src/main/frontend/utils/useRouterState.ts function useRouterState (line 12) | function useRouterState( function parseQueryParams (line 48) | function parseQueryParams(queryParams: string) { function correctTypesInRouterQuery (line 64) | function correctTypesInRouterQuery(query: LocationQuery) { FILE: spring-boot-admin-server-ui/src/main/frontend/viewRegistry.ts method render (line 27) | render(): VNode { type ViewFilterFunction (line 32) | type ViewFilterFunction = (view: SbaView) => boolean; type ViewConfig (line 33) | type ViewConfig = { class ViewRegistry (line 38) | class ViewRegistry { method views (line 43) | get views(): SbaView[] { method routes (line 47) | get routes() { method router (line 52) | get router(): Router { method setGroupIcon (line 56) | setGroupIcon(name, icon) { method createRouter (line 60) | createRouter() { method getViewByName (line 84) | getViewByName(name) { method addView (line 88) | addView(...views: View[]): SbaView[] { method addRedirect (line 92) | addRedirect(path: string, redirect: string | object) { method _addView (line 100) | _addView(viewConfig: ViewConfig): SbaView { method _removeExistingView (line 142) | _removeExistingView(view) { method _toRoutes (line 148) | _toRoutes(filter: ViewFilterFunction) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/ViewGroup.ts constant VIEW_GROUP (line 1) | const VIEW_GROUP = { constant VIEW_GROUP_ICON (line 12) | const VIEW_GROUP_ICON = { FILE: spring-boot-admin-server-ui/src/main/frontend/views/applications/ActionHandler.ts type ActionHandler (line 4) | interface ActionHandler { class InstanceActionHandler (line 12) | class InstanceActionHandler implements ActionHandler { method constructor (line 13) | constructor( method unregister (line 19) | async unregister(item: Instance) { method shutdown (line 43) | async shutdown(item: Instance) { method restart (line 67) | async restart(item: Instance) { class ApplicationActionHandler (line 92) | class ApplicationActionHandler implements ActionHandler { method constructor (line 93) | constructor( method restart (line 99) | async restart(application: Application) { method shutdown (line 123) | async shutdown(application: Application) { method unregister (line 147) | async unregister(application: Application) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/applications/ApplicationListItemAction.spec.ts function clickConfirmModal (line 30) | async function clickConfirmModal() { FILE: spring-boot-admin-server-ui/src/main/frontend/views/applications/InstancesList.spec.ts function createInstance (line 111) | function createInstance(options: InstanceType = {}): In... FILE: spring-boot-admin-server-ui/src/main/frontend/views/external/index.ts function addExternalView (line 23) | function addExternalView( function getViewOpts (line 35) | function getViewOpts(view: ExternalView, parent?: string) { method render (line 57) | render() { method install (line 90) | install({ viewRegistry }) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/auditevents/index.spec.ts function createInstance (line 70) | function createInstance(fetchAuditevents) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/details/details-datasource.spec.ts function renderComponent (line 82) | async function renderComponent(stubs = {}) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/details/process-uptime.ts method render (line 30) | render() { method clock (line 34) | clock() { method createSubscription (line 48) | createSubscription() { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/env/busrefresh.spec.ts function createInstance (line 15) | function createInstance() { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/env/refresh.spec.ts function createInstance (line 35) | function createInstance() { function createApplication (line 41) | function createApplication() { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/httpexchanges/Exchange.ts class Exchange (line 6) | class Exchange { method constructor (line 20) | constructor({ timestamp, request, response, ...exchange }) { method key (line 29) | get key() { method contentLengthResponse (line 35) | get contentLengthResponse() { method contentLengthRequest (line 39) | get contentLengthRequest() { method contentTypeResponse (line 43) | get contentTypeResponse() { method contentTypeRequest (line 47) | get contentTypeRequest() { method extractContentLength (line 51) | extractContentLength(origin) { method extractContentType (line 62) | extractContentType(origin) { method compareTo (line 74) | compareTo(other: Exchange) { method isPending (line 78) | isPending() { method isSuccess (line 82) | isSuccess() { method isClientError (line 86) | isClientError() { method isServerError (line 94) | isServerError() { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/iframe/index.ts method install (line 4) | install({ viewRegistry }) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/jolokia/MBean.ts class MBean (line 5) | class MBean { method constructor (line 6) | constructor({ descriptor, op, ...mBean }) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/jolokia/MBeanDescriptor.ts class MBeanDescriptor (line 1) | class MBeanDescriptor { method constructor (line 2) | constructor(raw) { method parse (line 7) | static parse(raw) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/jolokia/responseHandler.ts constant STATE_PREPARED (line 1) | const STATE_PREPARED = 'prepared'; constant STATE_INPUT_ARGS (line 2) | const STATE_INPUT_ARGS = 'input-args'; constant STATE_EXECUTING (line 3) | const STATE_EXECUTING = 'executing'; constant STATE_FAILED (line 4) | const STATE_FAILED = 'failed'; constant STATE_COMPLETED (line 5) | const STATE_COMPLETED = 'completed'; function resultContainsErrorStatus (line 7) | function resultContainsErrorStatus(result) { function parseValue (line 20) | function parseValue(data) { function responseHandler (line 34) | function responseHandler(result) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/jolokia/utils.ts function truncateJavaType (line 17) | function truncateJavaType(javaType) { function truncatePackageName (line 30) | function truncatePackageName(javaType, length) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/loggers/loggers-list.spec.ts function createLoggers (line 34) | function createLoggers(number: number): Array { function createLogger (line 40) | function createLogger(i: number): any { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/loggers/service.ts class InstanceLoggers (line 27) | class InstanceLoggers { method constructor (line 30) | constructor(instance: Instance) { method fetchLoggers (line 34) | async fetchLoggers() { method configureLogger (line 44) | async configureLogger(name, level) { class ApplicationLoggers (line 49) | class ApplicationLoggers { method constructor (line 50) | constructor(application) { method fetchLoggers (line 54) | async fetchLoggers() { method configureLogger (line 98) | async configureLogger(name, level) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/mappings/index.spec.ts function renderWithInstance (line 115) | function renderWithInstance(data) { function createInstanceWithMappingsData (line 123) | function createInstanceWithMappingsData(data) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/sbomdependencytrees/dependencyTree.ts constant MARGIN (line 19) | const MARGIN = { top: 20, bottom: 20, left: 10 }; constant MAX_ITEMS_IN_FRAME (line 20) | const MAX_ITEMS_IN_FRAME = 4; type DependencyTreeData (line 28) | type DependencyTreeData = { type HierarchyNodeData (line 33) | type HierarchyNodeData = HierarchyNode; type MyHierarchyNode (line 35) | type MyHierarchyNode = Omit< type MyHierarchyPointNode (line 52) | type MyHierarchyPointNode = HierarchyPointNode & { type MyHierarchyLink (line 56) | type MyHierarchyLink = { type MyHierarchyPointLink (line 61) | type MyHierarchyPointLink = { type D3DependencyTree (line 66) | type D3DependencyTree = { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/sbomdependencytrees/index.spec.ts type Deferred (line 8) | type Deferred = { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/sbomdependencytrees/sbomUtils.ts type SbomDependency (line 3) | type SbomDependency = { function getChildren (line 12) | function getChildren(sbomDependencies: SbomDependency[], item: string) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/shell/index.ts method install (line 4) | install({ viewRegistry }: { viewRegistry: ViewRegistry }) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/instances/shell/sidebar.stories.ts method setup (line 16) | setup() { FILE: spring-boot-admin-server-ui/src/main/frontend/views/journal/InstanceEvent.ts type IInstanceEvent (line 17) | interface IInstanceEvent { class InstanceEvent (line 25) | class InstanceEvent implements IInstanceEvent { method constructor (line 31) | constructor({ instance, version, type, timestamp, ...rest }: IInstance... method key (line 40) | get key() { type InstanceEventType (line 45) | enum InstanceEventType { FILE: spring-boot-admin-server-ui/src/main/frontend/views/journal/deduplicate-events.ts function deduplicateInstanceEvents (line 21) | function deduplicateInstanceEvents(events: InstanceEvent[]) { FILE: spring-boot-admin-server-ui/src/main/frontend/views/wallboard/wallboard.stories.ts method setup (line 17) | setup() { FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/config/AdminServerUiAutoConfiguration.java class AdminServerUiAutoConfiguration (line 59) | @Configuration(proxyBeanMethods = false) method AdminServerUiAutoConfiguration (line 86) | public AdminServerUiAutoConfiguration(AdminServerUiProperties adminUi,... method cssColorUtils (line 93) | @Bean method homeUiController (line 98) | @Bean method uiExtensions (line 130) | @Bean method adminTemplateResolver (line 138) | @Bean method normalizeHomepageUrl (line 152) | static String normalizeHomepageUrl(String homepage) { class ReactiveUiConfiguration (line 159) | @Configuration(proxyBeanMethods = false) class AdminUiWebfluxConfig (line 163) | @Configuration(proxyBeanMethods = false) method AdminUiWebfluxConfig (line 174) | public AdminUiWebfluxConfig(AdminServerUiProperties adminUi, Admin... method homepageForwardingFilterConfig (line 182) | @Bean method addResourceHandlers (line 204) | @Override method homepageForwardFilter (line 217) | @Bean class ServletUiConfiguration (line 229) | @Configuration(proxyBeanMethods = false) class AdminUiWebMvcConfig (line 233) | @Configuration(proxyBeanMethods = false) method AdminUiWebMvcConfig (line 242) | public AdminUiWebMvcConfig(AdminServerUiProperties adminUi, AdminS... method homepageForwardingFilterConfig (line 249) | @Bean method addResourceHandlers (line 268) | @Override method homepageForwardFilter (line 279) | @Bean FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/config/AdminServerUiProperties.java class AdminServerUiProperties (line 34) | @lombok.Data class PollTimer (line 148) | @lombok.Data class Cache (line 188) | @lombok.Data method toCacheControl (line 208) | public CacheControl toCacheControl() { class UiTheme (line 223) | @Data class Palette (line 241) | @Getter method set50 (line 264) | public void set50(String shade50) { method set100 (line 268) | public void set100(String shade100) { method set200 (line 272) | public void set200(String shade200) { method set300 (line 276) | public void set300(String shade300) { method set400 (line 280) | public void set400(String shade400) { method set500 (line 284) | public void set500(String shade500) { method set600 (line 288) | public void set600(String shade600) { method set700 (line 292) | public void set700(String shade700) { method set800 (line 296) | public void set800(String shade800) { method set900 (line 300) | public void set900(String shade900) { FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/config/CssColorUtils.java class CssColorUtils (line 21) | public class CssColorUtils { method hexToRgb (line 25) | public String hexToRgb(String color) { FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/config/ServerRuntimeHints.java class ServerRuntimeHints (line 67) | @Configuration method registerHints (line 70) | @Override method registerSerializationHints (line 79) | private static void registerSerializationHints(RuntimeHints hints) { method registerResourcesHints (line 94) | private static void registerResourcesHints(org.springframework.aot.hin... method registerReflectionHints (line 101) | @SneakyThrows FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/config/SpringNativeServerAutoConfiguration.java class SpringNativeServerAutoConfiguration (line 29) | @Configuration(proxyBeanMethods = false) FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/extensions/UiExtension.java class UiExtension (line 19) | @lombok.Data FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/extensions/UiExtensions.java class UiExtensions (line 23) | @lombok.Data method UiExtensions (line 30) | public UiExtensions(List extensions) { method iterator (line 34) | @Override method getCssExtensions (line 39) | public List getCssExtensions() { method getJsExtensions (line 43) | public List getJsExtensions() { FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/extensions/UiExtensionsScanner.java class UiExtensionsScanner (line 33) | public class UiExtensionsScanner { method UiExtensionsScanner (line 39) | public UiExtensionsScanner(ResourcePatternResolver resolver) { method scan (line 43) | public UiExtensions scan(String... locations) throws IOException { method resolveAssets (line 58) | private List resolveAssets(String location) throws IOExcepti... method toPattern (line 66) | private String toPattern(String location) { method getResourcePath (line 71) | @Nullable private String getResourcePath(String location, Resource res... FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/extensions/UiRoutesScanner.java class UiRoutesScanner (line 34) | public class UiRoutesScanner { method UiRoutesScanner (line 40) | public UiRoutesScanner(ResourcePatternResolver resolver) { method scan (line 44) | public List scan(String... locations) throws IOException { method readLines (line 56) | private List readLines(InputStream input) { method toPattern (line 66) | private String toPattern(String location) { FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/web/HomepageForwardingFilterConfig.java class HomepageForwardingFilterConfig (line 23) | @Value FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/web/HomepageForwardingMatcher.java class HomepageForwardingMatcher (line 27) | public class HomepageForwardingMatcher implements Predicate { method HomepageForwardingMatcher (line 39) | public HomepageForwardingMatcher(List includeRoutes, List toPatterns(List routes) { FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/web/UiController.java class UiController (line 44) | @AdminController method UiController (line 53) | public UiController(String publicUrl, UiExtensions uiExtensions, Setti... method getBaseUrl (line 59) | @ModelAttribute(value = "baseUrl", binding = false) method getUiSettings (line 77) | @ModelAttribute(value = "uiSettings", binding = false) method getCssExtensions (line 82) | @ModelAttribute(value = "cssExtensions", binding = false) method getJsExtensions (line 87) | @ModelAttribute(value = "jsExtensions", binding = false) method getUser (line 92) | @ModelAttribute(value = "user", binding = false) method index (line 100) | @GetMapping(path = "/", produces = MediaType.TEXT_HTML_VALUE) method sbaSettings (line 106) | @GetMapping(path = "/sba-settings.js", produces = "application/javascr... method variablesCss (line 111) | @GetMapping(path = "/variables.css", produces = "text/css") method login (line 116) | @GetMapping(path = "/login", produces = MediaType.TEXT_HTML_VALUE) class Settings (line 121) | @lombok.Data class ExternalView (line 159) | @lombok.Data method ExternalView (line 188) | public ExternalView(String label, String url, Integer order, boolean... class ViewSettings (line 202) | @lombok.Data method ViewSettings (line 216) | public ViewSettings(String name, boolean enabled) { FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/web/reactive/HomepageForwardingFilter.java class HomepageForwardingFilter (line 32) | public class HomepageForwardingFilter implements WebFilter { method HomepageForwardingFilter (line 40) | public HomepageForwardingFilter(String homepage, List routeInc... method HomepageForwardingFilter (line 48) | public HomepageForwardingFilter(HomepageForwardingFilterConfig filterC... method filter (line 52) | @Override FILE: spring-boot-admin-server-ui/src/main/java/de/codecentric/boot/admin/server/ui/web/servlet/HomepageForwardingFilter.java class HomepageForwardingFilter (line 45) | public class HomepageForwardingFilter implements Filter { method HomepageForwardingFilter (line 53) | public HomepageForwardingFilter(String homepage, List routes, ... method HomepageForwardingFilter (line 61) | public HomepageForwardingFilter(HomepageForwardingFilterConfig filterC... method doFilter (line 65) | @Override method init (line 77) | @Override method destroy (line 81) | @Override FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/AbstractAdminUiApplicationTest.java class AbstractAdminUiApplicationTest (line 26) | public abstract class AbstractAdminUiApplicationTest { method setUp (line 30) | protected void setUp(int port) { method should_return_index (line 34) | @Test method should_not_return_index_for_logfile (line 48) | @Test method should_return_api (line 59) | @Test method should_return_index_for_ui_path (line 73) | @Test method should_return_404_for_unknown_path (line 87) | @Test method should_return_correct_content_type_for_js_extensions (line 98) | @Test method getExpectedMediaTypeForJavaScript (line 110) | abstract MediaType getExpectedMediaTypeForJavaScript(); method should_return_correct_content_type_for_css_extensions (line 112) | @Test method should_contain_only_one_language (line 124) | @Test method should_return_defaults_for_pollTimers (line 138) | @Test method createWebClient (line 153) | protected WebTestClient createWebClient(int port) { FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/AdminUiReactiveApplicationTest.java class AdminUiReactiveApplicationTest (line 34) | class AdminUiReactiveApplicationTest extends AbstractAdminUiApplicationT... method setUp (line 40) | @BeforeAll method shutdown (line 51) | @AfterAll method setupEach (line 56) | @BeforeEach method getExpectedMediaTypeForJavaScript (line 61) | @Override class TestAdminApplication (line 66) | @EnableAdminServer method securityWebFilterChain (line 71) | @Bean FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/AdminUiServletApplicationTest.java class AdminUiServletApplicationTest (line 35) | class AdminUiServletApplicationTest extends AbstractAdminUiApplicationTe... method setUp (line 39) | @BeforeEach method shutdown (line 50) | @AfterEach method getExpectedMediaTypeForJavaScript (line 55) | @Override class TestAdminApplication (line 60) | @EnableAdminServer class SecurityConfiguration (line 65) | @Configuration(proxyBeanMethods = false) method filterChain (line 68) | @Bean FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/config/AdminServerUiAutoConfigurationTest.java class AdminServerUiAutoConfigurationTest (line 54) | @ExtendWith(MockitoExtension.class) method testNormalizeHomepageUrl (line 57) | @Test class ReactiveUiConfigurationTest (line 62) | @Nested method contextPathIsRespectedInExcludedRoutes (line 74) | @ParameterizedTest method contextPathIsRespectedInIncludedRoutes (line 95) | @ParameterizedTest class ServletUiConfiguration (line 118) | @Nested method contextPathIsRespectedInExcludedRoutes (line 126) | @ParameterizedTest method contextPathIsRespectedInIncludedRoutes (line 145) | @ParameterizedTest FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/config/AdminServerUiPropertiesTest.java class AdminServerUiPropertiesTest (line 31) | @SpringBootTest(classes = AdminServerUiProperties.class) class CacheTest (line 46) | @Nested method maxAge (line 49) | @Test method noCache (line 54) | @Test method noStore (line 59) | @Test class ThemeTest (line 66) | @Nested method color (line 69) | @Test class PaletteTest (line 74) | @Nested method shades (line 77) | @Test FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/config/CssColorUtilsTest.java class CssColorUtilsTest (line 22) | class CssColorUtilsTest implements WithAssertions { method hexToRgb (line 24) | @Test method hexToRgb_throws_exception_on_invalid_format (line 32) | @Test FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/config/ReactiveAdminServerUiAutoConfigurationAdminContextPathTest.java class ReactiveAdminServerUiAutoConfigurationAdminContextPathTest (line 25) | public class ReactiveAdminServerUiAutoConfigurationAdminContextPathTest method getContextRunner (line 28) | @Override FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/config/ReactiveAdminServerUiAutoConfigurationBothPathsTest.java class ReactiveAdminServerUiAutoConfigurationBothPathsTest (line 25) | public class ReactiveAdminServerUiAutoConfigurationBothPathsTest extends... method getContextRunner (line 27) | @Override FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/config/ReactiveAdminServerUiAutoConfigurationTest.java class ReactiveAdminServerUiAutoConfigurationTest (line 40) | @ExtendWith(MockitoExtension.class) method getContextRunner (line 43) | protected abstract ReactiveWebApplicationContextRunner getContextRunne... method contextPathIsRespectedInExcludedRoutes (line 48) | @ParameterizedTest method contextPathIsRespectedInIncludedRoutes (line 69) | @ParameterizedTest FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/config/ReactiveAdminServerUiAutoConfigurationWebfluxBasePathTest.java class ReactiveAdminServerUiAutoConfigurationWebfluxBasePathTest (line 25) | public class ReactiveAdminServerUiAutoConfigurationWebfluxBasePathTest method getContextRunner (line 28) | @Override FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/extensions/UiExtensionsScannerTest.java class UiExtensionsScannerTest (line 26) | class UiExtensionsScannerTest { method should_find_extensions (line 30) | @Test method should_not_find_extensions (line 40) | @Test FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/extensions/UiRoutesScannerTest.java class UiRoutesScannerTest (line 27) | class UiRoutesScannerTest { method should_find_route (line 31) | @Test FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/web/HomepageForwardingMatcherTest.java class HomepageForwardingMatcherTest (line 27) | class HomepageForwardingMatcherTest { method should_return_false_when_method_is_not_get (line 33) | @Test method should_return_false_when_path_does_not_match (line 39) | @Test method should_return_false_when_accepts_does_not_match (line 44) | @Test method should_return_false_when_path_is_excluded (line 50) | @Test method should_return_true (line 56) | @Test FILE: spring-boot-admin-server-ui/src/test/java/de/codecentric/boot/admin/server/ui/web/UiControllerTest.java class UiControllerTest (line 37) | class UiControllerTest { method should_use_default_url (line 39) | @Test method should_use_path_from_public_url (line 49) | @Test method should_use_host_and_path_from_public_url (line 59) | @Test method should_use_scheme_host_and_path_from_public_url (line 69) | @Test method should_validate_external_views (line 79) | @ParameterizedTest method setupController (line 101) | private MockMvc setupController(String publicUrl, List getUnsavedEvents() { method clearUnsavedEvents (line 175) | Instance clearUnsavedEvents() { method apply (line 180) | Instance apply(Collection events) { method apply (line 189) | Instance apply(InstanceEvent event) { method apply (line 193) | private Instance apply(InstanceEvent event, boolean isNewEvent) { method nextVersion (line 245) | private long nextVersion() { method appendToEvents (line 249) | private List appendToEvents(InstanceEvent event, boolea... method updateBuildVersion (line 259) | @Nullable method updateTags (line 265) | @SafeVarargs FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/entities/InstanceRepository.java type InstanceRepository (line 31) | public interface InstanceRepository { method save (line 38) | Mono save(Instance app); method findAll (line 43) | Flux findAll(); method find (line 49) | Mono find(InstanceId id); method findByName (line 55) | Flux findByName(String name); method compute (line 64) | Mono compute(InstanceId id, BiFunction computeIfPresent(InstanceId id, BiFunction rehydrateSnapshot(InstanceId id) { method updateSnapshot (line 104) | protected void updateSnapshot(InstanceEvent event) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/events/InstanceDeregisteredEvent.java class InstanceDeregisteredEvent (line 29) | @lombok.Value method InstanceDeregisteredEvent (line 39) | public InstanceDeregisteredEvent(InstanceId instance, long version) { method InstanceDeregisteredEvent (line 43) | public InstanceDeregisteredEvent(InstanceId instance, long version, In... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/events/InstanceEndpointsDetectedEvent.java class InstanceEndpointsDetectedEvent (line 30) | @lombok.Value method InstanceEndpointsDetectedEvent (line 42) | public InstanceEndpointsDetectedEvent(InstanceId instance, long versio... method InstanceEndpointsDetectedEvent (line 46) | public InstanceEndpointsDetectedEvent(InstanceId instance, long versio... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/events/InstanceEvent.java class InstanceEvent (line 32) | @lombok.Data method InstanceEvent (line 46) | protected InstanceEvent(InstanceId instance, long version, String type... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/events/InstanceInfoChangedEvent.java class InstanceInfoChangedEvent (line 30) | @lombok.Value method InstanceInfoChangedEvent (line 42) | public InstanceInfoChangedEvent(InstanceId instance, long version, Inf... method InstanceInfoChangedEvent (line 46) | public InstanceInfoChangedEvent(InstanceId instance, long version, Ins... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/events/InstanceRegisteredEvent.java class InstanceRegisteredEvent (line 30) | @lombok.Value method InstanceRegisteredEvent (line 42) | public InstanceRegisteredEvent(InstanceId instance, long version, Regi... method InstanceRegisteredEvent (line 46) | public InstanceRegisteredEvent(InstanceId instance, long version, Inst... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/events/InstanceRegistrationUpdatedEvent.java class InstanceRegistrationUpdatedEvent (line 30) | @lombok.Value method InstanceRegistrationUpdatedEvent (line 42) | public InstanceRegistrationUpdatedEvent(InstanceId instance, long vers... method InstanceRegistrationUpdatedEvent (line 46) | public InstanceRegistrationUpdatedEvent(InstanceId instance, long vers... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/events/InstanceStatusChangedEvent.java class InstanceStatusChangedEvent (line 30) | @lombok.Value method InstanceStatusChangedEvent (line 42) | public InstanceStatusChangedEvent(InstanceId instance, long version, S... method InstanceStatusChangedEvent (line 46) | public InstanceStatusChangedEvent(InstanceId instance, long version, I... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/values/BuildVersion.java class BuildVersion (line 26) | @lombok.Data method BuildVersion (line 33) | private BuildVersion(String value) { method valueOf (line 42) | public static BuildVersion valueOf(String s) { method from (line 46) | @Nullable public static BuildVersion from(Map map) { method toString (line 71) | @Override method compareTo (line 76) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/values/Endpoint.java class Endpoint (line 23) | @lombok.Data method Endpoint (line 58) | private Endpoint(String id, String url) { method of (line 65) | public static Endpoint of(String id, String url) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/values/Endpoints.java class Endpoints (line 33) | @lombok.EqualsAndHashCode method Endpoints (line 41) | private Endpoints(Collection endpoints) { method empty (line 50) | public static Endpoints empty() { method single (line 54) | public static Endpoints single(String id, String url) { method of (line 58) | public static Endpoints of(@Nullable Collection endpoints) { method get (line 65) | public Optional get(String id) { method isPresent (line 69) | public boolean isPresent(String id) { method iterator (line 73) | @Override method withEndpoint (line 78) | public Endpoints withEndpoint(String id, String url) { method stream (line 85) | public Stream stream() { method hasNext (line 91) | @Override method next (line 96) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/values/Info.java class Info (line 34) | @lombok.Data method Info (line 41) | public Info() { method Info (line 44) | private Info(Map values) { method from (line 50) | public static Info from(@Nullable Map values) { method empty (line 57) | public static Info empty() { method put (line 61) | @JsonAnySetter method getValues (line 66) | @JsonAnyGetter FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/values/InstanceId.java class InstanceId (line 26) | @lombok.Data method InstanceId (line 31) | private InstanceId(String value) { method of (line 36) | public static InstanceId of(String value) { method toString (line 40) | @Override method compareTo (line 45) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/values/Registration.java class Registration (line 38) | @lombok.Data method Registration (line 71) | @lombok.Builder(builderClassName = "Builder", toBuilder = true) method create (line 95) | public static Registration.Builder create(String name, String healthUr... method copyOf (line 99) | public static Registration.Builder copyOf(Registration registration) { method getServiceUrl (line 110) | @Nullable private String getServiceUrl(@Nullable String serviceUrl, Ma... method getMetadata (line 127) | public Map getMetadata() { method checkUrl (line 136) | private boolean checkUrl(String url) { class Builder (line 146) | public static class Builder { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/values/StatusInfo.java class StatusInfo (line 36) | @lombok.Data method StatusInfo (line 58) | private StatusInfo(String status, @Nullable Map details) { method valueOf (line 64) | public static StatusInfo valueOf(String statusCode, @Nullable Map details) { method ofDown (line 100) | public static StatusInfo ofDown(@Nullable Map details) { method ofOffline (line 104) | public static StatusInfo ofOffline(@Nullable Map detai... method ofOutOfService (line 108) | public static StatusInfo ofOutOfService(@Nullable Map ... method ofRestricted (line 112) | public static StatusInfo ofRestricted(@Nullable Map de... method getDetails (line 116) | public Map getDetails() { method isUp (line 120) | public boolean isUp() { method isOffline (line 124) | public boolean isOffline() { method isDown (line 128) | public boolean isDown() { method isUnknown (line 132) | public boolean isUnknown() { method isOutOfService (line 136) | public boolean isOutOfService() { method isRestricted (line 140) | public boolean isRestricted() { method severity (line 144) | public static Comparator severity() { method from (line 148) | @SuppressWarnings("unchecked") FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/domain/values/Tags.java class Tags (line 33) | @Getter method Tags (line 42) | private Tags(Map tags) { method empty (line 51) | public static Tags empty() { method from (line 55) | public static Tags from(Map map) { method from (line 59) | @SuppressWarnings("unchecked") method toLinkedHashMap (line 85) | private static Collector> toLinked... method append (line 92) | public Tags append(Tags other) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/eventstore/ConcurrentMapEventStore.java class ConcurrentMapEventStore (line 42) | public abstract class ConcurrentMapEventStore extends InstanceEventPubli... method ConcurrentMapEventStore (line 54) | protected ConcurrentMapEventStore(int maxLogSizePerAggregate, method findAll (line 60) | @Override method find (line 67) | @Override method append (line 72) | @Override method doAppend (line 83) | protected boolean doAppend(List events) { method compact (line 118) | private void compact(List events) { method createOptimisticLockException (line 125) | private OptimisticLockingException createOptimisticLockException(Insta... method getLastVersion (line 130) | protected static long getLastVersion(List events) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/eventstore/HazelcastEventStore.java class HazelcastEventStore (line 35) | public class HazelcastEventStore extends ConcurrentMapEventStore { method HazelcastEventStore (line 39) | public HazelcastEventStore(IMap> event... method HazelcastEventStore (line 43) | public HazelcastEventStore(int maxLogSizePerAggregate, IMap { method InstanceEventPublisher (line 41) | protected InstanceEventPublisher() { method publish (line 46) | protected void publish(List events) { method subscribe (line 53) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/eventstore/InstanceEventStore.java type InstanceEventStore (line 33) | public interface InstanceEventStore extends Publisher { method findAll (line 35) | Flux findAll(); method find (line 37) | Flux find(InstanceId id); method append (line 39) | Mono append(List events); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/eventstore/OptimisticLockingException.java class OptimisticLockingException (line 19) | public class OptimisticLockingException extends RuntimeException { method OptimisticLockingException (line 21) | public OptimisticLockingException(String message) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/AbstractEventNotifier.java class AbstractEventNotifier (line 32) | public abstract class AbstractEventNotifier implements Notifier { method AbstractEventNotifier (line 41) | protected AbstractEventNotifier(InstanceRepository repository) { method notify (line 45) | @Override method shouldNotify (line 58) | protected boolean shouldNotify(InstanceEvent event, Instance instance) { method doNotify (line 62) | protected abstract Mono doNotify(InstanceEvent event, Instance i... method getLogger (line 64) | private Logger getLogger() { method setEnabled (line 68) | public void setEnabled(boolean enabled) { method isEnabled (line 72) | public boolean isEnabled() { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/AbstractStatusChangeNotifier.java class AbstractStatusChangeNotifier (line 37) | public abstract class AbstractStatusChangeNotifier extends AbstractEvent... method AbstractStatusChangeNotifier (line 47) | public AbstractStatusChangeNotifier(InstanceRepository repository) { method notify (line 51) | @Override method shouldNotify (line 56) | @Override method getLastStatus (line 68) | protected final String getLastStatus(InstanceId instanceId) { method updateLastStatus (line 72) | protected void updateLastStatus(InstanceEvent event) { method setIgnoreChanges (line 81) | public void setIgnoreChanges(String[] ignoreChanges) { method getIgnoreChanges (line 87) | public String[] getIgnoreChanges() { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/CompositeNotifier.java class CompositeNotifier (line 32) | public class CompositeNotifier implements Notifier { method CompositeNotifier (line 38) | public CompositeNotifier(Iterable delegates) { method notify (line 43) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/DingTalkNotifier.java class DingTalkNotifier (line 46) | @Slf4j method DingTalkNotifier (line 63) | public DingTalkNotifier(InstanceRepository repository, RestTemplate re... method doNotify (line 68) | @Override method buildUrl (line 74) | private String buildUrl() { method createMessage (line 79) | protected Object createMessage(InstanceEvent event, Instance instance) { method getDefaultMessage (line 92) | @Override method getSign (line 97) | private String getSign(Long timestamp) { method setRestTemplate (line 111) | public void setRestTemplate(RestTemplate restTemplate) { method getWebhookUrl (line 115) | public String getWebhookUrl() { method setWebhookUrl (line 119) | public void setWebhookUrl(String webhookUrl) { method getSecret (line 123) | @Nullable public String getSecret() { method setSecret (line 127) | public void setSecret(@Nullable String secret) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/DiscordNotifier.java class DiscordNotifier (line 42) | public class DiscordNotifier extends AbstractContentNotifier { method DiscordNotifier (line 69) | public DiscordNotifier(InstanceRepository repository, RestTemplate res... method doNotify (line 74) | @Override method createDiscordNotification (line 83) | protected Object createDiscordNotification(InstanceEvent event, Instan... method getDefaultMessage (line 101) | @Override method getWebhookUrl (line 106) | @Nullable public URI getWebhookUrl() { method setWebhookUrl (line 110) | public void setWebhookUrl(@Nullable URI webhookUrl) { method isTts (line 114) | public boolean isTts() { method setTts (line 118) | public void setTts(boolean tts) { method getUsername (line 122) | @Nullable public String getUsername() { method setUsername (line 126) | public void setUsername(@Nullable String username) { method getAvatarUrl (line 130) | @Nullable public String getAvatarUrl() { method setAvatarUrl (line 134) | public void setAvatarUrl(@Nullable String avatarUrl) { method setRestTemplate (line 138) | public void setRestTemplate(RestTemplate restTemplate) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/FeiShuNotifier.java class FeiShuNotifier (line 55) | @Slf4j method FeiShuNotifier (line 86) | public FeiShuNotifier(InstanceRepository repository, RestTemplate rest... method doNotify (line 91) | @Override method generateSign (line 104) | private String generateSign(String secret, long timestamp) { method createNotification (line 118) | protected HttpEntity> createNotification(InstanceE... method buildContentModel (line 141) | @Override method getDefaultMessage (line 150) | @Override method createTextContent (line 155) | private String createTextContent(InstanceEvent event, Instance instanc... method createCardContent (line 165) | private String createCardContent(InstanceEvent event, Instance instanc... method toJsonString (line 200) | private String toJsonString(Object o) { method getWebhookUrl (line 211) | public URI getWebhookUrl() { method setWebhookUrl (line 215) | public void setWebhookUrl(URI webhookUrl) { method setRestTemplate (line 219) | public void setRestTemplate(RestTemplate restTemplate) { method isAtAll (line 223) | public boolean isAtAll() { method setAtAll (line 227) | public void setAtAll(boolean atAll) { method getSecret (line 231) | public String getSecret() { method setSecret (line 235) | public void setSecret(String secret) { method getMessageType (line 239) | public MessageType getMessageType() { method setMessageType (line 243) | public void setMessageType(MessageType messageType) { method getCard (line 247) | public Card getCard() { method setCard (line 251) | public void setCard(Card card) { type MessageType (line 255) | public enum MessageType { class Card (line 261) | public static class Card { method getTitle (line 270) | public String getTitle() { method setTitle (line 274) | public void setTitle(String title) { method getThemeColor (line 278) | public String getThemeColor() { method setThemeColor (line 282) | public void setThemeColor(String themeColor) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/HazelcastNotificationTrigger.java class HazelcastNotificationTrigger (line 29) | public class HazelcastNotificationTrigger extends NotificationTrigger { method HazelcastNotificationTrigger (line 35) | public HazelcastNotificationTrigger(Notifier notifier, Publisher> createHipChatNotification(In... method getNotify (line 98) | protected boolean getNotify() { method getDefaultMessage (line 102) | @Override method getColor (line 107) | protected String getColor(InstanceEvent event) { method getUrl (line 116) | @Nullable public URI getUrl() { method setUrl (line 120) | public void setUrl(@Nullable URI url) { method getAuthToken (line 124) | @Nullable public String getAuthToken() { method setAuthToken (line 128) | public void setAuthToken(@Nullable String authToken) { method getRoomId (line 132) | @Nullable public String getRoomId() { method setRoomId (line 136) | public void setRoomId(@Nullable String roomId) { method isNotify (line 140) | public boolean isNotify() { method setNotify (line 144) | public void setNotify(boolean notify) { method setRestTemplate (line 148) | public void setRestTemplate(RestTemplate restTemplate) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/LetsChatNotifier.java class LetsChatNotifier (line 43) | public class LetsChatNotifier extends AbstractContentNotifier { method LetsChatNotifier (line 69) | public LetsChatNotifier(InstanceRepository repository, RestTemplate re... method doNotify (line 74) | @Override method createUrl (line 87) | private URI createUrl() { method createMessage (line 94) | protected Object createMessage(InstanceEvent event, Instance instance) { method getDefaultMessage (line 100) | @Override method setRestTemplate (line 105) | public void setRestTemplate(RestTemplate restTemplate) { method getUrl (line 109) | @Nullable public URI getUrl() { method setUrl (line 113) | public void setUrl(@Nullable URI url) { method getUsername (line 117) | public String getUsername() { method setUsername (line 121) | public void setUsername(String username) { method getRoom (line 125) | @Nullable public String getRoom() { method setRoom (line 129) | public void setRoom(@Nullable String room) { method getToken (line 133) | @Nullable public String getToken() { method setToken (line 137) | public void setToken(@Nullable String token) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/LoggingNotifier.java class LoggingNotifier (line 33) | public class LoggingNotifier extends AbstractStatusChangeNotifier { method LoggingNotifier (line 37) | public LoggingNotifier(InstanceRepository repository) { method doNotify (line 41) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/MailNotifier.java class MailNotifier (line 44) | public class MailNotifier extends AbstractStatusChangeNotifier { method MailNotifier (line 80) | public MailNotifier(JavaMailSender mailSender, InstanceRepository repo... method doNotify (line 86) | @Override method getBody (line 112) | protected String getBody(Context ctx) { method getSubject (line 116) | protected String getSubject(Context ctx) { method getTo (line 120) | public String[] getTo() { method setTo (line 124) | public void setTo(String[] to) { method getCc (line 128) | public String[] getCc() { method setCc (line 132) | public void setCc(String[] cc) { method getFrom (line 136) | public String getFrom() { method setFrom (line 140) | public void setFrom(String from) { method getTemplate (line 144) | public String getTemplate() { method setTemplate (line 148) | public void setTemplate(String template) { method getBaseUrl (line 152) | @Nullable public String getBaseUrl() { method setBaseUrl (line 156) | public void setBaseUrl(@Nullable String baseUrl) { method getAdditionalProperties (line 160) | public Map getAdditionalProperties() { method setAdditionalProperties (line 164) | public void setAdditionalProperties(Map additionalProp... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/MattermostNotifier.java class MattermostNotifier (line 43) | public class MattermostNotifier extends AbstractContentNotifier { method MattermostNotifier (line 64) | public MattermostNotifier(InstanceRepository repository, RestTemplate ... method doNotify (line 69) | @Override method setRestTemplate (line 77) | public void setRestTemplate(RestTemplate restTemplate) { method createMessage (line 81) | protected Object createMessage(InstanceEvent event, Instance instance) { method getDefaultMessage (line 103) | @Override method getColor (line 108) | protected String getColor(InstanceEvent event) { method getApiUrl (line 117) | @Nullable public URI getApiUrl() { method setApiUrl (line 121) | public void setApiUrl(@Nullable URI apiUrl) { method getChannelId (line 125) | @Nullable public String getChannelId() { method setChannelId (line 129) | public void setChannelId(@Nullable String channelId) { method getBotAccessToken (line 133) | @Nullable public String getBotAccessToken() { method setBotAccessToken (line 137) | public void setBotAccessToken(@Nullable String botAccessToken) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/MicrosoftTeamsNotifier.java class MicrosoftTeamsNotifier (line 53) | public class MicrosoftTeamsNotifier extends AbstractStatusChangeNotifier { method MicrosoftTeamsNotifier (line 136) | public MicrosoftTeamsNotifier(InstanceRepository repository, RestTempl... method doNotify (line 148) | @Override method shouldNotify (line 176) | @Override method getDeregisteredMessage (line 182) | protected Message getDeregisteredMessage(Instance instance, Evaluation... method getRegisteredMessage (line 187) | protected Message getRegisteredMessage(Instance instance, EvaluationCo... method getStatusChangedMessage (line 192) | protected Message getStatusChangedMessage(Instance instance, Evaluatio... method createMessage (line 197) | protected Message createMessage(Instance instance, String registeredTi... method evaluateExpression (line 220) | protected String evaluateExpression(EvaluationContext context, Express... method createEvaluationContext (line 224) | protected EvaluationContext createEvaluationContext(InstanceEvent even... method getWebhookUrl (line 235) | @Nullable public URI getWebhookUrl() { method setWebhookUrl (line 239) | public void setWebhookUrl(@Nullable URI webhookUrl) { method getThemeColor (line 243) | public String getThemeColor() { method setThemeColor (line 247) | public void setThemeColor(String themeColor) { method getDeregisterActivitySubtitle (line 251) | public String getDeregisterActivitySubtitle() { method setDeregisterActivitySubtitle (line 255) | public void setDeregisterActivitySubtitle(String deregisterActivitySub... method getRegisterActivitySubtitle (line 260) | public String getRegisterActivitySubtitle() { method setRegisterActivitySubtitle (line 264) | public void setRegisterActivitySubtitle(String registerActivitySubtitl... method getStatusActivitySubtitle (line 269) | public String getStatusActivitySubtitle() { method setStatusActivitySubtitle (line 273) | public void setStatusActivitySubtitle(String statusActivitySubtitle) { class Message (line 277) | @Data class Section (line 292) | @Data FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/NotificationTrigger.java class NotificationTrigger (line 28) | public class NotificationTrigger extends AbstractEventHandler... method handle (line 39) | @Override method sendNotifications (line 44) | protected Mono sendNotifications(InstanceEvent event) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/Notifier.java type Notifier (line 28) | public interface Notifier { method notify (line 30) | Mono notify(InstanceEvent event); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/NotifierProxyProperties.java class NotifierProxyProperties (line 21) | @lombok.Data FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/OpsGenieNotifier.java class OpsGenieNotifier (line 48) | public class OpsGenieNotifier extends AbstractStatusChangeNotifier { method OpsGenieNotifier (line 100) | public OpsGenieNotifier(InstanceRepository repository, RestTemplate re... method doNotify (line 106) | @Override method buildUrl (line 112) | protected String buildUrl(InstanceEvent event, Instance instance) { method createRequest (line 120) | protected HttpEntity createRequest(InstanceEvent event, Instance in... method generateAlias (line 159) | protected String generateAlias(Instance instance) { method getMessage (line 163) | @Nullable protected String getMessage(InstanceEvent event, Instance in... method getDescription (line 175) | protected String getDescription(InstanceEvent event, Instance instance) { method getApiKey (line 181) | @Nullable public String getApiKey() { method setApiKey (line 185) | public void setApiKey(@Nullable String apiKey) { method setDescription (line 189) | public void setDescription(String description) { method getMessage (line 193) | public String getMessage() { method setRestTemplate (line 197) | public void setRestTemplate(RestTemplate restTemplate) { method getActions (line 201) | @Nullable public String getActions() { method setActions (line 205) | public void setActions(@Nullable String actions) { method getSource (line 209) | @Nullable public String getSource() { method setSource (line 213) | public void setSource(@Nullable String source) { method getTags (line 217) | @Nullable public String getTags() { method setTags (line 221) | public void setTags(@Nullable String tags) { method getEntity (line 225) | @Nullable public String getEntity() { method setEntity (line 229) | public void setEntity(@Nullable String entity) { method getUser (line 233) | @Nullable public String getUser() { method setUser (line 237) | public void setUser(@Nullable String user) { method getUrl (line 241) | public URI getUrl() { method setUrl (line 245) | public void setUrl(URI url) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/PagerdutyNotifier.java class PagerdutyNotifier (line 45) | public class PagerdutyNotifier extends AbstractStatusChangeNotifier { method PagerdutyNotifier (line 84) | public PagerdutyNotifier(InstanceRepository repository, RestTemplate r... method doNotify (line 90) | @Override method createPagerdutyEvent (line 96) | protected Map createPagerdutyEvent(InstanceEvent event... method getDescription (line 129) | @Nullable method getDetails (line 142) | protected Map getDetails(InstanceEvent event) { method getUrl (line 151) | public URI getUrl() { method setUrl (line 155) | public void setUrl(URI url) { method getClient (line 159) | @Nullable method setClient (line 164) | public void setClient(@Nullable String client) { method getClientUrl (line 168) | @Nullable method setClientUrl (line 173) | public void setClientUrl(@Nullable URI clientUrl) { method getServiceKey (line 177) | @Nullable method setServiceKey (line 182) | public void setServiceKey(@Nullable String serviceKey) { method getDescription (line 186) | public String getDescription() { method setDescription (line 190) | public void setDescription(String description) { method setRestTemplate (line 194) | public void setRestTemplate(RestTemplate restTemplate) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/RemindingNotifier.java class RemindingNotifier (line 48) | public class RemindingNotifier extends AbstractEventNotifier { method RemindingNotifier (line 66) | public RemindingNotifier(Notifier delegate, InstanceRepository reposit... method doNotify (line 72) | @Override method start (line 84) | public void start() { method stop (line 95) | public void stop() { method sendReminders (line 107) | protected Mono sendReminders() { method shouldStartReminder (line 117) | protected boolean shouldStartReminder(InstanceEvent event) { method shouldEndReminder (line 124) | protected boolean shouldEndReminder(InstanceEvent event) { method setReminderPeriod (line 134) | public void setReminderPeriod(Duration reminderPeriod) { method setReminderStatuses (line 138) | public void setReminderStatuses(String[] reminderStatuses) { method setCheckReminderInverval (line 144) | public void setCheckReminderInverval(Duration checkReminderInverval) { class Reminder (line 148) | protected static final class Reminder { method Reminder (line 154) | private Reminder(InstanceEvent event) { method getLastNotification (line 159) | public Instant getLastNotification() { method setLastNotification (line 163) | public void setLastNotification(Instant lastNotification) { method getEvent (line 167) | public InstanceEvent getEvent() { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/RocketChatNotifier.java class RocketChatNotifier (line 41) | public class RocketChatNotifier extends AbstractContentNotifier { method RocketChatNotifier (line 67) | public RocketChatNotifier(InstanceRepository repository, RestTemplate ... method doNotify (line 72) | @Override method getUri (line 82) | private URI getUri() { method createMessage (line 89) | protected Object createMessage(InstanceEvent event, Instance instance) { method buildContentModel (line 98) | @Override method getDefaultMessage (line 105) | @Override method setRestTemplate (line 110) | public void setRestTemplate(RestTemplate restTemplate) { method getUrl (line 114) | @Nullable public String getUrl() { method setUrl (line 118) | public void setUrl(String url) { method getRoomId (line 122) | @Nullable public String getRoomId() { method setRoomId (line 126) | public void setRoomId(String roomId) { method getToken (line 130) | @Nullable public String getToken() { method setToken (line 134) | public void setToken(String token) { method getUserId (line 138) | @Nullable public String getUserId() { method setUserId (line 142) | public void setUserId(String userId) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/SlackNotifier.java class SlackNotifier (line 43) | public class SlackNotifier extends AbstractContentNotifier { method SlackNotifier (line 69) | public SlackNotifier(InstanceRepository repository, RestTemplate restT... method doNotify (line 74) | @Override method setRestTemplate (line 83) | public void setRestTemplate(RestTemplate restTemplate) { method createMessage (line 87) | protected Object createMessage(InstanceEvent event, Instance instance) { method getColor (line 108) | protected String getColor(InstanceEvent event) { method getWebhookUrl (line 117) | @Nullable public URI getWebhookUrl() { method setWebhookUrl (line 121) | public void setWebhookUrl(@Nullable URI webhookUrl) { method getChannel (line 125) | @Nullable public String getChannel() { method setChannel (line 129) | public void setChannel(@Nullable String channel) { method getIcon (line 133) | @Nullable public String getIcon() { method setIcon (line 137) | public void setIcon(@Nullable String icon) { method getUsername (line 141) | @Nullable public String getUsername() { method setUsername (line 145) | public void setUsername(@Nullable String username) { method getDefaultMessage (line 149) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/TelegramNotifier.java class TelegramNotifier (line 34) | public class TelegramNotifier extends AbstractContentNotifier { method TelegramNotifier (line 67) | public TelegramNotifier(InstanceRepository repository, RestTemplate re... method doNotify (line 72) | @Override method buildUrl (line 78) | protected String buildUrl() { method createMessage (line 83) | private Map createMessage(InstanceEvent event, Instanc... method getDefaultMessage (line 92) | @Override method setRestTemplate (line 97) | public void setRestTemplate(RestTemplate restTemplate) { method getApiUrl (line 101) | public String getApiUrl() { method setApiUrl (line 105) | public void setApiUrl(String apiUrl) { method getChatId (line 109) | @Nullable public String getChatId() { method setChatId (line 113) | public void setChatId(@Nullable String chatId) { method getAuthToken (line 117) | @Nullable public String getAuthToken() { method setAuthToken (line 121) | public void setAuthToken(@Nullable String authToken) { method isDisableNotify (line 125) | public boolean isDisableNotify() { method setDisableNotify (line 129) | public void setDisableNotify(boolean disableNotify) { method getParseMode (line 133) | public String getParseMode() { method setParseMode (line 137) | public void setParseMode(String parseMode) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/WebexNotifier.java class WebexNotifier (line 45) | public class WebexNotifier extends AbstractContentNotifier { method WebexNotifier (line 75) | public WebexNotifier(InstanceRepository repository, RestTemplate restT... method doNotify (line 87) | @Override method createMessage (line 111) | protected Object createMessage(InstanceEvent event, Instance instance) { method getDefaultMessage (line 118) | @Override method setRestTemplate (line 123) | public void setRestTemplate(RestTemplate restTemplate) { method getUrl (line 127) | public URI getUrl() { method setUrl (line 131) | public void setUrl(URI url) { method getAuthToken (line 135) | @Nullable public String getAuthToken() { method setAuthToken (line 139) | public void setAuthToken(@Nullable String authToken) { method getRoomId (line 143) | @Nullable public String getRoomId() { method setRoomId (line 147) | public void setRoomId(@Nullable String roomId) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/filter/AbstractContentNotifier.java class AbstractContentNotifier (line 72) | public abstract class AbstractContentNotifier extends AbstractStatusChan... method AbstractContentNotifier (line 78) | public AbstractContentNotifier(InstanceRepository repository) { method getMessage (line 84) | public String getMessage() { method setMessage (line 88) | public void setMessage(String message) { method createContent (line 103) | protected String createContent(InstanceEvent event, Instance instance) { method buildContentModel (line 122) | protected Map buildContentModel(InstanceEvent event, I... method getDefaultMessage (line 141) | protected abstract String getDefaultMessage(); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/filter/AbstractNotificationFilter.java class AbstractNotificationFilter (line 21) | public abstract class AbstractNotificationFilter implements Notification... method AbstractNotificationFilter (line 27) | public AbstractNotificationFilter() { method getId (line 31) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/filter/ApplicationNameNotificationFilter.java class ApplicationNameNotificationFilter (line 26) | public class ApplicationNameNotificationFilter extends ExpiringNotificat... method ApplicationNameNotificationFilter (line 30) | public ApplicationNameNotificationFilter(String applicationName, @Null... method doFilter (line 35) | @Override method getApplicationName (line 40) | public String getApplicationName() { method toString (line 44) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/filter/ExpiringNotificationFilter.java class ExpiringNotificationFilter (line 26) | public abstract class ExpiringNotificationFilter extends AbstractNotific... method ExpiringNotificationFilter (line 30) | public ExpiringNotificationFilter(@Nullable Instant expiry) { method isExpired (line 34) | public boolean isExpired() { method filter (line 38) | @Override method doFilter (line 43) | protected abstract boolean doFilter(InstanceEvent event, Instance inst... method getExpiry (line 45) | @Nullable public Instant getExpiry() { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/filter/FilteringNotifier.java class FilteringNotifier (line 45) | public class FilteringNotifier extends AbstractEventNotifier { method FilteringNotifier (line 57) | public FilteringNotifier(Notifier delegate, InstanceRepository reposit... method shouldNotify (line 63) | @Override method doNotify (line 68) | @Override method filter (line 73) | private boolean filter(InstanceEvent event, Instance instance) { method cleanUp (line 84) | private void cleanUp() { method addFilter (line 98) | public void addFilter(NotificationFilter filter) { method removeFilter (line 103) | @Nullable public NotificationFilter removeFilter(String id) { method getNotificationFilters (line 108) | public Map getNotificationFilters() { method setCleanupInterval (line 112) | public void setCleanupInterval(Duration cleanupInterval) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/filter/InstanceIdNotificationFilter.java class InstanceIdNotificationFilter (line 27) | public class InstanceIdNotificationFilter extends ExpiringNotificationFi... method InstanceIdNotificationFilter (line 31) | public InstanceIdNotificationFilter(InstanceId instanceId, @Nullable I... method doFilter (line 36) | @Override method getInstanceId (line 41) | public InstanceId getInstanceId() { method toString (line 45) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/filter/NotificationFilter.java type NotificationFilter (line 22) | public interface NotificationFilter { method getId (line 24) | String getId(); method filter (line 26) | boolean filter(InstanceEvent event, Instance instance); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/notify/filter/web/NotificationFilterController.java class NotificationFilterController (line 46) | @AdminController method NotificationFilterController (line 52) | public NotificationFilterController(FilteringNotifier filteringNotifie... method getFilters (line 56) | @GetMapping(path = "/notifications/filters", produces = MimeTypeUtils.... method addFilter (line 61) | @PostMapping(path = "/notifications/filters", produces = MimeTypeUtils... method deleteFilter (line 75) | @DeleteMapping(path = "/notifications/filters/{id}") method createFilter (line 86) | private NotificationFilter createFilter(@Nullable InstanceId id, Strin... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/AbstractEventHandler.java class AbstractEventHandler (line 32) | public abstract class AbstractEventHandler { method AbstractEventHandler (line 44) | protected AbstractEventHandler(Publisher publisher, Cla... method start (line 49) | public void start() { method handle (line 62) | protected abstract Publisher handle(Flux publisher); method createScheduler (line 64) | protected Scheduler createScheduler() { method stop (line 68) | public void stop() { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/ApiMediaTypeHandler.java class ApiMediaTypeHandler (line 24) | public class ApiMediaTypeHandler { method isApiMediaType (line 26) | public boolean isApiMediaType(MediaType mediaType) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/ApplicationRegistry.java class ApplicationRegistry (line 48) | public class ApplicationRegistry { method ApplicationRegistry (line 54) | public ApplicationRegistry(InstanceRegistry instanceRegistry, Instance... method getApplications (line 63) | public Flux getApplications() { method getApplication (line 75) | public Mono getApplication(String name) { method getApplicationStream (line 80) | public Flux getApplicationStream() { method deregister (line 87) | public Flux deregister(String name) { method getApplicationForInstance (line 92) | protected Tuple2> getApplicationForInstance(Ins... method toApplication (line 97) | protected Mono toApplication(String name, Flux ... method getBuildVersion (line 109) | @Nullable protected BuildVersion getBuildVersion(List instan... method getStatus (line 127) | protected Tuple2 getStatus(List instances) { method getMax (line 155) | protected Instant getMax(Instant t1, Instant t2) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/CloudFoundryInstanceIdGenerator.java class CloudFoundryInstanceIdGenerator (line 30) | public class CloudFoundryInstanceIdGenerator implements InstanceIdGenera... method CloudFoundryInstanceIdGenerator (line 34) | public CloudFoundryInstanceIdGenerator(InstanceIdGenerator fallbackIdG... method generateId (line 38) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/EndpointDetectionTrigger.java class EndpointDetectionTrigger (line 29) | public class EndpointDetectionTrigger extends AbstractEventHandler detectEndpoints(InstanceEvent event) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/EndpointDetector.java class EndpointDetector (line 32) | public class EndpointDetector { method EndpointDetector (line 40) | public EndpointDetector(InstanceRepository repository, EndpointDetecti... method detectEndpoints (line 45) | public Mono detectEndpoints(InstanceId id) { method doDetectEndpoints (line 49) | private Mono doDetectEndpoints(Instance instance) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/HashingInstanceUrlIdGenerator.java class HashingInstanceUrlIdGenerator (line 29) | public class HashingInstanceUrlIdGenerator implements InstanceIdGenerator { method generateId (line 34) | @Override method encodeHex (line 46) | private char[] encodeHex(byte[] bytes, int offset, int length) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/InfoUpdateTrigger.java class InfoUpdateTrigger (line 33) | public class InfoUpdateTrigger extends AbstractEventHandler updateInfo(InstanceId instanceId) { method start (line 63) | @Override method stop (line 69) | @Override method setInterval (line 75) | public void setInterval(Duration updateInterval) { method setLifetime (line 79) | public void setLifetime(Duration infoLifetime) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/InfoUpdater.java class InfoUpdater (line 42) | public class InfoUpdater { method InfoUpdater (line 55) | public InfoUpdater(InstanceRepository repository, InstanceWebClient in... method updateInfo (line 62) | public Mono updateInfo(InstanceId id) { method doUpdateInfo (line 66) | protected Mono doUpdateInfo(Instance instance) { method convertInfo (line 84) | protected Mono convertInfo(Instance instance, ClientResponse res... method convertInfo (line 96) | protected Info convertInfo(Instance instance, Throwable ex) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/InstanceFilter.java type InstanceFilter (line 28) | @FunctionalInterface method filter (line 31) | boolean filter(Instance instance); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/InstanceIdGenerator.java type InstanceIdGenerator (line 22) | public interface InstanceIdGenerator { method generateId (line 29) | InstanceId generateId(Registration registration); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/InstanceRegistry.java class InstanceRegistry (line 33) | public class InstanceRegistry { method InstanceRegistry (line 41) | public InstanceRegistry(InstanceRepository repository, InstanceIdGener... method register (line 52) | public Mono register(Registration registration) { method getInstances (line 68) | public Flux getInstances() { method getInstances (line 77) | public Flux getInstances(String name) { method getInstance (line 86) | public Mono getInstance(InstanceId id) { method deregister (line 95) | public Mono deregister(InstanceId id) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/IntervalCheck.java class IntervalCheck (line 49) | @Slf4j method IntervalCheck (line 76) | public IntervalCheck(String name, Function> che... method start (line 86) | public void start() { method createRetrySpec (line 101) | private Retry createRetrySpec() { method markAsChecked (line 107) | public void markAsChecked(InstanceId instanceId) { method checkAllInstances (line 111) | protected Publisher checkAllInstances() { method stop (line 121) | public void stop() { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/StatusUpdateTrigger.java class StatusUpdateTrigger (line 32) | public class StatusUpdateTrigger extends AbstractEventHandler updateStatus(InstanceId instanceId) { method start (line 66) | @Override method stop (line 72) | @Override method setInterval (line 78) | public void setInterval(Duration updateInterval) { method setLifetime (line 82) | public void setLifetime(Duration statusLifetime) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/StatusUpdater.java class StatusUpdater (line 50) | @Slf4j method timeout (line 65) | public StatusUpdater timeout(Duration timeout) { method updateStatus (line 70) | public Mono updateStatus(InstanceId id) { method doUpdateStatus (line 74) | protected Mono doUpdateStatus(Instance instance) { method getTimeoutWithMargin (line 95) | private Duration getTimeoutWithMargin() { method convertStatusInfo (line 99) | protected Mono convertStatusInfo(ClientResponse response) { method getStatusInfoFromStatus (line 118) | @SuppressWarnings("unchecked") method handleError (line 135) | protected Mono handleError(Throwable ex) { method logError (line 142) | protected void logError(Instance instance, Throwable ex) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/endpoints/ChainingStrategy.java class ChainingStrategy (line 25) | public class ChainingStrategy implements EndpointDetectionStrategy { method ChainingStrategy (line 29) | public ChainingStrategy(EndpointDetectionStrategy... delegates) { method detectEndpoints (line 35) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/endpoints/EndpointDetectionStrategy.java type EndpointDetectionStrategy (line 24) | public interface EndpointDetectionStrategy { method detectEndpoints (line 26) | Mono detectEndpoints(Instance instance); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/endpoints/ProbeEndpointsStrategy.java class ProbeEndpointsStrategy (line 42) | public class ProbeEndpointsStrategy implements EndpointDetectionStrategy { method ProbeEndpointsStrategy (line 50) | public ProbeEndpointsStrategy(InstanceWebClient instanceWebClient, Str... method detectEndpoints (line 57) | @Override method detectEndpoint (line 70) | protected Mono detectEndpoint(Instance instance, End... method convert (line 89) | protected Function> convert(Ins... method convert (line 105) | protected Mono convert(List endpoints) { method of (line 125) | private static DetectedEndpoint of(EndpointDefinition endpointDefiniti... method create (line 133) | private static EndpointDefinition create(String idWithPath) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/services/endpoints/QueryIndexEndpointStrategy.java class QueryIndexEndpointStrategy (line 41) | public class QueryIndexEndpointStrategy implements EndpointDetectionStra... method QueryIndexEndpointStrategy (line 49) | public QueryIndexEndpointStrategy(InstanceWebClient instanceWebClient,... method detectEndpoints (line 54) | @Override method convert (line 76) | protected Function> convert(Instance i... method alignWithManagementUrl (line 98) | protected Function alignWithManagementUrl(Instan... method convertResponse (line 116) | protected Mono convertResponse(Response response) { class Response (line 126) | @Data class EndpointRef (line 132) | @Data method EndpointRef (line 139) | @JsonCreator FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/AdminServerModule.java class AdminServerModule (line 46) | public class AdminServerModule extends SimpleModule { method AdminServerModule (line 53) | public AdminServerModule(String[] metadataKeyPatterns) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/BuildVersionMixin.java class BuildVersionMixin (line 29) | public abstract class BuildVersionMixin { method valueOf (line 31) | @JsonCreator method getValue (line 36) | @JsonValue FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/EndpointMixin.java class EndpointMixin (line 29) | public abstract class EndpointMixin { method of (line 31) | @JsonCreator FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/EndpointsMixin.java class EndpointsMixin (line 32) | public abstract class EndpointsMixin { method of (line 34) | @JsonCreator FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/InfoMixin.java class InfoMixin (line 33) | @JsonDeserialize(builder = InfoMixin.Builder.class) method getValues (line 36) | @JsonAnyGetter class Builder (line 39) | public static class Builder { method set (line 43) | @JsonAnySetter method build (line 49) | public Info build() { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/InstanceDeregisteredEventMixin.java class InstanceDeregisteredEventMixin (line 32) | public abstract class InstanceDeregisteredEventMixin { method InstanceDeregisteredEventMixin (line 34) | @JsonCreator FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/InstanceEndpointsDetectedEventMixin.java class InstanceEndpointsDetectedEventMixin (line 34) | public abstract class InstanceEndpointsDetectedEventMixin { method InstanceEndpointsDetectedEventMixin (line 36) | @JsonCreator FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/InstanceEventMixin.java class InstanceEventMixin (line 35) | @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.EXIS... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/InstanceIdMixin.java class InstanceIdMixin (line 29) | public abstract class InstanceIdMixin { method of (line 31) | @JsonCreator method getValue (line 36) | @JsonValue FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/InstanceInfoChangedEventMixin.java class InstanceInfoChangedEventMixin (line 33) | public abstract class InstanceInfoChangedEventMixin { method InstanceInfoChangedEventMixin (line 35) | @JsonCreator FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/InstanceRegisteredEventMixin.java class InstanceRegisteredEventMixin (line 33) | public abstract class InstanceRegisteredEventMixin { method InstanceRegisteredEventMixin (line 35) | @JsonCreator FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/InstanceRegistrationUpdatedEventMixin.java class InstanceRegistrationUpdatedEventMixin (line 34) | public abstract class InstanceRegistrationUpdatedEventMixin { method InstanceRegistrationUpdatedEventMixin (line 36) | @JsonCreator FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/InstanceStatusChangedEventMixin.java class InstanceStatusChangedEventMixin (line 33) | public abstract class InstanceStatusChangedEventMixin { method InstanceStatusChangedEventMixin (line 35) | @JsonCreator FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/RegistrationBeanSerializerModifier.java class RegistrationBeanSerializerModifier (line 29) | public class RegistrationBeanSerializerModifier extends ValueSerializerM... method RegistrationBeanSerializerModifier (line 33) | @SuppressWarnings("unchecked") method changeProperties (line 38) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/utils/jackson/RegistrationDeserializer.java class RegistrationDeserializer (line 26) | public class RegistrationDeserializer extends StdDeserializer ignoredHeaders) { method filterHeaders (line 49) | public HttpHeaders filterHeaders(HttpHeaders headers) { method includeHeader (line 58) | private boolean includeHeader(String header) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/InstanceWebProxy.java class InstanceWebProxy (line 58) | public class InstanceWebProxy { method InstanceWebProxy (line 68) | public InstanceWebProxy(InstanceWebClient instanceWebClient) { method forward (line 72) | public Mono forward(Mono instanceMono, ForwardRequest... method forward (line 85) | public Flux forward(Flux instances, Forwar... method forward (line 98) | private Mono forward(Instance instance, ForwardRequest forwardR... method requiresBody (line 135) | private boolean requiresBody(HttpMethod method) { class InstanceResponse (line 139) | @lombok.Data class ForwardRequest (line 157) | @lombok.Data FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/InstancesController.java class InstancesController (line 50) | @AdminController method InstancesController (line 65) | public InstancesController(InstanceRegistry registry, InstanceEventSto... method register (line 76) | @PostMapping(path = "/instances", consumes = MediaType.APPLICATION_JSO... method instances (line 92) | @GetMapping(path = "/instances", produces = MediaType.APPLICATION_JSON... method instances (line 101) | @GetMapping(path = "/instances", produces = MediaType.APPLICATION_JSON... method instance (line 112) | @GetMapping(path = "/instances/{id}", produces = MediaType.APPLICATION... method unregister (line 126) | @DeleteMapping(path = "/instances/{id}") method events (line 139) | @GetMapping(path = "/instances/events", produces = MediaType.APPLICATI... method eventStream (line 149) | @GetMapping(path = "/instances/events", produces = MediaType.TEXT_EVEN... method instanceStream (line 160) | @GetMapping(path = "/instances/{id}", produces = MediaType.TEXT_EVENT_... method ping (line 189) | @SuppressWarnings("unchecked") FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/PathUtils.java class PathUtils (line 21) | public final class PathUtils { method PathUtils (line 23) | private PathUtils() { method normalizePath (line 26) | public static String normalizePath(String path) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/BasicAuthHttpHeaderProvider.java class BasicAuthHttpHeaderProvider (line 38) | public class BasicAuthHttpHeaderProvider implements HttpHeadersProvider { method BasicAuthHttpHeaderProvider (line 50) | public BasicAuthHttpHeaderProvider(@Nullable String defaultUserName, @... method BasicAuthHttpHeaderProvider (line 57) | public BasicAuthHttpHeaderProvider() { method getMetadataValue (line 61) | private static @Nullable String getMetadataValue(Instance instance, St... method base64Encode (line 72) | private static String base64Encode(byte[] src) { method getHeaders (line 80) | @Override method encode (line 105) | protected String encode(String username, String password) { class InstanceCredentials (line 110) | @lombok.Data FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/CloudFoundryHttpHeaderProvider.java class CloudFoundryHttpHeaderProvider (line 30) | public class CloudFoundryHttpHeaderProvider implements HttpHeadersProvid... method getHeaders (line 32) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/CompositeHttpHeadersProvider.java class CompositeHttpHeadersProvider (line 25) | public class CompositeHttpHeadersProvider implements HttpHeadersProvider { method CompositeHttpHeadersProvider (line 29) | public CompositeHttpHeadersProvider(Collection de... method getHeaders (line 33) | @Override FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/HttpHeadersProvider.java type HttpHeadersProvider (line 29) | public interface HttpHeadersProvider { method getHeaders (line 31) | HttpHeaders getHeaders(Instance instance); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/InstanceExchangeFilterFunction.java type InstanceExchangeFilterFunction (line 32) | @FunctionalInterface method filter (line 35) | Mono filter(Instance instance, ClientRequest request, ... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/InstanceExchangeFilterFunctions.java class InstanceExchangeFilterFunctions (line 49) | public final class InstanceExchangeFilterFunctions { method InstanceExchangeFilterFunctions (line 63) | private InstanceExchangeFilterFunctions() { method addHeaders (line 66) | public static InstanceExchangeFilterFunction addHeaders(HttpHeadersPro... method addHeadersReactive (line 75) | public static InstanceExchangeFilterFunction addHeadersReactive(Reacti... method rewriteEndpointUrl (line 85) | public static InstanceExchangeFilterFunction rewriteEndpointUrl() { method rewriteUrl (line 120) | private static URI rewriteUrl(UriComponents oldUrl, String targetUrl) { method convertLegacyEndpoints (line 131) | public static InstanceExchangeFilterFunction convertLegacyEndpoints(Li... method isLegacyResponse (line 154) | private static Boolean isLegacyResponse(ClientResponse response) { method convertLegacyResponse (line 161) | private static ClientResponse convertLegacyResponse(LegacyEndpointConv... method setDefaultAcceptHeader (line 168) | public static InstanceExchangeFilterFunction setDefaultAcceptHeader() { method retry (line 182) | public static InstanceExchangeFilterFunction retry(int defaultRetries,... method timeout (line 193) | public static InstanceExchangeFilterFunction timeout(Duration defaultT... method logfileAcceptWorkaround (line 205) | public static InstanceExchangeFilterFunction logfileAcceptWorkaround() { method handleCookies (line 223) | public static InstanceExchangeFilterFunction handleCookies(final PerIn... method enrichRequestWithStoredCookies (line 235) | private static ClientRequest enrichRequestWithStoredCookies(final Inst... method storeCookiesFromResponse (line 248) | private static ClientResponse storeCookiesFromResponse(final InstanceI... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/InstanceWebClient.java class InstanceWebClient (line 31) | public class InstanceWebClient { method InstanceWebClient (line 37) | protected InstanceWebClient(WebClient webClient) { method instance (line 41) | public WebClient instance(Mono instance) { method instance (line 45) | public WebClient instance(Instance instance) { method builder (line 49) | public static InstanceWebClient.Builder builder() { method builder (line 53) | public static InstanceWebClient.Builder builder(WebClient.Builder webC... method setInstance (line 57) | private static ExchangeFilterFunction setInstance(Mono insta... method toExchangeFilterFunction (line 64) | private static ExchangeFilterFunction toExchangeFilterFunction(Instanc... class Builder (line 72) | public static class Builder { method Builder (line 78) | public Builder() { method Builder (line 82) | public Builder(WebClient.Builder webClientBuilder) { method Builder (line 86) | protected Builder(Builder other) { method filter (line 91) | public Builder filter(InstanceExchangeFilterFunction filter) { method filters (line 96) | public Builder filters(Consumer... method webClient (line 101) | public Builder webClient(WebClient.Builder builder) { method clone (line 106) | public Builder clone() { method build (line 110) | public InstanceWebClient build() { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/InstanceWebClientCustomizer.java type InstanceWebClientCustomizer (line 25) | @FunctionalInterface method customize (line 28) | void customize(InstanceWebClient.Builder instanceWebClientBuilder); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/LegacyEndpointConverter.java class LegacyEndpointConverter (line 27) | public class LegacyEndpointConverter { method LegacyEndpointConverter (line 33) | protected LegacyEndpointConverter(String endpointId, Function convert(Flux body) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/LegacyEndpointConverters.java class LegacyEndpointConverters (line 57) | public final class LegacyEndpointConverters { method LegacyEndpointConverters (line 84) | private LegacyEndpointConverters() { method health (line 87) | public static LegacyEndpointConverter health() { method env (line 92) | public static LegacyEndpointConverter env() { method httptrace (line 97) | public static LegacyEndpointConverter httptrace() { method threaddump (line 102) | public static LegacyEndpointConverter threaddump() { method liquibase (line 107) | public static LegacyEndpointConverter liquibase() { method flyway (line 112) | public static LegacyEndpointConverter flyway() { method info (line 117) | public static LegacyEndpointConverter info() { method beans (line 121) | public static LegacyEndpointConverter beans() { method configprops (line 126) | public static LegacyEndpointConverter configprops() { method mappings (line 131) | public static LegacyEndpointConverter mappings() { method startup (line 136) | public static LegacyEndpointConverter startup() { method convertMappingHandlerMethod (line 140) | static Map convertMappingHandlerMethod(String methodDe... method convertUsing (line 209) | @SuppressWarnings("unchecked") method convertHealth (line 219) | @SuppressWarnings("unchecked") method convertEnv (line 242) | @SuppressWarnings("unchecked") method convertHttptrace (line 268) | private static Map convertHttptrace(List convertThreaddump(List thre... method convertLiquibase (line 319) | @SuppressWarnings("unchecked") method convertLiquibaseChangesets (line 328) | private static List> convertLiquibaseChangesets(Li... method convertFlyway (line 352) | @SuppressWarnings("unchecked") method convertFlywayMigrations (line 360) | private static List> convertFlywayMigrations(List<... method convertBeans (line 370) | private static Map convertBeans(List convertConfigprops(Map convertMappings(Map... method convertMappingConditions (line 441) | private static Map convertMappingConditions(String pre... method getInstant (line 501) | @Nullable private static Instant getInstant(Object o) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/RefreshInstancesEvent.java class RefreshInstancesEvent (line 21) | public class RefreshInstancesEvent extends ApplicationEvent { method RefreshInstancesEvent (line 23) | public RefreshInstancesEvent(Object source) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/cookies/CookieStoreCleanupTrigger.java class CookieStoreCleanupTrigger (line 32) | public class CookieStoreCleanupTrigger extends AbstractEventHandler publis... method handle (line 50) | @Override method cleanupCookieStore (line 58) | private void cleanupCookieStore(final InstanceDeregisteredEvent event) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/cookies/JdkPerInstanceCookieStore.java class JdkPerInstanceCookieStore (line 49) | public class JdkPerInstanceCookieStore implements PerInstanceCookieStore { method JdkPerInstanceCookieStore (line 70) | public JdkPerInstanceCookieStore() { method JdkPerInstanceCookieStore (line 79) | public JdkPerInstanceCookieStore(final CookiePolicy cookiePolicy) { method get (line 84) | @Override method put (line 105) | @Override method cleanupInstance (line 115) | @Override method getCookieHandler (line 128) | protected CookieHandler getCookieHandler(final InstanceId instanceId) { method createCookieHandler (line 132) | protected CookieHandler createCookieHandler(final InstanceId instanceI... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/client/cookies/PerInstanceCookieStore.java type PerInstanceCookieStore (line 29) | public interface PerInstanceCookieStore { method get (line 43) | MultiValueMap get(InstanceId instanceId, URI requestUri, method put (line 54) | void put(InstanceId instanceId, URI requestUri, MultiValueMap getHeaders(Instance instance); FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/reactive/AdminControllerHandlerMapping.java class AdminControllerHandlerMapping (line 30) | public class AdminControllerHandlerMapping extends RequestMappingHandler... method AdminControllerHandlerMapping (line 34) | public AdminControllerHandlerMapping(String adminContextPath) { method isHandler (line 38) | @Override method registerHandlerMethod (line 43) | @Override method withPrefix (line 48) | private RequestMappingInfo withPrefix(RequestMappingInfo mapping) { method withNewPatterns (line 55) | private String[] withNewPatterns(PatternsRequestCondition patternsRequ... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/reactive/InstancesProxyController.java class InstancesProxyController (line 50) | @AdminController method InstancesProxyController (line 69) | public InstancesProxyController(String adminContextPath, Set i... method endpointProxy (line 77) | @RequestMapping(path = INSTANCE_MAPPED_PATH, method = { RequestMethod.... method endpointProxy (line 93) | @ResponseBody method createForwardRequest (line 114) | private InstanceWebProxy.ForwardRequest createForwardRequest(ServerHtt... method getLocalPath (line 126) | private String getLocalPath(String pathPattern, ServerHttpRequest requ... FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/servlet/AdminControllerHandlerMapping.java class AdminControllerHandlerMapping (line 31) | public class AdminControllerHandlerMapping extends RequestMappingHandler... method AdminControllerHandlerMapping (line 35) | public AdminControllerHandlerMapping(String adminContextPath) { method isHandler (line 39) | @Override method registerHandlerMethod (line 44) | @Override method withPrefix (line 49) | private RequestMappingInfo withPrefix(RequestMappingInfo mapping) { method withNewPatterns (line 59) | private String[] withNewPatterns(Set patterns) { FILE: spring-boot-admin-server/src/main/java/de/codecentric/boot/admin/server/web/servlet/InstancesProxyController.java class InstancesProxyController (line 57) | @AdminController method InstancesProxyController (line 76) | public InstancesProxyController(String adminContextPath, Set i... method instanceProxy (line 84) | @ResponseBody method endpointProxy (line 133) | @ResponseBody method createForwardRequest (line 148) | private InstanceWebProxy.ForwardRequest createForwardRequest(ServletSe... method getLocalPath (line 164) | private String getLocalPath(String pathPattern, ServletServerHttpReque... method writeAndFlush (line 171) | private Mono writeAndFlush(Flux body, OutputStream r... FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/AbstractAdminApplicationTest.java class AbstractAdminApplicationTest (line 41) | @Getter method setUp (line 48) | public void setUp(int port) { method lifecycle (line 53) | @Test method getEventStream (line 76) | protected Flux getEventStream() { method registerInstance (line 87) | protected URI registerInstance() { method getInstance (line 99) | protected Mono getInstance(URI uri) { method listInstances (line 114) | protected Mono listInstances() { method listEmptyInstances (line 129) | protected Mono listEmptyInstances() { method deregisterInstance (line 144) | protected Mono deregisterInstance(URI uri) { method createRegistration (line 153) | private Registration createRegistration() { method createWebClient (line 162) | protected WebTestClient createWebClient(int port) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/AdminApplicationHazelcastTest.java class AdminApplicationHazelcastTest (line 58) | class AdminApplicationHazelcastTest extends AbstractAdminApplicationTest { method setUp (line 66) | @BeforeEach method lifecycle (line 86) | @Test method shutdown (line 116) | @AfterEach class TestAdminApplication (line 122) | @SpringBootConfiguration method securityWebFilterChain (line 128) | @Bean method hazelcastConfig (line 135) | @Bean FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/AdminReactiveApplicationTest.java class AdminReactiveApplicationTest (line 33) | public class AdminReactiveApplicationTest extends AbstractAdminApplicati... method setUp (line 37) | @BeforeEach method shutdown (line 47) | @AfterEach class TestAdminApplication (line 52) | @EnableAdminServer method securityWebFilterChain (line 58) | @Bean FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/AdminServletApplicationTest.java class AdminServletApplicationTest (line 34) | public class AdminServletApplicationTest extends AbstractAdminApplicatio... method setUp (line 38) | @BeforeEach method shutdown (line 48) | @AfterEach class TestAdminApplication (line 53) | @EnableAdminServer class SecurityConfiguration (line 58) | @Configuration(proxyBeanMethods = false) method filterChain (line 61) | @Bean FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/config/AdminServerAutoConfigurationTest.java class AdminServerAutoConfigurationTest (line 42) | class AdminServerAutoConfigurationTest { method simpleConfig (line 50) | @Test method hazelcastConfig (line 59) | @Test class TestHazelcastConfig (line 67) | public static class TestHazelcastConfig { method config (line 69) | @Bean method notifier (line 74) | @Bean FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/config/AdminServerCloudFoundryAutoConfigurationTest.java class AdminServerCloudFoundryAutoConfigurationTest (line 34) | class AdminServerCloudFoundryAutoConfigurationTest { method non_cloud_platform (line 42) | @Test method cloudfoundry (line 50) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/config/AdminServerInstanceWebClientConfigurationTest.java class AdminServerInstanceWebClientConfigurationTest (line 33) | class AdminServerInstanceWebClientConfigurationTest { method simpleConfig (line 41) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/config/AdminServerNotifierAutoConfigurationTest.java class AdminServerNotifierAutoConfigurationTest (line 52) | class AdminServerNotifierAutoConfigurationTest { method test_notifierListener (line 60) | @Test method test_no_notifierListener (line 68) | @Test method test_mail (line 73) | @Test method test_hipchat (line 79) | @Test method test_letschat (line 85) | @Test method test_slack (line 91) | @Test method test_mattermost (line 97) | @Test method test_pagerduty (line 103) | @Test method test_opsgenie (line 109) | @Test method test_ms_teams (line 115) | @Test method test_telegram (line 121) | @Test method test_discord (line 129) | @Test method test_rocketchat (line 135) | @Test method test_webex (line 141) | @Test method test_multipleNotifiers (line 148) | @Test method test_multipleNotifiersWithPrimary (line 156) | @Test method test_notifierProxyProperties (line 164) | @Test method test_autoConfigureAfterAnnotationReferencesExistingClass (line 170) | @Test class TestSingleNotifierConfig (line 194) | public static class TestSingleNotifierConfig { method testNotifier (line 196) | @Bean class MailSenderConfig (line 204) | public static class MailSenderConfig { method mailSender (line 206) | @Bean class TestMultipleNotifierConfig (line 213) | public static class TestMultipleNotifierConfig { method testNotifier1 (line 215) | @Bean method testNotifier2 (line 221) | @Bean class TestMultipleWithPrimaryNotifierConfig (line 229) | public static class TestMultipleWithPrimaryNotifierConfig { method testNotifierPrimary (line 231) | @Bean method testNotifier2 (line 238) | @Bean FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/config/AdminServerPropertiesTest.java class AdminServerPropertiesTest (line 28) | @ExtendWith(SpringExtension.class) method testLoadConfigurationProperties (line 36) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/config/SpringBootAdminServerEnabledConditionTest.java class SpringBootAdminServerEnabledConditionTest (line 29) | class SpringBootAdminServerEnabledConditionTest { method setUp (line 37) | @BeforeEach method test_server_enabled (line 44) | @Test method test_server_disabled (line 51) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/entities/AbstractInstanceRepositoryTest.java class AbstractInstanceRepositoryTest (line 32) | public abstract class AbstractInstanceRepositoryTest { method setUp (line 45) | public void setUp(InstanceRepository repository) { method should_save (line 49) | @Test method should_find_instances (line 57) | @Test method should_computeIfPresent (line 76) | @Test method should_not_compute_if_not_present (line 100) | @Test method should_run_compute_with_null (line 115) | @Test method should_retry_compute (line 136) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/entities/EventsourcingInstanceRepositoryTest.java class EventsourcingInstanceRepositoryTest (line 23) | class EventsourcingInstanceRepositoryTest extends AbstractInstanceReposi... method setUp (line 25) | @BeforeEach FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/entities/InstanceTest.java class InstanceTest (line 38) | class InstanceTest { method invariants (line 40) | @Test method should_track_unsaved_events (line 62) | @Test method should_yield_same_status_from_replaying (line 104) | @Test method should_throw_when_applied_wrong_event (line 140) | @Test method should_update_buildVersion (line 155) | @Test method should_extract_tags (line 177) | @Test method should_rebuild_instance (line 202) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/entities/SnapshottingInstanceRepositoryTest.java class SnapshottingInstanceRepositoryTest (line 41) | class SnapshottingInstanceRepositoryTest extends AbstractInstanceReposit... method setUp (line 50) | @BeforeEach method tearDown (line 57) | @AfterEach method should_return_instance_from_cache (line 62) | @Test method should_return_all_instances_from_cache (line 73) | @Test method should_update_cache_after_error (line 84) | @Test method should_return_outdated_instance_not_present_in_cache (line 103) | @Test method should_refresh_snapshots_eagerly_on_optimistic_locking_exception (line 113) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/values/BuildVersionTest.java class BuildVersionTest (line 25) | class BuildVersionTest { method should_return_version (line 27) | @Test method should_return_simple_string (line 37) | @Test method compare (line 42) | @Test method doCompare (line 71) | private int doCompare(String v1, String v2) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/values/EndpointTest.java class EndpointTest (line 23) | class EndpointTest { method invariants (line 25) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/values/EndpointsTest.java class EndpointsTest (line 26) | class EndpointsTest { method should_return_endpoint_or_empty (line 28) | @Test method factory_methods (line 36) | @Test method should_throw_on_iterator_modification (line 44) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/values/InfoTest.java class InfoTest (line 28) | class InfoTest { method should_keep_order (line 30) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/values/InstanceIdTest.java class InstanceIdTest (line 23) | class InstanceIdTest { method invariants (line 25) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/values/RegistrationTest.java class RegistrationTest (line 24) | class RegistrationTest implements WithAssertions { method invariants (line 26) | @Test method returnsNull_whenServiceUrlIsNull_evenIfMetadataHasOverride (line 47) | @Test method usesMetadataOverride_whenValidAbsoluteUrlProvided (line 58) | @Test method fallsBackToOriginal_whenMetadataOverrideIsInvalidSyntax (line 68) | @Test method keepsOriginal_whenNoMetadataOverridePresent (line 78) | @Test method acceptsEmptyStringFromMetadata_evenThoughItIsRelative (line 88) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/values/StatusInfoTest.java class StatusInfoTest (line 36) | class StatusInfoTest { method invariants (line 38) | @Test method test_isMethods (line 44) | @Test method from_map_should_return_same_result (line 96) | @Test method factory_methods_with_details (line 105) | @Test method when_first_level_key_is_components (line 120) | @Test method should_sort_by_status_order (line 129) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/domain/values/TagsTest.java class TagsTest (line 30) | class TagsTest { method should_return_empty_from_factory_method (line 32) | @Test method should_return_tags_from_flat_map (line 38) | @Test method should_return_tags_from_nested_map (line 49) | @Test method should_append_tags (line 63) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/eventstore/AbstractEventStoreTest.java class AbstractEventStoreTest (line 46) | public abstract class AbstractEventStoreTest { method createStore (line 56) | protected abstract InstanceEventStore createStore(int maxLogSizePerAgg... method shutdownStore (line 58) | protected abstract void shutdownStore(); method tearDown (line 60) | @AfterEach method should_store_events (line 65) | @Test method should_shorten_log_on_exceeded_capacity (line 92) | @Test method should_throw_optimistic_locking_exception (line 105) | @Test method concurrent_read_writes (line 117) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/eventstore/HazelcastEventStoreTest.java class HazelcastEventStoreTest (line 23) | public class HazelcastEventStoreTest extends AbstractEventStoreTest { method createStore (line 27) | @Override method shutdownStore (line 37) | @Override FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/eventstore/HazelcastEventStoreWithClientConfigTest.java class HazelcastEventStoreWithClientConfigTest (line 33) | @Testcontainers(disabledWithoutDocker = true) method HazelcastEventStoreWithClientConfigTest (line 43) | public HazelcastEventStoreWithClientConfigTest() { method createStore (line 47) | @Override method shutdownStore (line 53) | @Override method createHazelcastInstance (line 58) | private HazelcastInstance createHazelcastInstance() { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/eventstore/HazelcastEventStoreWithServerConfigTest.java class HazelcastEventStoreWithServerConfigTest (line 40) | public class HazelcastEventStoreWithServerConfigTest extends AbstractEve... method HazelcastEventStoreWithServerConfigTest (line 44) | public HazelcastEventStoreWithServerConfigTest() { method createStore (line 48) | @Override method shutdownStore (line 55) | @Override method createHazelcastInstance (line 60) | private HazelcastInstance createHazelcastInstance() { method createHazelcastConfig (line 66) | private Config createHazelcastConfig() { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/eventstore/InMemoryEventStoreTest.java class InMemoryEventStoreTest (line 19) | public class InMemoryEventStoreTest extends AbstractEventStoreTest { method createStore (line 21) | @Override method shutdownStore (line 26) | @Override FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/CompositeNotifierTest.java class CompositeNotifierTest (line 33) | class CompositeNotifierTest { method should_throw_for_invariants (line 38) | @Test method should_trigger_all_notifiers (line 43) | @Test method should_continue_on_exception (line 55) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/DingTalkNotifierTest.java class DingTalkNotifierTest (line 45) | class DingTalkNotifierTest { method setUp (line 54) | @BeforeEach method test_onApplicationEvent_resolve (line 65) | @Test method test_onApplicationEvent_trigger (line 83) | @Test method expectedMessage (line 99) | private HttpEntity> expectedMessage(String message) { method standardMessage (line 112) | private String standardMessage(String status) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/DiscordNotifierTest.java class DiscordNotifierTest (line 44) | class DiscordNotifierTest { method setUp (line 61) | @BeforeEach method test_onApplicationEvent_resolve (line 70) | @Test method test_onApplicationEvent_resolve_minimum_configuration (line 91) | @Test method expectedMessage (line 108) | private HttpEntity> expectedMessage(String usernam... method standardMessage (line 128) | private String standardMessage(String status) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/FeiShuNotifierTest.java class FeiShuNotifierTest (line 44) | public class FeiShuNotifierTest { method setUp (line 55) | @BeforeEach method test_onApplicationEvent_resolve (line 65) | @Test method test_onApplicationEvent_trigger (line 92) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/HazelcastNotificationTriggerTest.java class HazelcastNotificationTriggerTest (line 37) | class HazelcastNotificationTriggerTest { method should_trigger_notifications (line 51) | @Test method should_not_trigger_notifications (line 67) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/HipchatNotifierTest.java class HipchatNotifierTest (line 48) | class HipchatNotifierTest { method setUp (line 57) | @BeforeEach method test_onApplicationEvent_resolve (line 70) | @Test method test_onApplicationEvent_trigger (line 99) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/LetsChatNotifierTest.java class LetsChatNotifierTest (line 47) | class LetsChatNotifierTest { method setUp (line 64) | @BeforeEach method test_onApplicationEvent_resolve (line 77) | @Test method test_onApplicationEvent_resolve_with_custom_message (line 95) | @Test method expectedMessage (line 114) | private HttpEntity expectedMessage(String message) { method standardMessage (line 125) | private String standardMessage(String status) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/MailNotifierIntegrationTest.java class MailNotifierIntegrationTest (line 32) | @SpringBootTest(properties = { "spring.mail.host=localhost", "spring.boo... method fileProtocolIsNotAllowed (line 38) | @Test method httpProtocolIsNotAllowed (line 48) | @Test method classpathProtocolIsAllowed (line 57) | @Test method callToReflectionUtilsAreNotAllowed (line 65) | @Test class TestAdminApplication (line 75) | @EnableAdminServer FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/MailNotifierTest.java class MailNotifierTest (line 58) | class MailNotifierTest { method setup (line 72) | @BeforeEach method should_send_mail_using_default_template (line 94) | @Test method should_send_mail_using_custom_template_with_additional_properties (line 119) | @Test method should_not_send_mail_when_disabled (line 139) | @Test method should_not_send_when_unknown_to_up (line 150) | @Test method should_not_send_on_wildcard_ignore (line 160) | @Test method should_not_propagate_error (line 171) | @Test method loadExpectedBody (line 185) | private String loadExpectedBody(String resource) throws IOException { method extractBody (line 189) | private String extractBody(DataHandler dataHandler) throws IOException { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/MattermostNotifierTest.java class MattermostNotifierTest (line 47) | class MattermostNotifierTest { method setUp (line 64) | @BeforeEach method test_onApplicationEvent_resolve (line 75) | @Test method test_onApplicationEvent_resolve_with_given_message (line 93) | @Test method test_onApplicationEvent_trigger (line 113) | @Test method expectedMessage (line 131) | private HttpEntity> expectedMessage(String color, ... method standardMessage (line 152) | private String standardMessage(String status) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/MicrosoftTeamsNotifierTest.java class MicrosoftTeamsNotifierTest (line 46) | class MicrosoftTeamsNotifierTest { method setUp (line 70) | @BeforeEach method test_onClientApplicationDeRegisteredEvent_resolve (line 86) | @Test method test_onApplicationRegisteredEvent_resolve (line 102) | @Test method test_onApplicationStatusChangedEvent_resolve (line 118) | @Test method test_shouldNotifyWithRegisteredEventReturns_true (line 134) | @Test method test_shouldNotifyWithDeRegisteredEventReturns_true (line 140) | @Test method test_getDeregisteredMessageForAppReturns_correctContent (line 146) | @Test method test_getRegisteredMessageForAppReturns_correctContent (line 155) | @Test method test_getStatusChangedMessageForAppReturns_correctContent (line 164) | @Test method test_getStatusChangedMessageForAppReturns_UP_to_DOWN (line 173) | @Test method test_getStatusChangedMessageWithExtraFormatArgumentReturns_activitySubtitlePatternWithAppName (line 184) | @Test method test_getRegisterMessageWithExtraFormatArgumentReturns_activitySubtitlePatternWithAppName (line 193) | @Test method test_getDeRegisterMessageWithExtraFormatArgumentReturns_activitySubtitlePatternWithAppName (line 203) | @Test method test_getStatusChangedMessage_parsesThemeColorFromSpelExpression (line 213) | @Test method assertMessage (line 224) | private void assertMessage(Message message, String expectedTitle, Stri... FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/NotificationTriggerTest.java class NotificationTriggerTest (line 40) | class NotificationTriggerTest { method NotificationTriggerTest (line 51) | NotificationTriggerTest() { method should_notify_on_event (line 55) | @Test method should_resume_on_exception (line 78) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/OpsGenieNotifierTest.java class OpsGenieNotifierTest (line 44) | class OpsGenieNotifierTest { method setUp (line 55) | @BeforeEach method test_onApplicationEvent_resolve (line 70) | @Test method test_onApplicationEvent_trigger (line 88) | @Test method getMessage (line 106) | private String getMessage(String expectedStatus) { method getDescription (line 110) | private String getDescription(String expectedOldStatus, String expecte... method expectedRequest (line 114) | private HttpEntity> expectedRequest(String expecte... FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/PagerdutyNotifierTest.java class PagerdutyNotifierTest (line 42) | class PagerdutyNotifierTest { method setUp (line 55) | @BeforeEach method test_onApplicationEvent_resolve (line 67) | @Test method test_onApplicationEvent_trigger (line 94) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/RemindingNotifierTest.java class RemindingNotifierTest (line 48) | class RemindingNotifierTest { method setUp (line 76) | @BeforeEach method should_throw_on_invalid_ctor (line 84) | @ParameterizedTest method should_remind_only_down_events (line 90) | @Test method should_not_remind_remind_after_up (line 109) | @Test method should_not_remind_remind_after_deregister (line 122) | @Test method should_not_remind_remind_before_period_ends (line 135) | @Test method should_resubscribe_after_error (line 147) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/RocketChatNotifierTest.java class RocketChatNotifierTest (line 45) | class RocketChatNotifierTest { method setUp (line 64) | @BeforeEach method test_onApplicationEvent_resolve (line 77) | @Test method test_onApplicationEvent_resolve_with_given_message (line 95) | @Test method expectedMessage (line 114) | private HttpEntity expectedMessage(String message) { method standardMessage (line 127) | private String standardMessage(String status) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/SlackNotifierTest.java class SlackNotifierTest (line 47) | class SlackNotifierTest { method setUp (line 66) | @BeforeEach method test_onApplicationEvent_resolve (line 77) | @Test method test_onApplicationEvent_resolve_without_channel_and_icon (line 96) | @Test method test_onApplicationEvent_resolve_with_given_user (line 113) | @Test method test_onApplicationEvent_resolve_with_given_message (line 135) | @Test method test_onApplicationEvent_trigger (line 156) | @Test method expectedMessage (line 175) | private HttpEntity> expectedMessage(String color, ... method standardMessage (line 198) | private String standardMessage(String status) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/TelegramNotifierTest.java class TelegramNotifierTest (line 45) | class TelegramNotifierTest { method setUp (line 54) | @BeforeEach method test_onApplicationEvent_resolve (line 68) | @Test method test_onApplicationEvent_trigger (line 87) | @Test method getParameters (line 112) | private Map getParameters(String status) { method getMessage (line 121) | private String getMessage(String name, String id, String status) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/TestNotifier.java class TestNotifier (line 27) | @Getter method notify (line 32) | @Override FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/WebexNotifierTest.java class WebexNotifierTest (line 48) | class WebexNotifierTest { method setUp (line 57) | @BeforeEach method test_onApplicationEvent_resolve (line 69) | @Test method test_onApplicationEvent_trigger (line 89) | @Test method createHeaders (line 115) | private HttpHeaders createHeaders() { method createMessage (line 122) | private Map createMessage(String status) { method getMessage (line 129) | private String getMessage(String name, String id, String status) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/filter/FilteringNotifierTest.java class FilteringNotifierTest (line 40) | class FilteringNotifierTest { method setUp (line 50) | @BeforeEach method test_ctor_assert (line 56) | @Test method test_expired_removal (line 62) | @Test method test_filter (line 83) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/filter/InstanceIdNotificationFilterTest.java class InstanceIdNotificationFilterTest (line 28) | class InstanceIdNotificationFilterTest { method test_filterByName (line 30) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/filter/InstanceNameNotificationFilterTest.java class InstanceNameNotificationFilterTest (line 32) | class InstanceNameNotificationFilterTest { method test_filterByName (line 34) | @Test method test_expiry (line 51) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/notify/filter/web/NotificationFilterControllerTest.java class NotificationFilterControllerTest (line 42) | class NotificationFilterControllerTest { method test_missing_parameters (line 54) | @Test method test_delete_notfound (line 59) | @Test method test_post_delete (line 64) | @Test method extractId (line 81) | private String extractId(String response) throws IOException { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/AbstractEventHandlerTest.java class AbstractEventHandlerTest (line 38) | class AbstractEventHandlerTest { method should_resubscribe_after_error (line 56) | @Test method should_filter (line 71) | @Test class TestEventHandler (line 86) | public static final class TestEventHandler extends AbstractEventHandle... method TestEventHandler (line 93) | private TestEventHandler(Publisher publisher) { method handle (line 99) | @Override FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/ApplicationRegistryTest.java class ApplicationRegistryTest (line 45) | class ApplicationRegistryTest { method setUp (line 51) | @BeforeEach method getApplications_noRegisteredApplications (line 58) | @Test method getApplications_oneRegisteredAndOneUnregisteredApplication (line 65) | @Test method getApplications_allRegisteredApplications (line 77) | @Test method getApplication_noRegisteredApplications (line 92) | @Test method getApplication_noMatchingRegisteredApplications (line 99) | @Test method getApplication_matchingUnregisteredApplications (line 107) | @Test method getApplication_matchingRegisteredApplications (line 115) | @Test method deregister (line 125) | @Test method getBuildVersion (line 140) | @Test method getStatus (line 157) | @ParameterizedTest method getInstance (line 175) | private Instance getInstance(String applicationName, String version) { method getInstance (line 183) | private Instance getInstance(String applicationName) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/CloudFoundryInstanceIdGeneratorTest.java class CloudFoundryInstanceIdGeneratorTest (line 26) | class CloudFoundryInstanceIdGeneratorTest { method test_cloud_foundry_instance_id (line 31) | @Test method test_health_url_instance_id (line 41) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/EndpointDetectionTriggerTest.java class EndpointDetectionTriggerTest (line 42) | class EndpointDetectionTriggerTest { method setUp (line 53) | @BeforeEach method should_detect_on_status_changed (line 61) | @Test method should_detect_on_registration_updated (line 70) | @Test method should_not_detect_on_non_relevant_event (line 79) | @Test method should_not_detect_on_trigger_stopped (line 88) | @Test method should_continue_detection_after_error (line 99) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/EndpointDetectorTest.java class EndpointDetectorTest (line 45) | class EndpointDetectorTest { method setup (line 55) | @BeforeEach method should_update_endpoints (line 63) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/InfoUpdateTriggerTest.java class InfoUpdateTriggerTest (line 48) | class InfoUpdateTriggerTest { method setUp (line 59) | @BeforeEach method should_start_and_stop_monitor (line 69) | @Test method should_not_update_when_stopped (line 112) | @Test method should_update_on_endpoints_detects_event (line 123) | @Test method should_update_on_status_changed_event (line 132) | @Test method should_update_on_instance_registration_update_event (line 141) | @Test method should_not_update_on_non_relevant_event (line 150) | @Test method should_continue_update_after_error (line 158) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/InfoUpdaterTest.java class InfoUpdaterTest (line 55) | class InfoUpdaterTest { method setup (line 67) | @BeforeEach method teardown (line 81) | @AfterEach method setUp (line 86) | @BeforeAll method tearDown (line 91) | @AfterAll method should_update_info_for_online_with_info_endpoint_only (line 96) | @Test method should_clear_info_on_http_error (line 143) | @Test method should_clear_info_on_exception (line 169) | @Test method should_retry (line 196) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/InstanceRegistryTest.java class InstanceRegistryTest (line 39) | class InstanceRegistryTest { method setUp (line 47) | @BeforeEach method registerFailed_null (line 57) | @Test method register (line 62) | @Test method deregister (line 78) | @Test method refresh (line 88) | @Test method findByName (line 110) | @Test method findByNameAndFilter (line 125) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/IntervalCheckTest.java class IntervalCheckTest (line 49) | class IntervalCheckTest { method setUp (line 58) | @BeforeEach method should_check_after_being_started (line 65) | @Test method should_not_check_when_stopped (line 75) | @Test method should_not_check_in_retention_period (line 83) | @Test method should_recheck_after_retention_period (line 92) | @Test method should_not_wait_longer_than_maxBackoff (line 103) | @Test method should_check_after_error (line 116) | @Test method should_not_overflow_when_checks_timeout_randomly (line 127) | @Test method should_not_lose_checks_under_backpressure (line 167) | @Test method should_not_lose_checks_under_backpressure_latest (line 196) | @Test method tearDown (line 247) | @AfterEach method instanceIdString (line 252) | private static String instanceIdString(InvocationOnMock invocation) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/StatusUpdateTriggerTest.java class StatusUpdateTriggerTest (line 45) | class StatusUpdateTriggerTest { method setUp (line 56) | @BeforeEach method should_start_and_stop_monitor (line 67) | @Test method should_not_update_when_stopped (line 98) | @Test method should_update_on_instance_registered_event (line 109) | @Test method should_update_on_instance_registration_update_event (line 118) | @Test method should_not_update_on_non_relevant_event (line 127) | @Test method should_continue_update_after_error (line 135) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/StatusUpdaterTest.java class StatusUpdaterTest (line 59) | class StatusUpdaterTest { method setUp (line 72) | @BeforeAll method tearDown (line 77) | @AfterAll method setup (line 82) | @BeforeEach method teardown (line 100) | @AfterEach method should_change_status_to_down (line 105) | @Test method should_not_change_status (line 141) | @Test method should_change_status_to_up (line 155) | @Test method should_change_status_to_down_with_details (line 171) | @Test method should_change_status_to_down_without_details_incompatible_content_type (line 192) | @Test method should_change_status_to_down_without_details_no_body (line 210) | @Test method should_change_status_to_offline (line 229) | @Test method should_retry (line 248) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/endpoints/ChainingStrategyTest.java class ChainingStrategyTest (line 29) | class ChainingStrategyTest { method invariants (line 31) | @Test method should_chain_on_empty (line 41) | @Test method should_return_empty_endpoints_when_all_empty (line 53) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/endpoints/ProbeEndpointsStrategyTest.java class ProbeEndpointsStrategyTest (line 50) | class ProbeEndpointsStrategyTest { method setUp (line 59) | @BeforeAll method tearDown (line 64) | @AfterAll method setup (line 69) | @BeforeEach method teardown (line 74) | @AfterEach method invariants (line 79) | @Test method should_return_detect_endpoints (line 89) | @Test method should_return_empty (line 116) | @Test method should_retry (line 136) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/services/endpoints/QueryIndexEndpointStrategyTest.java class QueryIndexEndpointStrategyTest (line 60) | class QueryIndexEndpointStrategyTest { method setUp (line 73) | @BeforeEach method tearDown (line 78) | @AfterEach method should_return_endpoints (line 83) | @Test method should_return_endpoints_with_aligned_scheme (line 110) | @Test method should_return_empty_on_empty_endpoints (line 139) | @Test method should_return_empty_on_not_found (line 160) | @Test method should_return_empty_on_error (line 179) | @Test method should_return_empty_on_wrong_content_type (line 198) | @Test method should_return_empty_when_mgmt_equals_service_url (line 218) | @Test method should_retry (line 235) | @Test method httpConnector (line 264) | private ReactorClientHttpConnector httpConnector() { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/BuildVersionMixinTest.java class BuildVersionMixinTest (line 29) | class BuildVersionMixinTest { method BuildVersionMixinTest (line 33) | protected BuildVersionMixinTest() { method verifyDeserialize (line 41) | @Test method verifySerialize (line 47) | @Test method verifySerializeWithMapEntryVersion (line 55) | @Test method verifySerializeWithNestedMapEntryVersion (line 63) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/EndpointMixinTest.java class EndpointMixinTest (line 35) | class EndpointMixinTest { method EndpointMixinTest (line 41) | protected EndpointMixinTest() { method setup (line 49) | @BeforeEach method verifyDeserialize (line 54) | @Test method verifySerialize (line 64) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/EndpointsMixinTest.java class EndpointsMixinTest (line 37) | class EndpointsMixinTest { method EndpointsMixinTest (line 43) | protected EndpointsMixinTest() { method setup (line 51) | @BeforeEach method verifyDeserialize (line 56) | @Test method verifySerialize (line 68) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/InfoMixinTest.java class InfoMixinTest (line 39) | class InfoMixinTest { method InfoMixinTest (line 45) | protected InfoMixinTest() { method setup (line 53) | @BeforeEach method verifyDeserialize (line 58) | @Test method verifySerialize (line 70) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/InstanceDeregisteredEventMixinTest.java class InstanceDeregisteredEventMixinTest (line 38) | class InstanceDeregisteredEventMixinTest { method InstanceDeregisteredEventMixinTest (line 44) | protected InstanceDeregisteredEventMixinTest() { method setup (line 52) | @BeforeEach method verifyDeserialize (line 57) | @Test method verifyDeserializeWithOnlyRequiredProperties (line 72) | @Test method verifySerialize (line 86) | @Test method verifySerializeWithOnlyRequiredProperties (line 99) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/InstanceEndpointsDetectedEventMixinTest.java class InstanceEndpointsDetectedEventMixinTest (line 41) | class InstanceEndpointsDetectedEventMixinTest { method InstanceEndpointsDetectedEventMixinTest (line 47) | protected InstanceEndpointsDetectedEventMixinTest() { method setup (line 55) | @BeforeEach method verifyDeserialize (line 60) | @Test method verifyDeserializeWithEmptyEndpoints (line 80) | @Test method verifyDeserializeWithOnlyRequiredProperties (line 97) | @Test method verifySerialize (line 112) | @Test method verifySerializeWithOnlyRequiredProperties (line 136) | @Test method verifySerializeWithEmptyEndpoints (line 150) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/InstanceEventMixinTest.java class InstanceEventMixinTest (line 39) | public class InstanceEventMixinTest { method InstanceEventMixinTest (line 43) | protected InstanceEventMixinTest() { class InstanceEventTests (line 51) | @Nested method setup (line 56) | @BeforeEach method verifyDeserializeOfInstanceDeregisteredEvent (line 61) | @Test method verifyDeserializeOfInstanceEndpointsDetectedEvent (line 72) | @Test method verifyDeserializeOfInstanceInfoChangedEvent (line 83) | @Test method verifyDeserializeOfInstanceRegisteredEvent (line 94) | @Test method verifyDeserializeOfInstanceRegistrationUpdatedEvent (line 107) | @Test method verifyDeserializeOfInstanceStatusChangedEvent (line 120) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/InstanceIdMixinTest.java class InstanceIdMixinTest (line 30) | class InstanceIdMixinTest { method InstanceIdMixinTest (line 34) | protected InstanceIdMixinTest() { method verifyDeserialize (line 42) | @Test method verifySerialize (line 48) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/InstanceInfoChangedEventMixinTest.java class InstanceInfoChangedEventMixinTest (line 43) | class InstanceInfoChangedEventMixinTest { method InstanceInfoChangedEventMixinTest (line 49) | protected InstanceInfoChangedEventMixinTest() { method setup (line 57) | @BeforeEach method verifyDeserialize (line 62) | @Test method verifyDeserializeWithOnlyRequiredProperties (line 83) | @Test method verifyDeserializeWithEmptyInfo (line 98) | @Test method verifySerialize (line 118) | @Test method verifySerializeWithOnlyRequiredProperties (line 138) | @Test method verifySerializeWithEmptyInfo (line 152) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/InstanceRegisteredEventMixinTest.java class InstanceRegisteredEventMixinTest (line 42) | class InstanceRegisteredEventMixinTest { method InstanceRegisteredEventMixinTest (line 48) | protected InstanceRegisteredEventMixinTest() { method setup (line 56) | @BeforeEach method verifyDeserialize (line 61) | @Test method verifyDeserializeWithOnlyRequiredProperties (line 92) | @Test method verifyDeserializeWithoutRegistration (line 116) | @Test method verifyDeserializeWithEmptyRegistration (line 133) | @Test method verifySerialize (line 148) | @Test method verifySerializeWithOnlyRequiredProperties (line 181) | @Test method verifySerializeWithoutRegistration (line 205) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/InstanceRegistrationUpdatedEventMixinTest.java class InstanceRegistrationUpdatedEventMixinTest (line 42) | class InstanceRegistrationUpdatedEventMixinTest { method InstanceRegistrationUpdatedEventMixinTest (line 48) | protected InstanceRegistrationUpdatedEventMixinTest() { method setup (line 57) | @BeforeEach method verifyDeserialize (line 62) | @Test method verifyDeserializeWithOnlyRequiredProperties (line 93) | @Test method verifyDeserializeWithoutRegistration (line 117) | @Test method verifyDeserializeWithEmptyRegistration (line 133) | @Test method verifySerialize (line 148) | @Test method verifySerializeWithOnlyRequiredProperties (line 182) | @Test method verifySerializeWithoutRegistration (line 206) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/InstanceStatusChangedEventMixinTest.java class InstanceStatusChangedEventMixinTest (line 43) | class InstanceStatusChangedEventMixinTest { method InstanceStatusChangedEventMixinTest (line 49) | protected InstanceStatusChangedEventMixinTest() { method setup (line 57) | @BeforeEach method verifyDeserialize (line 62) | @Test method verifyDeserializeWithOnlyRequiredProperties (line 84) | @Test method verifyDeserializeWithoutStatusInfo (line 104) | @Test method verifyDeserializeWithEmptyStatusInfo (line 120) | @Test method verifySerialize (line 135) | @Test method verifySerializeWithOnlyRequiredProperties (line 154) | @Test method verifySerializeWithoutStatusInfo (line 173) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/RegistrationDeserializerTest.java class RegistrationDeserializerTest (line 31) | class RegistrationDeserializerTest { method RegistrationDeserializerTest (line 35) | protected RegistrationDeserializerTest() { method test_1_2_json_format (line 43) | @Test method test_1_4_json_format (line 53) | @Test method test_1_5_json_format (line 68) | @Test method test_onlyHealthUrl (line 84) | @Test method test_name_expected (line 94) | @Test method test_healthUrl_expected (line 106) | @Test method test_sanitize_metadata (line 117) | @Test method test_snake_case (line 128) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/StatusInfoMixinTest.java class StatusInfoMixinTest (line 37) | class StatusInfoMixinTest { method StatusInfoMixinTest (line 43) | protected StatusInfoMixinTest() { method setup (line 51) | @BeforeEach method verifyDeserialize (line 56) | @Test method verifySerialize (line 68) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/utils/jackson/TagsMixinTest.java class TagsMixinTest (line 38) | class TagsMixinTest { method TagsMixinTest (line 44) | protected TagsMixinTest() { method setup (line 52) | @BeforeEach method verifyDeserialize (line 57) | @Test method verifySerialize (line 66) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/AbstractInstancesProxyControllerIntegrationTest.java class AbstractInstancesProxyControllerIntegrationTest (line 59) | public abstract class AbstractInstancesProxyControllerIntegrationTest { method setUp (line 76) | @BeforeAll method tearDown (line 81) | @AfterAll method setup (line 86) | @BeforeEach method teardown (line 91) | @AfterEach method setUpClient (line 96) | protected void setUpClient(ConfigurableApplicationContext context) { method createWebTestClientBuilder (line 102) | @NotNull method should_return_status_503 (line 110) | @Test method should_return_status_404 (line 121) | @Test method should_return_status_502 (line 132) | @Test method should_return_status_504 (line 143) | @Test method should_forward_requests (line 154) | @Test method should_forward_requests_with_spaces_in_path (line 194) | @Test method should_forward_requests_to_multiple_instances (line 208) | @Test method stubForInstance (line 252) | private void stubForInstance(String managementPath) { method registerInstance (line 286) | private String registerInstance(String managementPath) { method sendRegistration (line 302) | private Mono sendRegistration(String managementPath) { method getEventStream (line 324) | private Flux> getEventStream() { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/ConnectionCloseExtension.java class ConnectionCloseExtension (line 27) | class ConnectionCloseExtension implements ResponseTransformerV2 { method transform (line 29) | @Override method getName (line 36) | @Override FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/InstancesControllerIntegrationTest.java class InstancesControllerIntegrationTest (line 47) | @Slf4j method tearDown (line 63) | @AfterAll method beforeAll (line 68) | @BeforeAll method setUp (line 73) | @BeforeEach method shutdown (line 88) | @AfterEach method should_return_not_found_when_get_unknown_instance (line 93) | @Test method should_return_empty_list (line 98) | @Test method should_return_not_found_when_deleting_unknown_instance (line 109) | @Test method should_return_registered_instances (line 114) | @Test method assertEvents (line 154) | private Mono assertEvents(String id) { method assertInstanceNotFound (line 180) | private Mono assertInstanceNotFound(String id) { method deregister (line 191) | private Mono deregister(String id) { method assertInstanceById (line 202) | private Mono assertInstanceById(String id) { method assertInstancesByName (line 217) | private Mono assertInstancesByName(String name, String id) { method assertInstances (line 232) | private Mono assertInstances(String id) { method registerSecondTime (line 247) | private Mono registerSecondTime(String id) { method register (line 265) | private Mono register() { method getLocation (line 283) | private String getLocation(String id) { method getEventStream (line 288) | private Flux> getEventStream() { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/PathUtilsTest.java class PathUtilsTest (line 23) | class PathUtilsTest { method normalizePath (line 25) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/client/BasicAuthHttpHeaderProviderTest.java class BasicAuthHttpHeaderProviderTest (line 31) | class BasicAuthHttpHeaderProviderTest { method test_auth_header (line 38) | @Test method test_auth_header_with_dashes (line 49) | @Test method test_auth_header_no_separator (line 60) | @Test method test_no_header (line 71) | @Test method test_auth_instance_enabled_use_default_creds (line 78) | @Test method test_auth_instance_enabled_use_service_specific_creds (line 86) | @Test method test_auth_instance_enabled_use_metadata_over_props (line 94) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/client/CloudFoundryHttpHeaderProviderTest.java class CloudFoundryHttpHeaderProviderTest (line 27) | class CloudFoundryHttpHeaderProviderTest { method test_cloud_foundry_header (line 31) | @Test method test_no_header (line 42) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/client/CompositeHttpHeadersProviderTest.java class CompositeHttpHeadersProviderTest (line 27) | class CompositeHttpHeadersProviderTest { method should_return_all_headers (line 29) | @Test method should_return_empty_headers (line 49) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/client/InstanceExchangeFilterFunctionsTest.java class InstanceExchangeFilterFunctionsTest (line 71) | class InstanceExchangeFilterFunctionsTest { class ConvertLegacyEndpoints (line 75) | @Nested method should_convert_v1_actuator (line 88) | @Test method should_convert_json (line 108) | @Test method should_not_convert_v2_actuator (line 128) | @Test method should_not_convert_unknown_endpoint (line 152) | @Test method should_not_convert_without_converter (line 174) | @Test class Retry (line 200) | @Nested method should_retry_using_default (line 203) | @Test method should_retry_using_endpoint_value_default (line 222) | @Test method should_not_retry_for_put_post_patch_delete (line 243) | @Test class AddHeaders (line 278) | @Nested method should_add_headers_from_provider (line 287) | @Test class AddHeadersReactive (line 303) | @Nested method should_add_headers_from_provider (line 306) | @Test method should_pass_on_mono_empty (line 326) | @Test class AddDefaultHeaders (line 345) | @Nested method should_add_default_accept_headers (line 350) | @Test method should_not_add_default_accept_headers (line 365) | @Test method should_add_default_logfile_accept_headers (line 379) | @Test class RewriteEndpointUrl (line 395) | @Nested method should_rewrite_url_and_add_endpoint_attribute (line 410) | @Test method should_not_rewrite_absolute_url (line 425) | @Test method should_set_endpoint_attribute_for_management_url (line 440) | @Test method should_error_on_unspecified_endpoint (line 454) | @Test method should_error_on_unknown_endpoint (line 468) | @Test class Timeout (line 484) | @Nested method should_timeout_using_default (line 487) | @Test method should_timeout_using_endpoint_value_default (line 501) | @Test class LogfileAcceptWorkaround (line 519) | @Nested method should_add_accept_all_to_headers_for_logfile (line 524) | @Test method should_not_add_accept_all_to_headers_for_non_logfile (line 539) | @Test class CookieHandling (line 556) | @Nested method setUp (line 563) | @BeforeEach method should_store_retrieved_cookie (line 569) | @Test method should_add_stored_cookie_to_request (line 584) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/client/InstanceWebClientTest.java class InstanceWebClientTest (line 32) | class InstanceWebClientTest { method should_error_without_instance (line 34) | @Test method should_add_instance_attribute (line 47) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/client/LegacyEndpointConvertersTest.java class LegacyEndpointConvertersTest (line 37) | public class LegacyEndpointConvertersTest implements WithAssertions { method methodSignatureToExpectedMap (line 46) | public static Stream methodSignatureToExpectedMap() { method should_convert_health (line 60) | @Test method should_convert_env (line 76) | @Test method should_convert_trace (line 92) | @Test method should_convert_threaddump (line 108) | @Test method should_convert_liquibase (line 124) | @Test method should_convert_flyway (line 140) | @Test method should_convert_beans (line 156) | @Test method should_convert_configprops (line 172) | @Test method should_convert_mappings (line 188) | @Test method convertMappingHandlerMethod__should_map_method_signature_to_Handler_method_description_map (line 207) | @ParameterizedTest method unmarshal (line 217) | private Flux unmarshal(Flux buffer) { method read (line 221) | private Flux read(String resourceName) { FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/client/cookies/CookieStoreCleanupTriggerTest.java class CookieStoreCleanupTriggerTest (line 32) | class CookieStoreCleanupTriggerTest { method setUp (line 40) | @BeforeEach method deregister_event_should_trigger_cleanup_cookie_store (line 48) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/client/cookies/JdkPerInstanceCookieStoreTest.java class JdkPerInstanceCookieStoreTest (line 39) | class JdkPerInstanceCookieStoreTest { method setUp (line 47) | @BeforeEach method cookies_should_be_fetched_and_converted_from_store (line 55) | @Test method same_handler_should_be_used_for_same_instance_id_on_different_uri (line 70) | @Test method different_handler_should_be_used_for_different_instance_id (line 82) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/client/reactive/CompositeReactiveHttpHeadersProviderTest.java class CompositeReactiveHttpHeadersProviderTest (line 29) | class CompositeReactiveHttpHeadersProviderTest { method should_return_all_headers (line 31) | @Test method should_return_empty_headers (line 53) | @Test FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/reactive/InstancesProxyControllerIntegrationTest.java class InstancesProxyControllerIntegrationTest (line 29) | class InstancesProxyControllerIntegrationTest extends AbstractInstancesP... method setUpClient (line 33) | @BeforeEach method tearDownContext (line 42) | @AfterEach FILE: spring-boot-admin-server/src/test/java/de/codecentric/boot/admin/server/web/servlet/InstancesProxyControllerIntegrationTest.java class InstancesProxyControllerIntegrationTest (line 29) | class InstancesProxyControllerIntegrationTest extends AbstractInstancesP... method setUpClient (line 33) | @BeforeEach method tearDownContext (line 42) | @AfterEach