Package com.mypurecloud.sdk.v2.model
Class OutboundMessagingEmailCampaignConfigChangeMessagingCampaign
java.lang.Object
com.mypurecloud.sdk.v2.model.OutboundMessagingEmailCampaignConfigChangeMessagingCampaign
- All Implemented Interfaces:
Serializable
public class OutboundMessagingEmailCampaignConfigChangeMessagingCampaign
extends Object
implements Serializable
OutboundMessagingEmailCampaignConfigChangeMessagingCampaign
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets campaignStatus -
Constructor Summary
ConstructorsConstructorDescriptionOutboundMessagingEmailCampaignConfigChangeMessagingCampaign(Boolean initWithEmptyList) -
Method Summary
Modifier and TypeMethodDescriptionalwaysRunning(Boolean alwaysRunning) Whether this messaging campaign is always running.callableTimeSet(OutboundMessagingEmailCampaignConfigChangeUriReference callableTimeSet) campaignStatus(OutboundMessagingEmailCampaignConfigChangeMessagingCampaign.CampaignStatusEnum campaignStatus) A UriReference for a resourcecontactListFilters(List<OutboundMessagingEmailCampaignConfigChangeUriReference> contactListFilters) The contact list filters to check before sending a message for this messaging campaign.The order in which to sort contacts for dialing, based on up to four columns.dateCreated(Date dateCreated) Creation time of the entitydateModified(Date dateModified) Last modified time of the entityA UriReference for a resourceThe dnc lists to check before sending a message for this messaging campaign.booleanA list of current error conditions associated with this messaging campaigngetId()getName()inthashCode()The globally unique identifier for the object.messagesPerMinute(Long messagesPerMinute) How many messages this messaging campaign will send per minute.The UI-visible name of the objectvoidsetAlwaysRunning(Boolean alwaysRunning) voidsetCallableTimeSet(OutboundMessagingEmailCampaignConfigChangeUriReference callableTimeSet) voidsetCampaignStatus(OutboundMessagingEmailCampaignConfigChangeMessagingCampaign.CampaignStatusEnum campaignStatus) voidvoidsetContactListFilters(List<OutboundMessagingEmailCampaignConfigChangeUriReference> contactListFilters) voidvoidsetDateCreated(Date dateCreated) voidsetDateModified(Date dateModified) voidvoidvoidvoidvoidvoidsetMessagesPerMinute(Long messagesPerMinute) voidvoidvoidvoidsetVersion(Long version) voidtoString()Required for updates, must match the version number of the most recent update
-
Constructor Details
-
OutboundMessagingEmailCampaignConfigChangeMessagingCampaign
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign() -
OutboundMessagingEmailCampaignConfigChangeMessagingCampaign
-
-
Method Details
-
campaignStatus
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign campaignStatus(OutboundMessagingEmailCampaignConfigChangeMessagingCampaign.CampaignStatusEnum campaignStatus) -
getCampaignStatus
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign.CampaignStatusEnum getCampaignStatus() -
setCampaignStatus
public void setCampaignStatus(OutboundMessagingEmailCampaignConfigChangeMessagingCampaign.CampaignStatusEnum campaignStatus) -
callableTimeSet
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign callableTimeSet(OutboundMessagingEmailCampaignConfigChangeUriReference callableTimeSet) -
getCallableTimeSet
-
setCallableTimeSet
public void setCallableTimeSet(OutboundMessagingEmailCampaignConfigChangeUriReference callableTimeSet) -
contactList
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign contactList(OutboundMessagingEmailCampaignConfigChangeUriReference contactList) A UriReference for a resource -
getContactList
-
setContactList
-
dncLists
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign dncLists(List<OutboundMessagingEmailCampaignConfigChangeUriReference> dncLists) The dnc lists to check before sending a message for this messaging campaign. -
getDncLists
-
setDncLists
-
contactListFilters
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign contactListFilters(List<OutboundMessagingEmailCampaignConfigChangeUriReference> contactListFilters) The contact list filters to check before sending a message for this messaging campaign. -
getContactListFilters
-
setContactListFilters
public void setContactListFilters(List<OutboundMessagingEmailCampaignConfigChangeUriReference> contactListFilters) -
alwaysRunning
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign alwaysRunning(Boolean alwaysRunning) Whether this messaging campaign is always running. -
getAlwaysRunning
-
setAlwaysRunning
-
contactSorts
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign contactSorts(List<OutboundMessagingEmailCampaignConfigChangeContactSort> contactSorts) The order in which to sort contacts for dialing, based on up to four columns. -
getContactSorts
-
setContactSorts
public void setContactSorts(List<OutboundMessagingEmailCampaignConfigChangeContactSort> contactSorts) -
messagesPerMinute
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign messagesPerMinute(Long messagesPerMinute) How many messages this messaging campaign will send per minute. -
getMessagesPerMinute
-
setMessagesPerMinute
-
ruleSets
-
getRuleSets
-
setRuleSets
-
smsConfig
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign smsConfig(OutboundMessagingEmailCampaignConfigChangeSmsConfig smsConfig) -
getSmsConfig
-
setSmsConfig
-
emailConfig
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign emailConfig(OutboundMessagingEmailCampaignConfigChangeEmailConfig emailConfig) -
getEmailConfig
-
setEmailConfig
-
whatsAppConfig
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign whatsAppConfig(OutboundMessagingEmailCampaignConfigChangeWhatsAppConfig whatsAppConfig) -
getWhatsAppConfig
-
setWhatsAppConfig
public void setWhatsAppConfig(OutboundMessagingEmailCampaignConfigChangeWhatsAppConfig whatsAppConfig) -
errors
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign errors(List<OutboundMessagingEmailCampaignConfigChangeErrorDetail> errors) A list of current error conditions associated with this messaging campaign -
getErrors
-
setErrors
-
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
Last modified time of the entity -
getDateModified
-
setDateModified
-
version
Required for updates, must match the version number of the most recent update -
getVersion
-
setVersion
-
division
public OutboundMessagingEmailCampaignConfigChangeMessagingCampaign division(OutboundMessagingEmailCampaignConfigChangeUriReference division) A UriReference for a resource -
getDivision
-
setDivision
-
equals
-
hashCode
public int hashCode() -
toString
-