Class SystemOutLogConsumer

java.lang.Object
org.microshed.testing.testcontainers.SystemOutLogConsumer
All Implemented Interfaces:
Consumer<org.testcontainers.containers.output.OutputFrame>

public class SystemOutLogConsumer extends Object implements Consumer<org.testcontainers.containers.output.OutputFrame>
Can be supplied to GenericContainer.withLogConsumer(Consumer), or any other GenericContainer to pipe all container output to System.out
  • Constructor Details

    • SystemOutLogConsumer

      public SystemOutLogConsumer()
    • SystemOutLogConsumer

      public SystemOutLogConsumer(String prefix)
  • Method Details

    • accept

      public void accept(org.testcontainers.containers.output.OutputFrame t)
      Specified by:
      accept in interface Consumer<org.testcontainers.containers.output.OutputFrame>