Class DataTableExportJob

java.lang.Object
com.mypurecloud.sdk.v2.model.DataTableExportJob
All Implemented Interfaces:
Serializable

public class DataTableExportJob extends Object implements Serializable
State information for an export job of rows from a datatable
See Also:
  • Constructor Details

    • DataTableExportJob

      public DataTableExportJob()
    • DataTableExportJob

      public DataTableExportJob(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • name

      public DataTableExportJob name(String name)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • owner

      The PureCloud user who started the export job
    • getOwner

      public AddressableEntityRef getOwner()
    • setOwner

      public void setOwner(AddressableEntityRef owner)
    • status

      The status of the export job
    • getStatus

      public DataTableExportJob.StatusEnum getStatus()
    • setStatus

      public void setStatus(DataTableExportJob.StatusEnum status)
    • dateCreated

      public DataTableExportJob dateCreated(Date dateCreated)
      The timestamp of when the export began. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • dateCompleted

      public DataTableExportJob dateCompleted(Date dateCompleted)
      The timestamp of when the export stopped (either successfully or unsuccessfully). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateCompleted

      public Date getDateCompleted()
    • setDateCompleted

      public void setDateCompleted(Date dateCompleted)
    • downloadURI

      public DataTableExportJob downloadURI(String downloadURI)
      The URL of the location at which the caller can download the export file, when available
    • getDownloadURI

      public String getDownloadURI()
    • setDownloadURI

      public void setDownloadURI(String downloadURI)
    • errorInformation

      public DataTableExportJob errorInformation(ErrorBody errorInformation)
      Any error information, or null of the processing is not in an error state
    • getErrorInformation

      public ErrorBody getErrorInformation()
    • setErrorInformation

      public void setErrorInformation(ErrorBody errorInformation)
    • countRecordsProcessed

      public DataTableExportJob countRecordsProcessed(Integer countRecordsProcessed)
      The current count of the number of records processed
    • getCountRecordsProcessed

      public Integer getCountRecordsProcessed()
    • setCountRecordsProcessed

      public void setCountRecordsProcessed(Integer countRecordsProcessed)
    • getSelfUri

      public String getSelfUri()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object