Package com.mypurecloud.sdk.v2.model
Class DecisionTableImportJob
java.lang.Object
com.mypurecloud.sdk.v2.model.DecisionTableImportJob
- All Implemented Interfaces:
Serializable
State of a decision table row import job
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumWhether rows are appended to existing rows or rows are replacedstatic enumCurrent status of the import job -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondateCompleted(Date dateCompleted) When processing finished, successfully or not.dateCreated(Date dateCreated) When the job was created.dateExpires(Date dateExpires) When upload credentials expire.dateModified(Date dateModified) When the job was last updated.booleanerror(DecisionTableImportJobError error) Present when the import job could not be successfully finishedOriginal file name supplied when the job was created, including the file extensiongetError()getId()inthashCode()importMode(DecisionTableImportJob.ImportModeEnum importMode) Whether rows are appended to existing rows or rows are replacedrowMetrics(DecisionTableImportRowMetrics rowMetrics) Row-level metrics populated incrementally during import processingvoidsetDateCompleted(Date dateCompleted) voidsetDateCreated(Date dateCreated) voidsetDateExpires(Date dateExpires) voidsetDateModified(Date dateModified) voidvoidsetFileName(String fileName) voidsetImportMode(DecisionTableImportJob.ImportModeEnum importMode) voidsetRowMetrics(DecisionTableImportRowMetrics rowMetrics) voidvoidsetTableVersion(Integer tableVersion) voidsetUploadHeaders(Map<String, String> uploadHeaders) voidsetUploadUrl(String uploadUrl) Current status of the import jobtableVersion(Integer tableVersion) The table version to be replaced by this importtoString()uploadHeaders(Map<String, String> uploadHeaders) Headers required when uploading file with data to be imported to uploadUrlPre-signed URL to upload the import file (PUT)
-
Constructor Details
-
DecisionTableImportJob
public DecisionTableImportJob() -
DecisionTableImportJob
-
-
Method Details
-
getId
-
tableVersion
The table version to be replaced by this import -
getTableVersion
-
setTableVersion
-
status
Current status of the import job -
getStatus
-
setStatus
-
uploadUrl
Pre-signed URL to upload the import file (PUT) -
getUploadUrl
-
setUploadUrl
-
uploadHeaders
Headers required when uploading file with data to be imported to uploadUrl -
getUploadHeaders
-
setUploadHeaders
-
importMode
Whether rows are appended to existing rows or rows are replaced -
getImportMode
-
setImportMode
-
fileName
Original file name supplied when the job was created, including the file extension -
getFileName
-
setFileName
-
getCreatedBy
-
dateCreated
When the job was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateCreated
-
setDateCreated
-
dateModified
When the job was last updated. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateModified
-
setDateModified
-
dateCompleted
When processing finished, successfully or not. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateCompleted
-
setDateCompleted
-
dateExpires
When upload credentials expire. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateExpires
-
setDateExpires
-
rowMetrics
Row-level metrics populated incrementally during import processing -
getRowMetrics
-
setRowMetrics
-
error
Present when the import job could not be successfully finished -
getError
-
setError
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-