Class BulkJob

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

public class BulkJob extends Object implements Serializable
BulkJob
See Also:
  • Constructor Details

    • BulkJob

      public BulkJob()
    • BulkJob

      public BulkJob(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • state

      public BulkJob state(BulkJob.StateEnum state)
      The bulk job state.
    • getState

      public BulkJob.StateEnum getState()
    • setState

      public void setState(BulkJob.StateEnum state)
    • action

      public BulkJob action(BulkJob.ActionEnum action)
      The bulk job action. This determines what the bulk job does, for example, terminate workitems.
    • getAction

      public BulkJob.ActionEnum getAction()
    • setAction

      public void setAction(BulkJob.ActionEnum action)
    • totalCount

      public BulkJob totalCount(Integer totalCount)
      Total count of items to be processed in the bulk job.
    • getTotalCount

      public Integer getTotalCount()
    • setTotalCount

      public void setTotalCount(Integer totalCount)
    • successfulCount

      public BulkJob successfulCount(Integer successfulCount)
      Count of successfully processed items in the bulk job.
    • getSuccessfulCount

      public Integer getSuccessfulCount()
    • setSuccessfulCount

      public void setSuccessfulCount(Integer successfulCount)
    • failedCount

      public BulkJob failedCount(Integer failedCount)
      Count of failed processed items in the bulk job.
    • getFailedCount

      public Integer getFailedCount()
    • setFailedCount

      public void setFailedCount(Integer failedCount)
    • dateStarted

      public BulkJob dateStarted(Date dateStarted)
      The bulk job start date. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateStarted

      public Date getDateStarted()
    • setDateStarted

      public void setDateStarted(Date dateStarted)
    • dateFinished

      public BulkJob dateFinished(Date dateFinished)
      The bulk job finished date. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateFinished

      public Date getDateFinished()
    • setDateFinished

      public void setDateFinished(Date dateFinished)
    • dateModified

      public BulkJob dateModified(Date dateModified)
      The bulk job modification date. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateModified

      public Date getDateModified()
    • setDateModified

      public void setDateModified(Date dateModified)
    • 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