Package com.gpudb.filesystem.upload
Class MultiPartUploadInfo
- java.lang.Object
-
- com.gpudb.filesystem.upload.MultiPartUploadInfo
-
public class MultiPartUploadInfo extends Object
This is an internal class and not meant to be used by the end users of thefilesystemAPI. The consequences of using this class directly in client code is not guaranteed and maybe undesirable. This class packages and mimics certain important attributes of a multi-part upload operation. The attributes of this class are in one-one correspondence to those specified in theGPUdb.uploadFiles(List, List, Map)endpoint.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMultiPartUploadInfo.MultiPartOperationThis enum specifies the different operations/states that a multi-part file upload could go through.
-
Constructor Summary
Constructors Constructor Description MultiPartUploadInfo()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFileName()MultiPartUploadInfo.MultiPartOperationgetPartOperation()longgetTotalParts()intgetUploadPartNumber()StringgetUuid()voidsetFileName(String fileName)voidsetPartOperation(MultiPartUploadInfo.MultiPartOperation partOperation)voidsetTotalParts(long totalParts)voidsetUploadPartNumber(int uploadPartNumber)voidsetUuid(String uuid)StringtoString()
-
-
-
Method Detail
-
getUuid
public String getUuid()
-
setUuid
public void setUuid(String uuid)
-
getPartOperation
public MultiPartUploadInfo.MultiPartOperation getPartOperation()
-
setPartOperation
public void setPartOperation(MultiPartUploadInfo.MultiPartOperation partOperation)
-
getUploadPartNumber
public int getUploadPartNumber()
-
setUploadPartNumber
public void setUploadPartNumber(int uploadPartNumber)
-
getTotalParts
public long getTotalParts()
-
setTotalParts
public void setTotalParts(long totalParts)
-
getFileName
public String getFileName()
-
setFileName
public void setFileName(String fileName)
-
-