Class ExportCheckpointUserData
- java.lang.Object
 - 
- com.ibm.fhir.bulkdata.jbatch.export.data.ExportCheckpointUserData
 
 
- 
- All Implemented Interfaces:
 Serializable
- Direct Known Subclasses:
 ExportTransientUserData
public class ExportCheckpointUserData extends Object implements Serializable
Bulk Export Job Checkpoint data.- See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExportCheckpointUserData.Builder 
- 
Field Summary
Fields Modifier and Type Field Description protected List<com.ibm.cloud.objectstorage.services.s3.model.PartETag>cosDataPacksprotected longcurrentUploadResourceNumprotected longcurrentUploadSizeprotected intindexOfCurrentTypeFilterprotected intlastPageNumprotected intlastWrittenPageNumprotected intpageNumprotected intpartNumprotected StringresourceTypeSummaryprotected longtotalResourcesNumprotected longuploadCountprotected StringuploadId 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedExportCheckpointUserData() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCurrentUploadResourceNum(long currentUploadResourceNum)voidaddCurrentUploadSize(long currentUploadSize)voidaddTotalResourcesNum(int totalResourcesNum)static ExportCheckpointUserDatafromTransientUserData(ExportTransientUserData userData)List<com.ibm.cloud.objectstorage.services.s3.model.PartETag>getCosDataPacks()longgetCurrentUploadResourceNum()longgetCurrentUploadSize()intgetIndexOfCurrentTypeFilter()intgetLastPageNum()intgetLastWrittenPageNum()intgetPageNum()intgetPartNum()StringgetResourceTypeSummary()longgetTotalResourcesNum()longgetUploadCount()StringgetUploadId()booleanisFinishCurrentUpload()booleanisMoreToExport()voidsetCurrentUploadResourceNum(long currentUploadResourceNum)voidsetCurrentUploadSize(long currentUploadSize)voidsetFinishCurrentUpload(boolean isFinishCurrentUpload)voidsetIndexOfCurrentTypeFilter(int indexOfCurrentTypeFilter)voidsetLastPageNum(int lastPageNum)voidsetLastWrittenPageNum(int lastWritePageNum)voidsetMoreToExport(boolean isMoreToExport)voidsetPageNum(int pageNum)voidsetPartNum(int partNum)voidsetResourceTypeSummary(String resourceTypeSummary)voidsetTotalResourcesNum(long totalResourcesNum)voidsetUploadCount(long uploadCount)voidsetUploadId(String uploadId)StringtoString() 
 - 
 
- 
- 
Field Detail
- 
pageNum
protected int pageNum
 
- 
lastPageNum
protected int lastPageNum
 
- 
partNum
protected int partNum
 
- 
uploadId
protected String uploadId
 
- 
uploadCount
protected long uploadCount
 
- 
cosDataPacks
protected List<com.ibm.cloud.objectstorage.services.s3.model.PartETag> cosDataPacks
 
- 
currentUploadResourceNum
protected long currentUploadResourceNum
 
- 
currentUploadSize
protected long currentUploadSize
 
- 
totalResourcesNum
protected long totalResourcesNum
 
- 
indexOfCurrentTypeFilter
protected int indexOfCurrentTypeFilter
 
- 
resourceTypeSummary
protected String resourceTypeSummary
 
- 
lastWrittenPageNum
protected int lastWrittenPageNum
 
 - 
 
- 
Method Detail
- 
fromTransientUserData
public static ExportCheckpointUserData fromTransientUserData(ExportTransientUserData userData)
 
- 
getPageNum
public int getPageNum()
 
- 
setPageNum
public void setPageNum(int pageNum)
 
- 
getUploadId
public String getUploadId()
 
- 
setUploadId
public void setUploadId(String uploadId)
 
- 
getCosDataPacks
public List<com.ibm.cloud.objectstorage.services.s3.model.PartETag> getCosDataPacks()
 
- 
getPartNum
public int getPartNum()
 
- 
setPartNum
public void setPartNum(int partNum)
 
- 
getLastPageNum
public int getLastPageNum()
 
- 
setLastPageNum
public void setLastPageNum(int lastPageNum)
 
- 
getCurrentUploadResourceNum
public long getCurrentUploadResourceNum()
 
- 
setCurrentUploadResourceNum
public void setCurrentUploadResourceNum(long currentUploadResourceNum)
 
- 
addCurrentUploadResourceNum
public void addCurrentUploadResourceNum(long currentUploadResourceNum)
 
- 
getIndexOfCurrentTypeFilter
public int getIndexOfCurrentTypeFilter()
 
- 
setIndexOfCurrentTypeFilter
public void setIndexOfCurrentTypeFilter(int indexOfCurrentTypeFilter)
 
- 
getResourceTypeSummary
public String getResourceTypeSummary()
 
- 
setResourceTypeSummary
public void setResourceTypeSummary(String resourceTypeSummary)
 
- 
isMoreToExport
public boolean isMoreToExport()
 
- 
setMoreToExport
public void setMoreToExport(boolean isMoreToExport)
 
- 
getTotalResourcesNum
public long getTotalResourcesNum()
 
- 
setTotalResourcesNum
public void setTotalResourcesNum(long totalResourcesNum)
 
- 
addTotalResourcesNum
public void addTotalResourcesNum(int totalResourcesNum)
 
- 
getCurrentUploadSize
public long getCurrentUploadSize()
 
- 
setCurrentUploadSize
public void setCurrentUploadSize(long currentUploadSize)
 
- 
addCurrentUploadSize
public void addCurrentUploadSize(long currentUploadSize)
 
- 
isFinishCurrentUpload
public boolean isFinishCurrentUpload()
 
- 
setFinishCurrentUpload
public void setFinishCurrentUpload(boolean isFinishCurrentUpload)
 
- 
getUploadCount
public long getUploadCount()
 
- 
setUploadCount
public void setUploadCount(long uploadCount)
 
- 
getLastWrittenPageNum
public int getLastWrittenPageNum()
 
- 
setLastWrittenPageNum
public void setLastWrittenPageNum(int lastWritePageNum)
- Parameters:
 lastWritePageNum- the last page of search results that was exported
 
 - 
 
 -