public class FileUtils
extends java.lang.Object
| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
copyFile(org.apache.beam.sdk.io.fs.ResourceId sourceFile,
org.apache.beam.sdk.io.fs.ResourceId destinationFile) |
static java.lang.String |
copyFileFromGCSToWorker(ExecutableFile execuableFile) |
static java.lang.String |
copyFileFromWorkerToGCS(SubProcessConfiguration configuration,
java.nio.file.Path fileToUpload) |
static void |
createDirectoriesOnWorker(SubProcessConfiguration configuration)
Create directories needed based on configuration.
|
static org.apache.beam.sdk.io.fs.ResourceId |
getFileResourceId(java.lang.String directory,
java.lang.String fileName) |
static java.lang.String |
readLineOfLogFile(java.nio.file.Path path) |
static java.lang.String |
toStringParams(java.lang.ProcessBuilder builder) |
public static org.apache.beam.sdk.io.fs.ResourceId getFileResourceId(java.lang.String directory,
java.lang.String fileName)
public static java.lang.String toStringParams(java.lang.ProcessBuilder builder)
public static java.lang.String copyFileFromWorkerToGCS(SubProcessConfiguration configuration, java.nio.file.Path fileToUpload) throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String copyFileFromGCSToWorker(ExecutableFile execuableFile) throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String copyFile(org.apache.beam.sdk.io.fs.ResourceId sourceFile,
org.apache.beam.sdk.io.fs.ResourceId destinationFile)
throws java.io.IOException
java.io.IOExceptionpublic static void createDirectoriesOnWorker(SubProcessConfiguration configuration) throws java.io.IOException
configuration - java.io.IOExceptionpublic static java.lang.String readLineOfLogFile(java.nio.file.Path path)