Package com.mypurecloud.sdk.v2.model
Class ContestsResponse
java.lang.Object
com.mypurecloud.sdk.v2.model.ContestsResponse
- All Implemented Interfaces:
Serializable
ContestsResponse
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe Contest anonymizationstatic enumThe Contest statusstatic enumThe Contest winning criteria -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionannouncementTimezone(String announcementTimezone) The Contest's Announcement Timezone.anonymization(ContestsResponse.AnonymizationEnum anonymization) The Contest anonymizationcreatedBy(UserReference createdBy) The creator of the contestdateAnnounced(Date dateAnnounced) The Contest's Announcement Datetime.dateCancelled(Date dateCancelled) The Contest's cancelled datetime, returned when a contest is complete.End date of the contest.dateFinalized(Date dateFinalized) The Contest's finalize datetime, returned when a contest is complete.dateModified(Date dateModified) The Contest's last modified datetime.dateScoresModified(Date dateScoresModified) The datetime the contest scores were last updated.Start date of the contest.description(String description) The Contest descriptiondisqualifiedAgents(List<ContestDisqualifiedAgents> disqualifiedAgents) The Contest's disqualified agents, returned when a contest is completedivision(WritableDivision division) The division for this performance profile associate tobooleangetId()getTitle()inthashCode()metrics(List<ContestMetrics> metrics) The Contest's MetricsparticipantCount(Integer participantCount) The Number of participants in the contestparticipants(List<UserReference> participants) The Contest's participantsprizes(List<ContestPrizes> prizes) The Contest Prizesprofile(ContestProfile profile) The performance profilevoidsetAnnouncementTimezone(String announcementTimezone) voidsetAnonymization(ContestsResponse.AnonymizationEnum anonymization) voidsetCreatedBy(UserReference createdBy) voidsetDateAnnounced(Date dateAnnounced) voidsetDateCancelled(Date dateCancelled) voidsetDateEnd(LocalDate dateEnd) voidsetDateFinalized(Date dateFinalized) voidsetDateModified(Date dateModified) voidsetDateScoresModified(Date dateScoresModified) voidsetDateStart(LocalDate dateStart) voidsetDescription(String description) voidsetDisqualifiedAgents(List<ContestDisqualifiedAgents> disqualifiedAgents) voidsetDivision(WritableDivision division) voidsetMetrics(List<ContestMetrics> metrics) voidsetParticipantCount(Integer participantCount) voidsetParticipants(List<UserReference> participants) voidsetPrizes(List<ContestPrizes> prizes) voidsetProfile(ContestProfile profile) voidsetStatus(ContestsResponse.StatusEnum status) voidvoidsetVersion(Integer version) voidsetWinners(List<ContestWinners> winners) voidsetWinningCriteria(ContestsResponse.WinningCriteriaEnum winningCriteria) status(ContestsResponse.StatusEnum status) The Contest statusThe Contest titletoString()The Contest Versionwinners(List<ContestWinners> winners) The Contest WinnerswinningCriteria(ContestsResponse.WinningCriteriaEnum winningCriteria) The Contest winning criteria
-
Constructor Details
-
ContestsResponse
public ContestsResponse() -
ContestsResponse
-
-
Method Details
-
getId
-
division
The division for this performance profile associate to -
getDivision
-
setDivision
-
title
The Contest title -
getTitle
-
setTitle
-
description
The Contest description -
getDescription
-
setDescription
-
dateStart
Start date of the contest. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd -
getDateStart
-
setDateStart
-
dateEnd
End date of the contest. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd -
getDateEnd
-
setDateEnd
-
winningCriteria
The Contest winning criteria -
getWinningCriteria
-
setWinningCriteria
-
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
-
setDateAnnounced
-
announcementTimezone
The Contest's Announcement Timezone. Valid values are strings of the zone name as found in the IANA time zone database. For example: UTC, Etc/UTC, or Europe/London -
getAnnouncementTimezone
-
setAnnouncementTimezone
-
anonymization
The Contest anonymization -
getAnonymization
-
setAnonymization
-
metrics
The Contest's Metrics -
getMetrics
-
setMetrics
-
prizes
The Contest Prizes -
getPrizes
-
setPrizes
-
version
The Contest Version -
getVersion
-
setVersion
-
createdBy
The creator of the contest -
getCreatedBy
-
setCreatedBy
-
profile
The performance profile -
getProfile
-
setProfile
-
participants
The Contest's participants -
getParticipants
-
setParticipants
-
status
The Contest status -
getStatus
-
setStatus
-
participantCount
The Number of participants in the contest -
getParticipantCount
-
setParticipantCount
-
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
-
setDateFinalized
-
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
-
setDateCancelled
-
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
-
setDateModified
-
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
-
setDateScoresModified
-
winners
The Contest Winners -
getWinners
-
setWinners
-
disqualifiedAgents
The Contest's disqualified agents, returned when a contest is complete -
getDisqualifiedAgents
-
setDisqualifiedAgents
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-