Package com.mypurecloud.sdk.v2.model
Class OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign
java.lang.Object
com.mypurecloud.sdk.v2.model.OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign
- All Implemented Interfaces:
Serializable
public class OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign
extends Object
implements Serializable
OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets campaignStatus -
Constructor Summary
ConstructorsConstructorDescriptionOutboundMessagingMessagingCampaignConfigChangeMessagingCampaign(Boolean initWithEmptyList) -
Method Summary
Modifier and TypeMethodDescriptionalwaysRunning(Boolean alwaysRunning) Whether this messaging campaign is always running.campaignStatus(OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign.CampaignStatusEnum campaignStatus) A UriReference for a resourcecontactListFilters(List<OutboundMessagingMessagingCampaignConfigChangeUriReference> 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) voidvoidsetCampaignStatus(OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign.CampaignStatusEnum campaignStatus) voidvoidsetContactListFilters(List<OutboundMessagingMessagingCampaignConfigChangeUriReference> 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
-
OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign() -
OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign
-
-
Method Details
-
campaignStatus
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign campaignStatus(OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign.CampaignStatusEnum campaignStatus) -
getCampaignStatus
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign.CampaignStatusEnum getCampaignStatus() -
setCampaignStatus
public void setCampaignStatus(OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign.CampaignStatusEnum campaignStatus) -
callableTimeSet
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign callableTimeSet(OutboundMessagingMessagingCampaignConfigChangeUriReference callableTimeSet) -
getCallableTimeSet
-
setCallableTimeSet
public void setCallableTimeSet(OutboundMessagingMessagingCampaignConfigChangeUriReference callableTimeSet) -
contactList
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign contactList(OutboundMessagingMessagingCampaignConfigChangeUriReference contactList) A UriReference for a resource -
getContactList
-
setContactList
-
dncLists
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign dncLists(List<OutboundMessagingMessagingCampaignConfigChangeUriReference> dncLists) The dnc lists to check before sending a message for this messaging campaign. -
getDncLists
-
setDncLists
-
contactListFilters
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign contactListFilters(List<OutboundMessagingMessagingCampaignConfigChangeUriReference> contactListFilters) The contact list filters to check before sending a message for this messaging campaign. -
getContactListFilters
-
setContactListFilters
public void setContactListFilters(List<OutboundMessagingMessagingCampaignConfigChangeUriReference> contactListFilters) -
alwaysRunning
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign alwaysRunning(Boolean alwaysRunning) Whether this messaging campaign is always running. -
getAlwaysRunning
-
setAlwaysRunning
-
contactSorts
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign contactSorts(List<OutboundMessagingMessagingCampaignConfigChangeContactSort> contactSorts) The order in which to sort contacts for dialing, based on up to four columns. -
getContactSorts
-
setContactSorts
public void setContactSorts(List<OutboundMessagingMessagingCampaignConfigChangeContactSort> contactSorts) -
messagesPerMinute
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign messagesPerMinute(Long messagesPerMinute) How many messages this messaging campaign will send per minute. -
getMessagesPerMinute
-
setMessagesPerMinute
-
ruleSets
-
getRuleSets
-
setRuleSets
-
smsConfig
-
getSmsConfig
-
setSmsConfig
-
emailConfig
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign emailConfig(OutboundMessagingMessagingCampaignConfigChangeEmailConfig emailConfig) -
getEmailConfig
-
setEmailConfig
-
whatsAppConfig
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign whatsAppConfig(OutboundMessagingMessagingCampaignConfigChangeWhatsAppConfig whatsAppConfig) -
getWhatsAppConfig
-
setWhatsAppConfig
public void setWhatsAppConfig(OutboundMessagingMessagingCampaignConfigChangeWhatsAppConfig whatsAppConfig) -
errors
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign errors(List<OutboundMessagingMessagingCampaignConfigChangeErrorDetail> 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
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign dateCreated(Date dateCreated) Creation time of the entity -
getDateCreated
-
setDateCreated
-
dateModified
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign 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
-
division
public OutboundMessagingMessagingCampaignConfigChangeMessagingCampaign division(OutboundMessagingMessagingCampaignConfigChangeUriReference division) A UriReference for a resource -
getDivision
-
setDivision
-
equals
-
hashCode
public int hashCode() -
toString
-