Package alluxio.cli
Class S3ASpecificOperations
- java.lang.Object
-
- alluxio.cli.S3ASpecificOperations
-
public final class S3ASpecificOperations extends java.lang.ObjectExamples for S3A specific under filesystem operations. This class tests S3A specific operations like streaming upload.
-
-
Constructor Summary
Constructors Constructor Description S3ASpecificOperations(java.lang.String testDirectory, alluxio.underfs.UnderFileSystem ufs, alluxio.conf.InstancedConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateAndAbortMultipartFileTest()Test for creating and aborting a multipart file.voidcreateEmptyFileTest()Test for creating an empty file using streaming upload.voidcreateFileLessThanOnePartTest()Test for creating a file with data less than one part.voidcreateMultipartFileTest()Test for creating a multipart file.
-
-
-
Constructor Detail
-
S3ASpecificOperations
public S3ASpecificOperations(java.lang.String testDirectory, alluxio.underfs.UnderFileSystem ufs, alluxio.conf.InstancedConfiguration configuration)- Parameters:
testDirectory- the directory to run tests againstufs- the S3A under file systemconfiguration- the instance configuration
-
-
Method Detail
-
createEmptyFileTest
public void createEmptyFileTest() throws java.io.IOExceptionTest for creating an empty file using streaming upload.- Throws:
java.io.IOException
-
createFileLessThanOnePartTest
public void createFileLessThanOnePartTest() throws java.io.IOExceptionTest for creating a file with data less than one part.- Throws:
java.io.IOException
-
createMultipartFileTest
public void createMultipartFileTest() throws java.io.IOExceptionTest for creating a multipart file.- Throws:
java.io.IOException
-
createAndAbortMultipartFileTest
public void createAndAbortMultipartFileTest() throws java.io.IOExceptionTest for creating and aborting a multipart file.- Throws:
java.io.IOException
-
-