Interface AbandonmentRatePacingConfig.Builder

  • Method Details

    • targetRate

      Sets the value of the TargetRate property for this object.
      Parameters:
      targetRate - The new value for the TargetRate property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionStartPoint

      AbandonmentRatePacingConfig.Builder connectionStartPoint(String connectionStartPoint)

      Event from which connectionThresholdSeconds is measured.

      Parameters:
      connectionStartPoint - Event from which connectionThresholdSeconds is measured.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectionStartPoint

      AbandonmentRatePacingConfig.Builder connectionStartPoint(ConnectionStartPoint connectionStartPoint)

      Event from which connectionThresholdSeconds is measured.

      Parameters:
      connectionStartPoint - Event from which connectionThresholdSeconds is measured.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectionThresholdSeconds

      AbandonmentRatePacingConfig.Builder connectionThresholdSeconds(Integer connectionThresholdSeconds)

      Seconds after connectionStartPoint before a contact counts as abandoned.

      Parameters:
      connectionThresholdSeconds - Seconds after connectionStartPoint before a contact counts as abandoned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • evaluationWindow

      AbandonmentRatePacingConfig.Builder evaluationWindow(String evaluationWindow)

      Rolling window over which abandonmentRate is computed.

      Parameters:
      evaluationWindow - Rolling window over which abandonmentRate is computed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.