@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface VoiceIdAsyncClient extends AwsClient
builder()
method.
Amazon Connect Voice ID provides real-time caller authentication and fraud risk detection, which make voice interactions in contact centers more secure and efficient.
| 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 |
|---|---|
default CompletableFuture<AssociateFraudsterResponse> |
associateFraudster(AssociateFraudsterRequest associateFraudsterRequest)
Associates the fraudsters with the watchlist specified in the same domain.
|
default CompletableFuture<AssociateFraudsterResponse> |
associateFraudster(Consumer<AssociateFraudsterRequest.Builder> associateFraudsterRequest)
Associates the fraudsters with the watchlist specified in the same domain.
|
static VoiceIdAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
VoiceIdAsyncClient. |
static VoiceIdAsyncClient |
create()
Create a
VoiceIdAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<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 CompletableFuture<CreateDomainResponse> |
createDomain(CreateDomainRequest createDomainRequest)
Creates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio,
and voiceprints.
|
default CompletableFuture<CreateWatchlistResponse> |
createWatchlist(Consumer<CreateWatchlistRequest.Builder> createWatchlistRequest)
Creates a watchlist that fraudsters can be a part of.
|
default CompletableFuture<CreateWatchlistResponse> |
createWatchlist(CreateWatchlistRequest createWatchlistRequest)
Creates a watchlist that fraudsters can be a part of.
|
default CompletableFuture<DeleteDomainResponse> |
deleteDomain(Consumer<DeleteDomainRequest.Builder> deleteDomainRequest)
Deletes the specified domain from Voice ID.
|
default CompletableFuture<DeleteDomainResponse> |
deleteDomain(DeleteDomainRequest deleteDomainRequest)
Deletes the specified domain from Voice ID.
|
default CompletableFuture<DeleteFraudsterResponse> |
deleteFraudster(Consumer<DeleteFraudsterRequest.Builder> deleteFraudsterRequest)
Deletes the specified fraudster from Voice ID.
|
default CompletableFuture<DeleteFraudsterResponse> |
deleteFraudster(DeleteFraudsterRequest deleteFraudsterRequest)
Deletes the specified fraudster from Voice ID.
|
default CompletableFuture<DeleteSpeakerResponse> |
deleteSpeaker(Consumer<DeleteSpeakerRequest.Builder> deleteSpeakerRequest)
Deletes the specified speaker from Voice ID.
|
default CompletableFuture<DeleteSpeakerResponse> |
deleteSpeaker(DeleteSpeakerRequest deleteSpeakerRequest)
Deletes the specified speaker from Voice ID.
|
default CompletableFuture<DeleteWatchlistResponse> |
deleteWatchlist(Consumer<DeleteWatchlistRequest.Builder> deleteWatchlistRequest)
Deletes the specified watchlist from Voice ID.
|
default CompletableFuture<DeleteWatchlistResponse> |
deleteWatchlist(DeleteWatchlistRequest deleteWatchlistRequest)
Deletes the specified watchlist from Voice ID.
|
default CompletableFuture<DescribeDomainResponse> |
describeDomain(Consumer<DescribeDomainRequest.Builder> describeDomainRequest)
Describes the specified domain.
|
default CompletableFuture<DescribeDomainResponse> |
describeDomain(DescribeDomainRequest describeDomainRequest)
Describes the specified domain.
|
default CompletableFuture<DescribeFraudsterResponse> |
describeFraudster(Consumer<DescribeFraudsterRequest.Builder> describeFraudsterRequest)
Describes the specified fraudster.
|
default CompletableFuture<DescribeFraudsterResponse> |
describeFraudster(DescribeFraudsterRequest describeFraudsterRequest)
Describes the specified fraudster.
|
default CompletableFuture<DescribeFraudsterRegistrationJobResponse> |
describeFraudsterRegistrationJob(Consumer<DescribeFraudsterRegistrationJobRequest.Builder> describeFraudsterRegistrationJobRequest)
Describes the specified fraudster registration job.
|
default CompletableFuture<DescribeFraudsterRegistrationJobResponse> |
describeFraudsterRegistrationJob(DescribeFraudsterRegistrationJobRequest describeFraudsterRegistrationJobRequest)
Describes the specified fraudster registration job.
|
default CompletableFuture<DescribeSpeakerResponse> |
describeSpeaker(Consumer<DescribeSpeakerRequest.Builder> describeSpeakerRequest)
Describes the specified speaker.
|
default CompletableFuture<DescribeSpeakerResponse> |
describeSpeaker(DescribeSpeakerRequest describeSpeakerRequest)
Describes the specified speaker.
|
default CompletableFuture<DescribeSpeakerEnrollmentJobResponse> |
describeSpeakerEnrollmentJob(Consumer<DescribeSpeakerEnrollmentJobRequest.Builder> describeSpeakerEnrollmentJobRequest)
Describes the specified speaker enrollment job.
|
default CompletableFuture<DescribeSpeakerEnrollmentJobResponse> |
describeSpeakerEnrollmentJob(DescribeSpeakerEnrollmentJobRequest describeSpeakerEnrollmentJobRequest)
Describes the specified speaker enrollment job.
|
default CompletableFuture<DescribeWatchlistResponse> |
describeWatchlist(Consumer<DescribeWatchlistRequest.Builder> describeWatchlistRequest)
Describes the specified watchlist.
|
default CompletableFuture<DescribeWatchlistResponse> |
describeWatchlist(DescribeWatchlistRequest describeWatchlistRequest)
Describes the specified watchlist.
|
default CompletableFuture<DisassociateFraudsterResponse> |
disassociateFraudster(Consumer<DisassociateFraudsterRequest.Builder> disassociateFraudsterRequest)
Disassociates the fraudsters from the watchlist specified.
|
default CompletableFuture<DisassociateFraudsterResponse> |
disassociateFraudster(DisassociateFraudsterRequest disassociateFraudsterRequest)
Disassociates the fraudsters from the watchlist specified.
|
default CompletableFuture<EvaluateSessionResponse> |
evaluateSession(Consumer<EvaluateSessionRequest.Builder> evaluateSessionRequest)
Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.
|
default CompletableFuture<EvaluateSessionResponse> |
evaluateSession(EvaluateSessionRequest evaluateSessionRequest)
Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.
|
default CompletableFuture<ListDomainsResponse> |
listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists all the domains in the Amazon Web Services account.
|
default CompletableFuture<ListDomainsResponse> |
listDomains(ListDomainsRequest listDomainsRequest)
Lists all the domains in the Amazon Web Services account.
|
default ListDomainsPublisher |
listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists all the domains in the Amazon Web Services account.
|
default ListDomainsPublisher |
listDomainsPaginator(ListDomainsRequest listDomainsRequest)
Lists all the domains in the Amazon Web Services account.
|
default CompletableFuture<ListFraudsterRegistrationJobsResponse> |
listFraudsterRegistrationJobs(Consumer<ListFraudsterRegistrationJobsRequest.Builder> listFraudsterRegistrationJobsRequest)
Lists all the fraudster registration jobs in the domain with the given
JobStatus. |
default CompletableFuture<ListFraudsterRegistrationJobsResponse> |
listFraudsterRegistrationJobs(ListFraudsterRegistrationJobsRequest listFraudsterRegistrationJobsRequest)
Lists all the fraudster registration jobs in the domain with the given
JobStatus. |
default ListFraudsterRegistrationJobsPublisher |
listFraudsterRegistrationJobsPaginator(Consumer<ListFraudsterRegistrationJobsRequest.Builder> listFraudsterRegistrationJobsRequest)
Lists all the fraudster registration jobs in the domain with the given
JobStatus. |
default ListFraudsterRegistrationJobsPublisher |
listFraudsterRegistrationJobsPaginator(ListFraudsterRegistrationJobsRequest listFraudsterRegistrationJobsRequest)
Lists all the fraudster registration jobs in the domain with the given
JobStatus. |
default CompletableFuture<ListFraudstersResponse> |
listFraudsters(Consumer<ListFraudstersRequest.Builder> listFraudstersRequest)
Lists all fraudsters in a specified watchlist or domain.
|
default CompletableFuture<ListFraudstersResponse> |
listFraudsters(ListFraudstersRequest listFraudstersRequest)
Lists all fraudsters in a specified watchlist or domain.
|
default ListFraudstersPublisher |
listFraudstersPaginator(Consumer<ListFraudstersRequest.Builder> listFraudstersRequest)
Lists all fraudsters in a specified watchlist or domain.
|
default ListFraudstersPublisher |
listFraudstersPaginator(ListFraudstersRequest listFraudstersRequest)
Lists all fraudsters in a specified watchlist or domain.
|
default CompletableFuture<ListSpeakerEnrollmentJobsResponse> |
listSpeakerEnrollmentJobs(Consumer<ListSpeakerEnrollmentJobsRequest.Builder> listSpeakerEnrollmentJobsRequest)
Lists all the speaker enrollment jobs in the domain with the specified
JobStatus. |
default CompletableFuture<ListSpeakerEnrollmentJobsResponse> |
listSpeakerEnrollmentJobs(ListSpeakerEnrollmentJobsRequest listSpeakerEnrollmentJobsRequest)
Lists all the speaker enrollment jobs in the domain with the specified
JobStatus. |
default ListSpeakerEnrollmentJobsPublisher |
listSpeakerEnrollmentJobsPaginator(Consumer<ListSpeakerEnrollmentJobsRequest.Builder> listSpeakerEnrollmentJobsRequest)
Lists all the speaker enrollment jobs in the domain with the specified
JobStatus. |
default ListSpeakerEnrollmentJobsPublisher |
listSpeakerEnrollmentJobsPaginator(ListSpeakerEnrollmentJobsRequest listSpeakerEnrollmentJobsRequest)
Lists all the speaker enrollment jobs in the domain with the specified
JobStatus. |
default CompletableFuture<ListSpeakersResponse> |
listSpeakers(Consumer<ListSpeakersRequest.Builder> listSpeakersRequest)
Lists all speakers in a specified domain.
|
default CompletableFuture<ListSpeakersResponse> |
listSpeakers(ListSpeakersRequest listSpeakersRequest)
Lists all speakers in a specified domain.
|
default ListSpeakersPublisher |
listSpeakersPaginator(Consumer<ListSpeakersRequest.Builder> listSpeakersRequest)
Lists all speakers in a specified domain.
|
default ListSpeakersPublisher |
listSpeakersPaginator(ListSpeakersRequest listSpeakersRequest)
Lists all speakers in a specified domain.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all tags associated with a specified Voice ID resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags associated with a specified Voice ID resource.
|
default CompletableFuture<ListWatchlistsResponse> |
listWatchlists(Consumer<ListWatchlistsRequest.Builder> listWatchlistsRequest)
Lists all watchlists in a specified domain.
|
default CompletableFuture<ListWatchlistsResponse> |
listWatchlists(ListWatchlistsRequest listWatchlistsRequest)
Lists all watchlists in a specified domain.
|
default ListWatchlistsPublisher |
listWatchlistsPaginator(Consumer<ListWatchlistsRequest.Builder> listWatchlistsRequest)
Lists all watchlists in a specified domain.
|
default ListWatchlistsPublisher |
listWatchlistsPaginator(ListWatchlistsRequest listWatchlistsRequest)
Lists all watchlists in a specified domain.
|
default CompletableFuture<OptOutSpeakerResponse> |
optOutSpeaker(Consumer<OptOutSpeakerRequest.Builder> optOutSpeakerRequest)
Opts out a speaker from Voice ID.
|
default CompletableFuture<OptOutSpeakerResponse> |
optOutSpeaker(OptOutSpeakerRequest optOutSpeakerRequest)
Opts out a speaker from Voice ID.
|
default VoiceIdServiceClientConfiguration |
serviceClientConfiguration() |
default CompletableFuture<StartFraudsterRegistrationJobResponse> |
startFraudsterRegistrationJob(Consumer<StartFraudsterRegistrationJobRequest.Builder> startFraudsterRegistrationJobRequest)
Starts a new batch fraudster registration job using provided details.
|
default CompletableFuture<StartFraudsterRegistrationJobResponse> |
startFraudsterRegistrationJob(StartFraudsterRegistrationJobRequest startFraudsterRegistrationJobRequest)
Starts a new batch fraudster registration job using provided details.
|
default CompletableFuture<StartSpeakerEnrollmentJobResponse> |
startSpeakerEnrollmentJob(Consumer<StartSpeakerEnrollmentJobRequest.Builder> startSpeakerEnrollmentJobRequest)
Starts a new batch speaker enrollment job using specified details.
|
default CompletableFuture<StartSpeakerEnrollmentJobResponse> |
startSpeakerEnrollmentJob(StartSpeakerEnrollmentJobRequest startSpeakerEnrollmentJobRequest)
Starts a new batch speaker enrollment job using specified details.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tags a Voice ID resource with the provided list of tags.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Tags a Voice ID resource with the provided list of tags.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes specified tags from a specified Amazon Connect Voice ID resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes specified tags from a specified Amazon Connect Voice ID resource.
|
default CompletableFuture<UpdateDomainResponse> |
updateDomain(Consumer<UpdateDomainRequest.Builder> updateDomainRequest)
Updates the specified domain.
|
default CompletableFuture<UpdateDomainResponse> |
updateDomain(UpdateDomainRequest updateDomainRequest)
Updates the specified domain.
|
default CompletableFuture<UpdateWatchlistResponse> |
updateWatchlist(Consumer<UpdateWatchlistRequest.Builder> updateWatchlistRequest)
Updates the specified watchlist.
|
default CompletableFuture<UpdateWatchlistResponse> |
updateWatchlist(UpdateWatchlistRequest updateWatchlistRequest)
Updates the specified watchlist.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<AssociateFraudsterResponse> associateFraudster(AssociateFraudsterRequest associateFraudsterRequest)
Associates the fraudsters with the watchlist specified in the same domain.
associateFraudsterRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<AssociateFraudsterResponse> associateFraudster(Consumer<AssociateFraudsterRequest.Builder> associateFraudsterRequest)
Associates the fraudsters with the watchlist specified in the same domain.
This is a convenience which creates an instance of the AssociateFraudsterRequest.Builder avoiding the
need to create one manually via AssociateFraudsterRequest.builder()
associateFraudsterRequest - A Consumer that will call methods on AssociateFraudsterRequest.Builder to create a
request.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<CreateDomainResponse> createDomain(CreateDomainRequest createDomainRequest)
Creates a domain that contains all Amazon Connect Voice ID data, such as speakers, fraudsters, customer audio, and voiceprints. Every domain is created with a default watchlist that fraudsters can be a part of.
createDomainRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<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. Every domain is created with a default watchlist that fraudsters can be a part of.
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<CreateWatchlistResponse> createWatchlist(CreateWatchlistRequest createWatchlistRequest)
Creates a watchlist that fraudsters can be a part of.
createWatchlistRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<CreateWatchlistResponse> createWatchlist(Consumer<CreateWatchlistRequest.Builder> createWatchlistRequest)
Creates a watchlist that fraudsters can be a part of.
This is a convenience which creates an instance of the CreateWatchlistRequest.Builder avoiding the need
to create one manually via CreateWatchlistRequest.builder()
createWatchlistRequest - A Consumer that will call methods on CreateWatchlistRequest.Builder to create a request.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DeleteDomainResponse> deleteDomain(DeleteDomainRequest deleteDomainRequest)
Deletes the specified domain from Voice ID.
deleteDomainRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DeleteDomainResponse> deleteDomain(Consumer<DeleteDomainRequest.Builder> deleteDomainRequest)
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DeleteFraudsterResponse> deleteFraudster(DeleteFraudsterRequest deleteFraudsterRequest)
Deletes the specified fraudster from Voice ID. This action disassociates the fraudster from any watchlists it is a part of.
deleteFraudsterRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DeleteFraudsterResponse> deleteFraudster(Consumer<DeleteFraudsterRequest.Builder> deleteFraudsterRequest)
Deletes the specified fraudster from Voice ID. This action disassociates the fraudster from any watchlists it is a part of.
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DeleteSpeakerResponse> deleteSpeaker(DeleteSpeakerRequest deleteSpeakerRequest)
Deletes the specified speaker from Voice ID.
deleteSpeakerRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DeleteSpeakerResponse> deleteSpeaker(Consumer<DeleteSpeakerRequest.Builder> deleteSpeakerRequest)
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DeleteWatchlistResponse> deleteWatchlist(DeleteWatchlistRequest deleteWatchlistRequest)
Deletes the specified watchlist from Voice ID. This API throws an exception when there are fraudsters in the watchlist that you are trying to delete. You must delete the fraudsters, and then delete the watchlist. Every domain has a default watchlist which cannot be deleted.
deleteWatchlistRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DeleteWatchlistResponse> deleteWatchlist(Consumer<DeleteWatchlistRequest.Builder> deleteWatchlistRequest)
Deletes the specified watchlist from Voice ID. This API throws an exception when there are fraudsters in the watchlist that you are trying to delete. You must delete the fraudsters, and then delete the watchlist. Every domain has a default watchlist which cannot be deleted.
This is a convenience which creates an instance of the DeleteWatchlistRequest.Builder avoiding the need
to create one manually via DeleteWatchlistRequest.builder()
deleteWatchlistRequest - A Consumer that will call methods on DeleteWatchlistRequest.Builder to create a request.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DescribeDomainResponse> describeDomain(DescribeDomainRequest describeDomainRequest)
Describes the specified domain.
describeDomainRequest - ResourceType
and error message for more details.default CompletableFuture<DescribeDomainResponse> describeDomain(Consumer<DescribeDomainRequest.Builder> describeDomainRequest)
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.ResourceType
and error message for more details.default CompletableFuture<DescribeFraudsterResponse> describeFraudster(DescribeFraudsterRequest describeFraudsterRequest)
Describes the specified fraudster.
describeFraudsterRequest - ResourceType
and error message for more details.default CompletableFuture<DescribeFraudsterResponse> describeFraudster(Consumer<DescribeFraudsterRequest.Builder> describeFraudsterRequest)
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.ResourceType
and error message for more details.default CompletableFuture<DescribeFraudsterRegistrationJobResponse> describeFraudsterRegistrationJob(DescribeFraudsterRegistrationJobRequest describeFraudsterRegistrationJobRequest)
Describes the specified fraudster registration job.
describeFraudsterRegistrationJobRequest - ResourceType
and error message for more details.default CompletableFuture<DescribeFraudsterRegistrationJobResponse> describeFraudsterRegistrationJob(Consumer<DescribeFraudsterRegistrationJobRequest.Builder> describeFraudsterRegistrationJobRequest)
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.ResourceType
and error message for more details.default CompletableFuture<DescribeSpeakerResponse> describeSpeaker(DescribeSpeakerRequest describeSpeakerRequest)
Describes the specified speaker.
describeSpeakerRequest - ResourceType
and error message for more details.default CompletableFuture<DescribeSpeakerResponse> describeSpeaker(Consumer<DescribeSpeakerRequest.Builder> describeSpeakerRequest)
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.ResourceType
and error message for more details.default CompletableFuture<DescribeSpeakerEnrollmentJobResponse> describeSpeakerEnrollmentJob(DescribeSpeakerEnrollmentJobRequest describeSpeakerEnrollmentJobRequest)
Describes the specified speaker enrollment job.
describeSpeakerEnrollmentJobRequest - ResourceType
and error message for more details.default CompletableFuture<DescribeSpeakerEnrollmentJobResponse> describeSpeakerEnrollmentJob(Consumer<DescribeSpeakerEnrollmentJobRequest.Builder> describeSpeakerEnrollmentJobRequest)
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.ResourceType
and error message for more details.default CompletableFuture<DescribeWatchlistResponse> describeWatchlist(DescribeWatchlistRequest describeWatchlistRequest)
Describes the specified watchlist.
describeWatchlistRequest - ResourceType
and error message for more details.default CompletableFuture<DescribeWatchlistResponse> describeWatchlist(Consumer<DescribeWatchlistRequest.Builder> describeWatchlistRequest)
Describes the specified watchlist.
This is a convenience which creates an instance of the DescribeWatchlistRequest.Builder avoiding the need
to create one manually via DescribeWatchlistRequest.builder()
describeWatchlistRequest - A Consumer that will call methods on DescribeWatchlistRequest.Builder to create a request.ResourceType
and error message for more details.default CompletableFuture<DisassociateFraudsterResponse> disassociateFraudster(DisassociateFraudsterRequest disassociateFraudsterRequest)
Disassociates the fraudsters from the watchlist specified. Voice ID always expects a fraudster to be a part of at
least one watchlist. If you try to disassociate a fraudster from its only watchlist, a
ValidationException is thrown.
disassociateFraudsterRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<DisassociateFraudsterResponse> disassociateFraudster(Consumer<DisassociateFraudsterRequest.Builder> disassociateFraudsterRequest)
Disassociates the fraudsters from the watchlist specified. Voice ID always expects a fraudster to be a part of at
least one watchlist. If you try to disassociate a fraudster from its only watchlist, a
ValidationException is thrown.
This is a convenience which creates an instance of the DisassociateFraudsterRequest.Builder avoiding the
need to create one manually via DisassociateFraudsterRequest.builder()
disassociateFraudsterRequest - A Consumer that will call methods on DisassociateFraudsterRequest.Builder to create a
request.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<EvaluateSessionResponse> evaluateSession(EvaluateSessionRequest evaluateSessionRequest)
Evaluates a specified session based on audio data accumulated during a streaming Amazon Connect Voice ID call.
evaluateSessionRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<EvaluateSessionResponse> evaluateSession(Consumer<EvaluateSessionRequest.Builder> evaluateSessionRequest)
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<ListDomainsResponse> listDomains(ListDomainsRequest listDomainsRequest)
Lists all the domains in the Amazon Web Services account.
listDomainsRequest - default CompletableFuture<ListDomainsResponse> listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
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.default ListDomainsPublisher listDomainsPaginator(ListDomainsRequest listDomainsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListDomainsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListDomainsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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 - default ListDomainsPublisher listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListDomainsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListDomainsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<ListFraudsterRegistrationJobsResponse> listFraudsterRegistrationJobs(ListFraudsterRegistrationJobsRequest listFraudsterRegistrationJobsRequest)
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 - ResourceType
and error message for more details.default CompletableFuture<ListFraudsterRegistrationJobsResponse> listFraudsterRegistrationJobs(Consumer<ListFraudsterRegistrationJobsRequest.Builder> listFraudsterRegistrationJobsRequest)
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.ResourceType
and error message for more details.default ListFraudsterRegistrationJobsPublisher listFraudsterRegistrationJobsPaginator(ListFraudsterRegistrationJobsRequest listFraudsterRegistrationJobsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsPublisher publisher = client.listFraudsterRegistrationJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsPublisher publisher = client.listFraudsterRegistrationJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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 - ResourceType
and error message for more details.default ListFraudsterRegistrationJobsPublisher listFraudsterRegistrationJobsPaginator(Consumer<ListFraudsterRegistrationJobsRequest.Builder> listFraudsterRegistrationJobsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsPublisher publisher = client.listFraudsterRegistrationJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListFraudsterRegistrationJobsPublisher publisher = client.listFraudsterRegistrationJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListFraudsterRegistrationJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.ResourceType
and error message for more details.default CompletableFuture<ListFraudstersResponse> listFraudsters(ListFraudstersRequest listFraudstersRequest)
Lists all fraudsters in a specified watchlist or domain.
listFraudstersRequest - ResourceType
and error message for more details.default CompletableFuture<ListFraudstersResponse> listFraudsters(Consumer<ListFraudstersRequest.Builder> listFraudstersRequest)
Lists all fraudsters in a specified watchlist or domain.
This is a convenience which creates an instance of the ListFraudstersRequest.Builder avoiding the need to
create one manually via ListFraudstersRequest.builder()
listFraudstersRequest - A Consumer that will call methods on ListFraudstersRequest.Builder to create a request.ResourceType
and error message for more details.default ListFraudstersPublisher listFraudstersPaginator(ListFraudstersRequest listFraudstersRequest)
Lists all fraudsters in a specified watchlist or domain.
This is a variant of listFraudsters(software.amazon.awssdk.services.voiceid.model.ListFraudstersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListFraudstersPublisher publisher = client.listFraudstersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListFraudstersPublisher publisher = client.listFraudstersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListFraudstersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListFraudstersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listFraudsters(software.amazon.awssdk.services.voiceid.model.ListFraudstersRequest) operation.
listFraudstersRequest - ResourceType
and error message for more details.default ListFraudstersPublisher listFraudstersPaginator(Consumer<ListFraudstersRequest.Builder> listFraudstersRequest)
Lists all fraudsters in a specified watchlist or domain.
This is a variant of listFraudsters(software.amazon.awssdk.services.voiceid.model.ListFraudstersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListFraudstersPublisher publisher = client.listFraudstersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListFraudstersPublisher publisher = client.listFraudstersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListFraudstersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListFraudstersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listFraudsters(software.amazon.awssdk.services.voiceid.model.ListFraudstersRequest) operation.
This is a convenience which creates an instance of the ListFraudstersRequest.Builder avoiding the need to
create one manually via ListFraudstersRequest.builder()
listFraudstersRequest - A Consumer that will call methods on ListFraudstersRequest.Builder to create a request.ResourceType
and error message for more details.default CompletableFuture<ListSpeakerEnrollmentJobsResponse> listSpeakerEnrollmentJobs(ListSpeakerEnrollmentJobsRequest listSpeakerEnrollmentJobsRequest)
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 - ResourceType
and error message for more details.default CompletableFuture<ListSpeakerEnrollmentJobsResponse> listSpeakerEnrollmentJobs(Consumer<ListSpeakerEnrollmentJobsRequest.Builder> listSpeakerEnrollmentJobsRequest)
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.ResourceType
and error message for more details.default ListSpeakerEnrollmentJobsPublisher listSpeakerEnrollmentJobsPaginator(ListSpeakerEnrollmentJobsRequest listSpeakerEnrollmentJobsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsPublisher publisher = client.listSpeakerEnrollmentJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsPublisher publisher = client.listSpeakerEnrollmentJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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 - ResourceType
and error message for more details.default ListSpeakerEnrollmentJobsPublisher listSpeakerEnrollmentJobsPaginator(Consumer<ListSpeakerEnrollmentJobsRequest.Builder> listSpeakerEnrollmentJobsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsPublisher publisher = client.listSpeakerEnrollmentJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListSpeakerEnrollmentJobsPublisher publisher = client.listSpeakerEnrollmentJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListSpeakerEnrollmentJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.ResourceType
and error message for more details.default CompletableFuture<ListSpeakersResponse> listSpeakers(ListSpeakersRequest listSpeakersRequest)
Lists all speakers in a specified domain.
listSpeakersRequest - ResourceType
and error message for more details.default CompletableFuture<ListSpeakersResponse> listSpeakers(Consumer<ListSpeakersRequest.Builder> listSpeakersRequest)
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.ResourceType
and error message for more details.default ListSpeakersPublisher listSpeakersPaginator(ListSpeakersRequest listSpeakersRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersPublisher publisher = client.listSpeakersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersPublisher publisher = client.listSpeakersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListSpeakersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListSpeakersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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 - ResourceType
and error message for more details.default ListSpeakersPublisher listSpeakersPaginator(Consumer<ListSpeakersRequest.Builder> listSpeakersRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersPublisher publisher = client.listSpeakersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListSpeakersPublisher publisher = client.listSpeakersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListSpeakersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListSpeakersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.ResourceType
and error message for more details.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all tags associated with a specified Voice ID resource.
listTagsForResourceRequest - ResourceType
and error message for more details.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
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.ResourceType
and error message for more details.default CompletableFuture<ListWatchlistsResponse> listWatchlists(ListWatchlistsRequest listWatchlistsRequest)
Lists all watchlists in a specified domain.
listWatchlistsRequest - ResourceType
and error message for more details.default CompletableFuture<ListWatchlistsResponse> listWatchlists(Consumer<ListWatchlistsRequest.Builder> listWatchlistsRequest)
Lists all watchlists in a specified domain.
This is a convenience which creates an instance of the ListWatchlistsRequest.Builder avoiding the need to
create one manually via ListWatchlistsRequest.builder()
listWatchlistsRequest - A Consumer that will call methods on ListWatchlistsRequest.Builder to create a request.ResourceType
and error message for more details.default ListWatchlistsPublisher listWatchlistsPaginator(ListWatchlistsRequest listWatchlistsRequest)
Lists all watchlists in a specified domain.
This is a variant of listWatchlists(software.amazon.awssdk.services.voiceid.model.ListWatchlistsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListWatchlistsPublisher publisher = client.listWatchlistsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListWatchlistsPublisher publisher = client.listWatchlistsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListWatchlistsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListWatchlistsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listWatchlists(software.amazon.awssdk.services.voiceid.model.ListWatchlistsRequest) operation.
listWatchlistsRequest - ResourceType
and error message for more details.default ListWatchlistsPublisher listWatchlistsPaginator(Consumer<ListWatchlistsRequest.Builder> listWatchlistsRequest)
Lists all watchlists in a specified domain.
This is a variant of listWatchlists(software.amazon.awssdk.services.voiceid.model.ListWatchlistsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.voiceid.paginators.ListWatchlistsPublisher publisher = client.listWatchlistsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.voiceid.paginators.ListWatchlistsPublisher publisher = client.listWatchlistsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.voiceid.model.ListWatchlistsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.voiceid.model.ListWatchlistsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listWatchlists(software.amazon.awssdk.services.voiceid.model.ListWatchlistsRequest) operation.
This is a convenience which creates an instance of the ListWatchlistsRequest.Builder avoiding the need to
create one manually via ListWatchlistsRequest.builder()
listWatchlistsRequest - A Consumer that will call methods on ListWatchlistsRequest.Builder to create a request.ResourceType
and error message for more details.default CompletableFuture<OptOutSpeakerResponse> optOutSpeaker(OptOutSpeakerRequest optOutSpeakerRequest)
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 - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<OptOutSpeakerResponse> optOutSpeaker(Consumer<OptOutSpeakerRequest.Builder> optOutSpeakerRequest)
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<StartFraudsterRegistrationJobResponse> startFraudsterRegistrationJob(StartFraudsterRegistrationJobRequest startFraudsterRegistrationJobRequest)
Starts a new batch fraudster registration job using provided details.
startFraudsterRegistrationJobRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<StartFraudsterRegistrationJobResponse> startFraudsterRegistrationJob(Consumer<StartFraudsterRegistrationJobRequest.Builder> startFraudsterRegistrationJobRequest)
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<StartSpeakerEnrollmentJobResponse> startSpeakerEnrollmentJob(StartSpeakerEnrollmentJobRequest startSpeakerEnrollmentJobRequest)
Starts a new batch speaker enrollment job using specified details.
startSpeakerEnrollmentJobRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<StartSpeakerEnrollmentJobResponse> startSpeakerEnrollmentJob(Consumer<StartSpeakerEnrollmentJobRequest.Builder> startSpeakerEnrollmentJobRequest)
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Tags a Voice ID resource with the provided list of tags.
tagResourceRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes specified tags from a specified Amazon Connect Voice ID resource.
untagResourceRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<UpdateDomainResponse> updateDomain(UpdateDomainRequest updateDomainRequest)
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 - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<UpdateDomainResponse> updateDomain(Consumer<UpdateDomainRequest.Builder> updateDomainRequest)
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.ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<UpdateWatchlistResponse> updateWatchlist(UpdateWatchlistRequest updateWatchlistRequest)
Updates the specified watchlist. Every domain has a default watchlist which cannot be updated.
updateWatchlistRequest - ResourceType
and error message for more details.ConflictType and error
message for more details.default CompletableFuture<UpdateWatchlistResponse> updateWatchlist(Consumer<UpdateWatchlistRequest.Builder> updateWatchlistRequest)
Updates the specified watchlist. Every domain has a default watchlist which cannot be updated.
This is a convenience which creates an instance of the UpdateWatchlistRequest.Builder avoiding the need
to create one manually via UpdateWatchlistRequest.builder()
updateWatchlistRequest - A Consumer that will call methods on UpdateWatchlistRequest.Builder to create a request.ResourceType
and error message for more details.ConflictType and error
message for more details.default VoiceIdServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic VoiceIdAsyncClient create()
VoiceIdAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static VoiceIdAsyncClientBuilder builder()
VoiceIdAsyncClient.Copyright © 2023. All rights reserved.