Package com.mypurecloud.sdk.v2.model
Class AdminAgentWorkPlanBiddingPreference
java.lang.Object
com.mypurecloud.sdk.v2.model.AdminAgentWorkPlanBiddingPreference
- All Implemented Interfaces:
Serializable
AdminAgentWorkPlanBiddingPreference
- 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 TypeMethodDescriptionagent(UserReference agent) The agent to whom this work plan bidding preference appliesassignedWorkPlan(WorkPlanReference assignedWorkPlan) The work plan assigned to the agent by the bid processbooleangetAgent()inthashCode()overriddenWorkPlan(WorkPlanReference overriddenWorkPlan) The work plan that overrides the assigned work plan for the agentoverrideReason(AdminAgentWorkPlanBiddingPreference.OverrideReasonEnum overrideReason) The reason why the assigned work plan has been overridden.priorities(List<Integer> priorities) The agent priorities for the list of work plans.voidsetAgent(UserReference agent) voidsetAssignedWorkPlan(WorkPlanReference assignedWorkPlan) voidsetOverriddenWorkPlan(WorkPlanReference overriddenWorkPlan) voidvoidsetPriorities(List<Integer> priorities) voidsetSubmitted(Boolean submitted) Whether the preference is submittedtoString()
-
Constructor Details
-
AdminAgentWorkPlanBiddingPreference
public AdminAgentWorkPlanBiddingPreference() -
AdminAgentWorkPlanBiddingPreference
-
-
Method Details
-
agent
The agent to whom this work plan bidding preference applies -
getAgent
-
setAgent
-
submitted
Whether the preference is submitted -
getSubmitted
-
setSubmitted
-
assignedWorkPlan
The work plan assigned to the agent by the bid process -
getAssignedWorkPlan
-
setAssignedWorkPlan
-
overriddenWorkPlan
The work plan that overrides the assigned work plan for the agent -
getOverriddenWorkPlan
-
setOverriddenWorkPlan
-
overrideReason
public AdminAgentWorkPlanBiddingPreference overrideReason(AdminAgentWorkPlanBiddingPreference.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(AdminAgentWorkPlanBiddingPreference.OverrideReasonEnum overrideReason) -
priorities
The agent priorities for the list of work plans. The index of the priorities should match with the list of work plans that belong to bid group. It contains null if priority is not set for the work plan -
getPriorities
-
setPriorities
-
equals
-
hashCode
public int hashCode() -
toString
-