Class DockerFileContentModifier
java.lang.Object
software.xdev.testcontainers.imagebuilder.transfer.DockerFileContentModifier
- All Implemented Interfaces:
FileContentModifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Pathprotected final List<DockerFileLineModifier> -
Constructor Summary
ConstructorsConstructorDescriptionDockerFileContentModifier(Path dockerFilePath, List<DockerFileLineModifier> linesModifiers, Collection<String> allRelativeFilePaths) -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
dockerFilePath
-
linesModifiers
-
allRelativeFilePaths
-
-
Constructor Details
-
DockerFileContentModifier
public DockerFileContentModifier(Path dockerFilePath, List<DockerFileLineModifier> linesModifiers, Collection<String> allRelativeFilePaths)
-
-
Method Details
-
apply
public InputStream apply(Path path, org.apache.commons.compress.archivers.tar.TarArchiveEntry tarArchiveEntry) throws IOException - Specified by:
applyin interfaceFileContentModifier- Throws:
IOException
-