Class LogRecordContent
java.lang.Object
com.cloudbees.jenkins.support.api.Content
com.cloudbees.jenkins.support.filter.PrefilteredContent
com.cloudbees.jenkins.support.impl.LogRecordContent
- Author:
- Kohsuke Kawaguchi
-
Constructor Summary
ConstructorDescriptionLogRecordContent
(String name) LogRecordContent
(String name, String... filterableParameters) -
Method Summary
Modifier and TypeMethodDescriptionIteratesLogRecord
s to be printed as this content.protected void
printTo
(PrintWriter out) protected void
printTo
(PrintWriter out, ContentFilter filter) final void
writeTo
(OutputStream os) final void
writeTo
(OutputStream os, ContentFilter filter) Write the component in the bundle filtering the contentMethods inherited from class com.cloudbees.jenkins.support.filter.PrefilteredContent
shouldBeFiltered
Methods inherited from class com.cloudbees.jenkins.support.api.Content
getFilterableParameters, getName, getTime
-
Constructor Details
-
LogRecordContent
-
LogRecordContent
-
-
Method Details
-
getLogRecords
IteratesLogRecord
s to be printed as this content.- Returns:
- the
LogRecord
s to be printed as this content. - Throws:
IOException
- if an error occurs while performing the operation.- See Also:
-
Lists.reverse(List)
-
writeTo
- Specified by:
writeTo
in classContent
- Throws:
IOException
-
writeTo
Description copied from class:PrefilteredContent
Write the component in the bundle filtering the content- Specified by:
writeTo
in classPrefilteredContent
- Parameters:
os
- OutputStream where write the contentfilter
- ContentFilter to apply- Throws:
IOException
- If an input or output exception occurs
-
printTo
- Throws:
IOException
-
printTo
- Throws:
IOException
-