Class TemporaryFileContent
java.lang.Object
com.cloudbees.jenkins.support.api.Content
com.cloudbees.jenkins.support.filter.PrefilteredContent
com.cloudbees.jenkins.support.api.FileContent
com.cloudbees.jenkins.support.api.TemporaryFileContent
Temporary file content, auto-deleted after
writeTo(OutputStream).-
Field Summary
Fields inherited from class com.cloudbees.jenkins.support.api.FileContent
baseFileContent, file -
Constructor Summary
ConstructorsConstructorDescriptionTemporaryFileContent(String name, File file) TemporaryFileContent(String name, String[] filterableParameters, File file) -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteTo(OutputStream os) voidwriteTo(OutputStream os, ContentFilter filter) Write the component in the bundle filtering the contentMethods inherited from class com.cloudbees.jenkins.support.api.FileContent
getInputStream, getSimpleValueOrRedactedPassword, getTimeMethods inherited from class com.cloudbees.jenkins.support.filter.PrefilteredContent
shouldBeFilteredMethods inherited from class com.cloudbees.jenkins.support.api.Content
getFilterableParameters, getName
-
Constructor Details
-
TemporaryFileContent
-
TemporaryFileContent
-
-
Method Details
-
writeTo
- Overrides:
writeToin classFileContent- Throws:
IOException
-
writeTo
Description copied from class:PrefilteredContentWrite the component in the bundle filtering the content- Overrides:
writeToin classFileContent- Parameters:
os- OutputStream where write the contentfilter- ContentFilter to apply- Throws:
IOException- If an input or output exception occurs
-