Class LogInspector

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class LogInspector
    extends java.lang.Object
    implements java.lang.AutoCloseable
    • Constructor Detail

      • LogInspector

        public LogInspector​(org.openqa.selenium.WebDriver driver)
      • LogInspector

        public LogInspector​(java.lang.String browsingContextId,
                            org.openqa.selenium.WebDriver driver)
      • LogInspector

        public LogInspector​(java.util.Set<java.lang.String> browsingContextIds,
                            org.openqa.selenium.WebDriver driver)
    • Method Detail

      • onConsoleLog

        public void onConsoleLog​(java.util.function.Consumer<ConsoleLogEntry> consumer)
      • onJavaScriptLog

        public void onJavaScriptLog​(java.util.function.Consumer<JavascriptLogEntry> consumer)
      • onJavaScriptException

        public void onJavaScriptException​(java.util.function.Consumer<JavascriptLogEntry> consumer)
      • onGenericLog

        public void onGenericLog​(java.util.function.Consumer<GenericLogEntry> consumer)
      • onLog

        public void onLog​(java.util.function.Consumer<LogEntry> consumer)
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable