public static interface StartSpeakerEnrollmentJobRequest.Builder extends VoiceIdRequest.Builder, SdkPojo, CopyableBuilder<StartSpeakerEnrollmentJobRequest.Builder,StartSpeakerEnrollmentJobRequest>
| Modifier and Type | Method and Description |
|---|---|
StartSpeakerEnrollmentJobRequest.Builder |
clientToken(String clientToken)
The idempotency token for starting a new speaker enrollment Job.
|
StartSpeakerEnrollmentJobRequest.Builder |
dataAccessRoleArn(String dataAccessRoleArn)
The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer's buckets to read
the input manifest file and write the job output file.
|
StartSpeakerEnrollmentJobRequest.Builder |
domainId(String domainId)
The identifier of the domain that contains the speaker enrollment job and in which the speakers are enrolled.
|
default StartSpeakerEnrollmentJobRequest.Builder |
enrollmentConfig(Consumer<EnrollmentConfig.Builder> enrollmentConfig)
The enrollment config that contains details such as the action to take when a speaker is already enrolled in
Voice ID or when a speaker is identified as a fraudster.
|
StartSpeakerEnrollmentJobRequest.Builder |
enrollmentConfig(EnrollmentConfig enrollmentConfig)
The enrollment config that contains details such as the action to take when a speaker is already enrolled in
Voice ID or when a speaker is identified as a fraudster.
|
default StartSpeakerEnrollmentJobRequest.Builder |
inputDataConfig(Consumer<InputDataConfig.Builder> inputDataConfig)
The input data config containing the S3 location for the input manifest file that contains the list of
speaker enrollment requests.
|
StartSpeakerEnrollmentJobRequest.Builder |
inputDataConfig(InputDataConfig inputDataConfig)
The input data config containing the S3 location for the input manifest file that contains the list of
speaker enrollment requests.
|
StartSpeakerEnrollmentJobRequest.Builder |
jobName(String jobName)
A name for your speaker enrollment job.
|
default StartSpeakerEnrollmentJobRequest.Builder |
outputDataConfig(Consumer<OutputDataConfig.Builder> outputDataConfig)
The output data config containing the S3 location where Voice ID writes the job output file; you must also
include a KMS key ID to encrypt the file.
|
StartSpeakerEnrollmentJobRequest.Builder |
outputDataConfig(OutputDataConfig outputDataConfig)
The output data config containing the S3 location where Voice ID writes the job output file; you must also
include a KMS key ID to encrypt the file.
|
StartSpeakerEnrollmentJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartSpeakerEnrollmentJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartSpeakerEnrollmentJobRequest.Builder clientToken(String clientToken)
The idempotency token for starting a new speaker enrollment Job. If not provided, Amazon Web Services SDK populates this field.
clientToken - The idempotency token for starting a new speaker enrollment Job. If not provided, Amazon Web Services
SDK populates this field.StartSpeakerEnrollmentJobRequest.Builder dataAccessRoleArn(String dataAccessRoleArn)
The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer's buckets to read the input manifest file and write the job output file. Refer to Batch enrollment using audio data from prior calls for the permissions needed in this role.
dataAccessRoleArn - The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer's buckets
to read the input manifest file and write the job output file. Refer to Batch
enrollment using audio data from prior calls for the permissions needed in this role.StartSpeakerEnrollmentJobRequest.Builder domainId(String domainId)
The identifier of the domain that contains the speaker enrollment job and in which the speakers are enrolled.
domainId - The identifier of the domain that contains the speaker enrollment job and in which the speakers are
enrolled.StartSpeakerEnrollmentJobRequest.Builder enrollmentConfig(EnrollmentConfig enrollmentConfig)
The enrollment config that contains details such as the action to take when a speaker is already enrolled in Voice ID or when a speaker is identified as a fraudster.
enrollmentConfig - The enrollment config that contains details such as the action to take when a speaker is already
enrolled in Voice ID or when a speaker is identified as a fraudster.default StartSpeakerEnrollmentJobRequest.Builder enrollmentConfig(Consumer<EnrollmentConfig.Builder> enrollmentConfig)
The enrollment config that contains details such as the action to take when a speaker is already enrolled in Voice ID or when a speaker is identified as a fraudster.
This is a convenience method that creates an instance of theEnrollmentConfig.Builder avoiding the
need to create one manually via EnrollmentConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to enrollmentConfig(EnrollmentConfig).
enrollmentConfig - a consumer that will call methods on EnrollmentConfig.BuilderenrollmentConfig(EnrollmentConfig)StartSpeakerEnrollmentJobRequest.Builder inputDataConfig(InputDataConfig inputDataConfig)
The input data config containing the S3 location for the input manifest file that contains the list of speaker enrollment requests.
inputDataConfig - The input data config containing the S3 location for the input manifest file that contains the list of
speaker enrollment requests.default StartSpeakerEnrollmentJobRequest.Builder inputDataConfig(Consumer<InputDataConfig.Builder> inputDataConfig)
The input data config containing the S3 location for the input manifest file that contains the list of speaker enrollment requests.
This is a convenience method that creates an instance of theInputDataConfig.Builder avoiding the
need to create one manually via InputDataConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to inputDataConfig(InputDataConfig).
inputDataConfig - a consumer that will call methods on InputDataConfig.BuilderinputDataConfig(InputDataConfig)StartSpeakerEnrollmentJobRequest.Builder jobName(String jobName)
A name for your speaker enrollment job.
jobName - A name for your speaker enrollment job.StartSpeakerEnrollmentJobRequest.Builder outputDataConfig(OutputDataConfig outputDataConfig)
The output data config containing the S3 location where Voice ID writes the job output file; you must also include a KMS key ID to encrypt the file.
outputDataConfig - The output data config containing the S3 location where Voice ID writes the job output file; you must
also include a KMS key ID to encrypt the file.default StartSpeakerEnrollmentJobRequest.Builder outputDataConfig(Consumer<OutputDataConfig.Builder> outputDataConfig)
The output data config containing the S3 location where Voice ID writes the job output file; you must also include a KMS key ID to encrypt the file.
This is a convenience method that creates an instance of theOutputDataConfig.Builder avoiding the
need to create one manually via OutputDataConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to outputDataConfig(OutputDataConfig).
outputDataConfig - a consumer that will call methods on OutputDataConfig.BuilderoutputDataConfig(OutputDataConfig)StartSpeakerEnrollmentJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartSpeakerEnrollmentJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.