Class EmbeddedVictoriaMetricsBootstrapConfiguration

    • Constructor Detail

      • EmbeddedVictoriaMetricsBootstrapConfiguration

        public EmbeddedVictoriaMetricsBootstrapConfiguration()
    • Method Detail

      • victoriaMetricsWaitStrategy

        @Bean
        @ConditionalOnMissingBean(name="victoriaMetricsWaitStrategy")
        public org.testcontainers.containers.wait.strategy.WaitStrategy victoriaMetricsWaitStrategy​(VictoriaMetricsProperties properties)
      • victoriaMetricsContainerProxy

        @Bean
        @ConditionalOnToxiProxyEnabled(module="victoriametrics")
        public org.testcontainers.containers.ToxiproxyContainer.ContainerProxy victoriaMetricsContainerProxy​(org.testcontainers.containers.ToxiproxyContainer toxiproxy,
                                                                                                             org.testcontainers.containers.GenericContainer<?> victoriametrics,
                                                                                                             VictoriaMetricsProperties properties,
                                                                                                             org.springframework.core.env.ConfigurableEnvironment environment)
      • victoriaMetrics

        @Bean(name="victoriametrics",
              destroyMethod="stop")
        public org.testcontainers.containers.GenericContainer<?> victoriaMetrics​(org.springframework.core.env.ConfigurableEnvironment environment,
                                                                                 VictoriaMetricsProperties properties,
                                                                                 org.testcontainers.containers.wait.strategy.WaitStrategy victoriaMetricsWaitStrategy,
                                                                                 Optional<org.testcontainers.containers.Network> network)