Class PatchPredictorRequest

java.lang.Object
com.mypurecloud.sdk.v2.model.PatchPredictorRequest
All Implemented Interfaces:
Serializable

public class PatchPredictorRequest extends Object implements Serializable
PatchPredictorRequest
See Also:
  • Constructor Details

    • PatchPredictorRequest

      public PatchPredictorRequest()
    • PatchPredictorRequest

      public PatchPredictorRequest(Boolean initWithEmptyList)
  • Method Details

    • routingTimeoutSeconds

      public PatchPredictorRequest routingTimeoutSeconds(Integer routingTimeoutSeconds)
      Number of seconds allocated to predictive routing before attempting a different routing method. This is a value between 12 and 900 seconds.
    • getRoutingTimeoutSeconds

      public Integer getRoutingTimeoutSeconds()
    • setRoutingTimeoutSeconds

      public void setRoutingTimeoutSeconds(Integer routingTimeoutSeconds)
    • schedule

      public PatchPredictorRequest schedule(PredictorSchedule schedule)
      The predictor schedule that determines when the predictor is used for routing interactions.
    • getSchedule

      public PredictorSchedule getSchedule()
    • setSchedule

      public void setSchedule(PredictorSchedule schedule)
    • workloadBalancingConfig

      public PatchPredictorRequest workloadBalancingConfig(PredictorWorkloadBalancing workloadBalancingConfig)
      The predictor balancing configuration to enable workload balancing
    • getWorkloadBalancingConfig

      public PredictorWorkloadBalancing getWorkloadBalancingConfig()
    • setWorkloadBalancingConfig

      public void setWorkloadBalancingConfig(PredictorWorkloadBalancing workloadBalancingConfig)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object