Package com.mypurecloud.sdk.v2.model
Class ContestsCreateRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.ContestsCreateRequest
- All Implemented Interfaces:
Serializable
ContestsCreateRequest
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe Contest anonymizationstatic enumThe Contest winning criteria -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionannouncementTimezone(String announcementTimezone) The Contest's Announcement Timezone.anonymization(ContestsCreateRequest.AnonymizationEnum anonymization) The Contest anonymizationdateAnnounced(Date dateAnnounced) The Contest's Announcement Datetime.End date of the contest.Start date of the contest.description(String description) The Contest descriptiondivision(WritableDivision division) The division for this performance profile associate to.booleangetId()getTitle()inthashCode()metrics(List<ContestMetrics> metrics) The Contest's MetricsparticipantIds(List<String> participantIds) The Contest's participantsprizes(List<ContestPrizes> prizes) The Contest PrizesThe Contest profilevoidsetAnnouncementTimezone(String announcementTimezone) voidsetAnonymization(ContestsCreateRequest.AnonymizationEnum anonymization) voidsetDateAnnounced(Date dateAnnounced) voidsetDateEnd(LocalDate dateEnd) voidsetDateStart(LocalDate dateStart) voidsetDescription(String description) voidsetDivision(WritableDivision division) voidsetMetrics(List<ContestMetrics> metrics) voidsetParticipantIds(List<String> participantIds) voidsetPrizes(List<ContestPrizes> prizes) voidsetProfileId(String profileId) voidvoidsetWinningCriteria(ContestsCreateRequest.WinningCriteriaEnum winningCriteria) The Contest titletoString()winningCriteria(ContestsCreateRequest.WinningCriteriaEnum winningCriteria) The Contest winning criteria
-
Constructor Details
-
ContestsCreateRequest
public ContestsCreateRequest() -
ContestsCreateRequest
-
-
Method Details
-
getId
-
division
The division for this performance profile associate to. Only set for DEFAULT profile. -
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
public ContestsCreateRequest winningCriteria(ContestsCreateRequest.WinningCriteriaEnum 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
-
profileId
The Contest profile -
getProfileId
-
setProfileId
-
participantIds
The Contest's participants -
getParticipantIds
-
setParticipantIds
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-