Class SlaveLaunchLogs.LogArchiver
- java.lang.Object
-
- hudson.console.ConsoleLogFilter
-
- com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.LogArchiver
-
- All Implemented Interfaces:
ExtensionPoint
- Enclosing class:
- SlaveLaunchLogs
@Extension public static final class SlaveLaunchLogs.LogArchiver extends ConsoleLogFilter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description LogArchiver()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addContents(Container container)
static void
close()
OutputStream
decorateLogger(Computer computer, OutputStream logger)
OutputStream
decorateLogger(Run build, OutputStream logger)
-
Methods inherited from class hudson.console.ConsoleLogFilter
all, decorateLogger
-
-
-
-
Constructor Detail
-
LogArchiver
public LogArchiver() throws IOException
- Throws:
IOException
-
-
Method Detail
-
decorateLogger
public OutputStream decorateLogger(Computer computer, OutputStream logger)
- Overrides:
decorateLogger
in classConsoleLogFilter
-
decorateLogger
public OutputStream decorateLogger(Run build, OutputStream logger) throws IOException, InterruptedException
- Overrides:
decorateLogger
in classConsoleLogFilter
- Throws:
IOException
InterruptedException
-
addContents
public void addContents(@NonNull Container container)
-
close
@Terminator public static void close()
-
-