Class DockerFileContentModifier
java.lang.Object
software.xdev.testcontainers.imagebuilder.transfer.fcm.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
-
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 sourcePath, String targetPath, org.apache.commons.compress.archivers.tar.TarArchiveEntry tarArchiveEntry) throws IOException - Specified by:
applyin interfaceFileContentModifier- Throws:
IOException
-