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