Package com.splunk.splunkjenkins
Class TeeConsoleLogFilter.TeeOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
com.splunk.splunkjenkins.TeeConsoleLogFilter.TeeOutputStream
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
- Enclosing class:
- TeeConsoleLogFilter
-
Field Summary
Fields inherited from class java.io.FilterOutputStream
out
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
flush()
void
setCacheSize
(long cacheSize) void
setRequireLineNumber
(boolean requireLineNumber) void
write
(int b) Methods inherited from class java.io.FilterOutputStream
write, write
Methods inherited from class java.io.OutputStream
nullOutputStream
-
Constructor Details
-
TeeOutputStream
-
-
Method Details
-
setCacheSize
public void setCacheSize(long cacheSize) -
setRequireLineNumber
public void setRequireLineNumber(boolean requireLineNumber) -
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classFilterOutputStream
- Throws:
IOException
-
flush
- Specified by:
flush
in interfaceFlushable
- Overrides:
flush
in classFilterOutputStream
- Throws:
IOException
-
write
- Overrides:
write
in classFilterOutputStream
- Throws:
IOException
-