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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EnrollmentJobFraudDetectionConfig.BuilderfraudDetectionAction(String fraudDetectionAction)The action to take when the given speaker is flagged by the fraud detection system.EnrollmentJobFraudDetectionConfig.BuilderfraudDetectionAction(FraudDetectionAction fraudDetectionAction)The action to take when the given speaker is flagged by the fraud detection system.EnrollmentJobFraudDetectionConfig.BuilderriskThreshold(Integer riskThreshold)Threshold value for determining whether the speaker is a high risk to be fraudulent.EnrollmentJobFraudDetectionConfig.BuilderwatchlistIds(String... watchlistIds)The identifier of watchlists against which fraud detection is performed.EnrollmentJobFraudDetectionConfig.BuilderwatchlistIds(Collection<String> watchlistIds)The identifier of watchlists against which fraud detection is performed.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
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 toIGNOREresults 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 isFAIL, which fails the speaker enrollment. Changing this value toIGNOREresults 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,FraudDetectionAction
-
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 toIGNOREresults 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 isFAIL, which fails the speaker enrollment. Changing this value toIGNOREresults 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,FraudDetectionAction
-
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
EnrollmentJobFraudDetectionConfig.Builder watchlistIds(Collection<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.
-
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.
-
-