Class MqttWaitStrategy

  • All Implemented Interfaces:
    org.testcontainers.containers.wait.strategy.WaitStrategy

    public class MqttWaitStrategy
    extends org.testcontainers.containers.wait.strategy.AbstractWaitStrategy
    • Field Summary

      • Fields inherited from class org.testcontainers.containers.wait.strategy.AbstractWaitStrategy

        startupTimeout, waitStrategyTarget
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void waitUntilReady()  
      @NotNull MqttWaitStrategy withInitialWait​(@NotNull java.time.Duration initialWaitDuration)  
      @NotNull MqttWaitStrategy withRetryInterval​(@NotNull java.time.Duration retryInterval)  
      • Methods inherited from class org.testcontainers.containers.wait.strategy.AbstractWaitStrategy

        getLivenessCheckPorts, getRateLimiter, waitUntilReady, withRateLimiter, withStartupTimeout
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MqttWaitStrategy

        public MqttWaitStrategy()
    • Method Detail

      • waitUntilReady

        protected void waitUntilReady()
        Specified by:
        waitUntilReady in class org.testcontainers.containers.wait.strategy.AbstractWaitStrategy
      • withRetryInterval

        @NotNull
        public @NotNull MqttWaitStrategy withRetryInterval​(@NotNull
                                                           @NotNull java.time.Duration retryInterval)
      • withInitialWait

        @NotNull
        public @NotNull MqttWaitStrategy withInitialWait​(@NotNull
                                                         @NotNull java.time.Duration initialWaitDuration)