Class EnrollmentConfig
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EnrollmentConfig.Builder,EnrollmentConfig>
Contains configurations defining enrollment behavior for the batch job.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic EnrollmentConfig.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final ExistingEnrollmentActionThe action to take when the specified speaker is already enrolled in the specified domain.final StringThe action to take when the specified speaker is already enrolled in the specified domain.The fraud detection configuration to use for the speaker enrollment job.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends EnrollmentConfig.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
existingEnrollmentAction
The action to take when the specified speaker is already enrolled in the specified domain. The default value is
SKIP, which skips the enrollment for the existing speaker. Setting the value toOVERWRITEreplaces the existing voice prints and enrollment audio stored for that speaker with new data generated from the latest audio.If the service returns an enum value that is not available in the current SDK version,
existingEnrollmentActionwill returnExistingEnrollmentAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexistingEnrollmentActionAsString().- Returns:
- The action to take when the specified speaker is already enrolled in the specified domain. The default
value is
SKIP, which skips the enrollment for the existing speaker. Setting the value toOVERWRITEreplaces the existing voice prints and enrollment audio stored for that speaker with new data generated from the latest audio. - See Also:
-
existingEnrollmentActionAsString
The action to take when the specified speaker is already enrolled in the specified domain. The default value is
SKIP, which skips the enrollment for the existing speaker. Setting the value toOVERWRITEreplaces the existing voice prints and enrollment audio stored for that speaker with new data generated from the latest audio.If the service returns an enum value that is not available in the current SDK version,
existingEnrollmentActionwill returnExistingEnrollmentAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexistingEnrollmentActionAsString().- Returns:
- The action to take when the specified speaker is already enrolled in the specified domain. The default
value is
SKIP, which skips the enrollment for the existing speaker. Setting the value toOVERWRITEreplaces the existing voice prints and enrollment audio stored for that speaker with new data generated from the latest audio. - See Also:
-
fraudDetectionConfig
The fraud detection configuration to use for the speaker enrollment job.
- Returns:
- The fraud detection configuration to use for the speaker enrollment job.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<EnrollmentConfig.Builder,EnrollmentConfig> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-