Class ExportCheckpointUserData.Builder
- java.lang.Object
-
- com.ibm.fhir.bulkdata.jbatch.export.data.ExportCheckpointUserData.Builder
-
- Direct Known Subclasses:
ExportTransientUserData.Builder
- Enclosing class:
- ExportCheckpointUserData
public static class ExportCheckpointUserData.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<com.ibm.cloud.objectstorage.services.s3.model.PartETag>
cosDataPacks
protected long
currentUploadResourceNum
protected long
currentUploadSize
protected int
indexOfCurrentTypeFilter
protected int
lastPageNum
protected int
lastWritePageNum
protected int
pageNum
protected int
partNum
protected java.lang.String
resourceTypeSummary
protected long
totalResourcesNum
protected long
uploadCount
protected java.lang.String
uploadId
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Field Detail
-
pageNum
protected int pageNum
-
lastPageNum
protected int lastPageNum
-
partNum
protected int partNum
-
uploadId
protected java.lang.String uploadId
-
uploadCount
protected long uploadCount
-
cosDataPacks
protected java.util.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 java.lang.String resourceTypeSummary
-
lastWritePageNum
protected int lastWritePageNum
-
-
Method Detail
-
builder
public static ExportCheckpointUserData.Builder builder()
-
pageNum
public ExportCheckpointUserData.Builder pageNum(int pageNum)
-
lastPageNum
public ExportCheckpointUserData.Builder lastPageNum(int lastPageNum)
-
partNum
public ExportCheckpointUserData.Builder partNum(int partNum)
-
uploadId
public ExportCheckpointUserData.Builder uploadId(java.lang.String uploadId)
-
uploadCount
public ExportCheckpointUserData.Builder uploadCount(long uploadCount)
-
cosDataPacks
public ExportCheckpointUserData.Builder cosDataPacks(java.util.List<com.ibm.cloud.objectstorage.services.s3.model.PartETag> cosDataPacks)
-
currentUploadResourceNum
public ExportCheckpointUserData.Builder currentUploadResourceNum(long currentUploadResourceNum)
-
currentUploadSize
public ExportCheckpointUserData.Builder currentUploadSize(long currentUploadSize)
-
totalResourcesNum
public ExportCheckpointUserData.Builder totalResourcesNum(long totalResourcesNum)
-
indexOfCurrentTypeFilter
public ExportCheckpointUserData.Builder indexOfCurrentTypeFilter(int indexOfCurrentTypeFilter)
-
resourceTypeSummary
public ExportCheckpointUserData.Builder resourceTypeSummary(java.lang.String resourceTypeSummary)
-
lastWrittenPageNum
public ExportCheckpointUserData.Builder lastWrittenPageNum(int lastWritePageNum)
-
build
public ExportCheckpointUserData build()
-
-