Uses of Class
com.azure.search.documents.SearchClientBuilder.SearchIndexingBufferedSenderBuilder
Packages that use SearchClientBuilder.SearchIndexingBufferedSenderBuilder
Package
Description
Azure AI Search, formerly known as "Azure AI Search", provides secure information retrieval at scale over
user-owned content in traditional and conversational search applications.
-
Uses of SearchClientBuilder.SearchIndexingBufferedSenderBuilder in com.azure.search.documents
Methods in com.azure.search.documents that return SearchClientBuilder.SearchIndexingBufferedSenderBuilderModifier and TypeMethodDescriptionSearchClientBuilder.SearchIndexingBufferedSenderBuilder.autoFlush(boolean autoFlush) Sets the flag determining whether a buffered sender will automatically flush its document batch based on the configurations ofautoFlushInterval(Duration)andinitialBatchActionCount(int).SearchClientBuilder.SearchIndexingBufferedSenderBuilder.autoFlushInterval(Duration autoFlushInterval) Sets the duration between a buffered sender sending documents to be indexed.SearchClientBuilder.bufferedSender(com.azure.core.util.serializer.TypeReference<T> documentType) Create a new instance ofSearchClientBuilder.SearchIndexingBufferedSenderBuilderused to configureSearchIndexingBufferedSendersandSearchIndexingBufferedAsyncSenders.SearchClientBuilder.SearchIndexingBufferedSenderBuilder.documentKeyRetriever(Function<T, String> documentKeyRetriever) Sets the function that retrieves the key value from a document.SearchClientBuilder.SearchIndexingBufferedSenderBuilder.initialBatchActionCount(int initialBatchActionCount) Sets the number of documents before a buffered sender will send the batch to be indexed.SearchClientBuilder.SearchIndexingBufferedSenderBuilder.maxRetriesPerAction(int maxRetriesPerAction) Sets the number of times an action will retry indexing before it is considered failed.SearchClientBuilder.SearchIndexingBufferedSenderBuilder.maxThrottlingDelay(Duration maxThrottlingDelay) Sets the maximum duration that requests will be delayed when the service is throttling.SearchClientBuilder.SearchIndexingBufferedSenderBuilder.onActionAdded(Consumer<OnActionAddedOptions<T>> onActionAddedConsumer) Callback hook for when a document indexing action has been added to a batch queued.SearchClientBuilder.SearchIndexingBufferedSenderBuilder.onActionError(Consumer<OnActionErrorOptions<T>> onActionErrorConsumer) Sets the callback hook for when a document indexing action has failed to index and isn't retryable.SearchClientBuilder.SearchIndexingBufferedSenderBuilder.onActionSent(Consumer<OnActionSentOptions<T>> onActionSentConsumer) Sets the callback hook for when a document indexing has been sent in a batching request.SearchClientBuilder.SearchIndexingBufferedSenderBuilder.onActionSucceeded(Consumer<OnActionSucceededOptions<T>> onActionSucceededConsumer) Sets the callback hook for when a document indexing action has successfully completed indexing.SearchClientBuilder.SearchIndexingBufferedSenderBuilder.throttlingDelay(Duration throttlingDelay) Sets the initial duration that requests will be delayed when the service is throttling.