Uses of Class
com.mypurecloud.sdk.v2.model.Campaign
Packages that use Campaign
Package
Description
-
Uses of Campaign in com.mypurecloud.sdk.v2.api
Methods in com.mypurecloud.sdk.v2.api that return CampaignModifier and TypeMethodDescriptionOutboundApi.deleteOutboundCampaign(DeleteOutboundCampaignRequest request) Delete a campaign.OutboundApi.deleteOutboundCampaign(String campaignId) Delete a campaign.OutboundApi.getOutboundCampaign(GetOutboundCampaignRequest request) Get dialer campaign.OutboundApi.getOutboundCampaign(String campaignId) Get dialer campaign.OutboundApi.postOutboundCampaigns(PostOutboundCampaignsRequest request) Create a campaign.OutboundApi.postOutboundCampaigns(Campaign body, Boolean useMaxCallsPerAgentDecimal) Create a campaign.OutboundApi.putOutboundCampaign(PutOutboundCampaignRequest request) Update a campaign.OutboundApi.putOutboundCampaign(String campaignId, Campaign body, Boolean useMaxCallsPerAgentDecimal) Update a campaign.Methods in com.mypurecloud.sdk.v2.api that return types with arguments of type CampaignModifier and TypeMethodDescriptionOutboundApi.deleteOutboundCampaign(ApiRequest<Void> request) Delete a campaign.OutboundApiAsync.deleteOutboundCampaignAsync(DeleteOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Delete a campaign.OutboundApiAsync.deleteOutboundCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Delete a campaign.OutboundApi.deleteOutboundCampaignWithHttpInfo(String campaignId) Delete a campaign.OutboundApi.getOutboundCampaign(ApiRequest<Void> request) Get dialer campaign.OutboundApiAsync.getOutboundCampaignAsync(GetOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Get dialer campaign.OutboundApiAsync.getOutboundCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Get dialer campaign.OutboundApi.getOutboundCampaignWithHttpInfo(String campaignId) Get dialer campaign.OutboundApi.postOutboundCampaigns(ApiRequest<Campaign> request) Create a campaign.OutboundApiAsync.postOutboundCampaignsAsync(PostOutboundCampaignsRequest request, AsyncApiCallback<Campaign> callback) Create a campaign.OutboundApiAsync.postOutboundCampaignsAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Create a campaign.OutboundApi.postOutboundCampaignsWithHttpInfo(Campaign body, Boolean useMaxCallsPerAgentDecimal) Create a campaign.OutboundApi.putOutboundCampaign(ApiRequest<Campaign> request) Update a campaign.OutboundApiAsync.putOutboundCampaignAsync(PutOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Update a campaign.OutboundApiAsync.putOutboundCampaignAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Update a campaign.OutboundApi.putOutboundCampaignWithHttpInfo(String campaignId, Campaign body, Boolean useMaxCallsPerAgentDecimal) Update a campaign.Methods in com.mypurecloud.sdk.v2.api with parameters of type CampaignModifier and TypeMethodDescriptionOutboundApi.postOutboundCampaigns(Campaign body, Boolean useMaxCallsPerAgentDecimal) Create a campaign.OutboundApi.postOutboundCampaignsWithHttpInfo(Campaign body, Boolean useMaxCallsPerAgentDecimal) Create a campaign.OutboundApi.putOutboundCampaign(String campaignId, Campaign body, Boolean useMaxCallsPerAgentDecimal) Update a campaign.OutboundApi.putOutboundCampaignWithHttpInfo(String campaignId, Campaign body, Boolean useMaxCallsPerAgentDecimal) Update a campaign.Method parameters in com.mypurecloud.sdk.v2.api with type arguments of type CampaignModifier and TypeMethodDescriptionOutboundApiAsync.deleteOutboundCampaignAsync(DeleteOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Delete a campaign.OutboundApiAsync.deleteOutboundCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Delete a campaign.OutboundApiAsync.getOutboundCampaignAsync(GetOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Get dialer campaign.OutboundApiAsync.getOutboundCampaignAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Get dialer campaign.OutboundApi.postOutboundCampaigns(ApiRequest<Campaign> request) Create a campaign.OutboundApiAsync.postOutboundCampaignsAsync(PostOutboundCampaignsRequest request, AsyncApiCallback<Campaign> callback) Create a campaign.OutboundApiAsync.postOutboundCampaignsAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Create a campaign.OutboundApiAsync.postOutboundCampaignsAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Create a campaign.OutboundApi.putOutboundCampaign(ApiRequest<Campaign> request) Update a campaign.OutboundApiAsync.putOutboundCampaignAsync(PutOutboundCampaignRequest request, AsyncApiCallback<Campaign> callback) Update a campaign.OutboundApiAsync.putOutboundCampaignAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Update a campaign.OutboundApiAsync.putOutboundCampaignAsync(ApiRequest<Campaign> request, AsyncApiCallback<ApiResponse<Campaign>> callback) Update a campaign. -
Uses of Campaign in com.mypurecloud.sdk.v2.api.request
Methods in com.mypurecloud.sdk.v2.api.request that return CampaignModifier and TypeMethodDescriptionPostOutboundCampaignsRequest.getBody()PutOutboundCampaignRequest.getBody()Methods in com.mypurecloud.sdk.v2.api.request that return types with arguments of type CampaignModifier and TypeMethodDescriptionPostOutboundCampaignsRequest.withHttpInfo()PutOutboundCampaignRequest.withHttpInfo()Methods in com.mypurecloud.sdk.v2.api.request with parameters of type CampaignModifier and TypeMethodDescriptionvoidvoidPostOutboundCampaignsRequest.Builder.withRequiredParams(Campaign body) PutOutboundCampaignRequest.Builder.withRequiredParams(String campaignId, Campaign body) -
Uses of Campaign in com.mypurecloud.sdk.v2.model
Methods in com.mypurecloud.sdk.v2.model that return CampaignModifier and TypeMethodDescriptionCampaign.abandonRate(Double abandonRate) The targeted compliance abandon rate percentage.Campaign.agentOwnedColumn(String agentOwnedColumn) Name of the contact list column containing the id of the agent who owns the record.Campaign.alwaysRunning(Boolean alwaysRunning) Indicates (when true) that the campaign will remain on after contacts are depleted, allowing additional contacts to be appended/added to the contact list and processed by the still-running campaign.Campaign.callableTimeSet(DomainEntityRef callableTimeSet) The callable time set for this campaign to check before placing a call.Campaign.callAnalysisLanguage(String callAnalysisLanguage) The language the edge will use to analyze the call.Campaign.callAnalysisResponseSet(DomainEntityRef callAnalysisResponseSet) The call analysis response set to handle call analysis results from the edge.Campaign.callbackAutoAnswer(Boolean callbackAutoAnswer) The option manages the auto-answer callback callsCampaign.callerAddress(String callerAddress) The caller id phone number to be displayed on the outbound call.Campaign.callerName(String callerName) The caller id name to be displayed on the outbound call.Campaign.campaignStatus(Campaign.CampaignStatusEnum campaignStatus) The current status of the Campaign.Campaign.contactList(DomainEntityRef contactList) The ContactList for this Campaign to dial.Campaign.contactListFilters(List<DomainEntityRef> contactListFilters) Filter to apply to the contact list before dialing.Campaign.contactSort(ContactSort contactSort) The order in which to sort contacts for dialing, based on a column.Campaign.contactSorts(List<ContactSort> contactSorts) The order in which to sort contacts for dialing, based on up to four columns.Campaign.diagnosticsSettings(DiagnosticsSettings diagnosticsSettings) Campaign diagnostics settingsCampaign.dialingMode(Campaign.DialingModeEnum dialingMode) The strategy this Campaign will use for dialing.Campaign.division(DomainEntityRef division) The division this campaign belongs to.Campaign.dncLists(List<DomainEntityRef> dncLists) DncLists for this Campaign to check before placing a call.Campaign.dynamicContactQueueingSettings(DynamicContactQueueingSettings dynamicContactQueueingSettings) Settings for dynamic queueing of contacts.Campaign.dynamicLineBalancingSettings(DynamicLineBalancingSettings dynamicLineBalancingSettings) Dynamic line balancing settingsCampaign.edgeGroup(DomainEntityRef edgeGroup) The EdgeGroup that will place the calls.CallHistoryParticipant.getOutboundCampaign()Campaign.maxCallsPerAgent(Integer maxCallsPerAgent) The maximum number of calls that can be placed per agent on this campaignCampaign.maxCallsPerAgentDecimal(Double maxCallsPerAgentDecimal) The maximum number of calls that can be placed per agent on this campaign with decimal precisionThe name of the Campaign.Campaign.noAnswerTimeout(Integer noAnswerTimeout) How long to wait before dispositioning a call as 'no-answer'.Campaign.outboundLineCount(Integer outboundLineCount) The number of outbound lines to be concurrently dialed.Campaign.phoneColumns(List<PhoneColumn> phoneColumns) The ContactPhoneNumberColumns on the ContactList that this Campaign should dial.Campaign.previewAutoEnd(Boolean previewAutoEnd) Option to enable preview auto endCampaign.previewTimeOutSeconds(Long previewTimeOutSeconds) The number of seconds before a call will be automatically placed on a preview.The priority of this campaign relative to other campaigns that are running on the same queue. 5 is the highest priority, 1 the lowest.Campaign.queue(DomainEntityRef queue) The Queue for this Campaign to route calls to.Campaign.ruleSets(List<DomainEntityRef> ruleSets) Rule sets to be applied while this campaign is dialing.Campaign.script(DomainEntityRef script) The Script to be displayed to agents that are handling outbound calls.Campaign.site(DomainEntityRef site) The identifier of the site to be used for dialing; can be set in place of an edge group.Campaign.skillColumns(List<String> skillColumns) The skill columns on the ContactList that this Campaign should take into account when dialingCampaign.skipPreviewDisabled(Boolean skipPreviewDisabled) Whether or not agents can skip previews without placing a call.Required for updates, must match the version number of the most recent updateMethods in com.mypurecloud.sdk.v2.model that return types with arguments of type CampaignMethods in com.mypurecloud.sdk.v2.model with parameters of type CampaignModifier and TypeMethodDescriptionCallHistoryParticipant.outboundCampaign(Campaign outboundCampaign) The outbound campaign associated with the participantvoidCallHistoryParticipant.setOutboundCampaign(Campaign outboundCampaign) Method parameters in com.mypurecloud.sdk.v2.model with type arguments of type CampaignModifier and TypeMethodDescriptionvoidCampaignEntityListing.setEntities(List<Campaign> entities)