Package com.mypurecloud.sdk.v2.model
Class MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule
java.lang.Object
com.mypurecloud.sdk.v2.model.MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule
- All Implemented Interfaces:
Serializable
public class MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule
extends Object
implements Serializable
MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMessagingCampaignScheduleConfigChangeMessagingCampaignSchedule(Boolean initWithEmptyList) -
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) dateCreated(Date dateCreated) Creation time of the entitydateModified(Date dateModified) Last modified time of the entitybooleangetId()getName()inthashCode()The globally unique identifier for the object.a list of start and end timesmessagingCampaign(MessagingCampaignScheduleConfigChangeUriReference messagingCampaign) The UI-visible name of the objecta list of recurrences for a schedulevoidsetAdditionalProperties(Map<String, Object> additionalProperties) voidsetDateCreated(Date dateCreated) voidsetDateModified(Date dateModified) voidvoidvoidsetMessagingCampaign(MessagingCampaignScheduleConfigChangeUriReference messagingCampaign) voidvoidvoidsetTimeZone(String timeZone) voidsetVersion(Long version) time zone identifier to be applied to the intervals; for example Africa/AbidjantoString()Required for updates, must match the version number of the most recent update
-
Constructor Details
-
MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule
public MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule() -
MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule
-
-
Method Details
-
intervals
public MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule intervals(List<MessagingCampaignScheduleConfigChangeScheduleInterval> intervals) a list of start and end times -
getIntervals
-
setIntervals
-
recurrences
public MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule recurrences(List<MessagingCampaignScheduleConfigChangeScheduleRecurrence> recurrences) a list of recurrences for a schedule -
getRecurrences
-
setRecurrences
public void setRecurrences(List<MessagingCampaignScheduleConfigChangeScheduleRecurrence> recurrences) -
timeZone
time zone identifier to be applied to the intervals; for example Africa/Abidjan -
getTimeZone
-
setTimeZone
-
messagingCampaign
public MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule messagingCampaign(MessagingCampaignScheduleConfigChangeUriReference messagingCampaign) -
getMessagingCampaign
-
setMessagingCampaign
public void setMessagingCampaign(MessagingCampaignScheduleConfigChangeUriReference messagingCampaign) -
additionalProperties
public MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule additionalProperties(Map<String, Object> additionalProperties) -
getAdditionalProperties
-
setAdditionalProperties
-
id
The globally unique identifier for the object. -
getId
-
setId
-
name
The UI-visible name of the object -
getName
-
setName
-
dateCreated
Creation time of the entity -
getDateCreated
-
setDateCreated
-
dateModified
public MessagingCampaignScheduleConfigChangeMessagingCampaignSchedule dateModified(Date dateModified) Last modified time of the entity -
getDateModified
-
setDateModified
-
version
Required for updates, must match the version number of the most recent update -
getVersion
-
setVersion
-
equals
-
hashCode
public int hashCode() -
toString
-