@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface VoiceIdClient extends SdkClient
builder() method.
Amazon Connect Voice ID provides real-time caller authentication and fraud screening. This guide describes the APIs used for this service.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static VoiceIdClientBuilder |
builder()
Create a builder that can be used to configure and create a
VoiceIdClient. |
static VoiceIdClient |
create()
Create a
VoiceIdClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateDomainResponse |
createDomain(Consumer<CreateDomainRequest.Builder> createDomainRequest)
Creates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio,
and voiceprints.
|
default CreateDomainResponse |
createDomain(CreateDomainRequest createDomainRequest)
Creates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio,
and voiceprints.
|
default DeleteDomainResponse |
deleteDomain(Consumer<DeleteDomainRequest.Builder> deleteDomainRequest)
Deletes the specified domain from Voice ID.
|
default DeleteDomainResponse |
deleteDomain(DeleteDomainRequest deleteDomainRequest)
Deletes the specified domain from Voice ID.
|
default DeleteFraudsterResponse |
deleteFraudster(Consumer<DeleteFraudsterRequest.Builder> deleteFraudsterRequest)
Deletes the specified fraudster from Voice ID.
|
default DeleteFraudsterResponse |
deleteFraudster(DeleteFraudsterRequest deleteFraudsterRequest)
Deletes the specified fraudster from Voice ID.
|
default DeleteSpeakerResponse |
deleteSpeaker(Consumer<DeleteSpeakerRequest.Builder> deleteSpeakerRequest)
Deletes the specified speaker from Voice ID.
|
default DeleteSpeakerResponse |
deleteSpeaker(DeleteSpeakerRequest deleteSpeakerRequest)
Deletes the specified speaker from Voice ID.
|
default DescribeDomainResponse |
describeDomain(Consumer<DescribeDomainRequest.Builder> describeDomainRequest)
Describes the specified domain.
|
default DescribeDomainResponse |
describeDomain(DescribeDomainRequest describeDomainRequest)
Describes the specified domain.
|
default DescribeFraudsterResponse |
describeFraudster(Consumer<DescribeFraudsterRequest.Builder> describeFraudsterRequest)
Describes the specified fraudster.
|
default DescribeFraudsterResponse |
describeFraudster(DescribeFraudsterRequest describeFraudsterRequest)
Describes the specified fraudster.
|
default DescribeFraudsterRegistrationJobResponse |
describeFraudsterRegistrationJob(Consumer<DescribeFraudsterRegistrationJobRequest.Builder> describeFraudsterRegistrationJobRequest)
Describes the specified fraudster registration job.
|
default DescribeFraudsterRegistrationJobResponse |
describeFraudsterRegistrationJob(DescribeFraudsterRegistrationJobRequest describeFraudsterRegistrationJobRequest)
Describes the specified fraudster registration job.
|
default DescribeSpeakerResponse |
describeSpeaker(Consumer<DescribeSpeakerRequest.Builder> describeSpeakerRequest)
Describes the specified speaker.
|
default DescribeSpeakerResponse |
describeSpeaker(DescribeSpeakerRequest describeSpeakerRequest)
Describes the specified speaker.
|
default DescribeSpeakerEnrollmentJobResponse |
describeSpeakerEnrollmentJob(Consumer<DescribeSpeakerEnrollmentJobRequest.Builder> describeSpeakerEnrollmentJobRequest)
Describes the specified speaker enrollment job.
|
default DescribeSpeakerEnrollmentJobResponse |
describeSpeakerEnrollmentJob(DescribeSpeakerEnrollmentJobRequest describeSpeakerEnrollmentJobRequest)
Describes the specified speaker enrollment job.
|
default EvaluateSessionResponse |
evaluateSession(Consumer<EvaluateSessionRequest.Builder> evaluateSessionRequest)
Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.
|
default EvaluateSessionResponse |
evaluateSession(EvaluateSessionRequest evaluateSessionRequest)
Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.
|
default ListDomainsResponse |
listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists all the domains in the Amazon Web Services account.
|
default ListDomainsResponse |
listDomains(ListDomainsRequest listDomainsRequest)
Lists all the domains in the Amazon Web Services account.
|
default ListDomainsIterable |
listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists all the domains in the Amazon Web Services account.
|
default ListDomainsIterable |
listDomainsPaginator(ListDomainsRequest listDomainsRequest)
Lists all the domains in the Amazon Web Services account.
|
default ListFraudsterRegistrationJobsResponse |
listFraudsterRegistrationJobs(Consumer<ListFraudsterRegistrationJobsRequest.Builder> listFraudsterRegistrationJobsRequest)
Lists all the fraudster registration jobs in the domain with the given
JobStatus. |
default ListFraudsterRegistrationJobsResponse |
listFraudsterRegistrationJobs(ListFraudsterRegistrationJobsRequest listFraudsterRegistrationJobsRequest)
Lists all the fraudster registration jobs in the domain with the given
JobStatus. |
default ListFraudsterRegistrationJobsIterable |
listFraudsterRegistrationJobsPaginator(Consumer<ListFraudsterRegistrationJobsRequest.Builder> listFraudsterRegistrationJobsRequest)
Lists all the fraudster registration jobs in the domain with the given
JobStatus. |
default ListFraudsterRegistrationJobsIterable |
listFraudsterRegistrationJobsPaginator(ListFraudsterRegistrationJobsRequest listFraudsterRegistrationJobsRequest)
Lists all the fraudster registration jobs in the domain with the given
JobStatus. |
default ListSpeakerEnrollmentJobsResponse |
listSpeakerEnrollmentJobs(Consumer<ListSpeakerEnrollmentJobsRequest.Builder> listSpeakerEnrollmentJobsRequest)
Lists all the speaker enrollment jobs in the domain with the specified
JobStatus. |
default ListSpeakerEnrollmentJobsResponse |
listSpeakerEnrollmentJobs(ListSpeakerEnrollmentJobsRequest listSpeakerEnrollmentJobsRequest)
Lists all the speaker enrollment jobs in the domain with the specified
JobStatus. |
default ListSpeakerEnrollmentJobsIterable |
listSpeakerEnrollmentJobsPaginator(Consumer<ListSpeakerEnrollmentJobsRequest.Builder> listSpeakerEnrollmentJobsRequest)
Lists all the speaker enrollment jobs in the domain with the specified
JobStatus. |
default ListSpeakerEnrollmentJobsIterable |
listSpeakerEnrollmentJobsPaginator(ListSpeakerEnrollmentJobsRequest listSpeakerEnrollmentJobsRequest)
Lists all the speaker enrollment jobs in the domain with the specified
JobStatus. |
default ListSpeakersResponse |
listSpeakers(Consumer<ListSpeakersRequest.Builder> listSpeakersRequest)
Lists all speakers in a specified domain.
|
default ListSpeakersResponse |
listSpeakers(ListSpeakersRequest listSpeakersRequest)
Lists all speakers in a specified domain.
|
default ListSpeakersIterable |
listSpeakersPaginator(Consumer<ListSpeakersRequest.Builder> listSpeakersRequest)
Lists all speakers in a specified domain.
|
default ListSpeakersIterable |
listSpeakersPaginator(ListSpeakersRequest listSpeakersRequest)
Lists all speakers in a specified domain.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags associated with a specified Voice ID resource.
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags associated with a specified Voice ID resource.
|
default OptOutSpeakerResponse |
optOutSpeaker(Consumer<OptOutSpeakerRequest.Builder> optOutSpeakerRequest)
Opts out a speaker from Voice ID.
|
default OptOutSpeakerResponse |
optOutSpeaker(OptOutSpeakerRequest optOutSpeakerRequest)
Opts out a speaker from Voice ID.
|
static ServiceMetadata |
serviceMetadata() |
default StartFraudsterRegistrationJobResponse |
startFraudsterRegistrationJob(Consumer<StartFraudsterRegistrationJobRequest.Builder> startFraudsterRegistrationJobRequest)
Starts a new batch fraudster registration job using provided details.
|
default StartFraudsterRegistrationJobResponse |
startFraudsterRegistrationJob(StartFraudsterRegistrationJobRequest startFraudsterRegistrationJobRequest)
Starts a new batch fraudster registration job using provided details.
|
default StartSpeakerEnrollmentJobResponse |
startSpeakerEnrollmentJob(Consumer<StartSpeakerEnrollmentJobRequest.Builder> startSpeakerEnrollmentJobRequest)
Starts a new batch speaker enrollment job using specified details.
|
default StartSpeakerEnrollmentJobResponse |
startSpeakerEnrollmentJob(StartSpeakerEnrollmentJobRequest startSpeakerEnrollmentJobRequest)
Starts a new batch speaker enrollment job using specified details.
|
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tags a Voice ID resource with the provided list of tags.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Tags a Voice ID resource with the provided list of tags.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes specified tags from a specified Amazon Connect Voice ID resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Removes specified tags from a specified Amazon Connect Voice ID resource.
|
default UpdateDomainResponse |
updateDomain(Consumer<UpdateDomainRequest.Builder> updateDomainRequest)
Updates the specified domain.
|
default UpdateDomainResponse |
updateDomain(UpdateDomainRequest updateDomainRequest)
Updates the specified domain.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.static VoiceIdClient create()
VoiceIdClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static VoiceIdClientBuilder builder()
VoiceIdClient.default CreateDomainResponse createDomain(CreateDomainRequest createDomainRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Creates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio, and voiceprints.
createDomainRequest - ServiceQuotaExceededException - The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateDomainResponse createDomain(Consumer<CreateDomainRequest.Builder> createDomainRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Creates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio, and voiceprints.
This is a convenience which creates an instance of the CreateDomainRequest.Builder avoiding the need to
create one manually via CreateDomainRequest.builder()
createDomainRequest - A Consumer that will call methods on CreateDomainRequest.Builder to create a request.ServiceQuotaExceededException - The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDomainResponse deleteDomain(DeleteDomainRequest deleteDomainRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Deletes the specified domain from Voice ID.
deleteDomainRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDomainResponse deleteDomain(Consumer<DeleteDomainRequest.Builder> deleteDomainRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Deletes the specified domain from Voice ID.
This is a convenience which creates an instance of the DeleteDomainRequest.Builder avoiding the need to
create one manually via DeleteDomainRequest.builder()
deleteDomainRequest - A Consumer that will call methods on DeleteDomainRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteFraudsterResponse deleteFraudster(DeleteFraudsterRequest deleteFraudsterRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Deletes the specified fraudster from Voice ID.
deleteFraudsterRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteFraudsterResponse deleteFraudster(Consumer<DeleteFraudsterRequest.Builder> deleteFraudsterRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Deletes the specified fraudster from Voice ID.
This is a convenience which creates an instance of the DeleteFraudsterRequest.Builder avoiding the need
to create one manually via DeleteFraudsterRequest.builder()
deleteFraudsterRequest - A Consumer that will call methods on DeleteFraudsterRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSpeakerResponse deleteSpeaker(DeleteSpeakerRequest deleteSpeakerRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Deletes the specified speaker from Voice ID.
deleteSpeakerRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSpeakerResponse deleteSpeaker(Consumer<DeleteSpeakerRequest.Builder> deleteSpeakerRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Deletes the specified speaker from Voice ID.
This is a convenience which creates an instance of the DeleteSpeakerRequest.Builder avoiding the need to
create one manually via DeleteSpeakerRequest.builder()
deleteSpeakerRequest - A Consumer that will call methods on DeleteSpeakerRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeDomainResponse describeDomain(DescribeDomainRequest describeDomainRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified domain.
describeDomainRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeDomainResponse describeDomain(Consumer<DescribeDomainRequest.Builder> describeDomainRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified domain.
This is a convenience which creates an instance of the DescribeDomainRequest.Builder avoiding the need to
create one manually via DescribeDomainRequest.builder()
describeDomainRequest - A Consumer that will call methods on DescribeDomainRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeFraudsterResponse describeFraudster(DescribeFraudsterRequest describeFraudsterRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified fraudster.
describeFraudsterRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeFraudsterResponse describeFraudster(Consumer<DescribeFraudsterRequest.Builder> describeFraudsterRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified fraudster.
This is a convenience which creates an instance of the DescribeFraudsterRequest.Builder avoiding the need
to create one manually via DescribeFraudsterRequest.builder()
describeFraudsterRequest - A Consumer that will call methods on DescribeFraudsterRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeFraudsterRegistrationJobResponse describeFraudsterRegistrationJob(DescribeFraudsterRegistrationJobRequest describeFraudsterRegistrationJobRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified fraudster registration job.
describeFraudsterRegistrationJobRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeFraudsterRegistrationJobResponse describeFraudsterRegistrationJob(Consumer<DescribeFraudsterRegistrationJobRequest.Builder> describeFraudsterRegistrationJobRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified fraudster registration job.
This is a convenience which creates an instance of the DescribeFraudsterRegistrationJobRequest.Builder
avoiding the need to create one manually via DescribeFraudsterRegistrationJobRequest.builder()
describeFraudsterRegistrationJobRequest - A Consumer that will call methods on DescribeFraudsterRegistrationJobRequest.Builder to
create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeSpeakerResponse describeSpeaker(DescribeSpeakerRequest describeSpeakerRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified speaker.
describeSpeakerRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeSpeakerResponse describeSpeaker(Consumer<DescribeSpeakerRequest.Builder> describeSpeakerRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified speaker.
This is a convenience which creates an instance of the DescribeSpeakerRequest.Builder avoiding the need
to create one manually via DescribeSpeakerRequest.builder()
describeSpeakerRequest - A Consumer that will call methods on DescribeSpeakerRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeSpeakerEnrollmentJobResponse describeSpeakerEnrollmentJob(DescribeSpeakerEnrollmentJobRequest describeSpeakerEnrollmentJobRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified speaker enrollment job.
describeSpeakerEnrollmentJobRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DescribeSpeakerEnrollmentJobResponse describeSpeakerEnrollmentJob(Consumer<DescribeSpeakerEnrollmentJobRequest.Builder> describeSpeakerEnrollmentJobRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Describes the specified speaker enrollment job.
This is a convenience which creates an instance of the DescribeSpeakerEnrollmentJobRequest.Builder
avoiding the need to create one manually via DescribeSpeakerEnrollmentJobRequest.builder()
describeSpeakerEnrollmentJobRequest - A Consumer that will call methods on DescribeSpeakerEnrollmentJobRequest.Builder to create
a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault EvaluateSessionResponse evaluateSession(EvaluateSessionRequest evaluateSessionRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.
evaluateSessionRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault EvaluateSessionResponse evaluateSession(Consumer<EvaluateSessionRequest.Builder> evaluateSessionRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.
This is a convenience which creates an instance of the EvaluateSessionRequest.Builder avoiding the need
to create one manually via EvaluateSessionRequest.builder()
evaluateSessionRequest - A Consumer that will call methods on EvaluateSessionRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDomainsResponse listDomains(ListDomainsRequest listDomainsRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the domains in the Amazon Web Services account.
listDomainsRequest - ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDomainsResponse listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the domains in the Amazon Web Services account.
This is a convenience which creates an instance of the ListDomainsRequest.Builder avoiding the need to
create one manually via ListDomainsRequest.builder()
listDomainsRequest - A Consumer that will call methods on ListDomainsRequest.Builder to create a request.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDomainsIterable listDomainsPaginator(ListDomainsRequest listDomainsRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the domains in the Amazon Web Services account.
This is a variant of listDomains(software.amazon.awssdk.services.voiceid.model.ListDomainsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.voiceid.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.voiceid.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
for (software.amazon.awssdk.services.voiceid.model.ListDomainsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.voiceid.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDomains(software.amazon.awssdk.services.voiceid.model.ListDomainsRequest) operation.
listDomainsRequest - ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDomainsIterable listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the domains in the Amazon Web Services account.
This is a variant of listDomains(software.amazon.awssdk.services.voiceid.model.ListDomainsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.voiceid.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.voiceid.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
for (software.amazon.awssdk.services.voiceid.model.ListDomainsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.voiceid.paginators.ListDomainsIterable responses = client.listDomainsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDomains(software.amazon.awssdk.services.voiceid.model.ListDomainsRequest) operation.
This is a convenience which creates an instance of the ListDomainsRequest.Builder avoiding the need to
create one manually via ListDomainsRequest.builder()
listDomainsRequest - A Consumer that will call methods on ListDomainsRequest.Builder to create a request.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListFraudsterRegistrationJobsResponse listFraudsterRegistrationJobs(ListFraudsterRegistrationJobsRequest listFraudsterRegistrationJobsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the fraudster registration jobs in the domain with the given JobStatus. If
JobStatus is not provided, this lists all fraudster registration jobs in the given domain.
listFraudsterRegistrationJobsRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListFraudsterRegistrationJobsResponse listFraudsterRegistrationJobs(Consumer<ListFraudsterRegistrationJobsRequest.Builder> listFraudsterRegistrationJobsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the fraudster registration jobs in the domain with the given JobStatus. If
JobStatus is not provided, this lists all fraudster registration jobs in the given domain.
This is a convenience which creates an instance of the ListFraudsterRegistrationJobsRequest.Builder
avoiding the need to create one manually via ListFraudsterRegistrationJobsRequest.builder()
listFraudsterRegistrationJobsRequest - A Consumer that will call methods on ListFraudsterRegistrationJobsRequest.Builder to
create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListFraudsterRegistrationJobsIterable listFraudsterRegistrationJobsPaginator(ListFraudsterRegistrationJobsRequest listFraudsterRegistrationJobsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the fraudster registration jobs in the domain with the given JobStatus. If
JobStatus is not provided, this lists all fraudster registration jobs in the given domain.
This is a variant of
listFraudsterRegistrationJobs(software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsIterable responses = client.listFraudsterRegistrationJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsIterable responses = client
.listFraudsterRegistrationJobsPaginator(request);
for (software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsIterable responses = client.listFraudsterRegistrationJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFraudsterRegistrationJobs(software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsRequest)
operation.
listFraudsterRegistrationJobsRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListFraudsterRegistrationJobsIterable listFraudsterRegistrationJobsPaginator(Consumer<ListFraudsterRegistrationJobsRequest.Builder> listFraudsterRegistrationJobsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the fraudster registration jobs in the domain with the given JobStatus. If
JobStatus is not provided, this lists all fraudster registration jobs in the given domain.
This is a variant of
listFraudsterRegistrationJobs(software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsIterable responses = client.listFraudsterRegistrationJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsIterable responses = client
.listFraudsterRegistrationJobsPaginator(request);
for (software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsIterable responses = client.listFraudsterRegistrationJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFraudsterRegistrationJobs(software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsRequest)
operation.
This is a convenience which creates an instance of the ListFraudsterRegistrationJobsRequest.Builder
avoiding the need to create one manually via ListFraudsterRegistrationJobsRequest.builder()
listFraudsterRegistrationJobsRequest - A Consumer that will call methods on ListFraudsterRegistrationJobsRequest.Builder to
create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSpeakerEnrollmentJobsResponse listSpeakerEnrollmentJobs(ListSpeakerEnrollmentJobsRequest listSpeakerEnrollmentJobsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the speaker enrollment jobs in the domain with the specified JobStatus. If
JobStatus is not provided, this lists all jobs with all possible speaker enrollment job statuses.
listSpeakerEnrollmentJobsRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSpeakerEnrollmentJobsResponse listSpeakerEnrollmentJobs(Consumer<ListSpeakerEnrollmentJobsRequest.Builder> listSpeakerEnrollmentJobsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the speaker enrollment jobs in the domain with the specified JobStatus. If
JobStatus is not provided, this lists all jobs with all possible speaker enrollment job statuses.
This is a convenience which creates an instance of the ListSpeakerEnrollmentJobsRequest.Builder avoiding
the need to create one manually via ListSpeakerEnrollmentJobsRequest.builder()
listSpeakerEnrollmentJobsRequest - A Consumer that will call methods on ListSpeakerEnrollmentJobsRequest.Builder to create a
request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSpeakerEnrollmentJobsIterable listSpeakerEnrollmentJobsPaginator(ListSpeakerEnrollmentJobsRequest listSpeakerEnrollmentJobsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the speaker enrollment jobs in the domain with the specified JobStatus. If
JobStatus is not provided, this lists all jobs with all possible speaker enrollment job statuses.
This is a variant of
listSpeakerEnrollmentJobs(software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsIterable responses = client.listSpeakerEnrollmentJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsIterable responses = client
.listSpeakerEnrollmentJobsPaginator(request);
for (software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsIterable responses = client.listSpeakerEnrollmentJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSpeakerEnrollmentJobs(software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsRequest)
operation.
listSpeakerEnrollmentJobsRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSpeakerEnrollmentJobsIterable listSpeakerEnrollmentJobsPaginator(Consumer<ListSpeakerEnrollmentJobsRequest.Builder> listSpeakerEnrollmentJobsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all the speaker enrollment jobs in the domain with the specified JobStatus. If
JobStatus is not provided, this lists all jobs with all possible speaker enrollment job statuses.
This is a variant of
listSpeakerEnrollmentJobs(software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsIterable responses = client.listSpeakerEnrollmentJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsIterable responses = client
.listSpeakerEnrollmentJobsPaginator(request);
for (software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsIterable responses = client.listSpeakerEnrollmentJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSpeakerEnrollmentJobs(software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsRequest)
operation.
This is a convenience which creates an instance of the ListSpeakerEnrollmentJobsRequest.Builder avoiding
the need to create one manually via ListSpeakerEnrollmentJobsRequest.builder()
listSpeakerEnrollmentJobsRequest - A Consumer that will call methods on ListSpeakerEnrollmentJobsRequest.Builder to create a
request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSpeakersResponse listSpeakers(ListSpeakersRequest listSpeakersRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all speakers in a specified domain.
listSpeakersRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSpeakersResponse listSpeakers(Consumer<ListSpeakersRequest.Builder> listSpeakersRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all speakers in a specified domain.
This is a convenience which creates an instance of the ListSpeakersRequest.Builder avoiding the need to
create one manually via ListSpeakersRequest.builder()
listSpeakersRequest - A Consumer that will call methods on ListSpeakersRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSpeakersIterable listSpeakersPaginator(ListSpeakersRequest listSpeakersRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all speakers in a specified domain.
This is a variant of listSpeakers(software.amazon.awssdk.services.voiceid.model.ListSpeakersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersIterable responses = client.listSpeakersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersIterable responses = client.listSpeakersPaginator(request);
for (software.amazon.awssdk.services.voiceid.model.ListSpeakersResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersIterable responses = client.listSpeakersPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSpeakers(software.amazon.awssdk.services.voiceid.model.ListSpeakersRequest) operation.
listSpeakersRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSpeakersIterable listSpeakersPaginator(Consumer<ListSpeakersRequest.Builder> listSpeakersRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all speakers in a specified domain.
This is a variant of listSpeakers(software.amazon.awssdk.services.voiceid.model.ListSpeakersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersIterable responses = client.listSpeakersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersIterable responses = client.listSpeakersPaginator(request);
for (software.amazon.awssdk.services.voiceid.model.ListSpeakersResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersIterable responses = client.listSpeakersPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSpeakers(software.amazon.awssdk.services.voiceid.model.ListSpeakersRequest) operation.
This is a convenience which creates an instance of the ListSpeakersRequest.Builder avoiding the need to
create one manually via ListSpeakersRequest.builder()
listSpeakersRequest - A Consumer that will call methods on ListSpeakersRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all tags associated with a specified Voice ID resource.
listTagsForResourceRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Lists all tags associated with a specified Voice ID resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault OptOutSpeakerResponse optOutSpeaker(OptOutSpeakerRequest optOutSpeakerRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Opts out a speaker from Voice ID. A speaker can be opted out regardless of whether or not they already exist in Voice ID. If they don't yet exist, a new speaker is created in an opted out state. If they already exist, their existing status is overridden and they are opted out. Enrollment and evaluation authentication requests are rejected for opted out speakers, and opted out speakers have no voice embeddings stored in Voice ID.
optOutSpeakerRequest - ServiceQuotaExceededException - The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault OptOutSpeakerResponse optOutSpeaker(Consumer<OptOutSpeakerRequest.Builder> optOutSpeakerRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Opts out a speaker from Voice ID. A speaker can be opted out regardless of whether or not they already exist in Voice ID. If they don't yet exist, a new speaker is created in an opted out state. If they already exist, their existing status is overridden and they are opted out. Enrollment and evaluation authentication requests are rejected for opted out speakers, and opted out speakers have no voice embeddings stored in Voice ID.
This is a convenience which creates an instance of the OptOutSpeakerRequest.Builder avoiding the need to
create one manually via OptOutSpeakerRequest.builder()
optOutSpeakerRequest - A Consumer that will call methods on OptOutSpeakerRequest.Builder to create a request.ServiceQuotaExceededException - The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartFraudsterRegistrationJobResponse startFraudsterRegistrationJob(StartFraudsterRegistrationJobRequest startFraudsterRegistrationJobRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Starts a new batch fraudster registration job using provided details.
startFraudsterRegistrationJobRequest - ServiceQuotaExceededException - The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartFraudsterRegistrationJobResponse startFraudsterRegistrationJob(Consumer<StartFraudsterRegistrationJobRequest.Builder> startFraudsterRegistrationJobRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Starts a new batch fraudster registration job using provided details.
This is a convenience which creates an instance of the StartFraudsterRegistrationJobRequest.Builder
avoiding the need to create one manually via StartFraudsterRegistrationJobRequest.builder()
startFraudsterRegistrationJobRequest - A Consumer that will call methods on StartFraudsterRegistrationJobRequest.Builder to
create a request.ServiceQuotaExceededException - The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartSpeakerEnrollmentJobResponse startSpeakerEnrollmentJob(StartSpeakerEnrollmentJobRequest startSpeakerEnrollmentJobRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Starts a new batch speaker enrollment job using specified details.
startSpeakerEnrollmentJobRequest - ServiceQuotaExceededException - The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartSpeakerEnrollmentJobResponse startSpeakerEnrollmentJob(Consumer<StartSpeakerEnrollmentJobRequest.Builder> startSpeakerEnrollmentJobRequest) throws ServiceQuotaExceededException, ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Starts a new batch speaker enrollment job using specified details.
This is a convenience which creates an instance of the StartSpeakerEnrollmentJobRequest.Builder avoiding
the need to create one manually via StartSpeakerEnrollmentJobRequest.builder()
startSpeakerEnrollmentJobRequest - A Consumer that will call methods on StartSpeakerEnrollmentJobRequest.Builder to create a
request.ServiceQuotaExceededException - The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Tags a Voice ID resource with the provided list of tags.
tagResourceRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Tags a Voice ID resource with the provided list of tags.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Removes specified tags from a specified Amazon Connect Voice ID resource.
untagResourceRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Removes specified tags from a specified Amazon Connect Voice ID resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDomainResponse updateDomain(UpdateDomainRequest updateDomainRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Updates the specified domain. This API has clobber behavior, and clears and replaces all attributes. If an optional field, such as 'Description' is not provided, it is removed from the domain.
updateDomainRequest - ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDomainResponse updateDomain(Consumer<UpdateDomainRequest.Builder> updateDomainRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, VoiceIdException
Updates the specified domain. This API has clobber behavior, and clears and replaces all attributes. If an optional field, such as 'Description' is not provided, it is removed from the domain.
This is a convenience which creates an instance of the UpdateDomainRequest.Builder avoiding the need to
create one manually via UpdateDomainRequest.builder()
updateDomainRequest - A Consumer that will call methods on UpdateDomainRequest.Builder to create a request.ResourceNotFoundException - The specified resource cannot be found. Check the ResourceType and error message for more
details.ValidationException - The request failed one or more validations; check the error message for more details.ConflictException - The request failed due to a conflict. Check the ConflictType and error message for more
details.InternalServerException - The request failed due to an unknown error on the server side.ThrottlingException - The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.AccessDeniedException - You do not have sufficient permissions to perform this action. Check the error message and try again.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.VoiceIdException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic ServiceMetadata serviceMetadata()
Copyright © 2022. All rights reserved.