Class ContestsEssentials

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

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

    • ContestsEssentials

      public ContestsEssentials()
    • ContestsEssentials

      public ContestsEssentials(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • title

      public ContestsEssentials title(String title)
      The Contest title
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • status

      The Contest status
    • getStatus

      public ContestsEssentials.StatusEnum getStatus()
    • setStatus

      public void setStatus(ContestsEssentials.StatusEnum status)
    • dateStart

      public ContestsEssentials dateStart(LocalDate dateStart)
      Start date of the contest. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd
    • getDateStart

      public LocalDate getDateStart()
    • setDateStart

      public void setDateStart(LocalDate dateStart)
    • dateEnd

      public ContestsEssentials dateEnd(LocalDate dateEnd)
      End date of the contest. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd
    • getDateEnd

      public LocalDate getDateEnd()
    • setDateEnd

      public void setDateEnd(LocalDate dateEnd)
    • profile

      public ContestsEssentials profile(ContestProfile profile)
      The performance profile
    • getProfile

      public ContestProfile getProfile()
    • setProfile

      public void setProfile(ContestProfile profile)
    • participantCount

      public ContestsEssentials participantCount(Integer participantCount)
      The Number of participants in the contest
    • getParticipantCount

      public Integer getParticipantCount()
    • setParticipantCount

      public void setParticipantCount(Integer participantCount)
    • dateAnnounced

      public ContestsEssentials dateAnnounced(Date dateAnnounced)
      The Contest's Announcement datetime. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateAnnounced

      public Date getDateAnnounced()
    • setDateAnnounced

      public void setDateAnnounced(Date dateAnnounced)
    • dateFinalized

      public ContestsEssentials dateFinalized(Date dateFinalized)
      The Contest's finalize datetime, returned when a contest is complete. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateFinalized

      public Date getDateFinalized()
    • setDateFinalized

      public void setDateFinalized(Date dateFinalized)
    • dateCancelled

      public ContestsEssentials dateCancelled(Date dateCancelled)
      The Contest's cancelled datetime, returned when a contest is complete. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateCancelled

      public Date getDateCancelled()
    • setDateCancelled

      public void setDateCancelled(Date dateCancelled)
    • dateModified

      public ContestsEssentials dateModified(Date dateModified)
      The Contest's last modified datetime. 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)
    • dateScoresModified

      public ContestsEssentials dateScoresModified(Date dateScoresModified)
      The datetime the contest scores were last updated. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateScoresModified

      public Date getDateScoresModified()
    • setDateScoresModified

      public void setDateScoresModified(Date dateScoresModified)
    • metrics

      public ContestsEssentials metrics(List<ContestMetrics> metrics)
      The Contest's Metrics
    • getMetrics

      public List<ContestMetrics> getMetrics()
    • setMetrics

      public void setMetrics(List<ContestMetrics> metrics)
    • requestingParticipantContestInfo

      public ContestsEssentials requestingParticipantContestInfo(ContestRequesingParticipantDailyInfo requestingParticipantContestInfo)
      The Most Recent Contest Info for the requesting participant
    • getRequestingParticipantContestInfo

      public ContestRequesingParticipantDailyInfo getRequestingParticipantContestInfo()
    • setRequestingParticipantContestInfo

      public void setRequestingParticipantContestInfo(ContestRequesingParticipantDailyInfo requestingParticipantContestInfo)
    • 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