Package com.mypurecloud.sdk.v2.model
Class CreatePredictorRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.CreatePredictorRequest
- All Implemented Interfaces:
Serializable
CreatePredictorRequest
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetKpi()inthashCode()The KPI that the predictor attempts to maximize/minimize.The queue IDs associated with the predictor.routingTimeoutSeconds(Integer routingTimeoutSeconds) Number of seconds allocated to predictive routing before attempting a different routing method.schedule(PredictorSchedule schedule) The predictor schedule that determines when the predictor is used for routing interactions.voidvoidsetQueueIds(List<String> queueIds) voidsetRoutingTimeoutSeconds(Integer routingTimeoutSeconds) voidsetSchedule(PredictorSchedule schedule) voidsetWorkloadBalancingConfig(PredictorWorkloadBalancing workloadBalancingConfig) toString()workloadBalancingConfig(PredictorWorkloadBalancing workloadBalancingConfig) The predictor balancing configuration to enable workload balancing
-
Constructor Details
-
CreatePredictorRequest
public CreatePredictorRequest() -
CreatePredictorRequest
-
-
Method Details
-
queueIds
The queue IDs associated with the predictor. -
getQueueIds
-
setQueueIds
-
kpi
The KPI that the predictor attempts to maximize/minimize. -
getKpi
-
setKpi
-
routingTimeoutSeconds
Number of seconds allocated to predictive routing before attempting a different routing method. This is a value between 12 and 900 seconds. -
getRoutingTimeoutSeconds
-
setRoutingTimeoutSeconds
-
schedule
The predictor schedule that determines when the predictor is used for routing interactions. -
getSchedule
-
setSchedule
-
workloadBalancingConfig
public CreatePredictorRequest workloadBalancingConfig(PredictorWorkloadBalancing workloadBalancingConfig) The predictor balancing configuration to enable workload balancing -
getWorkloadBalancingConfig
-
setWorkloadBalancingConfig
-
equals
-
hashCode
public int hashCode() -
toString
-