Package com.mypurecloud.sdk.v2.model
Class AgentWorkPlanBiddingPreferenceResponse
java.lang.Object
com.mypurecloud.sdk.v2.model.AgentWorkPlanBiddingPreferenceResponse
- All Implemented Interfaces:
Serializable
AgentWorkPlanBiddingPreferenceResponse
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe reason why the assigned work plan has been overridden. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionagentWorkPlanBidPreferences(List<AgentWorkPlanBiddingPreference> agentWorkPlanBidPreferences) The list of work plan bidding preferencesassignedWorkPlan(WorkPlanReference assignedWorkPlan) The work plan assigned to the agent by the bid processbooleangetId()inthashCode()overriddenWorkPlan(WorkPlanReference overriddenWorkPlan) The work plan that overrides the assigned work plan for the agentThe reason why the assigned work plan has been overridden.voidsetAgentWorkPlanBidPreferences(List<AgentWorkPlanBiddingPreference> agentWorkPlanBidPreferences) voidsetAssignedWorkPlan(WorkPlanReference assignedWorkPlan) voidsetOverriddenWorkPlan(WorkPlanReference overriddenWorkPlan) voidvoidsetSubmitted(Boolean submitted) Whether the preference is submittedtoString()
-
Constructor Details
-
AgentWorkPlanBiddingPreferenceResponse
public AgentWorkPlanBiddingPreferenceResponse() -
AgentWorkPlanBiddingPreferenceResponse
-
-
Method Details
-
getId
-
submitted
Whether the preference is submitted -
getSubmitted
-
setSubmitted
-
assignedWorkPlan
The work plan assigned to the agent by the bid process -
getAssignedWorkPlan
-
setAssignedWorkPlan
-
overriddenWorkPlan
public AgentWorkPlanBiddingPreferenceResponse overriddenWorkPlan(WorkPlanReference overriddenWorkPlan) The work plan that overrides the assigned work plan for the agent -
getOverriddenWorkPlan
-
setOverriddenWorkPlan
-
overrideReason
public AgentWorkPlanBiddingPreferenceResponse overrideReason(AgentWorkPlanBiddingPreferenceResponse.OverrideReasonEnum overrideReason) The reason why the assigned work plan has been overridden. This must be null without an override work plan -
getOverrideReason
-
setOverrideReason
public void setOverrideReason(AgentWorkPlanBiddingPreferenceResponse.OverrideReasonEnum overrideReason) -
agentWorkPlanBidPreferences
public AgentWorkPlanBiddingPreferenceResponse agentWorkPlanBidPreferences(List<AgentWorkPlanBiddingPreference> agentWorkPlanBidPreferences) The list of work plan bidding preferences -
getAgentWorkPlanBidPreferences
-
setAgentWorkPlanBidPreferences
public void setAgentWorkPlanBidPreferences(List<AgentWorkPlanBiddingPreference> agentWorkPlanBidPreferences) -
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-