Interface ComprehendAsyncClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.The asynchronous client performs non-blocking I/O when configured with any
SdkAsyncHttpClient supported in the SDK. However, full non-blocking is not guaranteed as the async client may
perform blocking calls in some cases such as credentials retrieval and endpoint discovery as part of the async API
call.
Amazon Comprehend is an Amazon Web Services service for gaining insight into the content of documents. Use these actions to determine the topics contained in your documents, the topics they discuss, the predominant sentiment expressed in them, the predominant language used, and more.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionbatchDetectDominantLanguage(Consumer<BatchDetectDominantLanguageRequest.Builder> batchDetectDominantLanguageRequest) Determines the dominant language of the input text for a batch of documents.batchDetectDominantLanguage(BatchDetectDominantLanguageRequest batchDetectDominantLanguageRequest) Determines the dominant language of the input text for a batch of documents.batchDetectEntities(Consumer<BatchDetectEntitiesRequest.Builder> batchDetectEntitiesRequest) Inspects the text of a batch of documents for named entities and returns information about them.batchDetectEntities(BatchDetectEntitiesRequest batchDetectEntitiesRequest) Inspects the text of a batch of documents for named entities and returns information about them.batchDetectKeyPhrases(Consumer<BatchDetectKeyPhrasesRequest.Builder> batchDetectKeyPhrasesRequest) Detects the key noun phrases found in a batch of documents.batchDetectKeyPhrases(BatchDetectKeyPhrasesRequest batchDetectKeyPhrasesRequest) Detects the key noun phrases found in a batch of documents.batchDetectSentiment(Consumer<BatchDetectSentimentRequest.Builder> batchDetectSentimentRequest) Inspects a batch of documents and returns an inference of the prevailing sentiment,POSITIVE,NEUTRAL,MIXED, orNEGATIVE, in each one.batchDetectSentiment(BatchDetectSentimentRequest batchDetectSentimentRequest) Inspects a batch of documents and returns an inference of the prevailing sentiment,POSITIVE,NEUTRAL,MIXED, orNEGATIVE, in each one.batchDetectSyntax(Consumer<BatchDetectSyntaxRequest.Builder> batchDetectSyntaxRequest) Inspects the text of a batch of documents for the syntax and part of speech of the words in the document and returns information about them.batchDetectSyntax(BatchDetectSyntaxRequest batchDetectSyntaxRequest) Inspects the text of a batch of documents for the syntax and part of speech of the words in the document and returns information about them.batchDetectTargetedSentiment(Consumer<BatchDetectTargetedSentimentRequest.Builder> batchDetectTargetedSentimentRequest) Inspects a batch of documents and returns a sentiment analysis for each entity identified in the documents.batchDetectTargetedSentiment(BatchDetectTargetedSentimentRequest batchDetectTargetedSentimentRequest) Inspects a batch of documents and returns a sentiment analysis for each entity identified in the documents.static ComprehendAsyncClientBuilderbuilder()Create a builder that can be used to configure and create aComprehendAsyncClient.classifyDocument(Consumer<ClassifyDocumentRequest.Builder> classifyDocumentRequest) Creates a classification request to analyze a single document in real-time.classifyDocument(ClassifyDocumentRequest classifyDocumentRequest) Creates a classification request to analyze a single document in real-time.containsPiiEntities(Consumer<ContainsPiiEntitiesRequest.Builder> containsPiiEntitiesRequest) Analyzes input text for the presence of personally identifiable information (PII) and returns the labels of identified PII entity types such as name, address, bank account number, or phone number.containsPiiEntities(ContainsPiiEntitiesRequest containsPiiEntitiesRequest) Analyzes input text for the presence of personally identifiable information (PII) and returns the labels of identified PII entity types such as name, address, bank account number, or phone number.static ComprehendAsyncClientcreate()Create aComprehendAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CompletableFuture<CreateDatasetResponse> createDataset(Consumer<CreateDatasetRequest.Builder> createDatasetRequest) Creates a dataset to upload training or test data for a model associated with a flywheel.default CompletableFuture<CreateDatasetResponse> createDataset(CreateDatasetRequest createDatasetRequest) Creates a dataset to upload training or test data for a model associated with a flywheel.createDocumentClassifier(Consumer<CreateDocumentClassifierRequest.Builder> createDocumentClassifierRequest) Creates a new document classifier that you can use to categorize documents.createDocumentClassifier(CreateDocumentClassifierRequest createDocumentClassifierRequest) Creates a new document classifier that you can use to categorize documents.default CompletableFuture<CreateEndpointResponse> createEndpoint(Consumer<CreateEndpointRequest.Builder> createEndpointRequest) Creates a model-specific endpoint for synchronous inference for a previously trained custom model For information about endpoints, see Managing endpoints.default CompletableFuture<CreateEndpointResponse> createEndpoint(CreateEndpointRequest createEndpointRequest) Creates a model-specific endpoint for synchronous inference for a previously trained custom model For information about endpoints, see Managing endpoints.createEntityRecognizer(Consumer<CreateEntityRecognizerRequest.Builder> createEntityRecognizerRequest) Creates an entity recognizer using submitted files.createEntityRecognizer(CreateEntityRecognizerRequest createEntityRecognizerRequest) Creates an entity recognizer using submitted files.default CompletableFuture<CreateFlywheelResponse> createFlywheel(Consumer<CreateFlywheelRequest.Builder> createFlywheelRequest) A flywheel is an Amazon Web Services resource that orchestrates the ongoing training of a model for custom classification or custom entity recognition.default CompletableFuture<CreateFlywheelResponse> createFlywheel(CreateFlywheelRequest createFlywheelRequest) A flywheel is an Amazon Web Services resource that orchestrates the ongoing training of a model for custom classification or custom entity recognition.deleteDocumentClassifier(Consumer<DeleteDocumentClassifierRequest.Builder> deleteDocumentClassifierRequest) Deletes a previously created document classifierdeleteDocumentClassifier(DeleteDocumentClassifierRequest deleteDocumentClassifierRequest) Deletes a previously created document classifierdefault CompletableFuture<DeleteEndpointResponse> deleteEndpoint(Consumer<DeleteEndpointRequest.Builder> deleteEndpointRequest) Deletes a model-specific endpoint for a previously-trained custom model.default CompletableFuture<DeleteEndpointResponse> deleteEndpoint(DeleteEndpointRequest deleteEndpointRequest) Deletes a model-specific endpoint for a previously-trained custom model.deleteEntityRecognizer(Consumer<DeleteEntityRecognizerRequest.Builder> deleteEntityRecognizerRequest) Deletes an entity recognizer.deleteEntityRecognizer(DeleteEntityRecognizerRequest deleteEntityRecognizerRequest) Deletes an entity recognizer.default CompletableFuture<DeleteFlywheelResponse> deleteFlywheel(Consumer<DeleteFlywheelRequest.Builder> deleteFlywheelRequest) Deletes a flywheel.default CompletableFuture<DeleteFlywheelResponse> deleteFlywheel(DeleteFlywheelRequest deleteFlywheelRequest) Deletes a flywheel.deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest) Deletes a resource-based policy that is attached to a custom model.deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest) Deletes a resource-based policy that is attached to a custom model.default CompletableFuture<DescribeDatasetResponse> describeDataset(Consumer<DescribeDatasetRequest.Builder> describeDatasetRequest) Returns information about the dataset that you specify.default CompletableFuture<DescribeDatasetResponse> describeDataset(DescribeDatasetRequest describeDatasetRequest) Returns information about the dataset that you specify.describeDocumentClassificationJob(Consumer<DescribeDocumentClassificationJobRequest.Builder> describeDocumentClassificationJobRequest) Gets the properties associated with a document classification job.describeDocumentClassificationJob(DescribeDocumentClassificationJobRequest describeDocumentClassificationJobRequest) Gets the properties associated with a document classification job.describeDocumentClassifier(Consumer<DescribeDocumentClassifierRequest.Builder> describeDocumentClassifierRequest) Gets the properties associated with a document classifier.describeDocumentClassifier(DescribeDocumentClassifierRequest describeDocumentClassifierRequest) Gets the properties associated with a document classifier.describeDominantLanguageDetectionJob(Consumer<DescribeDominantLanguageDetectionJobRequest.Builder> describeDominantLanguageDetectionJobRequest) Gets the properties associated with a dominant language detection job.describeDominantLanguageDetectionJob(DescribeDominantLanguageDetectionJobRequest describeDominantLanguageDetectionJobRequest) Gets the properties associated with a dominant language detection job.describeEndpoint(Consumer<DescribeEndpointRequest.Builder> describeEndpointRequest) Gets the properties associated with a specific endpoint.describeEndpoint(DescribeEndpointRequest describeEndpointRequest) Gets the properties associated with a specific endpoint.describeEntitiesDetectionJob(Consumer<DescribeEntitiesDetectionJobRequest.Builder> describeEntitiesDetectionJobRequest) Gets the properties associated with an entities detection job.describeEntitiesDetectionJob(DescribeEntitiesDetectionJobRequest describeEntitiesDetectionJobRequest) Gets the properties associated with an entities detection job.describeEntityRecognizer(Consumer<DescribeEntityRecognizerRequest.Builder> describeEntityRecognizerRequest) Provides details about an entity recognizer including status, S3 buckets containing training data, recognizer metadata, metrics, and so on.describeEntityRecognizer(DescribeEntityRecognizerRequest describeEntityRecognizerRequest) Provides details about an entity recognizer including status, S3 buckets containing training data, recognizer metadata, metrics, and so on.describeEventsDetectionJob(Consumer<DescribeEventsDetectionJobRequest.Builder> describeEventsDetectionJobRequest) Gets the status and details of an events detection job.describeEventsDetectionJob(DescribeEventsDetectionJobRequest describeEventsDetectionJobRequest) Gets the status and details of an events detection job.describeFlywheel(Consumer<DescribeFlywheelRequest.Builder> describeFlywheelRequest) Provides configuration information about the flywheel.describeFlywheel(DescribeFlywheelRequest describeFlywheelRequest) Provides configuration information about the flywheel.describeFlywheelIteration(Consumer<DescribeFlywheelIterationRequest.Builder> describeFlywheelIterationRequest) Retrieve the configuration properties of a flywheel iteration.describeFlywheelIteration(DescribeFlywheelIterationRequest describeFlywheelIterationRequest) Retrieve the configuration properties of a flywheel iteration.describeKeyPhrasesDetectionJob(Consumer<DescribeKeyPhrasesDetectionJobRequest.Builder> describeKeyPhrasesDetectionJobRequest) Gets the properties associated with a key phrases detection job.describeKeyPhrasesDetectionJob(DescribeKeyPhrasesDetectionJobRequest describeKeyPhrasesDetectionJobRequest) Gets the properties associated with a key phrases detection job.describePiiEntitiesDetectionJob(Consumer<DescribePiiEntitiesDetectionJobRequest.Builder> describePiiEntitiesDetectionJobRequest) Gets the properties associated with a PII entities detection job.describePiiEntitiesDetectionJob(DescribePiiEntitiesDetectionJobRequest describePiiEntitiesDetectionJobRequest) Gets the properties associated with a PII entities detection job.describeResourcePolicy(Consumer<DescribeResourcePolicyRequest.Builder> describeResourcePolicyRequest) Gets the details of a resource-based policy that is attached to a custom model, including the JSON body of the policy.describeResourcePolicy(DescribeResourcePolicyRequest describeResourcePolicyRequest) Gets the details of a resource-based policy that is attached to a custom model, including the JSON body of the policy.describeSentimentDetectionJob(Consumer<DescribeSentimentDetectionJobRequest.Builder> describeSentimentDetectionJobRequest) Gets the properties associated with a sentiment detection job.describeSentimentDetectionJob(DescribeSentimentDetectionJobRequest describeSentimentDetectionJobRequest) Gets the properties associated with a sentiment detection job.describeTargetedSentimentDetectionJob(Consumer<DescribeTargetedSentimentDetectionJobRequest.Builder> describeTargetedSentimentDetectionJobRequest) Gets the properties associated with a targeted sentiment detection job.describeTargetedSentimentDetectionJob(DescribeTargetedSentimentDetectionJobRequest describeTargetedSentimentDetectionJobRequest) Gets the properties associated with a targeted sentiment detection job.describeTopicsDetectionJob(Consumer<DescribeTopicsDetectionJobRequest.Builder> describeTopicsDetectionJobRequest) Gets the properties associated with a topic detection job.describeTopicsDetectionJob(DescribeTopicsDetectionJobRequest describeTopicsDetectionJobRequest) Gets the properties associated with a topic detection job.detectDominantLanguage(Consumer<DetectDominantLanguageRequest.Builder> detectDominantLanguageRequest) Determines the dominant language of the input text.detectDominantLanguage(DetectDominantLanguageRequest detectDominantLanguageRequest) Determines the dominant language of the input text.default CompletableFuture<DetectEntitiesResponse> detectEntities(Consumer<DetectEntitiesRequest.Builder> detectEntitiesRequest) Detects named entities in input text when you use the pre-trained model.default CompletableFuture<DetectEntitiesResponse> detectEntities(DetectEntitiesRequest detectEntitiesRequest) Detects named entities in input text when you use the pre-trained model.detectKeyPhrases(Consumer<DetectKeyPhrasesRequest.Builder> detectKeyPhrasesRequest) Detects the key noun phrases found in the text.detectKeyPhrases(DetectKeyPhrasesRequest detectKeyPhrasesRequest) Detects the key noun phrases found in the text.detectPiiEntities(Consumer<DetectPiiEntitiesRequest.Builder> detectPiiEntitiesRequest) Inspects the input text for entities that contain personally identifiable information (PII) and returns information about them.detectPiiEntities(DetectPiiEntitiesRequest detectPiiEntitiesRequest) Inspects the input text for entities that contain personally identifiable information (PII) and returns information about them.default CompletableFuture<DetectSentimentResponse> detectSentiment(Consumer<DetectSentimentRequest.Builder> detectSentimentRequest) Inspects text and returns an inference of the prevailing sentiment (POSITIVE,NEUTRAL,MIXED, orNEGATIVE).default CompletableFuture<DetectSentimentResponse> detectSentiment(DetectSentimentRequest detectSentimentRequest) Inspects text and returns an inference of the prevailing sentiment (POSITIVE,NEUTRAL,MIXED, orNEGATIVE).default CompletableFuture<DetectSyntaxResponse> detectSyntax(Consumer<DetectSyntaxRequest.Builder> detectSyntaxRequest) Inspects text for syntax and the part of speech of words in the document.default CompletableFuture<DetectSyntaxResponse> detectSyntax(DetectSyntaxRequest detectSyntaxRequest) Inspects text for syntax and the part of speech of words in the document.detectTargetedSentiment(Consumer<DetectTargetedSentimentRequest.Builder> detectTargetedSentimentRequest) Inspects the input text and returns a sentiment analysis for each entity identified in the text.detectTargetedSentiment(DetectTargetedSentimentRequest detectTargetedSentimentRequest) Inspects the input text and returns a sentiment analysis for each entity identified in the text.detectToxicContent(Consumer<DetectToxicContentRequest.Builder> detectToxicContentRequest) Performs toxicity analysis on the list of text strings that you provide as input.detectToxicContent(DetectToxicContentRequest detectToxicContentRequest) Performs toxicity analysis on the list of text strings that you provide as input.default CompletableFuture<ImportModelResponse> importModel(Consumer<ImportModelRequest.Builder> importModelRequest) Creates a new custom model that replicates a source custom model that you import.default CompletableFuture<ImportModelResponse> importModel(ImportModelRequest importModelRequest) Creates a new custom model that replicates a source custom model that you import.default CompletableFuture<ListDatasetsResponse> listDatasets(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest) List the datasets that you have configured in this Region.default CompletableFuture<ListDatasetsResponse> listDatasets(ListDatasetsRequest listDatasetsRequest) List the datasets that you have configured in this Region.default ListDatasetsPublisherlistDatasetsPaginator(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest) This is a variant oflistDatasets(software.amazon.awssdk.services.comprehend.model.ListDatasetsRequest)operation.default ListDatasetsPublisherlistDatasetsPaginator(ListDatasetsRequest listDatasetsRequest) This is a variant oflistDatasets(software.amazon.awssdk.services.comprehend.model.ListDatasetsRequest)operation.Gets a list of the documentation classification jobs that you have submitted.listDocumentClassificationJobs(Consumer<ListDocumentClassificationJobsRequest.Builder> listDocumentClassificationJobsRequest) Gets a list of the documentation classification jobs that you have submitted.listDocumentClassificationJobs(ListDocumentClassificationJobsRequest listDocumentClassificationJobsRequest) Gets a list of the documentation classification jobs that you have submitted.This is a variant oflistDocumentClassificationJobs(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsRequest)operation.listDocumentClassificationJobsPaginator(Consumer<ListDocumentClassificationJobsRequest.Builder> listDocumentClassificationJobsRequest) This is a variant oflistDocumentClassificationJobs(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsRequest)operation.listDocumentClassificationJobsPaginator(ListDocumentClassificationJobsRequest listDocumentClassificationJobsRequest) This is a variant oflistDocumentClassificationJobs(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsRequest)operation.Gets a list of the document classifiers that you have created.listDocumentClassifiers(Consumer<ListDocumentClassifiersRequest.Builder> listDocumentClassifiersRequest) Gets a list of the document classifiers that you have created.listDocumentClassifiers(ListDocumentClassifiersRequest listDocumentClassifiersRequest) Gets a list of the document classifiers that you have created.default ListDocumentClassifiersPublisherThis is a variant oflistDocumentClassifiers(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersRequest)operation.default ListDocumentClassifiersPublisherlistDocumentClassifiersPaginator(Consumer<ListDocumentClassifiersRequest.Builder> listDocumentClassifiersRequest) This is a variant oflistDocumentClassifiers(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersRequest)operation.default ListDocumentClassifiersPublisherlistDocumentClassifiersPaginator(ListDocumentClassifiersRequest listDocumentClassifiersRequest) This is a variant oflistDocumentClassifiers(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersRequest)operation.listDocumentClassifierSummaries(Consumer<ListDocumentClassifierSummariesRequest.Builder> listDocumentClassifierSummariesRequest) Gets a list of summaries of the document classifiers that you have createdlistDocumentClassifierSummaries(ListDocumentClassifierSummariesRequest listDocumentClassifierSummariesRequest) Gets a list of summaries of the document classifiers that you have createdlistDocumentClassifierSummariesPaginator(Consumer<ListDocumentClassifierSummariesRequest.Builder> listDocumentClassifierSummariesRequest) This is a variant oflistDocumentClassifierSummaries(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesRequest)operation.listDocumentClassifierSummariesPaginator(ListDocumentClassifierSummariesRequest listDocumentClassifierSummariesRequest) This is a variant oflistDocumentClassifierSummaries(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesRequest)operation.Gets a list of the dominant language detection jobs that you have submitted.listDominantLanguageDetectionJobs(Consumer<ListDominantLanguageDetectionJobsRequest.Builder> listDominantLanguageDetectionJobsRequest) Gets a list of the dominant language detection jobs that you have submitted.listDominantLanguageDetectionJobs(ListDominantLanguageDetectionJobsRequest listDominantLanguageDetectionJobsRequest) Gets a list of the dominant language detection jobs that you have submitted.This is a variant oflistDominantLanguageDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsRequest)operation.listDominantLanguageDetectionJobsPaginator(Consumer<ListDominantLanguageDetectionJobsRequest.Builder> listDominantLanguageDetectionJobsRequest) This is a variant oflistDominantLanguageDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsRequest)operation.listDominantLanguageDetectionJobsPaginator(ListDominantLanguageDetectionJobsRequest listDominantLanguageDetectionJobsRequest) This is a variant oflistDominantLanguageDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsRequest)operation.default CompletableFuture<ListEndpointsResponse> listEndpoints(Consumer<ListEndpointsRequest.Builder> listEndpointsRequest) Gets a list of all existing endpoints that you've created.default CompletableFuture<ListEndpointsResponse> listEndpoints(ListEndpointsRequest listEndpointsRequest) Gets a list of all existing endpoints that you've created.default ListEndpointsPublisherlistEndpointsPaginator(Consumer<ListEndpointsRequest.Builder> listEndpointsRequest) This is a variant oflistEndpoints(software.amazon.awssdk.services.comprehend.model.ListEndpointsRequest)operation.default ListEndpointsPublisherlistEndpointsPaginator(ListEndpointsRequest listEndpointsRequest) This is a variant oflistEndpoints(software.amazon.awssdk.services.comprehend.model.ListEndpointsRequest)operation.Gets a list of the entity detection jobs that you have submitted.listEntitiesDetectionJobs(Consumer<ListEntitiesDetectionJobsRequest.Builder> listEntitiesDetectionJobsRequest) Gets a list of the entity detection jobs that you have submitted.listEntitiesDetectionJobs(ListEntitiesDetectionJobsRequest listEntitiesDetectionJobsRequest) Gets a list of the entity detection jobs that you have submitted.This is a variant oflistEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsRequest)operation.listEntitiesDetectionJobsPaginator(Consumer<ListEntitiesDetectionJobsRequest.Builder> listEntitiesDetectionJobsRequest) This is a variant oflistEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsRequest)operation.listEntitiesDetectionJobsPaginator(ListEntitiesDetectionJobsRequest listEntitiesDetectionJobsRequest) This is a variant oflistEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsRequest)operation.Gets a list of the properties of all entity recognizers that you created, including recognizers currently in training.listEntityRecognizers(Consumer<ListEntityRecognizersRequest.Builder> listEntityRecognizersRequest) Gets a list of the properties of all entity recognizers that you created, including recognizers currently in training.listEntityRecognizers(ListEntityRecognizersRequest listEntityRecognizersRequest) Gets a list of the properties of all entity recognizers that you created, including recognizers currently in training.default ListEntityRecognizersPublisherThis is a variant oflistEntityRecognizers(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersRequest)operation.default ListEntityRecognizersPublisherlistEntityRecognizersPaginator(Consumer<ListEntityRecognizersRequest.Builder> listEntityRecognizersRequest) This is a variant oflistEntityRecognizers(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersRequest)operation.default ListEntityRecognizersPublisherlistEntityRecognizersPaginator(ListEntityRecognizersRequest listEntityRecognizersRequest) This is a variant oflistEntityRecognizers(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersRequest)operation.listEntityRecognizerSummaries(Consumer<ListEntityRecognizerSummariesRequest.Builder> listEntityRecognizerSummariesRequest) Gets a list of summaries for the entity recognizers that you have created.listEntityRecognizerSummaries(ListEntityRecognizerSummariesRequest listEntityRecognizerSummariesRequest) Gets a list of summaries for the entity recognizers that you have created.listEntityRecognizerSummariesPaginator(Consumer<ListEntityRecognizerSummariesRequest.Builder> listEntityRecognizerSummariesRequest) This is a variant oflistEntityRecognizerSummaries(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesRequest)operation.listEntityRecognizerSummariesPaginator(ListEntityRecognizerSummariesRequest listEntityRecognizerSummariesRequest) This is a variant oflistEntityRecognizerSummaries(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesRequest)operation.listEventsDetectionJobs(Consumer<ListEventsDetectionJobsRequest.Builder> listEventsDetectionJobsRequest) Gets a list of the events detection jobs that you have submitted.listEventsDetectionJobs(ListEventsDetectionJobsRequest listEventsDetectionJobsRequest) Gets a list of the events detection jobs that you have submitted.default ListEventsDetectionJobsPublisherlistEventsDetectionJobsPaginator(Consumer<ListEventsDetectionJobsRequest.Builder> listEventsDetectionJobsRequest) This is a variant oflistEventsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsRequest)operation.default ListEventsDetectionJobsPublisherlistEventsDetectionJobsPaginator(ListEventsDetectionJobsRequest listEventsDetectionJobsRequest) This is a variant oflistEventsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsRequest)operation.listFlywheelIterationHistory(Consumer<ListFlywheelIterationHistoryRequest.Builder> listFlywheelIterationHistoryRequest) Information about the history of a flywheel iteration.listFlywheelIterationHistory(ListFlywheelIterationHistoryRequest listFlywheelIterationHistoryRequest) Information about the history of a flywheel iteration.listFlywheelIterationHistoryPaginator(Consumer<ListFlywheelIterationHistoryRequest.Builder> listFlywheelIterationHistoryRequest) This is a variant oflistFlywheelIterationHistory(software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryRequest)operation.listFlywheelIterationHistoryPaginator(ListFlywheelIterationHistoryRequest listFlywheelIterationHistoryRequest) This is a variant oflistFlywheelIterationHistory(software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryRequest)operation.default CompletableFuture<ListFlywheelsResponse> listFlywheels(Consumer<ListFlywheelsRequest.Builder> listFlywheelsRequest) Gets a list of the flywheels that you have created.default CompletableFuture<ListFlywheelsResponse> listFlywheels(ListFlywheelsRequest listFlywheelsRequest) Gets a list of the flywheels that you have created.default ListFlywheelsPublisherlistFlywheelsPaginator(Consumer<ListFlywheelsRequest.Builder> listFlywheelsRequest) This is a variant oflistFlywheels(software.amazon.awssdk.services.comprehend.model.ListFlywheelsRequest)operation.default ListFlywheelsPublisherlistFlywheelsPaginator(ListFlywheelsRequest listFlywheelsRequest) This is a variant oflistFlywheels(software.amazon.awssdk.services.comprehend.model.ListFlywheelsRequest)operation.Get a list of key phrase detection jobs that you have submitted.listKeyPhrasesDetectionJobs(Consumer<ListKeyPhrasesDetectionJobsRequest.Builder> listKeyPhrasesDetectionJobsRequest) Get a list of key phrase detection jobs that you have submitted.listKeyPhrasesDetectionJobs(ListKeyPhrasesDetectionJobsRequest listKeyPhrasesDetectionJobsRequest) Get a list of key phrase detection jobs that you have submitted.This is a variant oflistKeyPhrasesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsRequest)operation.listKeyPhrasesDetectionJobsPaginator(Consumer<ListKeyPhrasesDetectionJobsRequest.Builder> listKeyPhrasesDetectionJobsRequest) This is a variant oflistKeyPhrasesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsRequest)operation.listKeyPhrasesDetectionJobsPaginator(ListKeyPhrasesDetectionJobsRequest listKeyPhrasesDetectionJobsRequest) This is a variant oflistKeyPhrasesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsRequest)operation.listPiiEntitiesDetectionJobs(Consumer<ListPiiEntitiesDetectionJobsRequest.Builder> listPiiEntitiesDetectionJobsRequest) Gets a list of the PII entity detection jobs that you have submitted.listPiiEntitiesDetectionJobs(ListPiiEntitiesDetectionJobsRequest listPiiEntitiesDetectionJobsRequest) Gets a list of the PII entity detection jobs that you have submitted.listPiiEntitiesDetectionJobsPaginator(Consumer<ListPiiEntitiesDetectionJobsRequest.Builder> listPiiEntitiesDetectionJobsRequest) This is a variant oflistPiiEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsRequest)operation.listPiiEntitiesDetectionJobsPaginator(ListPiiEntitiesDetectionJobsRequest listPiiEntitiesDetectionJobsRequest) This is a variant oflistPiiEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsRequest)operation.Gets a list of sentiment detection jobs that you have submitted.listSentimentDetectionJobs(Consumer<ListSentimentDetectionJobsRequest.Builder> listSentimentDetectionJobsRequest) Gets a list of sentiment detection jobs that you have submitted.listSentimentDetectionJobs(ListSentimentDetectionJobsRequest listSentimentDetectionJobsRequest) Gets a list of sentiment detection jobs that you have submitted.This is a variant oflistSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsRequest)operation.listSentimentDetectionJobsPaginator(Consumer<ListSentimentDetectionJobsRequest.Builder> listSentimentDetectionJobsRequest) This is a variant oflistSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsRequest)operation.listSentimentDetectionJobsPaginator(ListSentimentDetectionJobsRequest listSentimentDetectionJobsRequest) This is a variant oflistSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsRequest)operation.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists all tags associated with a given Amazon Comprehend resource.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists all tags associated with a given Amazon Comprehend resource.listTargetedSentimentDetectionJobs(Consumer<ListTargetedSentimentDetectionJobsRequest.Builder> listTargetedSentimentDetectionJobsRequest) Gets a list of targeted sentiment detection jobs that you have submitted.listTargetedSentimentDetectionJobs(ListTargetedSentimentDetectionJobsRequest listTargetedSentimentDetectionJobsRequest) Gets a list of targeted sentiment detection jobs that you have submitted.listTargetedSentimentDetectionJobsPaginator(Consumer<ListTargetedSentimentDetectionJobsRequest.Builder> listTargetedSentimentDetectionJobsRequest) This is a variant oflistTargetedSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsRequest)operation.listTargetedSentimentDetectionJobsPaginator(ListTargetedSentimentDetectionJobsRequest listTargetedSentimentDetectionJobsRequest) This is a variant oflistTargetedSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsRequest)operation.Gets a list of the topic detection jobs that you have submitted.listTopicsDetectionJobs(Consumer<ListTopicsDetectionJobsRequest.Builder> listTopicsDetectionJobsRequest) Gets a list of the topic detection jobs that you have submitted.listTopicsDetectionJobs(ListTopicsDetectionJobsRequest listTopicsDetectionJobsRequest) Gets a list of the topic detection jobs that you have submitted.default ListTopicsDetectionJobsPublisherThis is a variant oflistTopicsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsRequest)operation.default ListTopicsDetectionJobsPublisherlistTopicsDetectionJobsPaginator(Consumer<ListTopicsDetectionJobsRequest.Builder> listTopicsDetectionJobsRequest) This is a variant oflistTopicsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsRequest)operation.default ListTopicsDetectionJobsPublisherlistTopicsDetectionJobsPaginator(ListTopicsDetectionJobsRequest listTopicsDetectionJobsRequest) This is a variant oflistTopicsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsRequest)operation.putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest) Attaches a resource-based policy to a custom model.putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest) Attaches a resource-based policy to a custom model.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstartDocumentClassificationJob(Consumer<StartDocumentClassificationJobRequest.Builder> startDocumentClassificationJobRequest) Starts an asynchronous document classification job using a custom classification model.startDocumentClassificationJob(StartDocumentClassificationJobRequest startDocumentClassificationJobRequest) Starts an asynchronous document classification job using a custom classification model.startDominantLanguageDetectionJob(Consumer<StartDominantLanguageDetectionJobRequest.Builder> startDominantLanguageDetectionJobRequest) Starts an asynchronous dominant language detection job for a collection of documents.startDominantLanguageDetectionJob(StartDominantLanguageDetectionJobRequest startDominantLanguageDetectionJobRequest) Starts an asynchronous dominant language detection job for a collection of documents.startEntitiesDetectionJob(Consumer<StartEntitiesDetectionJobRequest.Builder> startEntitiesDetectionJobRequest) Starts an asynchronous entity detection job for a collection of documents.startEntitiesDetectionJob(StartEntitiesDetectionJobRequest startEntitiesDetectionJobRequest) Starts an asynchronous entity detection job for a collection of documents.startEventsDetectionJob(Consumer<StartEventsDetectionJobRequest.Builder> startEventsDetectionJobRequest) Starts an asynchronous event detection job for a collection of documents.startEventsDetectionJob(StartEventsDetectionJobRequest startEventsDetectionJobRequest) Starts an asynchronous event detection job for a collection of documents.startFlywheelIteration(Consumer<StartFlywheelIterationRequest.Builder> startFlywheelIterationRequest) Start the flywheel iteration.This operation uses any new datasets to train a new model version.startFlywheelIteration(StartFlywheelIterationRequest startFlywheelIterationRequest) Start the flywheel iteration.This operation uses any new datasets to train a new model version.startKeyPhrasesDetectionJob(Consumer<StartKeyPhrasesDetectionJobRequest.Builder> startKeyPhrasesDetectionJobRequest) Starts an asynchronous key phrase detection job for a collection of documents.startKeyPhrasesDetectionJob(StartKeyPhrasesDetectionJobRequest startKeyPhrasesDetectionJobRequest) Starts an asynchronous key phrase detection job for a collection of documents.startPiiEntitiesDetectionJob(Consumer<StartPiiEntitiesDetectionJobRequest.Builder> startPiiEntitiesDetectionJobRequest) Starts an asynchronous PII entity detection job for a collection of documents.startPiiEntitiesDetectionJob(StartPiiEntitiesDetectionJobRequest startPiiEntitiesDetectionJobRequest) Starts an asynchronous PII entity detection job for a collection of documents.startSentimentDetectionJob(Consumer<StartSentimentDetectionJobRequest.Builder> startSentimentDetectionJobRequest) Starts an asynchronous sentiment detection job for a collection of documents.startSentimentDetectionJob(StartSentimentDetectionJobRequest startSentimentDetectionJobRequest) Starts an asynchronous sentiment detection job for a collection of documents.startTargetedSentimentDetectionJob(Consumer<StartTargetedSentimentDetectionJobRequest.Builder> startTargetedSentimentDetectionJobRequest) Starts an asynchronous targeted sentiment detection job for a collection of documents.startTargetedSentimentDetectionJob(StartTargetedSentimentDetectionJobRequest startTargetedSentimentDetectionJobRequest) Starts an asynchronous targeted sentiment detection job for a collection of documents.startTopicsDetectionJob(Consumer<StartTopicsDetectionJobRequest.Builder> startTopicsDetectionJobRequest) Starts an asynchronous topic detection job.startTopicsDetectionJob(StartTopicsDetectionJobRequest startTopicsDetectionJobRequest) Starts an asynchronous topic detection job.stopDominantLanguageDetectionJob(Consumer<StopDominantLanguageDetectionJobRequest.Builder> stopDominantLanguageDetectionJobRequest) Stops a dominant language detection job in progress.stopDominantLanguageDetectionJob(StopDominantLanguageDetectionJobRequest stopDominantLanguageDetectionJobRequest) Stops a dominant language detection job in progress.stopEntitiesDetectionJob(Consumer<StopEntitiesDetectionJobRequest.Builder> stopEntitiesDetectionJobRequest) Stops an entities detection job in progress.stopEntitiesDetectionJob(StopEntitiesDetectionJobRequest stopEntitiesDetectionJobRequest) Stops an entities detection job in progress.stopEventsDetectionJob(Consumer<StopEventsDetectionJobRequest.Builder> stopEventsDetectionJobRequest) Stops an events detection job in progress.stopEventsDetectionJob(StopEventsDetectionJobRequest stopEventsDetectionJobRequest) Stops an events detection job in progress.stopKeyPhrasesDetectionJob(Consumer<StopKeyPhrasesDetectionJobRequest.Builder> stopKeyPhrasesDetectionJobRequest) Stops a key phrases detection job in progress.stopKeyPhrasesDetectionJob(StopKeyPhrasesDetectionJobRequest stopKeyPhrasesDetectionJobRequest) Stops a key phrases detection job in progress.stopPiiEntitiesDetectionJob(Consumer<StopPiiEntitiesDetectionJobRequest.Builder> stopPiiEntitiesDetectionJobRequest) Stops a PII entities detection job in progress.stopPiiEntitiesDetectionJob(StopPiiEntitiesDetectionJobRequest stopPiiEntitiesDetectionJobRequest) Stops a PII entities detection job in progress.stopSentimentDetectionJob(Consumer<StopSentimentDetectionJobRequest.Builder> stopSentimentDetectionJobRequest) Stops a sentiment detection job in progress.stopSentimentDetectionJob(StopSentimentDetectionJobRequest stopSentimentDetectionJobRequest) Stops a sentiment detection job in progress.stopTargetedSentimentDetectionJob(Consumer<StopTargetedSentimentDetectionJobRequest.Builder> stopTargetedSentimentDetectionJobRequest) Stops a targeted sentiment detection job in progress.stopTargetedSentimentDetectionJob(StopTargetedSentimentDetectionJobRequest stopTargetedSentimentDetectionJobRequest) Stops a targeted sentiment detection job in progress.stopTrainingDocumentClassifier(Consumer<StopTrainingDocumentClassifierRequest.Builder> stopTrainingDocumentClassifierRequest) Stops a document classifier training job while in progress.stopTrainingDocumentClassifier(StopTrainingDocumentClassifierRequest stopTrainingDocumentClassifierRequest) Stops a document classifier training job while in progress.stopTrainingEntityRecognizer(Consumer<StopTrainingEntityRecognizerRequest.Builder> stopTrainingEntityRecognizerRequest) Stops an entity recognizer training job while in progress.stopTrainingEntityRecognizer(StopTrainingEntityRecognizerRequest stopTrainingEntityRecognizerRequest) Stops an entity recognizer training job while in progress.default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Associates a specific tag with an Amazon Comprehend resource.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest) Associates a specific tag with an Amazon Comprehend resource.default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes a specific tag associated with an Amazon Comprehend resource.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Removes a specific tag associated with an Amazon Comprehend resource.default CompletableFuture<UpdateEndpointResponse> updateEndpoint(Consumer<UpdateEndpointRequest.Builder> updateEndpointRequest) Updates information about the specified endpoint.default CompletableFuture<UpdateEndpointResponse> updateEndpoint(UpdateEndpointRequest updateEndpointRequest) Updates information about the specified endpoint.default CompletableFuture<UpdateFlywheelResponse> updateFlywheel(Consumer<UpdateFlywheelRequest.Builder> updateFlywheelRequest) Update the configuration information for an existing flywheel.default CompletableFuture<UpdateFlywheelResponse> updateFlywheel(UpdateFlywheelRequest updateFlywheelRequest) Update the configuration information for an existing flywheel.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
batchDetectDominantLanguage
default CompletableFuture<BatchDetectDominantLanguageResponse> batchDetectDominantLanguage(BatchDetectDominantLanguageRequest batchDetectDominantLanguageRequest) Determines the dominant language of the input text for a batch of documents. For a list of languages that Amazon Comprehend can detect, see Amazon Comprehend Supported Languages.
- Parameters:
batchDetectDominantLanguageRequest-- Returns:
- A Java Future containing the result of the BatchDetectDominantLanguage operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectDominantLanguage
default CompletableFuture<BatchDetectDominantLanguageResponse> batchDetectDominantLanguage(Consumer<BatchDetectDominantLanguageRequest.Builder> batchDetectDominantLanguageRequest) Determines the dominant language of the input text for a batch of documents. For a list of languages that Amazon Comprehend can detect, see Amazon Comprehend Supported Languages.
This is a convenience which creates an instance of the
BatchDetectDominantLanguageRequest.Builderavoiding the need to create one manually viaBatchDetectDominantLanguageRequest.builder()- Parameters:
batchDetectDominantLanguageRequest- AConsumerthat will call methods onBatchDetectDominantLanguageRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the BatchDetectDominantLanguage operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectEntities
default CompletableFuture<BatchDetectEntitiesResponse> batchDetectEntities(BatchDetectEntitiesRequest batchDetectEntitiesRequest) Inspects the text of a batch of documents for named entities and returns information about them. For more information about named entities, see Entities in the Comprehend Developer Guide.
- Parameters:
batchDetectEntitiesRequest-- Returns:
- A Java Future containing the result of the BatchDetectEntities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectEntities
default CompletableFuture<BatchDetectEntitiesResponse> batchDetectEntities(Consumer<BatchDetectEntitiesRequest.Builder> batchDetectEntitiesRequest) Inspects the text of a batch of documents for named entities and returns information about them. For more information about named entities, see Entities in the Comprehend Developer Guide.
This is a convenience which creates an instance of the
BatchDetectEntitiesRequest.Builderavoiding the need to create one manually viaBatchDetectEntitiesRequest.builder()- Parameters:
batchDetectEntitiesRequest- AConsumerthat will call methods onBatchDetectEntitiesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the BatchDetectEntities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectKeyPhrases
default CompletableFuture<BatchDetectKeyPhrasesResponse> batchDetectKeyPhrases(BatchDetectKeyPhrasesRequest batchDetectKeyPhrasesRequest) Detects the key noun phrases found in a batch of documents.
- Parameters:
batchDetectKeyPhrasesRequest-- Returns:
- A Java Future containing the result of the BatchDetectKeyPhrases operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectKeyPhrases
default CompletableFuture<BatchDetectKeyPhrasesResponse> batchDetectKeyPhrases(Consumer<BatchDetectKeyPhrasesRequest.Builder> batchDetectKeyPhrasesRequest) Detects the key noun phrases found in a batch of documents.
This is a convenience which creates an instance of the
BatchDetectKeyPhrasesRequest.Builderavoiding the need to create one manually viaBatchDetectKeyPhrasesRequest.builder()- Parameters:
batchDetectKeyPhrasesRequest- AConsumerthat will call methods onBatchDetectKeyPhrasesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the BatchDetectKeyPhrases operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectSentiment
default CompletableFuture<BatchDetectSentimentResponse> batchDetectSentiment(BatchDetectSentimentRequest batchDetectSentimentRequest) Inspects a batch of documents and returns an inference of the prevailing sentiment,
POSITIVE,NEUTRAL,MIXED, orNEGATIVE, in each one.- Parameters:
batchDetectSentimentRequest-- Returns:
- A Java Future containing the result of the BatchDetectSentiment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectSentiment
default CompletableFuture<BatchDetectSentimentResponse> batchDetectSentiment(Consumer<BatchDetectSentimentRequest.Builder> batchDetectSentimentRequest) Inspects a batch of documents and returns an inference of the prevailing sentiment,
POSITIVE,NEUTRAL,MIXED, orNEGATIVE, in each one.
This is a convenience which creates an instance of the
BatchDetectSentimentRequest.Builderavoiding the need to create one manually viaBatchDetectSentimentRequest.builder()- Parameters:
batchDetectSentimentRequest- AConsumerthat will call methods onBatchDetectSentimentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the BatchDetectSentiment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectSyntax
default CompletableFuture<BatchDetectSyntaxResponse> batchDetectSyntax(BatchDetectSyntaxRequest batchDetectSyntaxRequest) Inspects the text of a batch of documents for the syntax and part of speech of the words in the document and returns information about them. For more information, see Syntax in the Comprehend Developer Guide.
- Parameters:
batchDetectSyntaxRequest-- Returns:
- A Java Future containing the result of the BatchDetectSyntax operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectSyntax
default CompletableFuture<BatchDetectSyntaxResponse> batchDetectSyntax(Consumer<BatchDetectSyntaxRequest.Builder> batchDetectSyntaxRequest) Inspects the text of a batch of documents for the syntax and part of speech of the words in the document and returns information about them. For more information, see Syntax in the Comprehend Developer Guide.
This is a convenience which creates an instance of the
BatchDetectSyntaxRequest.Builderavoiding the need to create one manually viaBatchDetectSyntaxRequest.builder()- Parameters:
batchDetectSyntaxRequest- AConsumerthat will call methods onBatchDetectSyntaxRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the BatchDetectSyntax operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectTargetedSentiment
default CompletableFuture<BatchDetectTargetedSentimentResponse> batchDetectTargetedSentiment(BatchDetectTargetedSentimentRequest batchDetectTargetedSentimentRequest) Inspects a batch of documents and returns a sentiment analysis for each entity identified in the documents.
For more information about targeted sentiment, see Targeted sentiment in the Amazon Comprehend Developer Guide.
- Parameters:
batchDetectTargetedSentimentRequest-- Returns:
- A Java Future containing the result of the BatchDetectTargetedSentiment operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDetectTargetedSentiment
default CompletableFuture<BatchDetectTargetedSentimentResponse> batchDetectTargetedSentiment(Consumer<BatchDetectTargetedSentimentRequest.Builder> batchDetectTargetedSentimentRequest) Inspects a batch of documents and returns a sentiment analysis for each entity identified in the documents.
For more information about targeted sentiment, see Targeted sentiment in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
BatchDetectTargetedSentimentRequest.Builderavoiding the need to create one manually viaBatchDetectTargetedSentimentRequest.builder()- Parameters:
batchDetectTargetedSentimentRequest- AConsumerthat will call methods onBatchDetectTargetedSentimentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the BatchDetectTargetedSentiment operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- BatchSizeLimitExceededException The number of documents in the request exceeds the limit of 25. Try your request again with fewer documents.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
classifyDocument
default CompletableFuture<ClassifyDocumentResponse> classifyDocument(ClassifyDocumentRequest classifyDocumentRequest) Creates a classification request to analyze a single document in real-time.
ClassifyDocumentsupports the following model types:-
Custom classifier - a custom model that you have created and trained. For input, you can provide plain text, a single-page document (PDF, Word, or image), or Amazon Textract API output. For more information, see Custom classification in the Amazon Comprehend Developer Guide.
-
Prompt safety classifier - Amazon Comprehend provides a pre-trained model for classifying input prompts for generative AI applications. For input, you provide English plain text input. For prompt safety classification, the response includes only the
Classesfield. For more information about prompt safety classifiers, see Prompt safety classification in the Amazon Comprehend Developer Guide.
If the system detects errors while processing a page in the input document, the API response includes an
Errorsfield that describes the errors.If the system detects a document-level error in your input document, the API returns an
InvalidRequestExceptionerror response. For details about this exception, see Errors in semi-structured documents in the Comprehend Developer Guide.- Parameters:
classifyDocumentRequest-- Returns:
- A Java Future containing the result of the ClassifyDocument operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
-
classifyDocument
default CompletableFuture<ClassifyDocumentResponse> classifyDocument(Consumer<ClassifyDocumentRequest.Builder> classifyDocumentRequest) Creates a classification request to analyze a single document in real-time.
ClassifyDocumentsupports the following model types:-
Custom classifier - a custom model that you have created and trained. For input, you can provide plain text, a single-page document (PDF, Word, or image), or Amazon Textract API output. For more information, see Custom classification in the Amazon Comprehend Developer Guide.
-
Prompt safety classifier - Amazon Comprehend provides a pre-trained model for classifying input prompts for generative AI applications. For input, you provide English plain text input. For prompt safety classification, the response includes only the
Classesfield. For more information about prompt safety classifiers, see Prompt safety classification in the Amazon Comprehend Developer Guide.
If the system detects errors while processing a page in the input document, the API response includes an
Errorsfield that describes the errors.If the system detects a document-level error in your input document, the API returns an
InvalidRequestExceptionerror response. For details about this exception, see Errors in semi-structured documents in the Comprehend Developer Guide.
This is a convenience which creates an instance of the
ClassifyDocumentRequest.Builderavoiding the need to create one manually viaClassifyDocumentRequest.builder()- Parameters:
classifyDocumentRequest- AConsumerthat will call methods onClassifyDocumentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ClassifyDocument operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
-
containsPiiEntities
default CompletableFuture<ContainsPiiEntitiesResponse> containsPiiEntities(ContainsPiiEntitiesRequest containsPiiEntitiesRequest) Analyzes input text for the presence of personally identifiable information (PII) and returns the labels of identified PII entity types such as name, address, bank account number, or phone number.
- Parameters:
containsPiiEntitiesRequest-- Returns:
- A Java Future containing the result of the ContainsPiiEntities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
containsPiiEntities
default CompletableFuture<ContainsPiiEntitiesResponse> containsPiiEntities(Consumer<ContainsPiiEntitiesRequest.Builder> containsPiiEntitiesRequest) Analyzes input text for the presence of personally identifiable information (PII) and returns the labels of identified PII entity types such as name, address, bank account number, or phone number.
This is a convenience which creates an instance of the
ContainsPiiEntitiesRequest.Builderavoiding the need to create one manually viaContainsPiiEntitiesRequest.builder()- Parameters:
containsPiiEntitiesRequest- AConsumerthat will call methods onContainsPiiEntitiesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ContainsPiiEntities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDataset
default CompletableFuture<CreateDatasetResponse> createDataset(CreateDatasetRequest createDatasetRequest) Creates a dataset to upload training or test data for a model associated with a flywheel. For more information about datasets, see Flywheel overview in the Amazon Comprehend Developer Guide.
- Parameters:
createDatasetRequest-- Returns:
- A Java Future containing the result of the CreateDataset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDataset
default CompletableFuture<CreateDatasetResponse> createDataset(Consumer<CreateDatasetRequest.Builder> createDatasetRequest) Creates a dataset to upload training or test data for a model associated with a flywheel. For more information about datasets, see Flywheel overview in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
CreateDatasetRequest.Builderavoiding the need to create one manually viaCreateDatasetRequest.builder()- Parameters:
createDatasetRequest- AConsumerthat will call methods onCreateDatasetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateDataset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDocumentClassifier
default CompletableFuture<CreateDocumentClassifierResponse> createDocumentClassifier(CreateDocumentClassifierRequest createDocumentClassifierRequest) Creates a new document classifier that you can use to categorize documents. To create a classifier, you provide a set of training documents that are labeled with the categories that you want to use. For more information, see Training classifier models in the Comprehend Developer Guide.
- Parameters:
createDocumentClassifierRequest-- Returns:
- A Java Future containing the result of the CreateDocumentClassifier operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDocumentClassifier
default CompletableFuture<CreateDocumentClassifierResponse> createDocumentClassifier(Consumer<CreateDocumentClassifierRequest.Builder> createDocumentClassifierRequest) Creates a new document classifier that you can use to categorize documents. To create a classifier, you provide a set of training documents that are labeled with the categories that you want to use. For more information, see Training classifier models in the Comprehend Developer Guide.
This is a convenience which creates an instance of the
CreateDocumentClassifierRequest.Builderavoiding the need to create one manually viaCreateDocumentClassifierRequest.builder()- Parameters:
createDocumentClassifierRequest- AConsumerthat will call methods onCreateDocumentClassifierRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateDocumentClassifier operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createEndpoint
default CompletableFuture<CreateEndpointResponse> createEndpoint(CreateEndpointRequest createEndpointRequest) Creates a model-specific endpoint for synchronous inference for a previously trained custom model For information about endpoints, see Managing endpoints.
- Parameters:
createEndpointRequest-- Returns:
- A Java Future containing the result of the CreateEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createEndpoint
default CompletableFuture<CreateEndpointResponse> createEndpoint(Consumer<CreateEndpointRequest.Builder> createEndpointRequest) Creates a model-specific endpoint for synchronous inference for a previously trained custom model For information about endpoints, see Managing endpoints.
This is a convenience which creates an instance of the
CreateEndpointRequest.Builderavoiding the need to create one manually viaCreateEndpointRequest.builder()- Parameters:
createEndpointRequest- AConsumerthat will call methods onCreateEndpointRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createEntityRecognizer
default CompletableFuture<CreateEntityRecognizerResponse> createEntityRecognizer(CreateEntityRecognizerRequest createEntityRecognizerRequest) Creates an entity recognizer using submitted files. After your
CreateEntityRecognizerrequest is submitted, you can check job status using theDescribeEntityRecognizerAPI.- Parameters:
createEntityRecognizerRequest-- Returns:
- A Java Future containing the result of the CreateEntityRecognizer operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createEntityRecognizer
default CompletableFuture<CreateEntityRecognizerResponse> createEntityRecognizer(Consumer<CreateEntityRecognizerRequest.Builder> createEntityRecognizerRequest) Creates an entity recognizer using submitted files. After your
CreateEntityRecognizerrequest is submitted, you can check job status using theDescribeEntityRecognizerAPI.
This is a convenience which creates an instance of the
CreateEntityRecognizerRequest.Builderavoiding the need to create one manually viaCreateEntityRecognizerRequest.builder()- Parameters:
createEntityRecognizerRequest- AConsumerthat will call methods onCreateEntityRecognizerRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateEntityRecognizer operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createFlywheel
default CompletableFuture<CreateFlywheelResponse> createFlywheel(CreateFlywheelRequest createFlywheelRequest) A flywheel is an Amazon Web Services resource that orchestrates the ongoing training of a model for custom classification or custom entity recognition. You can create a flywheel to start with an existing trained model, or Comprehend can create and train a new model.
When you create the flywheel, Comprehend creates a data lake in your account. The data lake holds the training data and test data for all versions of the model.
To use a flywheel with an existing trained model, you specify the active model version. Comprehend copies the model's training data and test data into the flywheel's data lake.
To use the flywheel with a new model, you need to provide a dataset for training data (and optional test data) when you create the flywheel.
For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
- Parameters:
createFlywheelRequest-- Returns:
- A Java Future containing the result of the CreateFlywheel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createFlywheel
default CompletableFuture<CreateFlywheelResponse> createFlywheel(Consumer<CreateFlywheelRequest.Builder> createFlywheelRequest) A flywheel is an Amazon Web Services resource that orchestrates the ongoing training of a model for custom classification or custom entity recognition. You can create a flywheel to start with an existing trained model, or Comprehend can create and train a new model.
When you create the flywheel, Comprehend creates a data lake in your account. The data lake holds the training data and test data for all versions of the model.
To use a flywheel with an existing trained model, you specify the active model version. Comprehend copies the model's training data and test data into the flywheel's data lake.
To use the flywheel with a new model, you need to provide a dataset for training data (and optional test data) when you create the flywheel.
For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
CreateFlywheelRequest.Builderavoiding the need to create one manually viaCreateFlywheelRequest.builder()- Parameters:
createFlywheelRequest- AConsumerthat will call methods onCreateFlywheelRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateFlywheel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDocumentClassifier
default CompletableFuture<DeleteDocumentClassifierResponse> deleteDocumentClassifier(DeleteDocumentClassifierRequest deleteDocumentClassifierRequest) Deletes a previously created document classifier
Only those classifiers that are in terminated states (IN_ERROR, TRAINED) will be deleted. If an active inference job is using the model, a
ResourceInUseExceptionwill be returned.This is an asynchronous action that puts the classifier into a DELETING state, and it is then removed by a background job. Once removed, the classifier disappears from your account and is no longer available for use.
- Parameters:
deleteDocumentClassifierRequest-- Returns:
- A Java Future containing the result of the DeleteDocumentClassifier operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDocumentClassifier
default CompletableFuture<DeleteDocumentClassifierResponse> deleteDocumentClassifier(Consumer<DeleteDocumentClassifierRequest.Builder> deleteDocumentClassifierRequest) Deletes a previously created document classifier
Only those classifiers that are in terminated states (IN_ERROR, TRAINED) will be deleted. If an active inference job is using the model, a
ResourceInUseExceptionwill be returned.This is an asynchronous action that puts the classifier into a DELETING state, and it is then removed by a background job. Once removed, the classifier disappears from your account and is no longer available for use.
This is a convenience which creates an instance of the
DeleteDocumentClassifierRequest.Builderavoiding the need to create one manually viaDeleteDocumentClassifierRequest.builder()- Parameters:
deleteDocumentClassifierRequest- AConsumerthat will call methods onDeleteDocumentClassifierRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteDocumentClassifier operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteEndpoint
default CompletableFuture<DeleteEndpointResponse> deleteEndpoint(DeleteEndpointRequest deleteEndpointRequest) Deletes a model-specific endpoint for a previously-trained custom model. All endpoints must be deleted in order for the model to be deleted. For information about endpoints, see Managing endpoints.
- Parameters:
deleteEndpointRequest-- Returns:
- A Java Future containing the result of the DeleteEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteEndpoint
default CompletableFuture<DeleteEndpointResponse> deleteEndpoint(Consumer<DeleteEndpointRequest.Builder> deleteEndpointRequest) Deletes a model-specific endpoint for a previously-trained custom model. All endpoints must be deleted in order for the model to be deleted. For information about endpoints, see Managing endpoints.
This is a convenience which creates an instance of the
DeleteEndpointRequest.Builderavoiding the need to create one manually viaDeleteEndpointRequest.builder()- Parameters:
deleteEndpointRequest- AConsumerthat will call methods onDeleteEndpointRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteEntityRecognizer
default CompletableFuture<DeleteEntityRecognizerResponse> deleteEntityRecognizer(DeleteEntityRecognizerRequest deleteEntityRecognizerRequest) Deletes an entity recognizer.
Only those recognizers that are in terminated states (IN_ERROR, TRAINED) will be deleted. If an active inference job is using the model, a
ResourceInUseExceptionwill be returned.This is an asynchronous action that puts the recognizer into a DELETING state, and it is then removed by a background job. Once removed, the recognizer disappears from your account and is no longer available for use.
- Parameters:
deleteEntityRecognizerRequest-- Returns:
- A Java Future containing the result of the DeleteEntityRecognizer operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteEntityRecognizer
default CompletableFuture<DeleteEntityRecognizerResponse> deleteEntityRecognizer(Consumer<DeleteEntityRecognizerRequest.Builder> deleteEntityRecognizerRequest) Deletes an entity recognizer.
Only those recognizers that are in terminated states (IN_ERROR, TRAINED) will be deleted. If an active inference job is using the model, a
ResourceInUseExceptionwill be returned.This is an asynchronous action that puts the recognizer into a DELETING state, and it is then removed by a background job. Once removed, the recognizer disappears from your account and is no longer available for use.
This is a convenience which creates an instance of the
DeleteEntityRecognizerRequest.Builderavoiding the need to create one manually viaDeleteEntityRecognizerRequest.builder()- Parameters:
deleteEntityRecognizerRequest- AConsumerthat will call methods onDeleteEntityRecognizerRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteEntityRecognizer operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteFlywheel
default CompletableFuture<DeleteFlywheelResponse> deleteFlywheel(DeleteFlywheelRequest deleteFlywheelRequest) Deletes a flywheel. When you delete the flywheel, Amazon Comprehend does not delete the data lake or the model associated with the flywheel.
For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
- Parameters:
deleteFlywheelRequest-- Returns:
- A Java Future containing the result of the DeleteFlywheel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteFlywheel
default CompletableFuture<DeleteFlywheelResponse> deleteFlywheel(Consumer<DeleteFlywheelRequest.Builder> deleteFlywheelRequest) Deletes a flywheel. When you delete the flywheel, Amazon Comprehend does not delete the data lake or the model associated with the flywheel.
For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
DeleteFlywheelRequest.Builderavoiding the need to create one manually viaDeleteFlywheelRequest.builder()- Parameters:
deleteFlywheelRequest- AConsumerthat will call methods onDeleteFlywheelRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteFlywheel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteResourcePolicy
default CompletableFuture<DeleteResourcePolicyResponse> deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest) Deletes a resource-based policy that is attached to a custom model.
- Parameters:
deleteResourcePolicyRequest-- Returns:
- A Java Future containing the result of the DeleteResourcePolicy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteResourcePolicy
default CompletableFuture<DeleteResourcePolicyResponse> deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest) Deletes a resource-based policy that is attached to a custom model.
This is a convenience which creates an instance of the
DeleteResourcePolicyRequest.Builderavoiding the need to create one manually viaDeleteResourcePolicyRequest.builder()- Parameters:
deleteResourcePolicyRequest- AConsumerthat will call methods onDeleteResourcePolicyRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteResourcePolicy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeDataset
default CompletableFuture<DescribeDatasetResponse> describeDataset(DescribeDatasetRequest describeDatasetRequest) Returns information about the dataset that you specify. For more information about datasets, see Flywheel overview in the Amazon Comprehend Developer Guide.
- Parameters:
describeDatasetRequest-- Returns:
- A Java Future containing the result of the DescribeDataset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeDataset
default CompletableFuture<DescribeDatasetResponse> describeDataset(Consumer<DescribeDatasetRequest.Builder> describeDatasetRequest) Returns information about the dataset that you specify. For more information about datasets, see Flywheel overview in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
DescribeDatasetRequest.Builderavoiding the need to create one manually viaDescribeDatasetRequest.builder()- Parameters:
describeDatasetRequest- AConsumerthat will call methods onDescribeDatasetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeDataset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeDocumentClassificationJob
default CompletableFuture<DescribeDocumentClassificationJobResponse> describeDocumentClassificationJob(DescribeDocumentClassificationJobRequest describeDocumentClassificationJobRequest) Gets the properties associated with a document classification job. Use this operation to get the status of a classification job.
- Parameters:
describeDocumentClassificationJobRequest-- Returns:
- A Java Future containing the result of the DescribeDocumentClassificationJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeDocumentClassificationJob
default CompletableFuture<DescribeDocumentClassificationJobResponse> describeDocumentClassificationJob(Consumer<DescribeDocumentClassificationJobRequest.Builder> describeDocumentClassificationJobRequest) Gets the properties associated with a document classification job. Use this operation to get the status of a classification job.
This is a convenience which creates an instance of the
DescribeDocumentClassificationJobRequest.Builderavoiding the need to create one manually viaDescribeDocumentClassificationJobRequest.builder()- Parameters:
describeDocumentClassificationJobRequest- AConsumerthat will call methods onDescribeDocumentClassificationJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeDocumentClassificationJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeDocumentClassifier
default CompletableFuture<DescribeDocumentClassifierResponse> describeDocumentClassifier(DescribeDocumentClassifierRequest describeDocumentClassifierRequest) Gets the properties associated with a document classifier.
- Parameters:
describeDocumentClassifierRequest-- Returns:
- A Java Future containing the result of the DescribeDocumentClassifier operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeDocumentClassifier
default CompletableFuture<DescribeDocumentClassifierResponse> describeDocumentClassifier(Consumer<DescribeDocumentClassifierRequest.Builder> describeDocumentClassifierRequest) Gets the properties associated with a document classifier.
This is a convenience which creates an instance of the
DescribeDocumentClassifierRequest.Builderavoiding the need to create one manually viaDescribeDocumentClassifierRequest.builder()- Parameters:
describeDocumentClassifierRequest- AConsumerthat will call methods onDescribeDocumentClassifierRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeDocumentClassifier operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeDominantLanguageDetectionJob
default CompletableFuture<DescribeDominantLanguageDetectionJobResponse> describeDominantLanguageDetectionJob(DescribeDominantLanguageDetectionJobRequest describeDominantLanguageDetectionJobRequest) Gets the properties associated with a dominant language detection job. Use this operation to get the status of a detection job.
- Parameters:
describeDominantLanguageDetectionJobRequest-- Returns:
- A Java Future containing the result of the DescribeDominantLanguageDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeDominantLanguageDetectionJob
default CompletableFuture<DescribeDominantLanguageDetectionJobResponse> describeDominantLanguageDetectionJob(Consumer<DescribeDominantLanguageDetectionJobRequest.Builder> describeDominantLanguageDetectionJobRequest) Gets the properties associated with a dominant language detection job. Use this operation to get the status of a detection job.
This is a convenience which creates an instance of the
DescribeDominantLanguageDetectionJobRequest.Builderavoiding the need to create one manually viaDescribeDominantLanguageDetectionJobRequest.builder()- Parameters:
describeDominantLanguageDetectionJobRequest- AConsumerthat will call methods onDescribeDominantLanguageDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeDominantLanguageDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeEndpoint
default CompletableFuture<DescribeEndpointResponse> describeEndpoint(DescribeEndpointRequest describeEndpointRequest) Gets the properties associated with a specific endpoint. Use this operation to get the status of an endpoint. For information about endpoints, see Managing endpoints.
- Parameters:
describeEndpointRequest-- Returns:
- A Java Future containing the result of the DescribeEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeEndpoint
default CompletableFuture<DescribeEndpointResponse> describeEndpoint(Consumer<DescribeEndpointRequest.Builder> describeEndpointRequest) Gets the properties associated with a specific endpoint. Use this operation to get the status of an endpoint. For information about endpoints, see Managing endpoints.
This is a convenience which creates an instance of the
DescribeEndpointRequest.Builderavoiding the need to create one manually viaDescribeEndpointRequest.builder()- Parameters:
describeEndpointRequest- AConsumerthat will call methods onDescribeEndpointRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeEntitiesDetectionJob
default CompletableFuture<DescribeEntitiesDetectionJobResponse> describeEntitiesDetectionJob(DescribeEntitiesDetectionJobRequest describeEntitiesDetectionJobRequest) Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.
- Parameters:
describeEntitiesDetectionJobRequest-- Returns:
- A Java Future containing the result of the DescribeEntitiesDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeEntitiesDetectionJob
default CompletableFuture<DescribeEntitiesDetectionJobResponse> describeEntitiesDetectionJob(Consumer<DescribeEntitiesDetectionJobRequest.Builder> describeEntitiesDetectionJobRequest) Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.
This is a convenience which creates an instance of the
DescribeEntitiesDetectionJobRequest.Builderavoiding the need to create one manually viaDescribeEntitiesDetectionJobRequest.builder()- Parameters:
describeEntitiesDetectionJobRequest- AConsumerthat will call methods onDescribeEntitiesDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeEntitiesDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeEntityRecognizer
default CompletableFuture<DescribeEntityRecognizerResponse> describeEntityRecognizer(DescribeEntityRecognizerRequest describeEntityRecognizerRequest) Provides details about an entity recognizer including status, S3 buckets containing training data, recognizer metadata, metrics, and so on.
- Parameters:
describeEntityRecognizerRequest-- Returns:
- A Java Future containing the result of the DescribeEntityRecognizer operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeEntityRecognizer
default CompletableFuture<DescribeEntityRecognizerResponse> describeEntityRecognizer(Consumer<DescribeEntityRecognizerRequest.Builder> describeEntityRecognizerRequest) Provides details about an entity recognizer including status, S3 buckets containing training data, recognizer metadata, metrics, and so on.
This is a convenience which creates an instance of the
DescribeEntityRecognizerRequest.Builderavoiding the need to create one manually viaDescribeEntityRecognizerRequest.builder()- Parameters:
describeEntityRecognizerRequest- AConsumerthat will call methods onDescribeEntityRecognizerRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeEntityRecognizer operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeEventsDetectionJob
default CompletableFuture<DescribeEventsDetectionJobResponse> describeEventsDetectionJob(DescribeEventsDetectionJobRequest describeEventsDetectionJobRequest) Gets the status and details of an events detection job.
- Parameters:
describeEventsDetectionJobRequest-- Returns:
- A Java Future containing the result of the DescribeEventsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeEventsDetectionJob
default CompletableFuture<DescribeEventsDetectionJobResponse> describeEventsDetectionJob(Consumer<DescribeEventsDetectionJobRequest.Builder> describeEventsDetectionJobRequest) Gets the status and details of an events detection job.
This is a convenience which creates an instance of the
DescribeEventsDetectionJobRequest.Builderavoiding the need to create one manually viaDescribeEventsDetectionJobRequest.builder()- Parameters:
describeEventsDetectionJobRequest- AConsumerthat will call methods onDescribeEventsDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeEventsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeFlywheel
default CompletableFuture<DescribeFlywheelResponse> describeFlywheel(DescribeFlywheelRequest describeFlywheelRequest) Provides configuration information about the flywheel. For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
- Parameters:
describeFlywheelRequest-- Returns:
- A Java Future containing the result of the DescribeFlywheel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeFlywheel
default CompletableFuture<DescribeFlywheelResponse> describeFlywheel(Consumer<DescribeFlywheelRequest.Builder> describeFlywheelRequest) Provides configuration information about the flywheel. For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
DescribeFlywheelRequest.Builderavoiding the need to create one manually viaDescribeFlywheelRequest.builder()- Parameters:
describeFlywheelRequest- AConsumerthat will call methods onDescribeFlywheelRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeFlywheel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeFlywheelIteration
default CompletableFuture<DescribeFlywheelIterationResponse> describeFlywheelIteration(DescribeFlywheelIterationRequest describeFlywheelIterationRequest) Retrieve the configuration properties of a flywheel iteration. For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
- Parameters:
describeFlywheelIterationRequest-- Returns:
- A Java Future containing the result of the DescribeFlywheelIteration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeFlywheelIteration
default CompletableFuture<DescribeFlywheelIterationResponse> describeFlywheelIteration(Consumer<DescribeFlywheelIterationRequest.Builder> describeFlywheelIterationRequest) Retrieve the configuration properties of a flywheel iteration. For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
DescribeFlywheelIterationRequest.Builderavoiding the need to create one manually viaDescribeFlywheelIterationRequest.builder()- Parameters:
describeFlywheelIterationRequest- AConsumerthat will call methods onDescribeFlywheelIterationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeFlywheelIteration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeKeyPhrasesDetectionJob
default CompletableFuture<DescribeKeyPhrasesDetectionJobResponse> describeKeyPhrasesDetectionJob(DescribeKeyPhrasesDetectionJobRequest describeKeyPhrasesDetectionJobRequest) Gets the properties associated with a key phrases detection job. Use this operation to get the status of a detection job.
- Parameters:
describeKeyPhrasesDetectionJobRequest-- Returns:
- A Java Future containing the result of the DescribeKeyPhrasesDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeKeyPhrasesDetectionJob
default CompletableFuture<DescribeKeyPhrasesDetectionJobResponse> describeKeyPhrasesDetectionJob(Consumer<DescribeKeyPhrasesDetectionJobRequest.Builder> describeKeyPhrasesDetectionJobRequest) Gets the properties associated with a key phrases detection job. Use this operation to get the status of a detection job.
This is a convenience which creates an instance of the
DescribeKeyPhrasesDetectionJobRequest.Builderavoiding the need to create one manually viaDescribeKeyPhrasesDetectionJobRequest.builder()- Parameters:
describeKeyPhrasesDetectionJobRequest- AConsumerthat will call methods onDescribeKeyPhrasesDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeKeyPhrasesDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describePiiEntitiesDetectionJob
default CompletableFuture<DescribePiiEntitiesDetectionJobResponse> describePiiEntitiesDetectionJob(DescribePiiEntitiesDetectionJobRequest describePiiEntitiesDetectionJobRequest) Gets the properties associated with a PII entities detection job. For example, you can use this operation to get the job status.
- Parameters:
describePiiEntitiesDetectionJobRequest-- Returns:
- A Java Future containing the result of the DescribePiiEntitiesDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describePiiEntitiesDetectionJob
default CompletableFuture<DescribePiiEntitiesDetectionJobResponse> describePiiEntitiesDetectionJob(Consumer<DescribePiiEntitiesDetectionJobRequest.Builder> describePiiEntitiesDetectionJobRequest) Gets the properties associated with a PII entities detection job. For example, you can use this operation to get the job status.
This is a convenience which creates an instance of the
DescribePiiEntitiesDetectionJobRequest.Builderavoiding the need to create one manually viaDescribePiiEntitiesDetectionJobRequest.builder()- Parameters:
describePiiEntitiesDetectionJobRequest- AConsumerthat will call methods onDescribePiiEntitiesDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribePiiEntitiesDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeResourcePolicy
default CompletableFuture<DescribeResourcePolicyResponse> describeResourcePolicy(DescribeResourcePolicyRequest describeResourcePolicyRequest) Gets the details of a resource-based policy that is attached to a custom model, including the JSON body of the policy.
- Parameters:
describeResourcePolicyRequest-- Returns:
- A Java Future containing the result of the DescribeResourcePolicy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeResourcePolicy
default CompletableFuture<DescribeResourcePolicyResponse> describeResourcePolicy(Consumer<DescribeResourcePolicyRequest.Builder> describeResourcePolicyRequest) Gets the details of a resource-based policy that is attached to a custom model, including the JSON body of the policy.
This is a convenience which creates an instance of the
DescribeResourcePolicyRequest.Builderavoiding the need to create one manually viaDescribeResourcePolicyRequest.builder()- Parameters:
describeResourcePolicyRequest- AConsumerthat will call methods onDescribeResourcePolicyRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeResourcePolicy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeSentimentDetectionJob
default CompletableFuture<DescribeSentimentDetectionJobResponse> describeSentimentDetectionJob(DescribeSentimentDetectionJobRequest describeSentimentDetectionJobRequest) Gets the properties associated with a sentiment detection job. Use this operation to get the status of a detection job.
- Parameters:
describeSentimentDetectionJobRequest-- Returns:
- A Java Future containing the result of the DescribeSentimentDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeSentimentDetectionJob
default CompletableFuture<DescribeSentimentDetectionJobResponse> describeSentimentDetectionJob(Consumer<DescribeSentimentDetectionJobRequest.Builder> describeSentimentDetectionJobRequest) Gets the properties associated with a sentiment detection job. Use this operation to get the status of a detection job.
This is a convenience which creates an instance of the
DescribeSentimentDetectionJobRequest.Builderavoiding the need to create one manually viaDescribeSentimentDetectionJobRequest.builder()- Parameters:
describeSentimentDetectionJobRequest- AConsumerthat will call methods onDescribeSentimentDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeSentimentDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeTargetedSentimentDetectionJob
default CompletableFuture<DescribeTargetedSentimentDetectionJobResponse> describeTargetedSentimentDetectionJob(DescribeTargetedSentimentDetectionJobRequest describeTargetedSentimentDetectionJobRequest) Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.
- Parameters:
describeTargetedSentimentDetectionJobRequest-- Returns:
- A Java Future containing the result of the DescribeTargetedSentimentDetectionJob operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeTargetedSentimentDetectionJob
default CompletableFuture<DescribeTargetedSentimentDetectionJobResponse> describeTargetedSentimentDetectionJob(Consumer<DescribeTargetedSentimentDetectionJobRequest.Builder> describeTargetedSentimentDetectionJobRequest) Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.
This is a convenience which creates an instance of the
DescribeTargetedSentimentDetectionJobRequest.Builderavoiding the need to create one manually viaDescribeTargetedSentimentDetectionJobRequest.builder()- Parameters:
describeTargetedSentimentDetectionJobRequest- AConsumerthat will call methods onDescribeTargetedSentimentDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeTargetedSentimentDetectionJob operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeTopicsDetectionJob
default CompletableFuture<DescribeTopicsDetectionJobResponse> describeTopicsDetectionJob(DescribeTopicsDetectionJobRequest describeTopicsDetectionJobRequest) Gets the properties associated with a topic detection job. Use this operation to get the status of a detection job.
- Parameters:
describeTopicsDetectionJobRequest-- Returns:
- A Java Future containing the result of the DescribeTopicsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
describeTopicsDetectionJob
default CompletableFuture<DescribeTopicsDetectionJobResponse> describeTopicsDetectionJob(Consumer<DescribeTopicsDetectionJobRequest.Builder> describeTopicsDetectionJobRequest) Gets the properties associated with a topic detection job. Use this operation to get the status of a detection job.
This is a convenience which creates an instance of the
DescribeTopicsDetectionJobRequest.Builderavoiding the need to create one manually viaDescribeTopicsDetectionJobRequest.builder()- Parameters:
describeTopicsDetectionJobRequest- AConsumerthat will call methods onDescribeTopicsDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeTopicsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectDominantLanguage
default CompletableFuture<DetectDominantLanguageResponse> detectDominantLanguage(DetectDominantLanguageRequest detectDominantLanguageRequest) Determines the dominant language of the input text. For a list of languages that Amazon Comprehend can detect, see Amazon Comprehend Supported Languages.
- Parameters:
detectDominantLanguageRequest-- Returns:
- A Java Future containing the result of the DetectDominantLanguage operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectDominantLanguage
default CompletableFuture<DetectDominantLanguageResponse> detectDominantLanguage(Consumer<DetectDominantLanguageRequest.Builder> detectDominantLanguageRequest) Determines the dominant language of the input text. For a list of languages that Amazon Comprehend can detect, see Amazon Comprehend Supported Languages.
This is a convenience which creates an instance of the
DetectDominantLanguageRequest.Builderavoiding the need to create one manually viaDetectDominantLanguageRequest.builder()- Parameters:
detectDominantLanguageRequest- AConsumerthat will call methods onDetectDominantLanguageRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DetectDominantLanguage operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectEntities
default CompletableFuture<DetectEntitiesResponse> detectEntities(DetectEntitiesRequest detectEntitiesRequest) Detects named entities in input text when you use the pre-trained model. Detects custom entities if you have a custom entity recognition model.
When detecting named entities using the pre-trained model, use plain text as the input. For more information about named entities, see Entities in the Comprehend Developer Guide.
When you use a custom entity recognition model, you can input plain text or you can upload a single-page input document (text, PDF, Word, or image).
If the system detects errors while processing a page in the input document, the API response includes an entry in
Errorsfor each error.If the system detects a document-level error in your input document, the API returns an
InvalidRequestExceptionerror response. For details about this exception, see Errors in semi-structured documents in the Comprehend Developer Guide.- Parameters:
detectEntitiesRequest-- Returns:
- A Java Future containing the result of the DetectEntities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectEntities
default CompletableFuture<DetectEntitiesResponse> detectEntities(Consumer<DetectEntitiesRequest.Builder> detectEntitiesRequest) Detects named entities in input text when you use the pre-trained model. Detects custom entities if you have a custom entity recognition model.
When detecting named entities using the pre-trained model, use plain text as the input. For more information about named entities, see Entities in the Comprehend Developer Guide.
When you use a custom entity recognition model, you can input plain text or you can upload a single-page input document (text, PDF, Word, or image).
If the system detects errors while processing a page in the input document, the API response includes an entry in
Errorsfor each error.If the system detects a document-level error in your input document, the API returns an
InvalidRequestExceptionerror response. For details about this exception, see Errors in semi-structured documents in the Comprehend Developer Guide.
This is a convenience which creates an instance of the
DetectEntitiesRequest.Builderavoiding the need to create one manually viaDetectEntitiesRequest.builder()- Parameters:
detectEntitiesRequest- AConsumerthat will call methods onDetectEntitiesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DetectEntities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectKeyPhrases
default CompletableFuture<DetectKeyPhrasesResponse> detectKeyPhrases(DetectKeyPhrasesRequest detectKeyPhrasesRequest) Detects the key noun phrases found in the text.
- Parameters:
detectKeyPhrasesRequest-- Returns:
- A Java Future containing the result of the DetectKeyPhrases operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectKeyPhrases
default CompletableFuture<DetectKeyPhrasesResponse> detectKeyPhrases(Consumer<DetectKeyPhrasesRequest.Builder> detectKeyPhrasesRequest) Detects the key noun phrases found in the text.
This is a convenience which creates an instance of the
DetectKeyPhrasesRequest.Builderavoiding the need to create one manually viaDetectKeyPhrasesRequest.builder()- Parameters:
detectKeyPhrasesRequest- AConsumerthat will call methods onDetectKeyPhrasesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DetectKeyPhrases operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectPiiEntities
default CompletableFuture<DetectPiiEntitiesResponse> detectPiiEntities(DetectPiiEntitiesRequest detectPiiEntitiesRequest) Inspects the input text for entities that contain personally identifiable information (PII) and returns information about them.
- Parameters:
detectPiiEntitiesRequest-- Returns:
- A Java Future containing the result of the DetectPiiEntities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectPiiEntities
default CompletableFuture<DetectPiiEntitiesResponse> detectPiiEntities(Consumer<DetectPiiEntitiesRequest.Builder> detectPiiEntitiesRequest) Inspects the input text for entities that contain personally identifiable information (PII) and returns information about them.
This is a convenience which creates an instance of the
DetectPiiEntitiesRequest.Builderavoiding the need to create one manually viaDetectPiiEntitiesRequest.builder()- Parameters:
detectPiiEntitiesRequest- AConsumerthat will call methods onDetectPiiEntitiesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DetectPiiEntities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectSentiment
default CompletableFuture<DetectSentimentResponse> detectSentiment(DetectSentimentRequest detectSentimentRequest) Inspects text and returns an inference of the prevailing sentiment (
POSITIVE,NEUTRAL,MIXED, orNEGATIVE).- Parameters:
detectSentimentRequest-- Returns:
- A Java Future containing the result of the DetectSentiment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectSentiment
default CompletableFuture<DetectSentimentResponse> detectSentiment(Consumer<DetectSentimentRequest.Builder> detectSentimentRequest) Inspects text and returns an inference of the prevailing sentiment (
POSITIVE,NEUTRAL,MIXED, orNEGATIVE).
This is a convenience which creates an instance of the
DetectSentimentRequest.Builderavoiding the need to create one manually viaDetectSentimentRequest.builder()- Parameters:
detectSentimentRequest- AConsumerthat will call methods onDetectSentimentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DetectSentiment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectSyntax
default CompletableFuture<DetectSyntaxResponse> detectSyntax(DetectSyntaxRequest detectSyntaxRequest) Inspects text for syntax and the part of speech of words in the document. For more information, see Syntax in the Comprehend Developer Guide.
- Parameters:
detectSyntaxRequest-- Returns:
- A Java Future containing the result of the DetectSyntax operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectSyntax
default CompletableFuture<DetectSyntaxResponse> detectSyntax(Consumer<DetectSyntaxRequest.Builder> detectSyntaxRequest) Inspects text for syntax and the part of speech of words in the document. For more information, see Syntax in the Comprehend Developer Guide.
This is a convenience which creates an instance of the
DetectSyntaxRequest.Builderavoiding the need to create one manually viaDetectSyntaxRequest.builder()- Parameters:
detectSyntaxRequest- AConsumerthat will call methods onDetectSyntaxRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DetectSyntax operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectTargetedSentiment
default CompletableFuture<DetectTargetedSentimentResponse> detectTargetedSentiment(DetectTargetedSentimentRequest detectTargetedSentimentRequest) Inspects the input text and returns a sentiment analysis for each entity identified in the text.
For more information about targeted sentiment, see Targeted sentiment in the Amazon Comprehend Developer Guide.
- Parameters:
detectTargetedSentimentRequest-- Returns:
- A Java Future containing the result of the DetectTargetedSentiment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectTargetedSentiment
default CompletableFuture<DetectTargetedSentimentResponse> detectTargetedSentiment(Consumer<DetectTargetedSentimentRequest.Builder> detectTargetedSentimentRequest) Inspects the input text and returns a sentiment analysis for each entity identified in the text.
For more information about targeted sentiment, see Targeted sentiment in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
DetectTargetedSentimentRequest.Builderavoiding the need to create one manually viaDetectTargetedSentimentRequest.builder()- Parameters:
detectTargetedSentimentRequest- AConsumerthat will call methods onDetectTargetedSentimentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DetectTargetedSentiment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectToxicContent
default CompletableFuture<DetectToxicContentResponse> detectToxicContent(DetectToxicContentRequest detectToxicContentRequest) Performs toxicity analysis on the list of text strings that you provide as input. The API response contains a results list that matches the size of the input list. For more information about toxicity detection, see Toxicity detection in the Amazon Comprehend Developer Guide.
- Parameters:
detectToxicContentRequest-- Returns:
- A Java Future containing the result of the DetectToxicContent operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
detectToxicContent
default CompletableFuture<DetectToxicContentResponse> detectToxicContent(Consumer<DetectToxicContentRequest.Builder> detectToxicContentRequest) Performs toxicity analysis on the list of text strings that you provide as input. The API response contains a results list that matches the size of the input list. For more information about toxicity detection, see Toxicity detection in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
DetectToxicContentRequest.Builderavoiding the need to create one manually viaDetectToxicContentRequest.builder()- Parameters:
detectToxicContentRequest- AConsumerthat will call methods onDetectToxicContentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DetectToxicContent operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TextSizeLimitExceededException The size of the input text exceeds the limit. Use a smaller document.
- UnsupportedLanguageException Amazon Comprehend can't process the language of the input text. For a list of supported languages, Supported languages in the Comprehend Developer Guide.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
importModel
Creates a new custom model that replicates a source custom model that you import. The source model can be in your Amazon Web Services account or another one.
If the source model is in another Amazon Web Services account, then it must have a resource-based policy that authorizes you to import it.
The source model must be in the same Amazon Web Services Region that you're using when you import. You can't import a model that's in a different Region.
- Parameters:
importModelRequest-- Returns:
- A Java Future containing the result of the ImportModel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
importModel
default CompletableFuture<ImportModelResponse> importModel(Consumer<ImportModelRequest.Builder> importModelRequest) Creates a new custom model that replicates a source custom model that you import. The source model can be in your Amazon Web Services account or another one.
If the source model is in another Amazon Web Services account, then it must have a resource-based policy that authorizes you to import it.
The source model must be in the same Amazon Web Services Region that you're using when you import. You can't import a model that's in a different Region.
This is a convenience which creates an instance of the
ImportModelRequest.Builderavoiding the need to create one manually viaImportModelRequest.builder()- Parameters:
importModelRequest- AConsumerthat will call methods onImportModelRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ImportModel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDatasets
default CompletableFuture<ListDatasetsResponse> listDatasets(ListDatasetsRequest listDatasetsRequest) List the datasets that you have configured in this Region. For more information about datasets, see Flywheel overview in the Amazon Comprehend Developer Guide.
- Parameters:
listDatasetsRequest-- Returns:
- A Java Future containing the result of the ListDatasets operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDatasets
default CompletableFuture<ListDatasetsResponse> listDatasets(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest) List the datasets that you have configured in this Region. For more information about datasets, see Flywheel overview in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
ListDatasetsRequest.Builderavoiding the need to create one manually viaListDatasetsRequest.builder()- Parameters:
listDatasetsRequest- AConsumerthat will call methods onListDatasetsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDatasets operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDatasetsPaginator
This is a variant of
listDatasets(software.amazon.awssdk.services.comprehend.model.ListDatasetsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDatasetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDatasetsResponse response) { //... }; });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
listDatasets(software.amazon.awssdk.services.comprehend.model.ListDatasetsRequest)operation.- Parameters:
listDatasetsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDatasetsPaginator
default ListDatasetsPublisher listDatasetsPaginator(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest) This is a variant of
listDatasets(software.amazon.awssdk.services.comprehend.model.ListDatasetsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDatasetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDatasetsResponse response) { //... }; });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
listDatasets(software.amazon.awssdk.services.comprehend.model.ListDatasetsRequest)operation.
This is a convenience which creates an instance of the
ListDatasetsRequest.Builderavoiding the need to create one manually viaListDatasetsRequest.builder()- Parameters:
listDatasetsRequest- AConsumerthat will call methods onListDatasetsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassificationJobs
default CompletableFuture<ListDocumentClassificationJobsResponse> listDocumentClassificationJobs(ListDocumentClassificationJobsRequest listDocumentClassificationJobsRequest) Gets a list of the documentation classification jobs that you have submitted.
- Parameters:
listDocumentClassificationJobsRequest-- Returns:
- A Java Future containing the result of the ListDocumentClassificationJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassificationJobs
default CompletableFuture<ListDocumentClassificationJobsResponse> listDocumentClassificationJobs(Consumer<ListDocumentClassificationJobsRequest.Builder> listDocumentClassificationJobsRequest) Gets a list of the documentation classification jobs that you have submitted.
This is a convenience which creates an instance of the
ListDocumentClassificationJobsRequest.Builderavoiding the need to create one manually viaListDocumentClassificationJobsRequest.builder()- Parameters:
listDocumentClassificationJobsRequest- AConsumerthat will call methods onListDocumentClassificationJobsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDocumentClassificationJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassificationJobs
Gets a list of the documentation classification jobs that you have submitted.
- Returns:
- A Java Future containing the result of the ListDocumentClassificationJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassificationJobsPaginator
This is a variant of
listDocumentClassificationJobs(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDocumentClassificationJobsPublisher publisher = client.listDocumentClassificationJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDocumentClassificationJobsPublisher publisher = client.listDocumentClassificationJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsResponse response) { //... }; });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
listDocumentClassificationJobs(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsRequest)operation.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassificationJobsPaginator
default ListDocumentClassificationJobsPublisher listDocumentClassificationJobsPaginator(ListDocumentClassificationJobsRequest listDocumentClassificationJobsRequest) This is a variant of
listDocumentClassificationJobs(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDocumentClassificationJobsPublisher publisher = client.listDocumentClassificationJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDocumentClassificationJobsPublisher publisher = client.listDocumentClassificationJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsResponse response) { //... }; });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
listDocumentClassificationJobs(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsRequest)operation.- Parameters:
listDocumentClassificationJobsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassificationJobsPaginator
default ListDocumentClassificationJobsPublisher listDocumentClassificationJobsPaginator(Consumer<ListDocumentClassificationJobsRequest.Builder> listDocumentClassificationJobsRequest) This is a variant of
listDocumentClassificationJobs(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDocumentClassificationJobsPublisher publisher = client.listDocumentClassificationJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDocumentClassificationJobsPublisher publisher = client.listDocumentClassificationJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsResponse response) { //... }; });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
listDocumentClassificationJobs(software.amazon.awssdk.services.comprehend.model.ListDocumentClassificationJobsRequest)operation.
This is a convenience which creates an instance of the
ListDocumentClassificationJobsRequest.Builderavoiding the need to create one manually viaListDocumentClassificationJobsRequest.builder()- Parameters:
listDocumentClassificationJobsRequest- AConsumerthat will call methods onListDocumentClassificationJobsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifierSummaries
default CompletableFuture<ListDocumentClassifierSummariesResponse> listDocumentClassifierSummaries(ListDocumentClassifierSummariesRequest listDocumentClassifierSummariesRequest) Gets a list of summaries of the document classifiers that you have created
- Parameters:
listDocumentClassifierSummariesRequest-- Returns:
- A Java Future containing the result of the ListDocumentClassifierSummaries operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifierSummaries
default CompletableFuture<ListDocumentClassifierSummariesResponse> listDocumentClassifierSummaries(Consumer<ListDocumentClassifierSummariesRequest.Builder> listDocumentClassifierSummariesRequest) Gets a list of summaries of the document classifiers that you have created
This is a convenience which creates an instance of the
ListDocumentClassifierSummariesRequest.Builderavoiding the need to create one manually viaListDocumentClassifierSummariesRequest.builder()- Parameters:
listDocumentClassifierSummariesRequest- AConsumerthat will call methods onListDocumentClassifierSummariesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDocumentClassifierSummaries operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifierSummariesPaginator
default ListDocumentClassifierSummariesPublisher listDocumentClassifierSummariesPaginator(ListDocumentClassifierSummariesRequest listDocumentClassifierSummariesRequest) This is a variant of
listDocumentClassifierSummaries(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifierSummariesPublisher publisher = client.listDocumentClassifierSummariesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifierSummariesPublisher publisher = client.listDocumentClassifierSummariesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesResponse response) { //... }; });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
listDocumentClassifierSummaries(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesRequest)operation.- Parameters:
listDocumentClassifierSummariesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifierSummariesPaginator
default ListDocumentClassifierSummariesPublisher listDocumentClassifierSummariesPaginator(Consumer<ListDocumentClassifierSummariesRequest.Builder> listDocumentClassifierSummariesRequest) This is a variant of
listDocumentClassifierSummaries(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifierSummariesPublisher publisher = client.listDocumentClassifierSummariesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifierSummariesPublisher publisher = client.listDocumentClassifierSummariesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesResponse response) { //... }; });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
listDocumentClassifierSummaries(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifierSummariesRequest)operation.
This is a convenience which creates an instance of the
ListDocumentClassifierSummariesRequest.Builderavoiding the need to create one manually viaListDocumentClassifierSummariesRequest.builder()- Parameters:
listDocumentClassifierSummariesRequest- AConsumerthat will call methods onListDocumentClassifierSummariesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifiers
default CompletableFuture<ListDocumentClassifiersResponse> listDocumentClassifiers(ListDocumentClassifiersRequest listDocumentClassifiersRequest) Gets a list of the document classifiers that you have created.
- Parameters:
listDocumentClassifiersRequest-- Returns:
- A Java Future containing the result of the ListDocumentClassifiers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifiers
default CompletableFuture<ListDocumentClassifiersResponse> listDocumentClassifiers(Consumer<ListDocumentClassifiersRequest.Builder> listDocumentClassifiersRequest) Gets a list of the document classifiers that you have created.
This is a convenience which creates an instance of the
ListDocumentClassifiersRequest.Builderavoiding the need to create one manually viaListDocumentClassifiersRequest.builder()- Parameters:
listDocumentClassifiersRequest- AConsumerthat will call methods onListDocumentClassifiersRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDocumentClassifiers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifiers
Gets a list of the document classifiers that you have created.
- Returns:
- A Java Future containing the result of the ListDocumentClassifiers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifiersPaginator
This is a variant of
listDocumentClassifiers(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifiersPublisher publisher = client.listDocumentClassifiersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifiersPublisher publisher = client.listDocumentClassifiersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersResponse response) { //... }; });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
listDocumentClassifiers(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersRequest)operation.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifiersPaginator
default ListDocumentClassifiersPublisher listDocumentClassifiersPaginator(ListDocumentClassifiersRequest listDocumentClassifiersRequest) This is a variant of
listDocumentClassifiers(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifiersPublisher publisher = client.listDocumentClassifiersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifiersPublisher publisher = client.listDocumentClassifiersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersResponse response) { //... }; });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
listDocumentClassifiers(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersRequest)operation.- Parameters:
listDocumentClassifiersRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDocumentClassifiersPaginator
default ListDocumentClassifiersPublisher listDocumentClassifiersPaginator(Consumer<ListDocumentClassifiersRequest.Builder> listDocumentClassifiersRequest) This is a variant of
listDocumentClassifiers(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifiersPublisher publisher = client.listDocumentClassifiersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDocumentClassifiersPublisher publisher = client.listDocumentClassifiersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersResponse response) { //... }; });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
listDocumentClassifiers(software.amazon.awssdk.services.comprehend.model.ListDocumentClassifiersRequest)operation.
This is a convenience which creates an instance of the
ListDocumentClassifiersRequest.Builderavoiding the need to create one manually viaListDocumentClassifiersRequest.builder()- Parameters:
listDocumentClassifiersRequest- AConsumerthat will call methods onListDocumentClassifiersRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDominantLanguageDetectionJobs
default CompletableFuture<ListDominantLanguageDetectionJobsResponse> listDominantLanguageDetectionJobs(ListDominantLanguageDetectionJobsRequest listDominantLanguageDetectionJobsRequest) Gets a list of the dominant language detection jobs that you have submitted.
- Parameters:
listDominantLanguageDetectionJobsRequest-- Returns:
- A Java Future containing the result of the ListDominantLanguageDetectionJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDominantLanguageDetectionJobs
default CompletableFuture<ListDominantLanguageDetectionJobsResponse> listDominantLanguageDetectionJobs(Consumer<ListDominantLanguageDetectionJobsRequest.Builder> listDominantLanguageDetectionJobsRequest) Gets a list of the dominant language detection jobs that you have submitted.
This is a convenience which creates an instance of the
ListDominantLanguageDetectionJobsRequest.Builderavoiding the need to create one manually viaListDominantLanguageDetectionJobsRequest.builder()- Parameters:
listDominantLanguageDetectionJobsRequest- AConsumerthat will call methods onListDominantLanguageDetectionJobsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDominantLanguageDetectionJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDominantLanguageDetectionJobs
default CompletableFuture<ListDominantLanguageDetectionJobsResponse> listDominantLanguageDetectionJobs()Gets a list of the dominant language detection jobs that you have submitted.
- Returns:
- A Java Future containing the result of the ListDominantLanguageDetectionJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDominantLanguageDetectionJobsPaginator
This is a variant of
listDominantLanguageDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDominantLanguageDetectionJobsPublisher publisher = client.listDominantLanguageDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDominantLanguageDetectionJobsPublisher publisher = client.listDominantLanguageDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsResponse response) { //... }; });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
listDominantLanguageDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsRequest)operation.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDominantLanguageDetectionJobsPaginator
default ListDominantLanguageDetectionJobsPublisher listDominantLanguageDetectionJobsPaginator(ListDominantLanguageDetectionJobsRequest listDominantLanguageDetectionJobsRequest) This is a variant of
listDominantLanguageDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDominantLanguageDetectionJobsPublisher publisher = client.listDominantLanguageDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDominantLanguageDetectionJobsPublisher publisher = client.listDominantLanguageDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsResponse response) { //... }; });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
listDominantLanguageDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsRequest)operation.- Parameters:
listDominantLanguageDetectionJobsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDominantLanguageDetectionJobsPaginator
default ListDominantLanguageDetectionJobsPublisher listDominantLanguageDetectionJobsPaginator(Consumer<ListDominantLanguageDetectionJobsRequest.Builder> listDominantLanguageDetectionJobsRequest) This is a variant of
listDominantLanguageDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListDominantLanguageDetectionJobsPublisher publisher = client.listDominantLanguageDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListDominantLanguageDetectionJobsPublisher publisher = client.listDominantLanguageDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsResponse response) { //... }; });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
listDominantLanguageDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListDominantLanguageDetectionJobsRequest)operation.
This is a convenience which creates an instance of the
ListDominantLanguageDetectionJobsRequest.Builderavoiding the need to create one manually viaListDominantLanguageDetectionJobsRequest.builder()- Parameters:
listDominantLanguageDetectionJobsRequest- AConsumerthat will call methods onListDominantLanguageDetectionJobsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEndpoints
default CompletableFuture<ListEndpointsResponse> listEndpoints(ListEndpointsRequest listEndpointsRequest) Gets a list of all existing endpoints that you've created. For information about endpoints, see Managing endpoints.
- Parameters:
listEndpointsRequest-- Returns:
- A Java Future containing the result of the ListEndpoints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEndpoints
default CompletableFuture<ListEndpointsResponse> listEndpoints(Consumer<ListEndpointsRequest.Builder> listEndpointsRequest) Gets a list of all existing endpoints that you've created. For information about endpoints, see Managing endpoints.
This is a convenience which creates an instance of the
ListEndpointsRequest.Builderavoiding the need to create one manually viaListEndpointsRequest.builder()- Parameters:
listEndpointsRequest- AConsumerthat will call methods onListEndpointsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEndpoints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEndpointsPaginator
This is a variant of
listEndpoints(software.amazon.awssdk.services.comprehend.model.ListEndpointsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEndpointsPublisher publisher = client.listEndpointsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEndpointsPublisher publisher = client.listEndpointsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEndpointsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEndpointsResponse response) { //... }; });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
listEndpoints(software.amazon.awssdk.services.comprehend.model.ListEndpointsRequest)operation.- Parameters:
listEndpointsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEndpointsPaginator
default ListEndpointsPublisher listEndpointsPaginator(Consumer<ListEndpointsRequest.Builder> listEndpointsRequest) This is a variant of
listEndpoints(software.amazon.awssdk.services.comprehend.model.ListEndpointsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEndpointsPublisher publisher = client.listEndpointsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEndpointsPublisher publisher = client.listEndpointsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEndpointsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEndpointsResponse response) { //... }; });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
listEndpoints(software.amazon.awssdk.services.comprehend.model.ListEndpointsRequest)operation.
This is a convenience which creates an instance of the
ListEndpointsRequest.Builderavoiding the need to create one manually viaListEndpointsRequest.builder()- Parameters:
listEndpointsRequest- AConsumerthat will call methods onListEndpointsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntitiesDetectionJobs
default CompletableFuture<ListEntitiesDetectionJobsResponse> listEntitiesDetectionJobs(ListEntitiesDetectionJobsRequest listEntitiesDetectionJobsRequest) Gets a list of the entity detection jobs that you have submitted.
- Parameters:
listEntitiesDetectionJobsRequest-- Returns:
- A Java Future containing the result of the ListEntitiesDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntitiesDetectionJobs
default CompletableFuture<ListEntitiesDetectionJobsResponse> listEntitiesDetectionJobs(Consumer<ListEntitiesDetectionJobsRequest.Builder> listEntitiesDetectionJobsRequest) Gets a list of the entity detection jobs that you have submitted.
This is a convenience which creates an instance of the
ListEntitiesDetectionJobsRequest.Builderavoiding the need to create one manually viaListEntitiesDetectionJobsRequest.builder()- Parameters:
listEntitiesDetectionJobsRequest- AConsumerthat will call methods onListEntitiesDetectionJobsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEntitiesDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntitiesDetectionJobs
Gets a list of the entity detection jobs that you have submitted.
- Returns:
- A Java Future containing the result of the ListEntitiesDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntitiesDetectionJobsPaginator
This is a variant of
listEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEntitiesDetectionJobsPublisher publisher = client.listEntitiesDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEntitiesDetectionJobsPublisher publisher = client.listEntitiesDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsResponse response) { //... }; });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
listEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsRequest)operation.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntitiesDetectionJobsPaginator
default ListEntitiesDetectionJobsPublisher listEntitiesDetectionJobsPaginator(ListEntitiesDetectionJobsRequest listEntitiesDetectionJobsRequest) This is a variant of
listEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEntitiesDetectionJobsPublisher publisher = client.listEntitiesDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEntitiesDetectionJobsPublisher publisher = client.listEntitiesDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsResponse response) { //... }; });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
listEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsRequest)operation.- Parameters:
listEntitiesDetectionJobsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntitiesDetectionJobsPaginator
default ListEntitiesDetectionJobsPublisher listEntitiesDetectionJobsPaginator(Consumer<ListEntitiesDetectionJobsRequest.Builder> listEntitiesDetectionJobsRequest) This is a variant of
listEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEntitiesDetectionJobsPublisher publisher = client.listEntitiesDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEntitiesDetectionJobsPublisher publisher = client.listEntitiesDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsResponse response) { //... }; });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
listEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEntitiesDetectionJobsRequest)operation.
This is a convenience which creates an instance of the
ListEntitiesDetectionJobsRequest.Builderavoiding the need to create one manually viaListEntitiesDetectionJobsRequest.builder()- Parameters:
listEntitiesDetectionJobsRequest- AConsumerthat will call methods onListEntitiesDetectionJobsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizerSummaries
default CompletableFuture<ListEntityRecognizerSummariesResponse> listEntityRecognizerSummaries(ListEntityRecognizerSummariesRequest listEntityRecognizerSummariesRequest) Gets a list of summaries for the entity recognizers that you have created.
- Parameters:
listEntityRecognizerSummariesRequest-- Returns:
- A Java Future containing the result of the ListEntityRecognizerSummaries operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizerSummaries
default CompletableFuture<ListEntityRecognizerSummariesResponse> listEntityRecognizerSummaries(Consumer<ListEntityRecognizerSummariesRequest.Builder> listEntityRecognizerSummariesRequest) Gets a list of summaries for the entity recognizers that you have created.
This is a convenience which creates an instance of the
ListEntityRecognizerSummariesRequest.Builderavoiding the need to create one manually viaListEntityRecognizerSummariesRequest.builder()- Parameters:
listEntityRecognizerSummariesRequest- AConsumerthat will call methods onListEntityRecognizerSummariesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEntityRecognizerSummaries operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizerSummariesPaginator
default ListEntityRecognizerSummariesPublisher listEntityRecognizerSummariesPaginator(ListEntityRecognizerSummariesRequest listEntityRecognizerSummariesRequest) This is a variant of
listEntityRecognizerSummaries(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizerSummariesPublisher publisher = client.listEntityRecognizerSummariesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizerSummariesPublisher publisher = client.listEntityRecognizerSummariesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesResponse response) { //... }; });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
listEntityRecognizerSummaries(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesRequest)operation.- Parameters:
listEntityRecognizerSummariesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizerSummariesPaginator
default ListEntityRecognizerSummariesPublisher listEntityRecognizerSummariesPaginator(Consumer<ListEntityRecognizerSummariesRequest.Builder> listEntityRecognizerSummariesRequest) This is a variant of
listEntityRecognizerSummaries(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizerSummariesPublisher publisher = client.listEntityRecognizerSummariesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizerSummariesPublisher publisher = client.listEntityRecognizerSummariesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesResponse response) { //... }; });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
listEntityRecognizerSummaries(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizerSummariesRequest)operation.
This is a convenience which creates an instance of the
ListEntityRecognizerSummariesRequest.Builderavoiding the need to create one manually viaListEntityRecognizerSummariesRequest.builder()- Parameters:
listEntityRecognizerSummariesRequest- AConsumerthat will call methods onListEntityRecognizerSummariesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizers
default CompletableFuture<ListEntityRecognizersResponse> listEntityRecognizers(ListEntityRecognizersRequest listEntityRecognizersRequest) Gets a list of the properties of all entity recognizers that you created, including recognizers currently in training. Allows you to filter the list of recognizers based on criteria such as status and submission time. This call returns up to 500 entity recognizers in the list, with a default number of 100 recognizers in the list.
The results of this list are not in any particular order. Please get the list and sort locally if needed.
- Parameters:
listEntityRecognizersRequest-- Returns:
- A Java Future containing the result of the ListEntityRecognizers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizers
default CompletableFuture<ListEntityRecognizersResponse> listEntityRecognizers(Consumer<ListEntityRecognizersRequest.Builder> listEntityRecognizersRequest) Gets a list of the properties of all entity recognizers that you created, including recognizers currently in training. Allows you to filter the list of recognizers based on criteria such as status and submission time. This call returns up to 500 entity recognizers in the list, with a default number of 100 recognizers in the list.
The results of this list are not in any particular order. Please get the list and sort locally if needed.
This is a convenience which creates an instance of the
ListEntityRecognizersRequest.Builderavoiding the need to create one manually viaListEntityRecognizersRequest.builder()- Parameters:
listEntityRecognizersRequest- AConsumerthat will call methods onListEntityRecognizersRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEntityRecognizers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizers
Gets a list of the properties of all entity recognizers that you created, including recognizers currently in training. Allows you to filter the list of recognizers based on criteria such as status and submission time. This call returns up to 500 entity recognizers in the list, with a default number of 100 recognizers in the list.
The results of this list are not in any particular order. Please get the list and sort locally if needed.
- Returns:
- A Java Future containing the result of the ListEntityRecognizers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizersPaginator
This is a variant of
listEntityRecognizers(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizersPublisher publisher = client.listEntityRecognizersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizersPublisher publisher = client.listEntityRecognizersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersResponse response) { //... }; });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
listEntityRecognizers(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersRequest)operation.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizersPaginator
default ListEntityRecognizersPublisher listEntityRecognizersPaginator(ListEntityRecognizersRequest listEntityRecognizersRequest) This is a variant of
listEntityRecognizers(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizersPublisher publisher = client.listEntityRecognizersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizersPublisher publisher = client.listEntityRecognizersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersResponse response) { //... }; });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
listEntityRecognizers(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersRequest)operation.- Parameters:
listEntityRecognizersRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEntityRecognizersPaginator
default ListEntityRecognizersPublisher listEntityRecognizersPaginator(Consumer<ListEntityRecognizersRequest.Builder> listEntityRecognizersRequest) This is a variant of
listEntityRecognizers(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizersPublisher publisher = client.listEntityRecognizersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEntityRecognizersPublisher publisher = client.listEntityRecognizersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersResponse response) { //... }; });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
listEntityRecognizers(software.amazon.awssdk.services.comprehend.model.ListEntityRecognizersRequest)operation.
This is a convenience which creates an instance of the
ListEntityRecognizersRequest.Builderavoiding the need to create one manually viaListEntityRecognizersRequest.builder()- Parameters:
listEntityRecognizersRequest- AConsumerthat will call methods onListEntityRecognizersRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEventsDetectionJobs
default CompletableFuture<ListEventsDetectionJobsResponse> listEventsDetectionJobs(ListEventsDetectionJobsRequest listEventsDetectionJobsRequest) Gets a list of the events detection jobs that you have submitted.
- Parameters:
listEventsDetectionJobsRequest-- Returns:
- A Java Future containing the result of the ListEventsDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEventsDetectionJobs
default CompletableFuture<ListEventsDetectionJobsResponse> listEventsDetectionJobs(Consumer<ListEventsDetectionJobsRequest.Builder> listEventsDetectionJobsRequest) Gets a list of the events detection jobs that you have submitted.
This is a convenience which creates an instance of the
ListEventsDetectionJobsRequest.Builderavoiding the need to create one manually viaListEventsDetectionJobsRequest.builder()- Parameters:
listEventsDetectionJobsRequest- AConsumerthat will call methods onListEventsDetectionJobsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEventsDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEventsDetectionJobsPaginator
default ListEventsDetectionJobsPublisher listEventsDetectionJobsPaginator(ListEventsDetectionJobsRequest listEventsDetectionJobsRequest) This is a variant of
listEventsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEventsDetectionJobsPublisher publisher = client.listEventsDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEventsDetectionJobsPublisher publisher = client.listEventsDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsResponse response) { //... }; });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
listEventsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsRequest)operation.- Parameters:
listEventsDetectionJobsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEventsDetectionJobsPaginator
default ListEventsDetectionJobsPublisher listEventsDetectionJobsPaginator(Consumer<ListEventsDetectionJobsRequest.Builder> listEventsDetectionJobsRequest) This is a variant of
listEventsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListEventsDetectionJobsPublisher publisher = client.listEventsDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListEventsDetectionJobsPublisher publisher = client.listEventsDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsResponse response) { //... }; });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
listEventsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListEventsDetectionJobsRequest)operation.
This is a convenience which creates an instance of the
ListEventsDetectionJobsRequest.Builderavoiding the need to create one manually viaListEventsDetectionJobsRequest.builder()- Parameters:
listEventsDetectionJobsRequest- AConsumerthat will call methods onListEventsDetectionJobsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFlywheelIterationHistory
default CompletableFuture<ListFlywheelIterationHistoryResponse> listFlywheelIterationHistory(ListFlywheelIterationHistoryRequest listFlywheelIterationHistoryRequest) Information about the history of a flywheel iteration. For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
- Parameters:
listFlywheelIterationHistoryRequest-- Returns:
- A Java Future containing the result of the ListFlywheelIterationHistory operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFlywheelIterationHistory
default CompletableFuture<ListFlywheelIterationHistoryResponse> listFlywheelIterationHistory(Consumer<ListFlywheelIterationHistoryRequest.Builder> listFlywheelIterationHistoryRequest) Information about the history of a flywheel iteration. For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
ListFlywheelIterationHistoryRequest.Builderavoiding the need to create one manually viaListFlywheelIterationHistoryRequest.builder()- Parameters:
listFlywheelIterationHistoryRequest- AConsumerthat will call methods onListFlywheelIterationHistoryRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListFlywheelIterationHistory operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFlywheelIterationHistoryPaginator
default ListFlywheelIterationHistoryPublisher listFlywheelIterationHistoryPaginator(ListFlywheelIterationHistoryRequest listFlywheelIterationHistoryRequest) This is a variant of
listFlywheelIterationHistory(software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListFlywheelIterationHistoryPublisher publisher = client.listFlywheelIterationHistoryPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListFlywheelIterationHistoryPublisher publisher = client.listFlywheelIterationHistoryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryResponse response) { //... }; });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
listFlywheelIterationHistory(software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryRequest)operation.- Parameters:
listFlywheelIterationHistoryRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFlywheelIterationHistoryPaginator
default ListFlywheelIterationHistoryPublisher listFlywheelIterationHistoryPaginator(Consumer<ListFlywheelIterationHistoryRequest.Builder> listFlywheelIterationHistoryRequest) This is a variant of
listFlywheelIterationHistory(software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListFlywheelIterationHistoryPublisher publisher = client.listFlywheelIterationHistoryPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListFlywheelIterationHistoryPublisher publisher = client.listFlywheelIterationHistoryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryResponse response) { //... }; });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
listFlywheelIterationHistory(software.amazon.awssdk.services.comprehend.model.ListFlywheelIterationHistoryRequest)operation.
This is a convenience which creates an instance of the
ListFlywheelIterationHistoryRequest.Builderavoiding the need to create one manually viaListFlywheelIterationHistoryRequest.builder()- Parameters:
listFlywheelIterationHistoryRequest- AConsumerthat will call methods onListFlywheelIterationHistoryRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFlywheels
default CompletableFuture<ListFlywheelsResponse> listFlywheels(ListFlywheelsRequest listFlywheelsRequest) Gets a list of the flywheels that you have created.
- Parameters:
listFlywheelsRequest-- Returns:
- A Java Future containing the result of the ListFlywheels operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFlywheels
default CompletableFuture<ListFlywheelsResponse> listFlywheels(Consumer<ListFlywheelsRequest.Builder> listFlywheelsRequest) Gets a list of the flywheels that you have created.
This is a convenience which creates an instance of the
ListFlywheelsRequest.Builderavoiding the need to create one manually viaListFlywheelsRequest.builder()- Parameters:
listFlywheelsRequest- AConsumerthat will call methods onListFlywheelsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListFlywheels operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFlywheelsPaginator
This is a variant of
listFlywheels(software.amazon.awssdk.services.comprehend.model.ListFlywheelsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListFlywheelsPublisher publisher = client.listFlywheelsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListFlywheelsPublisher publisher = client.listFlywheelsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListFlywheelsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListFlywheelsResponse response) { //... }; });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
listFlywheels(software.amazon.awssdk.services.comprehend.model.ListFlywheelsRequest)operation.- Parameters:
listFlywheelsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFlywheelsPaginator
default ListFlywheelsPublisher listFlywheelsPaginator(Consumer<ListFlywheelsRequest.Builder> listFlywheelsRequest) This is a variant of
listFlywheels(software.amazon.awssdk.services.comprehend.model.ListFlywheelsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListFlywheelsPublisher publisher = client.listFlywheelsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListFlywheelsPublisher publisher = client.listFlywheelsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListFlywheelsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListFlywheelsResponse response) { //... }; });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
listFlywheels(software.amazon.awssdk.services.comprehend.model.ListFlywheelsRequest)operation.
This is a convenience which creates an instance of the
ListFlywheelsRequest.Builderavoiding the need to create one manually viaListFlywheelsRequest.builder()- Parameters:
listFlywheelsRequest- AConsumerthat will call methods onListFlywheelsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listKeyPhrasesDetectionJobs
default CompletableFuture<ListKeyPhrasesDetectionJobsResponse> listKeyPhrasesDetectionJobs(ListKeyPhrasesDetectionJobsRequest listKeyPhrasesDetectionJobsRequest) Get a list of key phrase detection jobs that you have submitted.
- Parameters:
listKeyPhrasesDetectionJobsRequest-- Returns:
- A Java Future containing the result of the ListKeyPhrasesDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listKeyPhrasesDetectionJobs
default CompletableFuture<ListKeyPhrasesDetectionJobsResponse> listKeyPhrasesDetectionJobs(Consumer<ListKeyPhrasesDetectionJobsRequest.Builder> listKeyPhrasesDetectionJobsRequest) Get a list of key phrase detection jobs that you have submitted.
This is a convenience which creates an instance of the
ListKeyPhrasesDetectionJobsRequest.Builderavoiding the need to create one manually viaListKeyPhrasesDetectionJobsRequest.builder()- Parameters:
listKeyPhrasesDetectionJobsRequest- AConsumerthat will call methods onListKeyPhrasesDetectionJobsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListKeyPhrasesDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listKeyPhrasesDetectionJobs
Get a list of key phrase detection jobs that you have submitted.
- Returns:
- A Java Future containing the result of the ListKeyPhrasesDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listKeyPhrasesDetectionJobsPaginator
This is a variant of
listKeyPhrasesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListKeyPhrasesDetectionJobsPublisher publisher = client.listKeyPhrasesDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListKeyPhrasesDetectionJobsPublisher publisher = client.listKeyPhrasesDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsResponse response) { //... }; });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
listKeyPhrasesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsRequest)operation.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listKeyPhrasesDetectionJobsPaginator
default ListKeyPhrasesDetectionJobsPublisher listKeyPhrasesDetectionJobsPaginator(ListKeyPhrasesDetectionJobsRequest listKeyPhrasesDetectionJobsRequest) This is a variant of
listKeyPhrasesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListKeyPhrasesDetectionJobsPublisher publisher = client.listKeyPhrasesDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListKeyPhrasesDetectionJobsPublisher publisher = client.listKeyPhrasesDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsResponse response) { //... }; });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
listKeyPhrasesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsRequest)operation.- Parameters:
listKeyPhrasesDetectionJobsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listKeyPhrasesDetectionJobsPaginator
default ListKeyPhrasesDetectionJobsPublisher listKeyPhrasesDetectionJobsPaginator(Consumer<ListKeyPhrasesDetectionJobsRequest.Builder> listKeyPhrasesDetectionJobsRequest) This is a variant of
listKeyPhrasesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListKeyPhrasesDetectionJobsPublisher publisher = client.listKeyPhrasesDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListKeyPhrasesDetectionJobsPublisher publisher = client.listKeyPhrasesDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsResponse response) { //... }; });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
listKeyPhrasesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListKeyPhrasesDetectionJobsRequest)operation.
This is a convenience which creates an instance of the
ListKeyPhrasesDetectionJobsRequest.Builderavoiding the need to create one manually viaListKeyPhrasesDetectionJobsRequest.builder()- Parameters:
listKeyPhrasesDetectionJobsRequest- AConsumerthat will call methods onListKeyPhrasesDetectionJobsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPiiEntitiesDetectionJobs
default CompletableFuture<ListPiiEntitiesDetectionJobsResponse> listPiiEntitiesDetectionJobs(ListPiiEntitiesDetectionJobsRequest listPiiEntitiesDetectionJobsRequest) Gets a list of the PII entity detection jobs that you have submitted.
- Parameters:
listPiiEntitiesDetectionJobsRequest-- Returns:
- A Java Future containing the result of the ListPiiEntitiesDetectionJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPiiEntitiesDetectionJobs
default CompletableFuture<ListPiiEntitiesDetectionJobsResponse> listPiiEntitiesDetectionJobs(Consumer<ListPiiEntitiesDetectionJobsRequest.Builder> listPiiEntitiesDetectionJobsRequest) Gets a list of the PII entity detection jobs that you have submitted.
This is a convenience which creates an instance of the
ListPiiEntitiesDetectionJobsRequest.Builderavoiding the need to create one manually viaListPiiEntitiesDetectionJobsRequest.builder()- Parameters:
listPiiEntitiesDetectionJobsRequest- AConsumerthat will call methods onListPiiEntitiesDetectionJobsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListPiiEntitiesDetectionJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPiiEntitiesDetectionJobsPaginator
default ListPiiEntitiesDetectionJobsPublisher listPiiEntitiesDetectionJobsPaginator(ListPiiEntitiesDetectionJobsRequest listPiiEntitiesDetectionJobsRequest) This is a variant of
listPiiEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListPiiEntitiesDetectionJobsPublisher publisher = client.listPiiEntitiesDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListPiiEntitiesDetectionJobsPublisher publisher = client.listPiiEntitiesDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsResponse response) { //... }; });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
listPiiEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsRequest)operation.- Parameters:
listPiiEntitiesDetectionJobsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPiiEntitiesDetectionJobsPaginator
default ListPiiEntitiesDetectionJobsPublisher listPiiEntitiesDetectionJobsPaginator(Consumer<ListPiiEntitiesDetectionJobsRequest.Builder> listPiiEntitiesDetectionJobsRequest) This is a variant of
listPiiEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListPiiEntitiesDetectionJobsPublisher publisher = client.listPiiEntitiesDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListPiiEntitiesDetectionJobsPublisher publisher = client.listPiiEntitiesDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsResponse response) { //... }; });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
listPiiEntitiesDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListPiiEntitiesDetectionJobsRequest)operation.
This is a convenience which creates an instance of the
ListPiiEntitiesDetectionJobsRequest.Builderavoiding the need to create one manually viaListPiiEntitiesDetectionJobsRequest.builder()- Parameters:
listPiiEntitiesDetectionJobsRequest- AConsumerthat will call methods onListPiiEntitiesDetectionJobsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSentimentDetectionJobs
default CompletableFuture<ListSentimentDetectionJobsResponse> listSentimentDetectionJobs(ListSentimentDetectionJobsRequest listSentimentDetectionJobsRequest) Gets a list of sentiment detection jobs that you have submitted.
- Parameters:
listSentimentDetectionJobsRequest-- Returns:
- A Java Future containing the result of the ListSentimentDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSentimentDetectionJobs
default CompletableFuture<ListSentimentDetectionJobsResponse> listSentimentDetectionJobs(Consumer<ListSentimentDetectionJobsRequest.Builder> listSentimentDetectionJobsRequest) Gets a list of sentiment detection jobs that you have submitted.
This is a convenience which creates an instance of the
ListSentimentDetectionJobsRequest.Builderavoiding the need to create one manually viaListSentimentDetectionJobsRequest.builder()- Parameters:
listSentimentDetectionJobsRequest- AConsumerthat will call methods onListSentimentDetectionJobsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListSentimentDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSentimentDetectionJobs
Gets a list of sentiment detection jobs that you have submitted.
- Returns:
- A Java Future containing the result of the ListSentimentDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSentimentDetectionJobsPaginator
This is a variant of
listSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListSentimentDetectionJobsPublisher publisher = client.listSentimentDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListSentimentDetectionJobsPublisher publisher = client.listSentimentDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsResponse response) { //... }; });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
listSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsRequest)operation.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSentimentDetectionJobsPaginator
default ListSentimentDetectionJobsPublisher listSentimentDetectionJobsPaginator(ListSentimentDetectionJobsRequest listSentimentDetectionJobsRequest) This is a variant of
listSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListSentimentDetectionJobsPublisher publisher = client.listSentimentDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListSentimentDetectionJobsPublisher publisher = client.listSentimentDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsResponse response) { //... }; });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
listSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsRequest)operation.- Parameters:
listSentimentDetectionJobsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSentimentDetectionJobsPaginator
default ListSentimentDetectionJobsPublisher listSentimentDetectionJobsPaginator(Consumer<ListSentimentDetectionJobsRequest.Builder> listSentimentDetectionJobsRequest) This is a variant of
listSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListSentimentDetectionJobsPublisher publisher = client.listSentimentDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListSentimentDetectionJobsPublisher publisher = client.listSentimentDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsResponse response) { //... }; });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
listSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListSentimentDetectionJobsRequest)operation.
This is a convenience which creates an instance of the
ListSentimentDetectionJobsRequest.Builderavoiding the need to create one manually viaListSentimentDetectionJobsRequest.builder()- Parameters:
listSentimentDetectionJobsRequest- AConsumerthat will call methods onListSentimentDetectionJobsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists all tags associated with a given Amazon Comprehend resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists all tags associated with a given Amazon Comprehend resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTargetedSentimentDetectionJobs
default CompletableFuture<ListTargetedSentimentDetectionJobsResponse> listTargetedSentimentDetectionJobs(ListTargetedSentimentDetectionJobsRequest listTargetedSentimentDetectionJobsRequest) Gets a list of targeted sentiment detection jobs that you have submitted.
- Parameters:
listTargetedSentimentDetectionJobsRequest-- Returns:
- A Java Future containing the result of the ListTargetedSentimentDetectionJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTargetedSentimentDetectionJobs
default CompletableFuture<ListTargetedSentimentDetectionJobsResponse> listTargetedSentimentDetectionJobs(Consumer<ListTargetedSentimentDetectionJobsRequest.Builder> listTargetedSentimentDetectionJobsRequest) Gets a list of targeted sentiment detection jobs that you have submitted.
This is a convenience which creates an instance of the
ListTargetedSentimentDetectionJobsRequest.Builderavoiding the need to create one manually viaListTargetedSentimentDetectionJobsRequest.builder()- Parameters:
listTargetedSentimentDetectionJobsRequest- AConsumerthat will call methods onListTargetedSentimentDetectionJobsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTargetedSentimentDetectionJobs operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTargetedSentimentDetectionJobsPaginator
default ListTargetedSentimentDetectionJobsPublisher listTargetedSentimentDetectionJobsPaginator(ListTargetedSentimentDetectionJobsRequest listTargetedSentimentDetectionJobsRequest) This is a variant of
listTargetedSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListTargetedSentimentDetectionJobsPublisher publisher = client.listTargetedSentimentDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListTargetedSentimentDetectionJobsPublisher publisher = client.listTargetedSentimentDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsResponse response) { //... }; });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
listTargetedSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsRequest)operation.- Parameters:
listTargetedSentimentDetectionJobsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTargetedSentimentDetectionJobsPaginator
default ListTargetedSentimentDetectionJobsPublisher listTargetedSentimentDetectionJobsPaginator(Consumer<ListTargetedSentimentDetectionJobsRequest.Builder> listTargetedSentimentDetectionJobsRequest) This is a variant of
listTargetedSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListTargetedSentimentDetectionJobsPublisher publisher = client.listTargetedSentimentDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListTargetedSentimentDetectionJobsPublisher publisher = client.listTargetedSentimentDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsResponse response) { //... }; });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
listTargetedSentimentDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTargetedSentimentDetectionJobsRequest)operation.
This is a convenience which creates an instance of the
ListTargetedSentimentDetectionJobsRequest.Builderavoiding the need to create one manually viaListTargetedSentimentDetectionJobsRequest.builder()- Parameters:
listTargetedSentimentDetectionJobsRequest- AConsumerthat will call methods onListTargetedSentimentDetectionJobsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTopicsDetectionJobs
default CompletableFuture<ListTopicsDetectionJobsResponse> listTopicsDetectionJobs(ListTopicsDetectionJobsRequest listTopicsDetectionJobsRequest) Gets a list of the topic detection jobs that you have submitted.
- Parameters:
listTopicsDetectionJobsRequest-- Returns:
- A Java Future containing the result of the ListTopicsDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTopicsDetectionJobs
default CompletableFuture<ListTopicsDetectionJobsResponse> listTopicsDetectionJobs(Consumer<ListTopicsDetectionJobsRequest.Builder> listTopicsDetectionJobsRequest) Gets a list of the topic detection jobs that you have submitted.
This is a convenience which creates an instance of the
ListTopicsDetectionJobsRequest.Builderavoiding the need to create one manually viaListTopicsDetectionJobsRequest.builder()- Parameters:
listTopicsDetectionJobsRequest- AConsumerthat will call methods onListTopicsDetectionJobsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTopicsDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTopicsDetectionJobs
Gets a list of the topic detection jobs that you have submitted.
- Returns:
- A Java Future containing the result of the ListTopicsDetectionJobs operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTopicsDetectionJobsPaginator
This is a variant of
listTopicsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListTopicsDetectionJobsPublisher publisher = client.listTopicsDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListTopicsDetectionJobsPublisher publisher = client.listTopicsDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsResponse response) { //... }; });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
listTopicsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsRequest)operation.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTopicsDetectionJobsPaginator
default ListTopicsDetectionJobsPublisher listTopicsDetectionJobsPaginator(ListTopicsDetectionJobsRequest listTopicsDetectionJobsRequest) This is a variant of
listTopicsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListTopicsDetectionJobsPublisher publisher = client.listTopicsDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListTopicsDetectionJobsPublisher publisher = client.listTopicsDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsResponse response) { //... }; });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
listTopicsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsRequest)operation.- Parameters:
listTopicsDetectionJobsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTopicsDetectionJobsPaginator
default ListTopicsDetectionJobsPublisher listTopicsDetectionJobsPaginator(Consumer<ListTopicsDetectionJobsRequest.Builder> listTopicsDetectionJobsRequest) This is a variant of
listTopicsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsRequest)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 newSubscriptioni.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
2) Using a custom subscribersoftware.amazon.awssdk.services.comprehend.paginators.ListTopicsDetectionJobsPublisher publisher = client.listTopicsDetectionJobsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.comprehend.paginators.ListTopicsDetectionJobsPublisher publisher = client.listTopicsDetectionJobsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsResponse response) { //... }; });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
listTopicsDetectionJobs(software.amazon.awssdk.services.comprehend.model.ListTopicsDetectionJobsRequest)operation.
This is a convenience which creates an instance of the
ListTopicsDetectionJobsRequest.Builderavoiding the need to create one manually viaListTopicsDetectionJobsRequest.builder()- Parameters:
listTopicsDetectionJobsRequest- AConsumerthat will call methods onListTopicsDetectionJobsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- InvalidFilterException The filter specified for the operation is invalid. Specify a different filter.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putResourcePolicy
default CompletableFuture<PutResourcePolicyResponse> putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest) Attaches a resource-based policy to a custom model. You can use this policy to authorize an entity in another Amazon Web Services account to import the custom model, which replicates it in Amazon Comprehend in their account.
- Parameters:
putResourcePolicyRequest-- Returns:
- A Java Future containing the result of the PutResourcePolicy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putResourcePolicy
default CompletableFuture<PutResourcePolicyResponse> putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest) Attaches a resource-based policy to a custom model. You can use this policy to authorize an entity in another Amazon Web Services account to import the custom model, which replicates it in Amazon Comprehend in their account.
This is a convenience which creates an instance of the
PutResourcePolicyRequest.Builderavoiding the need to create one manually viaPutResourcePolicyRequest.builder()- Parameters:
putResourcePolicyRequest- AConsumerthat will call methods onPutResourcePolicyRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the PutResourcePolicy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startDocumentClassificationJob
default CompletableFuture<StartDocumentClassificationJobResponse> startDocumentClassificationJob(StartDocumentClassificationJobRequest startDocumentClassificationJobRequest) Starts an asynchronous document classification job using a custom classification model. Use the
DescribeDocumentClassificationJoboperation to track the progress of the job.- Parameters:
startDocumentClassificationJobRequest-- Returns:
- A Java Future containing the result of the StartDocumentClassificationJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startDocumentClassificationJob
default CompletableFuture<StartDocumentClassificationJobResponse> startDocumentClassificationJob(Consumer<StartDocumentClassificationJobRequest.Builder> startDocumentClassificationJobRequest) Starts an asynchronous document classification job using a custom classification model. Use the
DescribeDocumentClassificationJoboperation to track the progress of the job.
This is a convenience which creates an instance of the
StartDocumentClassificationJobRequest.Builderavoiding the need to create one manually viaStartDocumentClassificationJobRequest.builder()- Parameters:
startDocumentClassificationJobRequest- AConsumerthat will call methods onStartDocumentClassificationJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartDocumentClassificationJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startDominantLanguageDetectionJob
default CompletableFuture<StartDominantLanguageDetectionJobResponse> startDominantLanguageDetectionJob(StartDominantLanguageDetectionJobRequest startDominantLanguageDetectionJobRequest) Starts an asynchronous dominant language detection job for a collection of documents. Use the operation to track the status of a job.
- Parameters:
startDominantLanguageDetectionJobRequest-- Returns:
- A Java Future containing the result of the StartDominantLanguageDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startDominantLanguageDetectionJob
default CompletableFuture<StartDominantLanguageDetectionJobResponse> startDominantLanguageDetectionJob(Consumer<StartDominantLanguageDetectionJobRequest.Builder> startDominantLanguageDetectionJobRequest) Starts an asynchronous dominant language detection job for a collection of documents. Use the operation to track the status of a job.
This is a convenience which creates an instance of the
StartDominantLanguageDetectionJobRequest.Builderavoiding the need to create one manually viaStartDominantLanguageDetectionJobRequest.builder()- Parameters:
startDominantLanguageDetectionJobRequest- AConsumerthat will call methods onStartDominantLanguageDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartDominantLanguageDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startEntitiesDetectionJob
default CompletableFuture<StartEntitiesDetectionJobResponse> startEntitiesDetectionJob(StartEntitiesDetectionJobRequest startEntitiesDetectionJobRequest) Starts an asynchronous entity detection job for a collection of documents. Use the operation to track the status of a job.
This API can be used for either standard entity detection or custom entity recognition. In order to be used for custom entity recognition, the optional
EntityRecognizerArnmust be used in order to provide access to the recognizer being used to detect the custom entity.- Parameters:
startEntitiesDetectionJobRequest-- Returns:
- A Java Future containing the result of the StartEntitiesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startEntitiesDetectionJob
default CompletableFuture<StartEntitiesDetectionJobResponse> startEntitiesDetectionJob(Consumer<StartEntitiesDetectionJobRequest.Builder> startEntitiesDetectionJobRequest) Starts an asynchronous entity detection job for a collection of documents. Use the operation to track the status of a job.
This API can be used for either standard entity detection or custom entity recognition. In order to be used for custom entity recognition, the optional
EntityRecognizerArnmust be used in order to provide access to the recognizer being used to detect the custom entity.
This is a convenience which creates an instance of the
StartEntitiesDetectionJobRequest.Builderavoiding the need to create one manually viaStartEntitiesDetectionJobRequest.builder()- Parameters:
startEntitiesDetectionJobRequest- AConsumerthat will call methods onStartEntitiesDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartEntitiesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startEventsDetectionJob
default CompletableFuture<StartEventsDetectionJobResponse> startEventsDetectionJob(StartEventsDetectionJobRequest startEventsDetectionJobRequest) Starts an asynchronous event detection job for a collection of documents.
- Parameters:
startEventsDetectionJobRequest-- Returns:
- A Java Future containing the result of the StartEventsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startEventsDetectionJob
default CompletableFuture<StartEventsDetectionJobResponse> startEventsDetectionJob(Consumer<StartEventsDetectionJobRequest.Builder> startEventsDetectionJobRequest) Starts an asynchronous event detection job for a collection of documents.
This is a convenience which creates an instance of the
StartEventsDetectionJobRequest.Builderavoiding the need to create one manually viaStartEventsDetectionJobRequest.builder()- Parameters:
startEventsDetectionJobRequest- AConsumerthat will call methods onStartEventsDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartEventsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startFlywheelIteration
default CompletableFuture<StartFlywheelIterationResponse> startFlywheelIteration(StartFlywheelIterationRequest startFlywheelIterationRequest) Start the flywheel iteration.This operation uses any new datasets to train a new model version. For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
- Parameters:
startFlywheelIterationRequest-- Returns:
- A Java Future containing the result of the StartFlywheelIteration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startFlywheelIteration
default CompletableFuture<StartFlywheelIterationResponse> startFlywheelIteration(Consumer<StartFlywheelIterationRequest.Builder> startFlywheelIterationRequest) Start the flywheel iteration.This operation uses any new datasets to train a new model version. For more information about flywheels, see Flywheel overview in the Amazon Comprehend Developer Guide.
This is a convenience which creates an instance of the
StartFlywheelIterationRequest.Builderavoiding the need to create one manually viaStartFlywheelIterationRequest.builder()- Parameters:
startFlywheelIterationRequest- AConsumerthat will call methods onStartFlywheelIterationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartFlywheelIteration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startKeyPhrasesDetectionJob
default CompletableFuture<StartKeyPhrasesDetectionJobResponse> startKeyPhrasesDetectionJob(StartKeyPhrasesDetectionJobRequest startKeyPhrasesDetectionJobRequest) Starts an asynchronous key phrase detection job for a collection of documents. Use the operation to track the status of a job.
- Parameters:
startKeyPhrasesDetectionJobRequest-- Returns:
- A Java Future containing the result of the StartKeyPhrasesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startKeyPhrasesDetectionJob
default CompletableFuture<StartKeyPhrasesDetectionJobResponse> startKeyPhrasesDetectionJob(Consumer<StartKeyPhrasesDetectionJobRequest.Builder> startKeyPhrasesDetectionJobRequest) Starts an asynchronous key phrase detection job for a collection of documents. Use the operation to track the status of a job.
This is a convenience which creates an instance of the
StartKeyPhrasesDetectionJobRequest.Builderavoiding the need to create one manually viaStartKeyPhrasesDetectionJobRequest.builder()- Parameters:
startKeyPhrasesDetectionJobRequest- AConsumerthat will call methods onStartKeyPhrasesDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartKeyPhrasesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startPiiEntitiesDetectionJob
default CompletableFuture<StartPiiEntitiesDetectionJobResponse> startPiiEntitiesDetectionJob(StartPiiEntitiesDetectionJobRequest startPiiEntitiesDetectionJobRequest) Starts an asynchronous PII entity detection job for a collection of documents.
- Parameters:
startPiiEntitiesDetectionJobRequest-- Returns:
- A Java Future containing the result of the StartPiiEntitiesDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startPiiEntitiesDetectionJob
default CompletableFuture<StartPiiEntitiesDetectionJobResponse> startPiiEntitiesDetectionJob(Consumer<StartPiiEntitiesDetectionJobRequest.Builder> startPiiEntitiesDetectionJobRequest) Starts an asynchronous PII entity detection job for a collection of documents.
This is a convenience which creates an instance of the
StartPiiEntitiesDetectionJobRequest.Builderavoiding the need to create one manually viaStartPiiEntitiesDetectionJobRequest.builder()- Parameters:
startPiiEntitiesDetectionJobRequest- AConsumerthat will call methods onStartPiiEntitiesDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartPiiEntitiesDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSentimentDetectionJob
default CompletableFuture<StartSentimentDetectionJobResponse> startSentimentDetectionJob(StartSentimentDetectionJobRequest startSentimentDetectionJobRequest) Starts an asynchronous sentiment detection job for a collection of documents. Use the operation to track the status of a job.
- Parameters:
startSentimentDetectionJobRequest-- Returns:
- A Java Future containing the result of the StartSentimentDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSentimentDetectionJob
default CompletableFuture<StartSentimentDetectionJobResponse> startSentimentDetectionJob(Consumer<StartSentimentDetectionJobRequest.Builder> startSentimentDetectionJobRequest) Starts an asynchronous sentiment detection job for a collection of documents. Use the operation to track the status of a job.
This is a convenience which creates an instance of the
StartSentimentDetectionJobRequest.Builderavoiding the need to create one manually viaStartSentimentDetectionJobRequest.builder()- Parameters:
startSentimentDetectionJobRequest- AConsumerthat will call methods onStartSentimentDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartSentimentDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startTargetedSentimentDetectionJob
default CompletableFuture<StartTargetedSentimentDetectionJobResponse> startTargetedSentimentDetectionJob(StartTargetedSentimentDetectionJobRequest startTargetedSentimentDetectionJobRequest) Starts an asynchronous targeted sentiment detection job for a collection of documents. Use the
DescribeTargetedSentimentDetectionJoboperation to track the status of a job.- Parameters:
startTargetedSentimentDetectionJobRequest-- Returns:
- A Java Future containing the result of the StartTargetedSentimentDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startTargetedSentimentDetectionJob
default CompletableFuture<StartTargetedSentimentDetectionJobResponse> startTargetedSentimentDetectionJob(Consumer<StartTargetedSentimentDetectionJobRequest.Builder> startTargetedSentimentDetectionJobRequest) Starts an asynchronous targeted sentiment detection job for a collection of documents. Use the
DescribeTargetedSentimentDetectionJoboperation to track the status of a job.
This is a convenience which creates an instance of the
StartTargetedSentimentDetectionJobRequest.Builderavoiding the need to create one manually viaStartTargetedSentimentDetectionJobRequest.builder()- Parameters:
startTargetedSentimentDetectionJobRequest- AConsumerthat will call methods onStartTargetedSentimentDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartTargetedSentimentDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startTopicsDetectionJob
default CompletableFuture<StartTopicsDetectionJobResponse> startTopicsDetectionJob(StartTopicsDetectionJobRequest startTopicsDetectionJobRequest) Starts an asynchronous topic detection job. Use the
DescribeTopicDetectionJoboperation to track the status of a job.- Parameters:
startTopicsDetectionJobRequest-- Returns:
- A Java Future containing the result of the StartTopicsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startTopicsDetectionJob
default CompletableFuture<StartTopicsDetectionJobResponse> startTopicsDetectionJob(Consumer<StartTopicsDetectionJobRequest.Builder> startTopicsDetectionJobRequest) Starts an asynchronous topic detection job. Use the
DescribeTopicDetectionJoboperation to track the status of a job.
This is a convenience which creates an instance of the
StartTopicsDetectionJobRequest.Builderavoiding the need to create one manually viaStartTopicsDetectionJobRequest.builder()- Parameters:
startTopicsDetectionJobRequest- AConsumerthat will call methods onStartTopicsDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartTopicsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopDominantLanguageDetectionJob
default CompletableFuture<StopDominantLanguageDetectionJobResponse> stopDominantLanguageDetectionJob(StopDominantLanguageDetectionJobRequest stopDominantLanguageDetectionJobRequest) Stops a dominant language detection job in progress.
If the job state is
IN_PROGRESSthe job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
- Parameters:
stopDominantLanguageDetectionJobRequest-- Returns:
- A Java Future containing the result of the StopDominantLanguageDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopDominantLanguageDetectionJob
default CompletableFuture<StopDominantLanguageDetectionJobResponse> stopDominantLanguageDetectionJob(Consumer<StopDominantLanguageDetectionJobRequest.Builder> stopDominantLanguageDetectionJobRequest) Stops a dominant language detection job in progress.
If the job state is
IN_PROGRESSthe job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
This is a convenience which creates an instance of the
StopDominantLanguageDetectionJobRequest.Builderavoiding the need to create one manually viaStopDominantLanguageDetectionJobRequest.builder()- Parameters:
stopDominantLanguageDetectionJobRequest- AConsumerthat will call methods onStopDominantLanguageDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StopDominantLanguageDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopEntitiesDetectionJob
default CompletableFuture<StopEntitiesDetectionJobResponse> stopEntitiesDetectionJob(StopEntitiesDetectionJobRequest stopEntitiesDetectionJobRequest) Stops an entities detection job in progress.
If the job state is
IN_PROGRESSthe job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
- Parameters:
stopEntitiesDetectionJobRequest-- Returns:
- A Java Future containing the result of the StopEntitiesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopEntitiesDetectionJob
default CompletableFuture<StopEntitiesDetectionJobResponse> stopEntitiesDetectionJob(Consumer<StopEntitiesDetectionJobRequest.Builder> stopEntitiesDetectionJobRequest) Stops an entities detection job in progress.
If the job state is
IN_PROGRESSthe job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
This is a convenience which creates an instance of the
StopEntitiesDetectionJobRequest.Builderavoiding the need to create one manually viaStopEntitiesDetectionJobRequest.builder()- Parameters:
stopEntitiesDetectionJobRequest- AConsumerthat will call methods onStopEntitiesDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StopEntitiesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopEventsDetectionJob
default CompletableFuture<StopEventsDetectionJobResponse> stopEventsDetectionJob(StopEventsDetectionJobRequest stopEventsDetectionJobRequest) Stops an events detection job in progress.
- Parameters:
stopEventsDetectionJobRequest-- Returns:
- A Java Future containing the result of the StopEventsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopEventsDetectionJob
default CompletableFuture<StopEventsDetectionJobResponse> stopEventsDetectionJob(Consumer<StopEventsDetectionJobRequest.Builder> stopEventsDetectionJobRequest) Stops an events detection job in progress.
This is a convenience which creates an instance of the
StopEventsDetectionJobRequest.Builderavoiding the need to create one manually viaStopEventsDetectionJobRequest.builder()- Parameters:
stopEventsDetectionJobRequest- AConsumerthat will call methods onStopEventsDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StopEventsDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopKeyPhrasesDetectionJob
default CompletableFuture<StopKeyPhrasesDetectionJobResponse> stopKeyPhrasesDetectionJob(StopKeyPhrasesDetectionJobRequest stopKeyPhrasesDetectionJobRequest) Stops a key phrases detection job in progress.
If the job state is
IN_PROGRESSthe job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
- Parameters:
stopKeyPhrasesDetectionJobRequest-- Returns:
- A Java Future containing the result of the StopKeyPhrasesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopKeyPhrasesDetectionJob
default CompletableFuture<StopKeyPhrasesDetectionJobResponse> stopKeyPhrasesDetectionJob(Consumer<StopKeyPhrasesDetectionJobRequest.Builder> stopKeyPhrasesDetectionJobRequest) Stops a key phrases detection job in progress.
If the job state is
IN_PROGRESSthe job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
This is a convenience which creates an instance of the
StopKeyPhrasesDetectionJobRequest.Builderavoiding the need to create one manually viaStopKeyPhrasesDetectionJobRequest.builder()- Parameters:
stopKeyPhrasesDetectionJobRequest- AConsumerthat will call methods onStopKeyPhrasesDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StopKeyPhrasesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopPiiEntitiesDetectionJob
default CompletableFuture<StopPiiEntitiesDetectionJobResponse> stopPiiEntitiesDetectionJob(StopPiiEntitiesDetectionJobRequest stopPiiEntitiesDetectionJobRequest) Stops a PII entities detection job in progress.
- Parameters:
stopPiiEntitiesDetectionJobRequest-- Returns:
- A Java Future containing the result of the StopPiiEntitiesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopPiiEntitiesDetectionJob
default CompletableFuture<StopPiiEntitiesDetectionJobResponse> stopPiiEntitiesDetectionJob(Consumer<StopPiiEntitiesDetectionJobRequest.Builder> stopPiiEntitiesDetectionJobRequest) Stops a PII entities detection job in progress.
This is a convenience which creates an instance of the
StopPiiEntitiesDetectionJobRequest.Builderavoiding the need to create one manually viaStopPiiEntitiesDetectionJobRequest.builder()- Parameters:
stopPiiEntitiesDetectionJobRequest- AConsumerthat will call methods onStopPiiEntitiesDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StopPiiEntitiesDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopSentimentDetectionJob
default CompletableFuture<StopSentimentDetectionJobResponse> stopSentimentDetectionJob(StopSentimentDetectionJobRequest stopSentimentDetectionJobRequest) Stops a sentiment detection job in progress.
If the job state is
IN_PROGRESS, the job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is be stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
- Parameters:
stopSentimentDetectionJobRequest-- Returns:
- A Java Future containing the result of the StopSentimentDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopSentimentDetectionJob
default CompletableFuture<StopSentimentDetectionJobResponse> stopSentimentDetectionJob(Consumer<StopSentimentDetectionJobRequest.Builder> stopSentimentDetectionJobRequest) Stops a sentiment detection job in progress.
If the job state is
IN_PROGRESS, the job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is be stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
This is a convenience which creates an instance of the
StopSentimentDetectionJobRequest.Builderavoiding the need to create one manually viaStopSentimentDetectionJobRequest.builder()- Parameters:
stopSentimentDetectionJobRequest- AConsumerthat will call methods onStopSentimentDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StopSentimentDetectionJob operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopTargetedSentimentDetectionJob
default CompletableFuture<StopTargetedSentimentDetectionJobResponse> stopTargetedSentimentDetectionJob(StopTargetedSentimentDetectionJobRequest stopTargetedSentimentDetectionJobRequest) Stops a targeted sentiment detection job in progress.
If the job state is
IN_PROGRESS, the job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is be stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
- Parameters:
stopTargetedSentimentDetectionJobRequest-- Returns:
- A Java Future containing the result of the StopTargetedSentimentDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopTargetedSentimentDetectionJob
default CompletableFuture<StopTargetedSentimentDetectionJobResponse> stopTargetedSentimentDetectionJob(Consumer<StopTargetedSentimentDetectionJobRequest.Builder> stopTargetedSentimentDetectionJobRequest) Stops a targeted sentiment detection job in progress.
If the job state is
IN_PROGRESS, the job is marked for termination and put into theSTOP_REQUESTEDstate. If the job completes before it can be stopped, it is put into theCOMPLETEDstate; otherwise the job is be stopped and put into theSTOPPEDstate.If the job is in the
COMPLETEDorFAILEDstate when you call theStopDominantLanguageDetectionJoboperation, the operation returns a 400 Internal Request Exception.When a job is stopped, any documents already processed are written to the output location.
This is a convenience which creates an instance of the
StopTargetedSentimentDetectionJobRequest.Builderavoiding the need to create one manually viaStopTargetedSentimentDetectionJobRequest.builder()- Parameters:
stopTargetedSentimentDetectionJobRequest- AConsumerthat will call methods onStopTargetedSentimentDetectionJobRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StopTargetedSentimentDetectionJob operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- JobNotFoundException The specified job was not found. Check the job ID and try again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopTrainingDocumentClassifier
default CompletableFuture<StopTrainingDocumentClassifierResponse> stopTrainingDocumentClassifier(StopTrainingDocumentClassifierRequest stopTrainingDocumentClassifierRequest) Stops a document classifier training job while in progress.
If the training job state is
TRAINING, the job is marked for termination and put into theSTOP_REQUESTEDstate. If the training job completes before it can be stopped, it is put into theTRAINED; otherwise the training job is stopped and put into theSTOPPEDstate and the service sends back an HTTP 200 response with an empty HTTP body.- Parameters:
stopTrainingDocumentClassifierRequest-- Returns:
- A Java Future containing the result of the StopTrainingDocumentClassifier operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopTrainingDocumentClassifier
default CompletableFuture<StopTrainingDocumentClassifierResponse> stopTrainingDocumentClassifier(Consumer<StopTrainingDocumentClassifierRequest.Builder> stopTrainingDocumentClassifierRequest) Stops a document classifier training job while in progress.
If the training job state is
TRAINING, the job is marked for termination and put into theSTOP_REQUESTEDstate. If the training job completes before it can be stopped, it is put into theTRAINED; otherwise the training job is stopped and put into theSTOPPEDstate and the service sends back an HTTP 200 response with an empty HTTP body.
This is a convenience which creates an instance of the
StopTrainingDocumentClassifierRequest.Builderavoiding the need to create one manually viaStopTrainingDocumentClassifierRequest.builder()- Parameters:
stopTrainingDocumentClassifierRequest- AConsumerthat will call methods onStopTrainingDocumentClassifierRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StopTrainingDocumentClassifier operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopTrainingEntityRecognizer
default CompletableFuture<StopTrainingEntityRecognizerResponse> stopTrainingEntityRecognizer(StopTrainingEntityRecognizerRequest stopTrainingEntityRecognizerRequest) Stops an entity recognizer training job while in progress.
If the training job state is
TRAINING, the job is marked for termination and put into theSTOP_REQUESTEDstate. If the training job completes before it can be stopped, it is put into theTRAINED; otherwise the training job is stopped and putted into theSTOPPEDstate and the service sends back an HTTP 200 response with an empty HTTP body.- Parameters:
stopTrainingEntityRecognizerRequest-- Returns:
- A Java Future containing the result of the StopTrainingEntityRecognizer operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopTrainingEntityRecognizer
default CompletableFuture<StopTrainingEntityRecognizerResponse> stopTrainingEntityRecognizer(Consumer<StopTrainingEntityRecognizerRequest.Builder> stopTrainingEntityRecognizerRequest) Stops an entity recognizer training job while in progress.
If the training job state is
TRAINING, the job is marked for termination and put into theSTOP_REQUESTEDstate. If the training job completes before it can be stopped, it is put into theTRAINED; otherwise the training job is stopped and putted into theSTOPPEDstate and the service sends back an HTTP 200 response with an empty HTTP body.
This is a convenience which creates an instance of the
StopTrainingEntityRecognizerRequest.Builderavoiding the need to create one manually viaStopTrainingEntityRecognizerRequest.builder()- Parameters:
stopTrainingEntityRecognizerRequest- AConsumerthat will call methods onStopTrainingEntityRecognizerRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StopTrainingEntityRecognizer operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
Associates a specific tag with an Amazon Comprehend resource. A tag is a key-value pair that adds as a metadata to a resource used by Amazon Comprehend. For example, a tag with "Sales" as the key might be added to a resource to indicate its use by the sales department.
- Parameters:
tagResourceRequest-- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ConcurrentModificationException Concurrent modification of the tags associated with an Amazon Comprehend resource is not supported.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Associates a specific tag with an Amazon Comprehend resource. A tag is a key-value pair that adds as a metadata to a resource used by Amazon Comprehend. For example, a tag with "Sales" as the key might be added to a resource to indicate its use by the sales department.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- ConcurrentModificationException Concurrent modification of the tags associated with an Amazon Comprehend resource is not supported.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- TooManyTagsException The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Removes a specific tag associated with an Amazon Comprehend resource.
- Parameters:
untagResourceRequest-- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- TooManyTagKeysException The request contains more tag keys than can be associated with a resource (50 tag keys per resource).
- InvalidRequestException The request is invalid.
- ConcurrentModificationException Concurrent modification of the tags associated with an Amazon Comprehend resource is not supported.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes a specific tag associated with an Amazon Comprehend resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- TooManyTagKeysException The request contains more tag keys than can be associated with a resource (50 tag keys per resource).
- InvalidRequestException The request is invalid.
- ConcurrentModificationException Concurrent modification of the tags associated with an Amazon Comprehend resource is not supported.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateEndpoint
default CompletableFuture<UpdateEndpointResponse> updateEndpoint(UpdateEndpointRequest updateEndpointRequest) Updates information about the specified endpoint. For information about endpoints, see Managing endpoints.
- Parameters:
updateEndpointRequest-- Returns:
- A Java Future containing the result of the UpdateEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateEndpoint
default CompletableFuture<UpdateEndpointResponse> updateEndpoint(Consumer<UpdateEndpointRequest.Builder> updateEndpointRequest) Updates information about the specified endpoint. For information about endpoints, see Managing endpoints.
This is a convenience which creates an instance of the
UpdateEndpointRequest.Builderavoiding the need to create one manually viaUpdateEndpointRequest.builder()- Parameters:
updateEndpointRequest- AConsumerthat will call methods onUpdateEndpointRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- ResourceInUseException The specified resource name is already in use. Use a different name and try your request again.
- ResourceLimitExceededException The maximum number of resources per account has been exceeded. Review the resources, and then try your request again.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- ResourceUnavailableException The specified resource is not available. Check the resource and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateFlywheel
default CompletableFuture<UpdateFlywheelResponse> updateFlywheel(UpdateFlywheelRequest updateFlywheelRequest) Update the configuration information for an existing flywheel.
- Parameters:
updateFlywheelRequest-- Returns:
- A Java Future containing the result of the UpdateFlywheel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateFlywheel
default CompletableFuture<UpdateFlywheelResponse> updateFlywheel(Consumer<UpdateFlywheelRequest.Builder> updateFlywheelRequest) Update the configuration information for an existing flywheel.
This is a convenience which creates an instance of the
UpdateFlywheelRequest.Builderavoiding the need to create one manually viaUpdateFlywheelRequest.builder()- Parameters:
updateFlywheelRequest- AConsumerthat will call methods onUpdateFlywheelRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateFlywheel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- InvalidRequestException The request is invalid.
- TooManyRequestsException The number of requests exceeds the limit. Resubmit your request later.
- KmsKeyValidationException The KMS customer managed key (CMK) entered cannot be validated. Verify the key and re-enter it.
- ResourceNotFoundException The specified resource ARN was not found. Check the ARN and try your request again.
- InternalServerException An internal server error occurred. Retry your request.
- 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.
- ComprehendException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-
create
Create aComprehendAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aComprehendAsyncClient.
-