Interface EnrollmentJobFraudDetectionConfig.Builder

All Superinterfaces:
Buildable, CopyableBuilder<EnrollmentJobFraudDetectionConfig.Builder,EnrollmentJobFraudDetectionConfig>, SdkBuilder<EnrollmentJobFraudDetectionConfig.Builder,EnrollmentJobFraudDetectionConfig>, SdkPojo
Enclosing class:
EnrollmentJobFraudDetectionConfig

public static interface EnrollmentJobFraudDetectionConfig.Builder extends SdkPojo, CopyableBuilder<EnrollmentJobFraudDetectionConfig.Builder,EnrollmentJobFraudDetectionConfig>
  • Method Details

    • fraudDetectionAction

      EnrollmentJobFraudDetectionConfig.Builder fraudDetectionAction(String fraudDetectionAction)

      The action to take when the given speaker is flagged by the fraud detection system. The default value is FAIL, which fails the speaker enrollment. Changing this value to IGNORE results in the speaker being enrolled even if they are flagged by the fraud detection system.

      Parameters:
      fraudDetectionAction - The action to take when the given speaker is flagged by the fraud detection system. The default value is FAIL, which fails the speaker enrollment. Changing this value to IGNORE results in the speaker being enrolled even if they are flagged by the fraud detection system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • fraudDetectionAction

      EnrollmentJobFraudDetectionConfig.Builder fraudDetectionAction(FraudDetectionAction fraudDetectionAction)

      The action to take when the given speaker is flagged by the fraud detection system. The default value is FAIL, which fails the speaker enrollment. Changing this value to IGNORE results in the speaker being enrolled even if they are flagged by the fraud detection system.

      Parameters:
      fraudDetectionAction - The action to take when the given speaker is flagged by the fraud detection system. The default value is FAIL, which fails the speaker enrollment. Changing this value to IGNORE results in the speaker being enrolled even if they are flagged by the fraud detection system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • riskThreshold

      EnrollmentJobFraudDetectionConfig.Builder riskThreshold(Integer riskThreshold)

      Threshold value for determining whether the speaker is a high risk to be fraudulent. If the detected risk score calculated by Voice ID is greater than or equal to the threshold, the speaker is considered a fraudster.

      Parameters:
      riskThreshold - Threshold value for determining whether the speaker is a high risk to be fraudulent. If the detected risk score calculated by Voice ID is greater than or equal to the threshold, the speaker is considered a fraudster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • watchlistIds

      The identifier of watchlists against which fraud detection is performed.

      Parameters:
      watchlistIds - The identifier of watchlists against which fraud detection is performed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • watchlistIds

      EnrollmentJobFraudDetectionConfig.Builder watchlistIds(String... watchlistIds)

      The identifier of watchlists against which fraud detection is performed.

      Parameters:
      watchlistIds - The identifier of watchlists against which fraud detection is performed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.