From 3c510c2e26faca1e9aedc3c6e238e6750abf9ef1 Mon Sep 17 00:00:00 2001 From: alzimmermsft <48699787+alzimmermsft@users.noreply.github.com> Date: Fri, 13 Mar 2026 15:24:40 -0400 Subject: [PATCH 1/2] [DO NOT MERGE] Example of optional generating many models --- .../search/documents/SearchAsyncClient.java | 181 +- .../azure/search/documents/SearchClient.java | 177 +- .../KnowledgeBaseRetrievalClientImpl.java | 28 +- .../implementation/SearchClientImpl.java | 258 ++- .../implementation/SearchIndexClientImpl.java | 1837 ++++++++++++++--- .../SearchIndexerClientImpl.java | 598 ++++-- .../models/CountRequestAccept1.java | 51 + .../models/CountRequestAccept4.java | 51 + .../models/CountRequestAccept6.java | 51 + .../models/CountRequestAccept7.java | 51 + .../models/CreateOrUpdateRequestAccept.java | 51 + .../models/CreateOrUpdateRequestAccept13.java | 51 + .../models/CreateOrUpdateRequestAccept18.java | 51 + .../models/CreateOrUpdateRequestAccept23.java | 51 + .../models/CreateOrUpdateRequestAccept3.java | 51 + .../models/CreateOrUpdateRequestAccept31.java | 51 + .../models/CreateOrUpdateRequestAccept34.java | 51 + .../models/CreateOrUpdateRequestAccept40.java | 51 + .../models/CreateOrUpdateRequestAccept43.java | 51 + .../models/CreateOrUpdateRequestAccept46.java | 51 + .../models/CreateOrUpdateRequestAccept49.java | 51 + .../models/CreateOrUpdateRequestAccept5.java | 51 + .../indexes/SearchIndexAsyncClient.java | 951 ++++++++- .../documents/indexes/SearchIndexClient.java | 901 +++++++- .../indexes/SearchIndexerAsyncClient.java | 676 ++++-- .../indexes/SearchIndexerClient.java | 654 +++++- .../models/AIFoundryModelCatalogName.java | 28 +- ...ChatCompletionExtraParametersBehavior.java | 2 +- .../indexes/models/EntityCategory.java | 87 + .../EntityRecognitionSkillLanguage.java | 183 ++ .../models/EntityRecognitionSkillV3.java | 48 +- .../indexes/models/SearchIndexResponse.java | 485 +++++ .../models/SentimentSkillLanguage.java | 135 ++ .../indexes/models/SentimentSkillV3.java | 35 +- .../KnowledgeBaseRetrievalAsyncClient.java | 68 +- .../KnowledgeBaseRetrievalClient.java | 66 +- .../documents/models/CountRequestAccept.java | 51 + .../documents/models/CountRequestAccept2.java | 51 + .../documents/models/CountRequestAccept3.java | 51 + .../documents/models/CountRequestAccept5.java | 51 + .../documents/models/CountRequestAccept8.java | 51 + .../models/CreateOrUpdateRequestAccept1.java | 51 + .../models/CreateOrUpdateRequestAccept10.java | 51 + .../models/CreateOrUpdateRequestAccept11.java | 51 + .../models/CreateOrUpdateRequestAccept12.java | 51 + .../models/CreateOrUpdateRequestAccept14.java | 51 + .../models/CreateOrUpdateRequestAccept15.java | 51 + .../models/CreateOrUpdateRequestAccept16.java | 51 + .../models/CreateOrUpdateRequestAccept17.java | 51 + .../models/CreateOrUpdateRequestAccept19.java | 51 + .../models/CreateOrUpdateRequestAccept2.java | 51 + .../models/CreateOrUpdateRequestAccept20.java | 51 + .../models/CreateOrUpdateRequestAccept21.java | 51 + .../models/CreateOrUpdateRequestAccept22.java | 51 + .../models/CreateOrUpdateRequestAccept24.java | 51 + .../models/CreateOrUpdateRequestAccept25.java | 51 + .../models/CreateOrUpdateRequestAccept26.java | 51 + .../models/CreateOrUpdateRequestAccept27.java | 51 + .../models/CreateOrUpdateRequestAccept28.java | 51 + .../models/CreateOrUpdateRequestAccept29.java | 51 + .../models/CreateOrUpdateRequestAccept30.java | 51 + .../models/CreateOrUpdateRequestAccept32.java | 51 + .../models/CreateOrUpdateRequestAccept33.java | 51 + .../models/CreateOrUpdateRequestAccept35.java | 51 + .../models/CreateOrUpdateRequestAccept36.java | 51 + .../models/CreateOrUpdateRequestAccept37.java | 51 + .../models/CreateOrUpdateRequestAccept38.java | 51 + .../models/CreateOrUpdateRequestAccept39.java | 51 + .../models/CreateOrUpdateRequestAccept4.java | 51 + .../models/CreateOrUpdateRequestAccept41.java | 51 + .../models/CreateOrUpdateRequestAccept42.java | 51 + .../models/CreateOrUpdateRequestAccept44.java | 51 + .../models/CreateOrUpdateRequestAccept45.java | 51 + .../models/CreateOrUpdateRequestAccept47.java | 51 + .../models/CreateOrUpdateRequestAccept48.java | 51 + .../models/CreateOrUpdateRequestAccept50.java | 51 + .../models/CreateOrUpdateRequestAccept51.java | 51 + .../models/CreateOrUpdateRequestAccept52.java | 51 + .../models/CreateOrUpdateRequestAccept6.java | 51 + .../models/CreateOrUpdateRequestAccept7.java | 51 + .../models/CreateOrUpdateRequestAccept8.java | 51 + .../models/CreateOrUpdateRequestAccept9.java | 51 + .../azure-search-documents_metadata.json | 2 +- .../azure-search-documents/tsp-location.yaml | 2 +- 84 files changed, 9355 insertions(+), 1209 deletions(-) create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityCategory.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SearchIndexResponse.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept2.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept3.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept5.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept8.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java create mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchAsyncClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchAsyncClient.java index 49c621fde869..69f88b4d4ec1 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchAsyncClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchAsyncClient.java @@ -23,9 +23,12 @@ import com.azure.search.documents.implementation.SearchClientImpl; import com.azure.search.documents.implementation.SearchUtils; import com.azure.search.documents.implementation.models.AutocompletePostRequest; +import com.azure.search.documents.implementation.models.CountRequestAccept6; import com.azure.search.documents.implementation.models.SuggestPostRequest; import com.azure.search.documents.models.AutocompleteOptions; import com.azure.search.documents.models.AutocompleteResult; +import com.azure.search.documents.models.CountRequestAccept; +import com.azure.search.documents.models.CountRequestAccept3; import com.azure.search.documents.models.IndexBatchException; import com.azure.search.documents.models.IndexDocumentsBatch; import com.azure.search.documents.models.IndexDocumentsOptions; @@ -99,6 +102,14 @@ public SearchServiceVersion getServiceVersion() { /** * Sends a batch of document write actions to the index. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -164,7 +175,7 @@ public Mono getDocumentCount() {
         // Generated convenience method for hiddenGeneratedGetDocumentCountWithResponse
         RequestOptions requestOptions = new RequestOptions();
         return hiddenGeneratedGetDocumentCountWithResponse(requestOptions).flatMap(FluxUtil::toMono)
-            .map(protocolMethodData -> protocolMethodData.toObject(Long.class));
+            .map(protocolMethodData -> Long.parseLong(protocolMethodData.toString()));
     }
 
     /**
@@ -237,49 +248,6 @@ public SearchPagedFlux search(SearchOptions options, RequestOptions requestOptio
         });
     }
 
-    /**
-     * Retrieves a document from the index.
-     *
-     * @param key The key of the document to retrieve.
-     * @param querySourceAuthorization Token identifying the user for which the query is being executed. This token is
-     * used to enforce security restrictions on documents.
-     * @param enableElevatedRead A value that enables elevated read that bypass document level permission checks for the
-     * query operation.
-     * @param selectedFields List of field names to retrieve for the document; Any field not retrieved will be missing
-     * from the returned document.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return a document retrieved via a document lookup operation on successful completion of {@link Mono}.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    public Mono getDocument(String key, String querySourceAuthorization, Boolean enableElevatedRead,
-        List selectedFields) {
-        // Generated convenience method for hiddenGeneratedGetDocumentWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (querySourceAuthorization != null) {
-            requestOptions.setHeader(HttpHeaderName.fromString("x-ms-query-source-authorization"),
-                querySourceAuthorization);
-        }
-        if (enableElevatedRead != null) {
-            requestOptions.setHeader(HttpHeaderName.fromString("x-ms-enable-elevated-read"),
-                String.valueOf(enableElevatedRead));
-        }
-        if (selectedFields != null) {
-            requestOptions.addQueryParam("$select",
-                selectedFields.stream()
-                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
-                    .collect(Collectors.joining(",")),
-                false);
-        }
-        return hiddenGeneratedGetDocumentWithResponse(key, requestOptions).flatMap(FluxUtil::toMono)
-            .map(protocolMethodData -> protocolMethodData.toObject(LookupDocument.class));
-    }
-
     /**
      * Retrieves a document from the index.
      *
@@ -384,6 +352,8 @@ public Mono> indexDocumentsWithResponse(IndexDocu
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -676,6 +646,14 @@ Mono> searchWithResponse(BinaryData searchPostRequest, Requ /** * Suggests documents in the index that match the given partial query text. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -737,6 +715,14 @@ Mono> suggestWithResponse(BinaryData suggestPostRequest, Re
 
     /**
      * Autocompletes incomplete query terms based on input text and matching terms in the index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -968,6 +954,14 @@ public Mono> getDocumentWithResponse(String key, Reques
 
     /**
      * Queries the number of documents in the index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1004,6 +998,8 @@ Mono> hiddenGeneratedGetDocumentCountWithResponse(RequestOp
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -1036,4 +1032,101 @@ Mono> hiddenGeneratedGetDocumentCountWithResponse(RequestOp Mono> hiddenGeneratedGetDocumentWithResponse(String key, RequestOptions requestOptions) { return this.serviceClient.getDocumentWithResponseAsync(key, requestOptions); } + + /** + * Queries the number of documents in the index. + * + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a 64-bit integer on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getDocumentCount(CountRequestAccept accept) { + // Generated convenience method for hiddenGeneratedGetDocumentCountWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetDocumentCountWithResponse(requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> Long.parseLong(protocolMethodData.toString())); + } + + /** + * Retrieves a document from the index. + * + * @param key The key of the document to retrieve. + * @param accept The Accept header. + * @param querySourceAuthorization Token identifying the user for which the query is being executed. This token is + * used to enforce security restrictions on documents. + * @param enableElevatedRead A value that enables elevated read that bypass document level permission checks for the + * query operation. + * @param selectedFields List of field names to retrieve for the document; Any field not retrieved will be missing + * from the returned document. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a document retrieved via a document lookup operation on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getDocument(String key, CountRequestAccept3 accept, String querySourceAuthorization, + Boolean enableElevatedRead, List selectedFields) { + // Generated convenience method for hiddenGeneratedGetDocumentWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (querySourceAuthorization != null) { + requestOptions.setHeader(HttpHeaderName.fromString("x-ms-query-source-authorization"), + querySourceAuthorization); + } + if (enableElevatedRead != null) { + requestOptions.setHeader(HttpHeaderName.fromString("x-ms-enable-elevated-read"), + String.valueOf(enableElevatedRead)); + } + if (selectedFields != null) { + requestOptions.addQueryParam("$select", + selectedFields.stream() + .map(paramItemValue -> Objects.toString(paramItemValue, "")) + .collect(Collectors.joining(",")), + false); + } + return hiddenGeneratedGetDocumentWithResponse(key, requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(LookupDocument.class)); + } + + /** + * Sends a batch of document write actions to the index. + * + * @param batch The batch of index actions. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response containing the status of operations for all documents in the indexing request on successful + * completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + Mono index(IndexDocumentsBatch batch, CountRequestAccept6 accept) { + // Generated convenience method for indexWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return indexWithResponse(BinaryData.fromObject(batch), requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(IndexDocumentsResult.class)); + } } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchClient.java index d9577f9f6faa..5a8391a8d6eb 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchClient.java @@ -23,9 +23,12 @@ import com.azure.search.documents.implementation.SearchClientImpl; import com.azure.search.documents.implementation.SearchUtils; import com.azure.search.documents.implementation.models.AutocompletePostRequest; +import com.azure.search.documents.implementation.models.CountRequestAccept6; import com.azure.search.documents.implementation.models.SuggestPostRequest; import com.azure.search.documents.models.AutocompleteOptions; import com.azure.search.documents.models.AutocompleteResult; +import com.azure.search.documents.models.CountRequestAccept; +import com.azure.search.documents.models.CountRequestAccept3; import com.azure.search.documents.models.IndexBatchException; import com.azure.search.documents.models.IndexDocumentsBatch; import com.azure.search.documents.models.IndexDocumentsOptions; @@ -99,6 +102,14 @@ public SearchServiceVersion getServiceVersion() { /** * Sends a batch of document write actions to the index. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -163,7 +174,7 @@ Response indexWithResponse(BinaryData batch, RequestOptions requestO
     public long getDocumentCount() {
         // Generated convenience method for hiddenGeneratedGetDocumentCountWithResponse
         RequestOptions requestOptions = new RequestOptions();
-        return hiddenGeneratedGetDocumentCountWithResponse(requestOptions).getValue().toObject(Long.class);
+        return Long.parseLong(hiddenGeneratedGetDocumentCountWithResponse(requestOptions).getValue().toString());
     }
 
     /**
@@ -241,48 +252,6 @@ public SearchPagedIterable search(SearchOptions options, RequestOptions requestO
         });
     }
 
-    /**
-     * Retrieves a document from the index.
-     *
-     * @param key The key of the document to retrieve.
-     * @param querySourceAuthorization Token identifying the user for which the query is being executed. This token is
-     * used to enforce security restrictions on documents.
-     * @param enableElevatedRead A value that enables elevated read that bypass document level permission checks for the
-     * query operation.
-     * @param selectedFields List of field names to retrieve for the document; Any field not retrieved will be missing
-     * from the returned document.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return a document retrieved via a document lookup operation.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    public LookupDocument getDocument(String key, String querySourceAuthorization, Boolean enableElevatedRead,
-        List selectedFields) {
-        // Generated convenience method for hiddenGeneratedGetDocumentWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (querySourceAuthorization != null) {
-            requestOptions.setHeader(HttpHeaderName.fromString("x-ms-query-source-authorization"),
-                querySourceAuthorization);
-        }
-        if (enableElevatedRead != null) {
-            requestOptions.setHeader(HttpHeaderName.fromString("x-ms-enable-elevated-read"),
-                String.valueOf(enableElevatedRead));
-        }
-        if (selectedFields != null) {
-            requestOptions.addQueryParam("$select",
-                selectedFields.stream()
-                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
-                    .collect(Collectors.joining(",")),
-                false);
-        }
-        return hiddenGeneratedGetDocumentWithResponse(key, requestOptions).getValue().toObject(LookupDocument.class);
-    }
-
     /**
      * Retrieves a document from the index.
      *
@@ -384,6 +353,8 @@ public Response indexDocumentsWithResponse(IndexDocumentsB
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -675,6 +646,14 @@ Response searchWithResponse(BinaryData searchPostRequest, RequestOpt /** * Suggests documents in the index that match the given partial query text. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -735,6 +714,14 @@ Response suggestWithResponse(BinaryData suggestPostRequest, RequestO
 
     /**
      * Autocompletes incomplete query terms based on input text and matching terms in the index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -963,6 +950,14 @@ public Response getDocumentWithResponse(String key, RequestOptio
 
     /**
      * Queries the number of documents in the index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -999,6 +994,8 @@ Response hiddenGeneratedGetDocumentCountWithResponse(RequestOptions
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -1030,4 +1027,98 @@ Response hiddenGeneratedGetDocumentCountWithResponse(RequestOptions Response hiddenGeneratedGetDocumentWithResponse(String key, RequestOptions requestOptions) { return this.serviceClient.getDocumentWithResponse(key, requestOptions); } + + /** + * Queries the number of documents in the index. + * + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a 64-bit integer. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public long getDocumentCount(CountRequestAccept accept) { + // Generated convenience method for hiddenGeneratedGetDocumentCountWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return Long.parseLong(hiddenGeneratedGetDocumentCountWithResponse(requestOptions).getValue().toString()); + } + + /** + * Retrieves a document from the index. + * + * @param key The key of the document to retrieve. + * @param accept The Accept header. + * @param querySourceAuthorization Token identifying the user for which the query is being executed. This token is + * used to enforce security restrictions on documents. + * @param enableElevatedRead A value that enables elevated read that bypass document level permission checks for the + * query operation. + * @param selectedFields List of field names to retrieve for the document; Any field not retrieved will be missing + * from the returned document. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a document retrieved via a document lookup operation. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public LookupDocument getDocument(String key, CountRequestAccept3 accept, String querySourceAuthorization, + Boolean enableElevatedRead, List selectedFields) { + // Generated convenience method for hiddenGeneratedGetDocumentWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (querySourceAuthorization != null) { + requestOptions.setHeader(HttpHeaderName.fromString("x-ms-query-source-authorization"), + querySourceAuthorization); + } + if (enableElevatedRead != null) { + requestOptions.setHeader(HttpHeaderName.fromString("x-ms-enable-elevated-read"), + String.valueOf(enableElevatedRead)); + } + if (selectedFields != null) { + requestOptions.addQueryParam("$select", + selectedFields.stream() + .map(paramItemValue -> Objects.toString(paramItemValue, "")) + .collect(Collectors.joining(",")), + false); + } + return hiddenGeneratedGetDocumentWithResponse(key, requestOptions).getValue().toObject(LookupDocument.class); + } + + /** + * Sends a batch of document write actions to the index. + * + * @param batch The batch of index actions. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response containing the status of operations for all documents in the indexing request. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + IndexDocumentsResult index(IndexDocumentsBatch batch, CountRequestAccept6 accept) { + // Generated convenience method for indexWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return indexWithResponse(BinaryData.fromObject(batch), requestOptions).getValue() + .toObject(IndexDocumentsResult.class); + } } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/KnowledgeBaseRetrievalClientImpl.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/KnowledgeBaseRetrievalClientImpl.java index d19ff13c588d..cf76552e7dfc 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/KnowledgeBaseRetrievalClientImpl.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/KnowledgeBaseRetrievalClientImpl.java @@ -148,27 +148,27 @@ public KnowledgeBaseRetrievalClientImpl(HttpPipeline httpPipeline, SerializerAda @Host("{endpoint}") @ServiceInterface(name = "KnowledgeBaseRetrievalClient") public interface KnowledgeBaseRetrievalClientService { - @Post("/retrieve/{knowledgeBaseName}") + @Post("/knowledgebases('{knowledgeBaseName}')/retrieve") @ExpectedResponses({ 200, 206 }) @UnexpectedResponseExceptionType(value = ClientAuthenticationException.class, code = { 401 }) @UnexpectedResponseExceptionType(value = ResourceNotFoundException.class, code = { 404 }) @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> retrieve(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("knowledgeBaseName") String knowledgeBaseName, @HeaderParam("Content-Type") String contentType, - @BodyParam("application/json") BinaryData retrievalRequest, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @PathParam("knowledgeBaseName") String knowledgeBaseName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData retrievalRequest, + RequestOptions requestOptions, Context context); - @Post("/retrieve/{knowledgeBaseName}") + @Post("/knowledgebases('{knowledgeBaseName}')/retrieve") @ExpectedResponses({ 200, 206 }) @UnexpectedResponseExceptionType(value = ClientAuthenticationException.class, code = { 401 }) @UnexpectedResponseExceptionType(value = ResourceNotFoundException.class, code = { 404 }) @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response retrieveSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("knowledgeBaseName") String knowledgeBaseName, @HeaderParam("Content-Type") String contentType, - @BodyParam("application/json") BinaryData retrievalRequest, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @PathParam("knowledgeBaseName") String knowledgeBaseName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData retrievalRequest, + RequestOptions requestOptions, Context context); } /** @@ -177,6 +177,8 @@ Response retrieveSync(@HostParam("endpoint") String endpoint, * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
@@ -288,10 +290,9 @@ Response retrieveSync(@HostParam("endpoint") String endpoint, @ServiceMethod(returns = ReturnType.SINGLE) public Mono> retrieveWithResponseAsync(String knowledgeBaseName, BinaryData retrievalRequest, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String contentType = "application/json"; return FluxUtil - .withContext(context -> service.retrieve(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, + .withContext(context -> service.retrieve(this.getEndpoint(), this.getServiceVersion().getVersion(), knowledgeBaseName, contentType, retrievalRequest, requestOptions, context)); } @@ -301,6 +302,8 @@ public Mono> retrieveWithResponseAsync(String knowledgeBase * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
@@ -411,9 +414,8 @@ public Mono> retrieveWithResponseAsync(String knowledgeBase @ServiceMethod(returns = ReturnType.SINGLE) public Response retrieveWithResponse(String knowledgeBaseName, BinaryData retrievalRequest, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String contentType = "application/json"; - return service.retrieveSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - knowledgeBaseName, contentType, retrievalRequest, requestOptions, Context.NONE); + return service.retrieveSync(this.getEndpoint(), this.getServiceVersion().getVersion(), knowledgeBaseName, + contentType, retrievalRequest, requestOptions, Context.NONE); } } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchClientImpl.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchClientImpl.java index 6638ba3600e5..7200ea5be496 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchClientImpl.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchClientImpl.java @@ -172,8 +172,8 @@ public interface SearchClientService { @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> getDocumentCount(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + RequestOptions requestOptions, Context context); @Get("/indexes('{indexName}')/docs/$count") @ExpectedResponses({ 200 }) @@ -182,8 +182,8 @@ Mono> getDocumentCount(@HostParam("endpoint") String endpoi @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response getDocumentCountSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + RequestOptions requestOptions, Context context); @Get("/indexes('{indexName}')/docs") @ExpectedResponses({ 200, 206 }) @@ -192,8 +192,8 @@ Response getDocumentCountSync(@HostParam("endpoint") String endpoint @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> searchGet(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + RequestOptions requestOptions, Context context); @Get("/indexes('{indexName}')/docs") @ExpectedResponses({ 200, 206 }) @@ -202,8 +202,8 @@ Mono> searchGet(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response searchGetSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + RequestOptions requestOptions, Context context); @Post("/indexes('{indexName}')/docs/search.post.search") @ExpectedResponses({ 200, 206 }) @@ -212,8 +212,8 @@ Response searchGetSync(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> search(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, @HeaderParam("Content-Type") String contentType, + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData searchPostRequest, RequestOptions requestOptions, Context context); @@ -224,8 +224,8 @@ Mono> search(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response searchSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, @HeaderParam("Content-Type") String contentType, + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData searchPostRequest, RequestOptions requestOptions, Context context); @@ -236,9 +236,8 @@ Response searchSync(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> getDocument(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("key") String key, @PathParam("indexName") String indexName, RequestOptions requestOptions, - Context context); + @QueryParam("api-version") String apiVersion, @PathParam("key") String key, + @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); @Get("/indexes('{indexName}')/docs('{key}')") @ExpectedResponses({ 200 }) @@ -247,9 +246,8 @@ Mono> getDocument(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response getDocumentSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("key") String key, @PathParam("indexName") String indexName, RequestOptions requestOptions, - Context context); + @QueryParam("api-version") String apiVersion, @PathParam("key") String key, + @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); @Get("/indexes('{indexName}')/docs/search.suggest") @ExpectedResponses({ 200 }) @@ -258,9 +256,9 @@ Response getDocumentSync(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> suggestGet(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @QueryParam("search") String searchText, @QueryParam("suggesterName") String suggesterName, - @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @QueryParam("search") String searchText, + @QueryParam("suggesterName") String suggesterName, @PathParam("indexName") String indexName, + RequestOptions requestOptions, Context context); @Get("/indexes('{indexName}')/docs/search.suggest") @ExpectedResponses({ 200 }) @@ -269,9 +267,9 @@ Mono> suggestGet(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response suggestGetSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @QueryParam("search") String searchText, @QueryParam("suggesterName") String suggesterName, - @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @QueryParam("search") String searchText, + @QueryParam("suggesterName") String suggesterName, @PathParam("indexName") String indexName, + RequestOptions requestOptions, Context context); @Post("/indexes('{indexName}')/docs/search.post.suggest") @ExpectedResponses({ 200 }) @@ -280,8 +278,8 @@ Response suggestGetSync(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> suggest(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, @HeaderParam("Content-Type") String contentType, + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData suggestPostRequest, RequestOptions requestOptions, Context context); @@ -292,8 +290,8 @@ Mono> suggest(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response suggestSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, @HeaderParam("Content-Type") String contentType, + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData suggestPostRequest, RequestOptions requestOptions, Context context); @@ -304,9 +302,9 @@ Response suggestSync(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> index(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, @HeaderParam("Content-Type") String contentType, - @BodyParam("application/json") BinaryData batch, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData batch, + RequestOptions requestOptions, Context context); @Post("/indexes('{indexName}')/docs/search.index") @ExpectedResponses({ 200, 207 }) @@ -315,9 +313,9 @@ Mono> index(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response indexSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, @HeaderParam("Content-Type") String contentType, - @BodyParam("application/json") BinaryData batch, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData batch, + RequestOptions requestOptions, Context context); @Get("/indexes('{indexName}')/docs/search.autocomplete") @ExpectedResponses({ 200 }) @@ -326,9 +324,9 @@ Response indexSync(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> autocompleteGet(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @QueryParam("search") String searchText, @QueryParam("suggesterName") String suggesterName, - @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @QueryParam("search") String searchText, + @QueryParam("suggesterName") String suggesterName, @PathParam("indexName") String indexName, + RequestOptions requestOptions, Context context); @Get("/indexes('{indexName}')/docs/search.autocomplete") @ExpectedResponses({ 200 }) @@ -337,9 +335,9 @@ Mono> autocompleteGet(@HostParam("endpoint") String endpoin @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response autocompleteGetSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @QueryParam("search") String searchText, @QueryParam("suggesterName") String suggesterName, - @PathParam("indexName") String indexName, RequestOptions requestOptions, Context context); + @QueryParam("api-version") String apiVersion, @QueryParam("search") String searchText, + @QueryParam("suggesterName") String suggesterName, @PathParam("indexName") String indexName, + RequestOptions requestOptions, Context context); @Post("/indexes('{indexName}')/docs/search.post.autocomplete") @ExpectedResponses({ 200 }) @@ -348,8 +346,8 @@ Response autocompleteGetSync(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Mono> autocomplete(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, @HeaderParam("Content-Type") String contentType, + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData autocompletePostRequest, RequestOptions requestOptions, Context context); @@ -360,14 +358,22 @@ Mono> autocomplete(@HostParam("endpoint") String endpoint, @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 }) @UnexpectedResponseExceptionType(HttpResponseException.class) Response autocompleteSync(@HostParam("endpoint") String endpoint, - @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept, - @PathParam("indexName") String indexName, @HeaderParam("Content-Type") String contentType, + @QueryParam("api-version") String apiVersion, @PathParam("indexName") String indexName, + @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData autocompletePostRequest, RequestOptions requestOptions, Context context); } /** * Queries the number of documents in the index. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -385,13 +391,20 @@ Response autocompleteSync(@HostParam("endpoint") String endpoint,
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getDocumentCountWithResponseAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
         return FluxUtil.withContext(context -> service.getDocumentCount(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, this.getIndexName(), requestOptions, context));
+            this.getServiceVersion().getVersion(), this.getIndexName(), requestOptions, context));
     }
 
     /**
      * Queries the number of documents in the index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -409,8 +422,7 @@ public Mono> getDocumentCountWithResponseAsync(RequestOptio
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getDocumentCountWithResponse(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
-        return service.getDocumentCountSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
+        return service.getDocumentCountSync(this.getEndpoint(), this.getServiceVersion().getVersion(),
             this.getIndexName(), requestOptions, Context.NONE);
     }
 
@@ -530,6 +542,8 @@ public Response getDocumentCountWithResponse(RequestOptions requestO
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -742,9 +756,8 @@ public Response getDocumentCountWithResponse(RequestOptions requestO */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> searchGetWithResponseAsync(RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=none"; return FluxUtil.withContext(context -> service.searchGet(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, this.getIndexName(), requestOptions, context)); + this.getServiceVersion().getVersion(), this.getIndexName(), requestOptions, context)); } /** @@ -863,6 +876,8 @@ public Mono> searchGetWithResponseAsync(RequestOptions requ * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -1074,9 +1089,8 @@ public Mono> searchGetWithResponseAsync(RequestOptions requ */ @ServiceMethod(returns = ReturnType.SINGLE) public Response searchGetWithResponse(RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=none"; - return service.searchGetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - this.getIndexName(), requestOptions, Context.NONE); + return service.searchGetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), this.getIndexName(), + requestOptions, Context.NONE); } /** @@ -1085,6 +1099,8 @@ public Response searchGetWithResponse(RequestOptions requestOptions) * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -1372,10 +1388,9 @@ public Response searchGetWithResponse(RequestOptions requestOptions) @ServiceMethod(returns = ReturnType.SINGLE) public Mono> searchWithResponseAsync(BinaryData searchPostRequest, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=none"; final String contentType = "application/json"; return FluxUtil.withContext(context -> service.search(this.getEndpoint(), this.getServiceVersion().getVersion(), - accept, this.getIndexName(), contentType, searchPostRequest, requestOptions, context)); + this.getIndexName(), contentType, searchPostRequest, requestOptions, context)); } /** @@ -1384,6 +1399,8 @@ public Mono> searchWithResponseAsync(BinaryData searchPostR * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -1669,10 +1686,9 @@ public Mono> searchWithResponseAsync(BinaryData searchPostR */ @ServiceMethod(returns = ReturnType.SINGLE) public Response searchWithResponse(BinaryData searchPostRequest, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=none"; final String contentType = "application/json"; - return service.searchSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - this.getIndexName(), contentType, searchPostRequest, requestOptions, Context.NONE); + return service.searchSync(this.getEndpoint(), this.getServiceVersion().getVersion(), this.getIndexName(), + contentType, searchPostRequest, requestOptions, Context.NONE); } /** @@ -1690,6 +1706,8 @@ public Response searchWithResponse(BinaryData searchPostRequest, Req * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -1719,9 +1737,8 @@ public Response searchWithResponse(BinaryData searchPostRequest, Req */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> getDocumentWithResponseAsync(String key, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=none"; return FluxUtil.withContext(context -> service.getDocument(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, key, this.getIndexName(), requestOptions, context)); + this.getServiceVersion().getVersion(), key, this.getIndexName(), requestOptions, context)); } /** @@ -1739,6 +1756,8 @@ public Mono> getDocumentWithResponseAsync(String key, Reque * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
x-ms-enable-elevated-readBooleanNoA value that enables elevated read that @@ -1767,8 +1786,7 @@ public Mono> getDocumentWithResponseAsync(String key, Reque */ @ServiceMethod(returns = ReturnType.SINGLE) public Response getDocumentWithResponse(String key, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=none"; - return service.getDocumentSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, key, + return service.getDocumentSync(this.getEndpoint(), this.getServiceVersion().getVersion(), key, this.getIndexName(), requestOptions, Context.NONE); } @@ -1807,6 +1825,14 @@ public Response getDocumentWithResponse(String key, RequestOptions r * between 1 and 100. The default is 5.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1840,10 +1866,9 @@ public Response getDocumentWithResponse(String key, RequestOptions r
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> suggestGetWithResponseAsync(String searchText, String suggesterName,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
         return FluxUtil
             .withContext(context -> service.suggestGet(this.getEndpoint(), this.getServiceVersion().getVersion(),
-                accept, searchText, suggesterName, this.getIndexName(), requestOptions, context));
+                searchText, suggesterName, this.getIndexName(), requestOptions, context));
     }
 
     /**
@@ -1881,6 +1906,14 @@ public Mono> suggestGetWithResponseAsync(String searchText,
      * between 1 and 100. The default is 5.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1913,13 +1946,20 @@ public Mono> suggestGetWithResponseAsync(String searchText,
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response suggestGetWithResponse(String searchText, String suggesterName,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
-        return service.suggestGetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, searchText,
+        return service.suggestGetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), searchText,
             suggesterName, this.getIndexName(), requestOptions, Context.NONE);
     }
 
     /**
      * Suggests documents in the index that match the given partial query text.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -1976,15 +2016,22 @@ public Response suggestGetWithResponse(String searchText, String sug
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> suggestWithResponseAsync(BinaryData suggestPostRequest,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
         final String contentType = "application/json";
         return FluxUtil
-            .withContext(context -> service.suggest(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
+            .withContext(context -> service.suggest(this.getEndpoint(), this.getServiceVersion().getVersion(),
                 this.getIndexName(), contentType, suggestPostRequest, requestOptions, context));
     }
 
     /**
      * Suggests documents in the index that match the given partial query text.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2039,14 +2086,21 @@ public Mono> suggestWithResponseAsync(BinaryData suggestPos
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response suggestWithResponse(BinaryData suggestPostRequest, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
         final String contentType = "application/json";
-        return service.suggestSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            this.getIndexName(), contentType, suggestPostRequest, requestOptions, Context.NONE);
+        return service.suggestSync(this.getEndpoint(), this.getServiceVersion().getVersion(), this.getIndexName(),
+            contentType, suggestPostRequest, requestOptions, Context.NONE);
     }
 
     /**
      * Sends a batch of document write actions to the index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2092,14 +2146,21 @@ public Response suggestWithResponse(BinaryData suggestPostRequest, R
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> indexWithResponseAsync(BinaryData batch, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.index(this.getEndpoint(), this.getServiceVersion().getVersion(),
-            accept, this.getIndexName(), contentType, batch, requestOptions, context));
+            this.getIndexName(), contentType, batch, requestOptions, context));
     }
 
     /**
      * Sends a batch of document write actions to the index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2145,9 +2206,8 @@ public Mono> indexWithResponseAsync(BinaryData batch, Reque
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response indexWithResponse(BinaryData batch, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
         final String contentType = "application/json";
-        return service.indexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, this.getIndexName(),
+        return service.indexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), this.getIndexName(),
             contentType, batch, requestOptions, Context.NONE);
     }
 
@@ -2181,6 +2241,14 @@ public Response indexWithResponse(BinaryData batch, RequestOptions r
      * value between 1 and 100. The default is 5.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2210,10 +2278,9 @@ public Response indexWithResponse(BinaryData batch, RequestOptions r
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> autocompleteGetWithResponseAsync(String searchText, String suggesterName,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
         return FluxUtil
             .withContext(context -> service.autocompleteGet(this.getEndpoint(), this.getServiceVersion().getVersion(),
-                accept, searchText, suggesterName, this.getIndexName(), requestOptions, context));
+                searchText, suggesterName, this.getIndexName(), requestOptions, context));
     }
 
     /**
@@ -2246,6 +2313,14 @@ public Mono> autocompleteGetWithResponseAsync(String search
      * value between 1 and 100. The default is 5.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2275,13 +2350,20 @@ public Mono> autocompleteGetWithResponseAsync(String search
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response autocompleteGetWithResponse(String searchText, String suggesterName,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
-        return service.autocompleteGetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            searchText, suggesterName, this.getIndexName(), requestOptions, Context.NONE);
+        return service.autocompleteGetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), searchText,
+            suggesterName, this.getIndexName(), requestOptions, Context.NONE);
     }
 
     /**
      * Autocompletes incomplete query terms based on input text and matching terms in the index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2330,15 +2412,22 @@ public Response autocompleteGetWithResponse(String searchText, Strin
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> autocompleteWithResponseAsync(BinaryData autocompletePostRequest,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
         final String contentType = "application/json";
         return FluxUtil
             .withContext(context -> service.autocomplete(this.getEndpoint(), this.getServiceVersion().getVersion(),
-                accept, this.getIndexName(), contentType, autocompletePostRequest, requestOptions, context));
+                this.getIndexName(), contentType, autocompletePostRequest, requestOptions, context));
     }
 
     /**
      * Autocompletes incomplete query terms based on input text and matching terms in the index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=none".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2387,9 +2476,8 @@ public Mono> autocompleteWithResponseAsync(BinaryData autoc
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response autocompleteWithResponse(BinaryData autocompletePostRequest,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=none";
         final String contentType = "application/json";
-        return service.autocompleteSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            this.getIndexName(), contentType, autocompletePostRequest, requestOptions, Context.NONE);
+        return service.autocompleteSync(this.getEndpoint(), this.getServiceVersion().getVersion(), this.getIndexName(),
+            contentType, autocompletePostRequest, requestOptions, Context.NONE);
     }
 }
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchIndexClientImpl.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchIndexClientImpl.java
index 349f769c51cd..d44539e466b4 100644
--- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchIndexClientImpl.java
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchIndexClientImpl.java
@@ -163,10 +163,9 @@ public interface SearchIndexClientService {
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createOrUpdateSynonymMap(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("synonymMapName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData synonymMap,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("synonymMapName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData synonymMap, RequestOptions requestOptions, Context context);
 
         @Put("/synonymmaps('{synonymMapName}')")
         @ExpectedResponses({ 200, 201 })
@@ -175,10 +174,9 @@ Mono> createOrUpdateSynonymMap(@HostParam("endpoint") Strin
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createOrUpdateSynonymMapSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("synonymMapName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData synonymMap,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("synonymMapName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData synonymMap, RequestOptions requestOptions, Context context);
 
         @Delete("/synonymmaps('{synonymMapName}')")
         @ExpectedResponses({ 204, 404 })
@@ -186,8 +184,8 @@ Response createOrUpdateSynonymMapSync(@HostParam("endpoint") String
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> deleteSynonymMap(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("synonymMapName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("synonymMapName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Delete("/synonymmaps('{synonymMapName}')")
         @ExpectedResponses({ 204, 404 })
@@ -195,8 +193,8 @@ Mono> deleteSynonymMap(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response deleteSynonymMapSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("synonymMapName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("synonymMapName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/synonymmaps('{synonymMapName}')")
         @ExpectedResponses({ 200 })
@@ -205,8 +203,8 @@ Response deleteSynonymMapSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getSynonymMap(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("synonymMapName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("synonymMapName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/synonymmaps('{synonymMapName}')")
         @ExpectedResponses({ 200 })
@@ -215,8 +213,8 @@ Mono> getSynonymMap(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getSynonymMapSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("synonymMapName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("synonymMapName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/synonymmaps")
         @ExpectedResponses({ 200 })
@@ -225,8 +223,7 @@ Response getSynonymMapSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getSynonymMaps(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/synonymmaps")
         @ExpectedResponses({ 200 })
@@ -235,8 +232,7 @@ Mono> getSynonymMaps(@HostParam("endpoint") String endpoint
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getSynonymMapsSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Post("/synonymmaps")
         @ExpectedResponses({ 201 })
@@ -245,9 +241,8 @@ Response getSynonymMapsSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createSynonymMap(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData synonymMap,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData synonymMap, RequestOptions requestOptions, Context context);
 
         @Post("/synonymmaps")
         @ExpectedResponses({ 201 })
@@ -256,9 +251,8 @@ Mono> createSynonymMap(@HostParam("endpoint") String endpoi
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createSynonymMapSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData synonymMap,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData synonymMap, RequestOptions requestOptions, Context context);
 
         @Put("/indexes('{indexName}')")
         @ExpectedResponses({ 200, 201 })
@@ -267,10 +261,9 @@ Response createSynonymMapSync(@HostParam("endpoint") String endpoint
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createOrUpdateIndex(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("indexName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData index,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("indexName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData index, RequestOptions requestOptions, Context context);
 
         @Put("/indexes('{indexName}')")
         @ExpectedResponses({ 200, 201 })
@@ -279,10 +272,9 @@ Mono> createOrUpdateIndex(@HostParam("endpoint") String end
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createOrUpdateIndexSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("indexName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData index,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("indexName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData index, RequestOptions requestOptions, Context context);
 
         @Delete("/indexes('{indexName}')")
         @ExpectedResponses({ 204, 404 })
@@ -290,8 +282,8 @@ Response createOrUpdateIndexSync(@HostParam("endpoint") String endpo
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> deleteIndex(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Delete("/indexes('{indexName}')")
         @ExpectedResponses({ 204, 404 })
@@ -299,8 +291,8 @@ Mono> deleteIndex(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response deleteIndexSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/indexes('{indexName}')")
         @ExpectedResponses({ 200 })
@@ -309,8 +301,8 @@ Response deleteIndexSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getIndex(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/indexes('{indexName}')")
         @ExpectedResponses({ 200 })
@@ -319,8 +311,8 @@ Mono> getIndex(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getIndexSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/indexes")
         @ExpectedResponses({ 200 })
@@ -329,8 +321,7 @@ Response getIndexSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> listIndexes(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/indexes")
         @ExpectedResponses({ 200 })
@@ -339,8 +330,25 @@ Mono> listIndexes(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response listIndexesSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
+
+        @Get("/indexes")
+        @ExpectedResponses({ 200 })
+        @UnexpectedResponseExceptionType(value = ClientAuthenticationException.class, code = { 401 })
+        @UnexpectedResponseExceptionType(value = ResourceNotFoundException.class, code = { 404 })
+        @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
+        @UnexpectedResponseExceptionType(HttpResponseException.class)
+        Mono> listIndexesWithSelectedProperties(@HostParam("endpoint") String endpoint,
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
+
+        @Get("/indexes")
+        @ExpectedResponses({ 200 })
+        @UnexpectedResponseExceptionType(value = ClientAuthenticationException.class, code = { 401 })
+        @UnexpectedResponseExceptionType(value = ResourceNotFoundException.class, code = { 404 })
+        @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
+        @UnexpectedResponseExceptionType(HttpResponseException.class)
+        Response listIndexesWithSelectedPropertiesSync(@HostParam("endpoint") String endpoint,
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Post("/indexes")
         @ExpectedResponses({ 201 })
@@ -349,9 +357,8 @@ Response listIndexesSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createIndex(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData index,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData index, RequestOptions requestOptions, Context context);
 
         @Post("/indexes")
         @ExpectedResponses({ 201 })
@@ -360,9 +367,8 @@ Mono> createIndex(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createIndexSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData index,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData index, RequestOptions requestOptions, Context context);
 
         @Get("/indexes('{indexName}')/search.stats")
         @ExpectedResponses({ 200 })
@@ -371,8 +377,8 @@ Response createIndexSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getIndexStatistics(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/indexes('{indexName}')/search.stats")
         @ExpectedResponses({ 200 })
@@ -381,8 +387,8 @@ Mono> getIndexStatistics(@HostParam("endpoint") String endp
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getIndexStatisticsSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Post("/indexes('{indexName}')/search.analyze")
         @ExpectedResponses({ 200 })
@@ -391,9 +397,9 @@ Response getIndexStatisticsSync(@HostParam("endpoint") String endpoi
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> analyzeText(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexName") String name, @HeaderParam("Content-Type") String contentType,
-            @BodyParam("application/json") BinaryData request, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexName") String name,
+            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData request,
+            RequestOptions requestOptions, Context context);
 
         @Post("/indexes('{indexName}')/search.analyze")
         @ExpectedResponses({ 200 })
@@ -402,9 +408,9 @@ Mono> analyzeText(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response analyzeTextSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexName") String name, @HeaderParam("Content-Type") String contentType,
-            @BodyParam("application/json") BinaryData request, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexName") String name,
+            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData request,
+            RequestOptions requestOptions, Context context);
 
         @Put("/aliases('{aliasName}')")
         @ExpectedResponses({ 200, 201 })
@@ -413,10 +419,9 @@ Response analyzeTextSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createOrUpdateAlias(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("aliasName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData alias,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("aliasName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData alias, RequestOptions requestOptions, Context context);
 
         @Put("/aliases('{aliasName}')")
         @ExpectedResponses({ 200, 201 })
@@ -425,10 +430,9 @@ Mono> createOrUpdateAlias(@HostParam("endpoint") String end
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createOrUpdateAliasSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("aliasName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData alias,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("aliasName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData alias, RequestOptions requestOptions, Context context);
 
         @Delete("/aliases('{aliasName}')")
         @ExpectedResponses({ 204, 404 })
@@ -436,8 +440,8 @@ Response createOrUpdateAliasSync(@HostParam("endpoint") String endpo
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> deleteAlias(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("aliasName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("aliasName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Delete("/aliases('{aliasName}')")
         @ExpectedResponses({ 204, 404 })
@@ -445,8 +449,8 @@ Mono> deleteAlias(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response deleteAliasSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("aliasName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("aliasName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/aliases('{aliasName}')")
         @ExpectedResponses({ 200 })
@@ -455,8 +459,8 @@ Response deleteAliasSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getAlias(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("aliasName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("aliasName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/aliases('{aliasName}')")
         @ExpectedResponses({ 200 })
@@ -465,8 +469,8 @@ Mono> getAlias(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getAliasSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("aliasName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("aliasName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/aliases")
         @ExpectedResponses({ 200 })
@@ -475,8 +479,7 @@ Response getAliasSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> listAliases(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/aliases")
         @ExpectedResponses({ 200 })
@@ -485,8 +488,7 @@ Mono> listAliases(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response listAliasesSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Post("/aliases")
         @ExpectedResponses({ 201 })
@@ -495,9 +497,8 @@ Response listAliasesSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createAlias(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData alias,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData alias, RequestOptions requestOptions, Context context);
 
         @Post("/aliases")
         @ExpectedResponses({ 201 })
@@ -506,9 +507,8 @@ Mono> createAlias(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createAliasSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData alias,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData alias, RequestOptions requestOptions, Context context);
 
         @Put("/knowledgebases('{knowledgeBaseName}')")
         @ExpectedResponses({ 200, 201 })
@@ -517,10 +517,9 @@ Response createAliasSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createOrUpdateKnowledgeBase(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("knowledgeBaseName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData knowledgeBase,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("knowledgeBaseName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData knowledgeBase, RequestOptions requestOptions, Context context);
 
         @Put("/knowledgebases('{knowledgeBaseName}')")
         @ExpectedResponses({ 200, 201 })
@@ -529,10 +528,9 @@ Mono> createOrUpdateKnowledgeBase(@HostParam("endpoint") St
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createOrUpdateKnowledgeBaseSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("knowledgeBaseName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData knowledgeBase,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("knowledgeBaseName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData knowledgeBase, RequestOptions requestOptions, Context context);
 
         @Delete("/knowledgebases('{knowledgeBaseName}')")
         @ExpectedResponses({ 204, 404 })
@@ -540,8 +538,8 @@ Response createOrUpdateKnowledgeBaseSync(@HostParam("endpoint") Stri
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> deleteKnowledgeBase(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("knowledgeBaseName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("knowledgeBaseName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Delete("/knowledgebases('{knowledgeBaseName}')")
         @ExpectedResponses({ 204, 404 })
@@ -549,8 +547,8 @@ Mono> deleteKnowledgeBase(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response deleteKnowledgeBaseSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("knowledgeBaseName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("knowledgeBaseName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/knowledgebases('{knowledgeBaseName}')")
         @ExpectedResponses({ 200 })
@@ -559,8 +557,8 @@ Response deleteKnowledgeBaseSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getKnowledgeBase(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("knowledgeBaseName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("knowledgeBaseName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/knowledgebases('{knowledgeBaseName}')")
         @ExpectedResponses({ 200 })
@@ -569,8 +567,8 @@ Mono> getKnowledgeBase(@HostParam("endpoint") String endpoi
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getKnowledgeBaseSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("knowledgeBaseName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("knowledgeBaseName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/knowledgebases")
         @ExpectedResponses({ 200 })
@@ -579,8 +577,7 @@ Response getKnowledgeBaseSync(@HostParam("endpoint") String endpoint
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> listKnowledgeBases(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/knowledgebases")
         @ExpectedResponses({ 200 })
@@ -589,8 +586,7 @@ Mono> listKnowledgeBases(@HostParam("endpoint") String endp
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response listKnowledgeBasesSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Post("/knowledgebases")
         @ExpectedResponses({ 201 })
@@ -599,9 +595,8 @@ Response listKnowledgeBasesSync(@HostParam("endpoint") String endpoi
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createKnowledgeBase(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData knowledgeBase,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData knowledgeBase, RequestOptions requestOptions, Context context);
 
         @Post("/knowledgebases")
         @ExpectedResponses({ 201 })
@@ -610,9 +605,8 @@ Mono> createKnowledgeBase(@HostParam("endpoint") String end
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createKnowledgeBaseSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData knowledgeBase,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData knowledgeBase, RequestOptions requestOptions, Context context);
 
         @Put("/knowledgesources('{sourceName}')")
         @ExpectedResponses({ 200, 201 })
@@ -621,10 +615,9 @@ Response createKnowledgeBaseSync(@HostParam("endpoint") String endpo
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createOrUpdateKnowledgeSource(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("sourceName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData knowledgeSource,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("sourceName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData knowledgeSource, RequestOptions requestOptions, Context context);
 
         @Put("/knowledgesources('{sourceName}')")
         @ExpectedResponses({ 200, 201 })
@@ -633,10 +626,9 @@ Mono> createOrUpdateKnowledgeSource(@HostParam("endpoint")
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createOrUpdateKnowledgeSourceSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("sourceName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData knowledgeSource,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("sourceName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData knowledgeSource, RequestOptions requestOptions, Context context);
 
         @Delete("/knowledgesources('{sourceName}')")
         @ExpectedResponses({ 204, 404 })
@@ -644,8 +636,8 @@ Response createOrUpdateKnowledgeSourceSync(@HostParam("endpoint") St
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> deleteKnowledgeSource(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("sourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("sourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Delete("/knowledgesources('{sourceName}')")
         @ExpectedResponses({ 204, 404 })
@@ -653,8 +645,8 @@ Mono> deleteKnowledgeSource(@HostParam("endpoint") String endpoin
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response deleteKnowledgeSourceSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("sourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("sourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/knowledgesources('{sourceName}')")
         @ExpectedResponses({ 200 })
@@ -663,8 +655,8 @@ Response deleteKnowledgeSourceSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getKnowledgeSource(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("sourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("sourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/knowledgesources('{sourceName}')")
         @ExpectedResponses({ 200 })
@@ -673,8 +665,8 @@ Mono> getKnowledgeSource(@HostParam("endpoint") String endp
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getKnowledgeSourceSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("sourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("sourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/knowledgesources")
         @ExpectedResponses({ 200 })
@@ -683,8 +675,7 @@ Response getKnowledgeSourceSync(@HostParam("endpoint") String endpoi
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> listKnowledgeSources(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/knowledgesources")
         @ExpectedResponses({ 200 })
@@ -693,8 +684,7 @@ Mono> listKnowledgeSources(@HostParam("endpoint") String en
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response listKnowledgeSourcesSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Post("/knowledgesources")
         @ExpectedResponses({ 201 })
@@ -703,9 +693,8 @@ Response listKnowledgeSourcesSync(@HostParam("endpoint") String endp
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createKnowledgeSource(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData knowledgeSource,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData knowledgeSource, RequestOptions requestOptions, Context context);
 
         @Post("/knowledgesources")
         @ExpectedResponses({ 201 })
@@ -714,9 +703,8 @@ Mono> createKnowledgeSource(@HostParam("endpoint") String e
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createKnowledgeSourceSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData knowledgeSource,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData knowledgeSource, RequestOptions requestOptions, Context context);
 
         @Get("/knowledgesources('{sourceName}')/status")
         @ExpectedResponses({ 200 })
@@ -725,8 +713,8 @@ Response createKnowledgeSourceSync(@HostParam("endpoint") String end
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getKnowledgeSourceStatus(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("sourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("sourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/knowledgesources('{sourceName}')/status")
         @ExpectedResponses({ 200 })
@@ -735,8 +723,8 @@ Mono> getKnowledgeSourceStatus(@HostParam("endpoint") Strin
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getKnowledgeSourceStatusSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("sourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("sourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/servicestats")
         @ExpectedResponses({ 200 })
@@ -745,8 +733,7 @@ Response getKnowledgeSourceStatusSync(@HostParam("endpoint") String
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getServiceStatistics(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/servicestats")
         @ExpectedResponses({ 200 })
@@ -755,8 +742,7 @@ Mono> getServiceStatistics(@HostParam("endpoint") String en
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getServiceStatisticsSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/indexstats")
         @ExpectedResponses({ 200 })
@@ -765,8 +751,7 @@ Response getServiceStatisticsSync(@HostParam("endpoint") String endp
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> listIndexStatsSummary(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/indexstats")
         @ExpectedResponses({ 200 })
@@ -775,8 +760,7 @@ Mono> listIndexStatsSummary(@HostParam("endpoint") String e
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response listIndexStatsSummarySync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
     }
 
     /**
@@ -785,6 +769,8 @@ Response listIndexStatsSummarySync(@HostParam("endpoint") String end
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -857,12 +843,10 @@ Response listIndexStatsSummarySync(@HostParam("endpoint") String end @ServiceMethod(returns = ReturnType.SINGLE) public Mono> createOrUpdateSynonymMapWithResponseAsync(String name, BinaryData synonymMap, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; - return FluxUtil.withContext( - context -> service.createOrUpdateSynonymMap(this.getEndpoint(), this.getServiceVersion().getVersion(), - accept, prefer, name, contentType, synonymMap, requestOptions, context)); + return FluxUtil.withContext(context -> service.createOrUpdateSynonymMap(this.getEndpoint(), + this.getServiceVersion().getVersion(), prefer, name, contentType, synonymMap, requestOptions, context)); } /** @@ -871,6 +855,8 @@ public Mono> createOrUpdateSynonymMapWithResponseAsync(Stri * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -943,11 +929,10 @@ public Mono> createOrUpdateSynonymMapWithResponseAsync(Stri @ServiceMethod(returns = ReturnType.SINGLE) public Response createOrUpdateSynonymMapWithResponse(String name, BinaryData synonymMap, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; - return service.createOrUpdateSynonymMapSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - prefer, name, contentType, synonymMap, requestOptions, Context.NONE); + return service.createOrUpdateSynonymMapSync(this.getEndpoint(), this.getServiceVersion().getVersion(), prefer, + name, contentType, synonymMap, requestOptions, Context.NONE); } /** @@ -956,6 +941,8 @@ public Response createOrUpdateSynonymMapWithResponse(String name, Bi * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -972,9 +959,8 @@ public Response createOrUpdateSynonymMapWithResponse(String name, Bi */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> deleteSynonymMapWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.deleteSynonymMap(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** @@ -983,6 +969,8 @@ public Mono> deleteSynonymMapWithResponseAsync(String name, Reque * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -999,13 +987,20 @@ public Mono> deleteSynonymMapWithResponseAsync(String name, Reque */ @ServiceMethod(returns = ReturnType.SINGLE) public Response deleteSynonymMapWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.deleteSynonymMapSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, + return service.deleteSynonymMapSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions, Context.NONE); } /** * Retrieves a synonym map definition. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1043,13 +1038,20 @@ public Response deleteSynonymMapWithResponse(String name, RequestOptions r
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getSynonymMapWithResponseAsync(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getSynonymMap(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Retrieves a synonym map definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1087,8 +1089,7 @@ public Mono> getSynonymMapWithResponseAsync(String name, Re
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getSynonymMapWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getSynonymMapSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
+        return service.getSynonymMapSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name,
             requestOptions, Context.NONE);
     }
 
@@ -1103,6 +1104,14 @@ public Response getSynonymMapWithResponse(String name, RequestOption
      * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1144,9 +1153,8 @@ public Response getSynonymMapWithResponse(String name, RequestOption
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getSynonymMapsWithResponseAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getSynonymMaps(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, requestOptions, context));
+            this.getServiceVersion().getVersion(), requestOptions, context));
     }
 
     /**
@@ -1160,6 +1168,14 @@ public Mono> getSynonymMapsWithResponseAsync(RequestOptions
      * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1200,13 +1216,20 @@ public Mono> getSynonymMapsWithResponseAsync(RequestOptions
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getSynonymMapsWithResponse(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getSynonymMapsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            requestOptions, Context.NONE);
+        return service.getSynonymMapsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), requestOptions,
+            Context.NONE);
     }
 
     /**
      * Creates a new synonym map.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -1272,14 +1295,21 @@ public Response getSynonymMapsWithResponse(RequestOptions requestOpt
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> createSynonymMapWithResponseAsync(BinaryData synonymMap,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.createSynonymMap(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, contentType, synonymMap, requestOptions, context));
+            this.getServiceVersion().getVersion(), contentType, synonymMap, requestOptions, context));
     }
 
     /**
      * Creates a new synonym map.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -1344,10 +1374,9 @@ public Mono> createSynonymMapWithResponseAsync(BinaryData s
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response createSynonymMapWithResponse(BinaryData synonymMap, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.createSynonymMapSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            contentType, synonymMap, requestOptions, Context.NONE);
+        return service.createSynonymMapSync(this.getEndpoint(), this.getServiceVersion().getVersion(), contentType,
+            synonymMap, requestOptions, Context.NONE);
     }
 
     /**
@@ -1366,6 +1395,8 @@ public Response createSynonymMapWithResponse(BinaryData synonymMap,
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1739,11 +1770,10 @@ public Response createSynonymMapWithResponse(BinaryData synonymMap, @ServiceMethod(returns = ReturnType.SINGLE) public Mono> createOrUpdateIndexWithResponseAsync(String name, BinaryData index, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; return FluxUtil.withContext(context -> service.createOrUpdateIndex(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, prefer, name, contentType, index, requestOptions, context)); + this.getServiceVersion().getVersion(), prefer, name, contentType, index, requestOptions, context)); } /** @@ -1762,6 +1792,8 @@ public Mono> createOrUpdateIndexWithResponseAsync(String na * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -2135,11 +2167,10 @@ public Mono> createOrUpdateIndexWithResponseAsync(String na @ServiceMethod(returns = ReturnType.SINGLE) public Response createOrUpdateIndexWithResponse(String name, BinaryData index, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; - return service.createOrUpdateIndexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - prefer, name, contentType, index, requestOptions, Context.NONE); + return service.createOrUpdateIndexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), prefer, name, + contentType, index, requestOptions, Context.NONE); } /** @@ -2150,6 +2181,8 @@ public Response createOrUpdateIndexWithResponse(String name, BinaryD * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -2166,9 +2199,8 @@ public Response createOrUpdateIndexWithResponse(String name, BinaryD */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> deleteIndexWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.deleteIndex(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** @@ -2179,6 +2211,8 @@ public Mono> deleteIndexWithResponseAsync(String name, RequestOpt * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -2195,13 +2229,20 @@ public Mono> deleteIndexWithResponseAsync(String name, RequestOpt */ @ServiceMethod(returns = ReturnType.SINGLE) public Response deleteIndexWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.deleteIndexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, - requestOptions, Context.NONE); + return service.deleteIndexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions, + Context.NONE); } /** * Retrieves an index definition. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2390,13 +2431,20 @@ public Response deleteIndexWithResponse(String name, RequestOptions reques
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getIndexWithResponseAsync(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getIndex(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Retrieves an index definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2585,22 +2633,20 @@ public Mono> getIndexWithResponseAsync(String name, Request
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getIndexWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getIndexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
-            requestOptions, Context.NONE);
+        return service.getIndexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions,
+            Context.NONE);
     }
 
     /**
      * Lists all indexes available for a search service.
-     * 

Query Parameters

+ *

Header Parameters

* - * + * * - * + * *
Query ParametersHeader Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. - * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all - * properties. In the form of "," separated string.
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
- * You can add these to a request with {@link RequestOptions#addQueryParam} + * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2788,25 +2834,23 @@ public Response getIndexWithResponse(String name, RequestOptions req
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private Mono> listIndexesSinglePageAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil
             .withContext(context -> service.listIndexes(this.getEndpoint(), this.getServiceVersion().getVersion(),
-                accept, requestOptions, context))
+                requestOptions, context))
             .map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
                 getValues(res.getValue(), "value"), null, null));
     }
 
     /**
      * Lists all indexes available for a search service.
-     * 

Query Parameters

+ *

Header Parameters

* - * + * * - * + * *
Query ParametersHeader Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. - * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all - * properties. In the form of "," separated string.
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
- * You can add these to a request with {@link RequestOptions#addQueryParam} + * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2998,15 +3042,14 @@ public PagedFlux listIndexesAsync(RequestOptions requestOptions) {
 
     /**
      * Lists all indexes available for a search service.
-     * 

Query Parameters

+ *

Header Parameters

* - * + * * - * + * *
Query ParametersHeader Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. - * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all - * properties. In the form of "," separated string.
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
- * You can add these to a request with {@link RequestOptions#addQueryParam} + * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3193,24 +3236,22 @@ public PagedFlux listIndexesAsync(RequestOptions requestOptions) {
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private PagedResponse listIndexesSinglePage(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         Response res = service.listIndexesSync(this.getEndpoint(), this.getServiceVersion().getVersion(),
-            accept, requestOptions, Context.NONE);
+            requestOptions, Context.NONE);
         return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
             getValues(res.getValue(), "value"), null, null);
     }
 
     /**
      * Lists all indexes available for a search service.
-     * 

Query Parameters

+ *

Header Parameters

* - * + * * - * + * *
Query ParametersHeader Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. - * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all - * properties. In the form of "," separated string.
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
- * You can add these to a request with {@link RequestOptions#addQueryParam} + * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3401,16 +3442,33 @@ public PagedIterable listIndexes(RequestOptions requestOptions) {
     }
 
     /**
-     * Creates a new search index.
-     * 

Request Body Schema

+ * Lists all indexes available for a search service. + *

Query Parameters

+ * + * + * + * + *
Query Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. + * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all + * properties. In the form of "," separated string.
+ * You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} + *

Response Body Schema

* *
      * {@code
      * {
      *     name: String (Required)
      *     description: String (Optional)
-     *     fields (Required): [
-     *          (Required){
+     *     fields (Optional): [
+     *          (Optional){
      *             name: String (Required)
      *             type: String(Edm.String/Edm.Int32/Edm.Int64/Edm.Double/Edm.Boolean/Edm.DateTimeOffset/Edm.GeographyPoint/Edm.ComplexType/Edm.Single/Edm.Half/Edm.Int16/Edm.SByte/Edm.Byte) (Required)
      *             key: Boolean (Optional)
@@ -3579,6 +3637,43 @@ public PagedIterable listIndexes(RequestOptions requestOptions) {
      * }
      * 
* + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return response from a List Indexes request along with {@link PagedResponse} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listIndexesWithSelectedPropertiesSinglePageAsync(RequestOptions requestOptions) { + return FluxUtil + .withContext(context -> service.listIndexesWithSelectedProperties(this.getEndpoint(), + this.getServiceVersion().getVersion(), requestOptions, context)) + .map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), + getValues(res.getValue(), "value"), null, null)); + } + + /** + * Lists all indexes available for a search service. + *

Query Parameters

+ * + * + * + * + *
Query Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. + * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all + * properties. In the form of "," separated string.
+ * You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3586,8 +3681,8 @@ public PagedIterable listIndexes(RequestOptions requestOptions) {
      * {
      *     name: String (Required)
      *     description: String (Optional)
-     *     fields (Required): [
-     *          (Required){
+     *     fields (Optional): [
+     *          (Optional){
      *             name: String (Required)
      *             type: String(Edm.String/Edm.Int32/Edm.Int64/Edm.Double/Edm.Boolean/Edm.DateTimeOffset/Edm.GeographyPoint/Edm.ComplexType/Edm.Single/Edm.Half/Edm.Int16/Edm.SByte/Edm.Byte) (Required)
      *             key: Boolean (Optional)
@@ -3756,34 +3851,46 @@ public PagedIterable listIndexes(RequestOptions requestOptions) {
      * }
      * 
* - * @param index The definition of the index to create. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. * @throws HttpResponseException thrown if the request is rejected by server. * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @return represents a search index definition, which describes the fields and search behavior of an index along - * with {@link Response} on successful completion of {@link Mono}. + * @return response from a List Indexes request as paginated response with {@link PagedFlux}. */ - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono> createIndexWithResponseAsync(BinaryData index, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - final String contentType = "application/json"; - return FluxUtil.withContext(context -> service.createIndex(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, contentType, index, requestOptions, context)); + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedFlux listIndexesWithSelectedPropertiesAsync(RequestOptions requestOptions) { + return new PagedFlux<>(() -> listIndexesWithSelectedPropertiesSinglePageAsync(requestOptions)); } /** - * Creates a new search index. - *

Request Body Schema

+ * Lists all indexes available for a search service. + *

Query Parameters

+ * + * + * + * + *
Query Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. + * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all + * properties. In the form of "," separated string.
+ * You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} + *

Response Body Schema

* *
      * {@code
      * {
      *     name: String (Required)
      *     description: String (Optional)
-     *     fields (Required): [
-     *          (Required){
+     *     fields (Optional): [
+     *          (Optional){
      *             name: String (Required)
      *             type: String(Edm.String/Edm.Int32/Edm.Int64/Edm.Double/Edm.Boolean/Edm.DateTimeOffset/Edm.GeographyPoint/Edm.ComplexType/Edm.Single/Edm.Half/Edm.Int16/Edm.SByte/Edm.Byte) (Required)
      *             key: Boolean (Optional)
@@ -3952,8 +4059,798 @@ public Mono> createIndexWithResponseAsync(BinaryData index,
      * }
      * 
* - *

Response Body Schema

- * + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return response from a List Indexes request along with {@link PagedResponse}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private PagedResponse listIndexesWithSelectedPropertiesSinglePage(RequestOptions requestOptions) { + Response res = service.listIndexesWithSelectedPropertiesSync(this.getEndpoint(), + this.getServiceVersion().getVersion(), requestOptions, Context.NONE); + return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), + getValues(res.getValue(), "value"), null, null); + } + + /** + * Lists all indexes available for a search service. + *

Query Parameters

+ * + * + * + * + *
Query Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. + * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all + * properties. In the form of "," separated string.
+ * You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} + *

Response Body Schema

+ * + *
+     * {@code
+     * {
+     *     name: String (Required)
+     *     description: String (Optional)
+     *     fields (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             type: String(Edm.String/Edm.Int32/Edm.Int64/Edm.Double/Edm.Boolean/Edm.DateTimeOffset/Edm.GeographyPoint/Edm.ComplexType/Edm.Single/Edm.Half/Edm.Int16/Edm.SByte/Edm.Byte) (Required)
+     *             key: Boolean (Optional)
+     *             retrievable: Boolean (Optional)
+     *             stored: Boolean (Optional)
+     *             searchable: Boolean (Optional)
+     *             filterable: Boolean (Optional)
+     *             sortable: Boolean (Optional)
+     *             facetable: Boolean (Optional)
+     *             permissionFilter: String(userIds/groupIds/rbacScope) (Optional)
+     *             sensitivityLabel: Boolean (Optional)
+     *             analyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             searchAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             indexAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             normalizer: String(asciifolding/elision/lowercase/standard/uppercase) (Optional)
+     *             dimensions: Integer (Optional)
+     *             vectorSearchProfile: String (Optional)
+     *             vectorEncoding: String(packedBit) (Optional)
+     *             synonymMaps (Optional): [
+     *                 String (Optional)
+     *             ]
+     *             fields (Optional): [
+     *                 (recursive schema, see above)
+     *             ]
+     *         }
+     *     ]
+     *     scoringProfiles (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             text (Optional): {
+     *                 weights (Required): {
+     *                     String: double (Required)
+     *                 }
+     *             }
+     *             functions (Optional): [
+     *                  (Optional){
+     *                     type: String (Required)
+     *                     fieldName: String (Required)
+     *                     boost: double (Required)
+     *                     interpolation: String(linear/constant/quadratic/logarithmic) (Optional)
+     *                 }
+     *             ]
+     *             functionAggregation: String(sum/average/minimum/maximum/firstMatching/product) (Optional)
+     *         }
+     *     ]
+     *     defaultScoringProfile: String (Optional)
+     *     corsOptions (Optional): {
+     *         allowedOrigins (Required): [
+     *             String (Required)
+     *         ]
+     *         maxAgeInSeconds: Long (Optional)
+     *     }
+     *     suggesters (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             searchMode: String (Required)
+     *             sourceFields (Required): [
+     *                 String (Required)
+     *             ]
+     *         }
+     *     ]
+     *     analyzers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     charFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     normalizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     encryptionKey (Optional): {
+     *         keyVaultKeyName: String (Required)
+     *         keyVaultKeyVersion: String (Optional)
+     *         keyVaultUri: String (Required)
+     *         accessCredentials (Optional): {
+     *             applicationId: String (Required)
+     *             applicationSecret: String (Optional)
+     *         }
+     *         identity (Optional): {
+     *             @odata.type: String (Required)
+     *         }
+     *     }
+     *     similarity (Optional): {
+     *         @odata.type: String (Required)
+     *     }
+     *     semantic (Optional): {
+     *         defaultConfiguration: String (Optional)
+     *         configurations (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 prioritizedFields (Required): {
+     *                     titleField (Optional): {
+     *                         fieldName: String (Required)
+     *                     }
+     *                     prioritizedContentFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                     prioritizedKeywordsFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                 }
+     *                 rankingOrder: String(BoostedRerankerScore/RerankerScore) (Optional)
+     *                 flightingOptIn: Boolean (Optional)
+     *             }
+     *         ]
+     *     }
+     *     vectorSearch (Optional): {
+     *         profiles (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 algorithm: String (Required)
+     *                 vectorizer: String (Optional)
+     *                 compression: String (Optional)
+     *             }
+     *         ]
+     *         algorithms (Optional): [
+     *              (Optional){
+     *                 kind: String(hnsw/exhaustiveKnn) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         vectorizers (Optional): [
+     *              (Optional){
+     *                 kind: String(azureOpenAI/customWebApi/aiServicesVision/aml) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         compressions (Optional): [
+     *              (Optional){
+     *                 kind: String(scalarQuantization/binaryQuantization) (Required)
+     *                 name: String (Required)
+     *                 rescoringOptions (Optional): {
+     *                     enableRescoring: Boolean (Optional)
+     *                     defaultOversampling: Double (Optional)
+     *                     rescoreStorageMethod: String(preserveOriginals/discardOriginals) (Optional)
+     *                 }
+     *                 truncationDimension: Integer (Optional)
+     *             }
+     *         ]
+     *     }
+     *     permissionFilterOption: String(enabled/disabled) (Optional)
+     *     purviewEnabled: Boolean (Optional)
+     *     @odata.etag: String (Optional)
+     * }
+     * }
+     * 
+ * + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return response from a List Indexes request as paginated response with {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable listIndexesWithSelectedProperties(RequestOptions requestOptions) { + return new PagedIterable<>(() -> listIndexesWithSelectedPropertiesSinglePage(requestOptions)); + } + + /** + * Creates a new search index. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} + *

Request Body Schema

+ * + *
+     * {@code
+     * {
+     *     name: String (Required)
+     *     description: String (Optional)
+     *     fields (Required): [
+     *          (Required){
+     *             name: String (Required)
+     *             type: String(Edm.String/Edm.Int32/Edm.Int64/Edm.Double/Edm.Boolean/Edm.DateTimeOffset/Edm.GeographyPoint/Edm.ComplexType/Edm.Single/Edm.Half/Edm.Int16/Edm.SByte/Edm.Byte) (Required)
+     *             key: Boolean (Optional)
+     *             retrievable: Boolean (Optional)
+     *             stored: Boolean (Optional)
+     *             searchable: Boolean (Optional)
+     *             filterable: Boolean (Optional)
+     *             sortable: Boolean (Optional)
+     *             facetable: Boolean (Optional)
+     *             permissionFilter: String(userIds/groupIds/rbacScope) (Optional)
+     *             sensitivityLabel: Boolean (Optional)
+     *             analyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             searchAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             indexAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             normalizer: String(asciifolding/elision/lowercase/standard/uppercase) (Optional)
+     *             dimensions: Integer (Optional)
+     *             vectorSearchProfile: String (Optional)
+     *             vectorEncoding: String(packedBit) (Optional)
+     *             synonymMaps (Optional): [
+     *                 String (Optional)
+     *             ]
+     *             fields (Optional): [
+     *                 (recursive schema, see above)
+     *             ]
+     *         }
+     *     ]
+     *     scoringProfiles (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             text (Optional): {
+     *                 weights (Required): {
+     *                     String: double (Required)
+     *                 }
+     *             }
+     *             functions (Optional): [
+     *                  (Optional){
+     *                     type: String (Required)
+     *                     fieldName: String (Required)
+     *                     boost: double (Required)
+     *                     interpolation: String(linear/constant/quadratic/logarithmic) (Optional)
+     *                 }
+     *             ]
+     *             functionAggregation: String(sum/average/minimum/maximum/firstMatching/product) (Optional)
+     *         }
+     *     ]
+     *     defaultScoringProfile: String (Optional)
+     *     corsOptions (Optional): {
+     *         allowedOrigins (Required): [
+     *             String (Required)
+     *         ]
+     *         maxAgeInSeconds: Long (Optional)
+     *     }
+     *     suggesters (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             searchMode: String (Required)
+     *             sourceFields (Required): [
+     *                 String (Required)
+     *             ]
+     *         }
+     *     ]
+     *     analyzers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     charFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     normalizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     encryptionKey (Optional): {
+     *         keyVaultKeyName: String (Required)
+     *         keyVaultKeyVersion: String (Optional)
+     *         keyVaultUri: String (Required)
+     *         accessCredentials (Optional): {
+     *             applicationId: String (Required)
+     *             applicationSecret: String (Optional)
+     *         }
+     *         identity (Optional): {
+     *             @odata.type: String (Required)
+     *         }
+     *     }
+     *     similarity (Optional): {
+     *         @odata.type: String (Required)
+     *     }
+     *     semantic (Optional): {
+     *         defaultConfiguration: String (Optional)
+     *         configurations (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 prioritizedFields (Required): {
+     *                     titleField (Optional): {
+     *                         fieldName: String (Required)
+     *                     }
+     *                     prioritizedContentFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                     prioritizedKeywordsFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                 }
+     *                 rankingOrder: String(BoostedRerankerScore/RerankerScore) (Optional)
+     *                 flightingOptIn: Boolean (Optional)
+     *             }
+     *         ]
+     *     }
+     *     vectorSearch (Optional): {
+     *         profiles (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 algorithm: String (Required)
+     *                 vectorizer: String (Optional)
+     *                 compression: String (Optional)
+     *             }
+     *         ]
+     *         algorithms (Optional): [
+     *              (Optional){
+     *                 kind: String(hnsw/exhaustiveKnn) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         vectorizers (Optional): [
+     *              (Optional){
+     *                 kind: String(azureOpenAI/customWebApi/aiServicesVision/aml) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         compressions (Optional): [
+     *              (Optional){
+     *                 kind: String(scalarQuantization/binaryQuantization) (Required)
+     *                 name: String (Required)
+     *                 rescoringOptions (Optional): {
+     *                     enableRescoring: Boolean (Optional)
+     *                     defaultOversampling: Double (Optional)
+     *                     rescoreStorageMethod: String(preserveOriginals/discardOriginals) (Optional)
+     *                 }
+     *                 truncationDimension: Integer (Optional)
+     *             }
+     *         ]
+     *     }
+     *     permissionFilterOption: String(enabled/disabled) (Optional)
+     *     purviewEnabled: Boolean (Optional)
+     *     @odata.etag: String (Optional)
+     * }
+     * }
+     * 
+ * + *

Response Body Schema

+ * + *
+     * {@code
+     * {
+     *     name: String (Required)
+     *     description: String (Optional)
+     *     fields (Required): [
+     *          (Required){
+     *             name: String (Required)
+     *             type: String(Edm.String/Edm.Int32/Edm.Int64/Edm.Double/Edm.Boolean/Edm.DateTimeOffset/Edm.GeographyPoint/Edm.ComplexType/Edm.Single/Edm.Half/Edm.Int16/Edm.SByte/Edm.Byte) (Required)
+     *             key: Boolean (Optional)
+     *             retrievable: Boolean (Optional)
+     *             stored: Boolean (Optional)
+     *             searchable: Boolean (Optional)
+     *             filterable: Boolean (Optional)
+     *             sortable: Boolean (Optional)
+     *             facetable: Boolean (Optional)
+     *             permissionFilter: String(userIds/groupIds/rbacScope) (Optional)
+     *             sensitivityLabel: Boolean (Optional)
+     *             analyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             searchAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             indexAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             normalizer: String(asciifolding/elision/lowercase/standard/uppercase) (Optional)
+     *             dimensions: Integer (Optional)
+     *             vectorSearchProfile: String (Optional)
+     *             vectorEncoding: String(packedBit) (Optional)
+     *             synonymMaps (Optional): [
+     *                 String (Optional)
+     *             ]
+     *             fields (Optional): [
+     *                 (recursive schema, see above)
+     *             ]
+     *         }
+     *     ]
+     *     scoringProfiles (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             text (Optional): {
+     *                 weights (Required): {
+     *                     String: double (Required)
+     *                 }
+     *             }
+     *             functions (Optional): [
+     *                  (Optional){
+     *                     type: String (Required)
+     *                     fieldName: String (Required)
+     *                     boost: double (Required)
+     *                     interpolation: String(linear/constant/quadratic/logarithmic) (Optional)
+     *                 }
+     *             ]
+     *             functionAggregation: String(sum/average/minimum/maximum/firstMatching/product) (Optional)
+     *         }
+     *     ]
+     *     defaultScoringProfile: String (Optional)
+     *     corsOptions (Optional): {
+     *         allowedOrigins (Required): [
+     *             String (Required)
+     *         ]
+     *         maxAgeInSeconds: Long (Optional)
+     *     }
+     *     suggesters (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             searchMode: String (Required)
+     *             sourceFields (Required): [
+     *                 String (Required)
+     *             ]
+     *         }
+     *     ]
+     *     analyzers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     charFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     normalizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     encryptionKey (Optional): {
+     *         keyVaultKeyName: String (Required)
+     *         keyVaultKeyVersion: String (Optional)
+     *         keyVaultUri: String (Required)
+     *         accessCredentials (Optional): {
+     *             applicationId: String (Required)
+     *             applicationSecret: String (Optional)
+     *         }
+     *         identity (Optional): {
+     *             @odata.type: String (Required)
+     *         }
+     *     }
+     *     similarity (Optional): {
+     *         @odata.type: String (Required)
+     *     }
+     *     semantic (Optional): {
+     *         defaultConfiguration: String (Optional)
+     *         configurations (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 prioritizedFields (Required): {
+     *                     titleField (Optional): {
+     *                         fieldName: String (Required)
+     *                     }
+     *                     prioritizedContentFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                     prioritizedKeywordsFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                 }
+     *                 rankingOrder: String(BoostedRerankerScore/RerankerScore) (Optional)
+     *                 flightingOptIn: Boolean (Optional)
+     *             }
+     *         ]
+     *     }
+     *     vectorSearch (Optional): {
+     *         profiles (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 algorithm: String (Required)
+     *                 vectorizer: String (Optional)
+     *                 compression: String (Optional)
+     *             }
+     *         ]
+     *         algorithms (Optional): [
+     *              (Optional){
+     *                 kind: String(hnsw/exhaustiveKnn) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         vectorizers (Optional): [
+     *              (Optional){
+     *                 kind: String(azureOpenAI/customWebApi/aiServicesVision/aml) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         compressions (Optional): [
+     *              (Optional){
+     *                 kind: String(scalarQuantization/binaryQuantization) (Required)
+     *                 name: String (Required)
+     *                 rescoringOptions (Optional): {
+     *                     enableRescoring: Boolean (Optional)
+     *                     defaultOversampling: Double (Optional)
+     *                     rescoreStorageMethod: String(preserveOriginals/discardOriginals) (Optional)
+     *                 }
+     *                 truncationDimension: Integer (Optional)
+     *             }
+     *         ]
+     *     }
+     *     permissionFilterOption: String(enabled/disabled) (Optional)
+     *     purviewEnabled: Boolean (Optional)
+     *     @odata.etag: String (Optional)
+     * }
+     * }
+     * 
+ * + * @param index The definition of the index to create. + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return represents a search index definition, which describes the fields and search behavior of an index along + * with {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono> createIndexWithResponseAsync(BinaryData index, RequestOptions requestOptions) { + final String contentType = "application/json"; + return FluxUtil.withContext(context -> service.createIndex(this.getEndpoint(), + this.getServiceVersion().getVersion(), contentType, index, requestOptions, context)); + } + + /** + * Creates a new search index. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} + *

Request Body Schema

+ * + *
+     * {@code
+     * {
+     *     name: String (Required)
+     *     description: String (Optional)
+     *     fields (Required): [
+     *          (Required){
+     *             name: String (Required)
+     *             type: String(Edm.String/Edm.Int32/Edm.Int64/Edm.Double/Edm.Boolean/Edm.DateTimeOffset/Edm.GeographyPoint/Edm.ComplexType/Edm.Single/Edm.Half/Edm.Int16/Edm.SByte/Edm.Byte) (Required)
+     *             key: Boolean (Optional)
+     *             retrievable: Boolean (Optional)
+     *             stored: Boolean (Optional)
+     *             searchable: Boolean (Optional)
+     *             filterable: Boolean (Optional)
+     *             sortable: Boolean (Optional)
+     *             facetable: Boolean (Optional)
+     *             permissionFilter: String(userIds/groupIds/rbacScope) (Optional)
+     *             sensitivityLabel: Boolean (Optional)
+     *             analyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             searchAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             indexAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             normalizer: String(asciifolding/elision/lowercase/standard/uppercase) (Optional)
+     *             dimensions: Integer (Optional)
+     *             vectorSearchProfile: String (Optional)
+     *             vectorEncoding: String(packedBit) (Optional)
+     *             synonymMaps (Optional): [
+     *                 String (Optional)
+     *             ]
+     *             fields (Optional): [
+     *                 (recursive schema, see above)
+     *             ]
+     *         }
+     *     ]
+     *     scoringProfiles (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             text (Optional): {
+     *                 weights (Required): {
+     *                     String: double (Required)
+     *                 }
+     *             }
+     *             functions (Optional): [
+     *                  (Optional){
+     *                     type: String (Required)
+     *                     fieldName: String (Required)
+     *                     boost: double (Required)
+     *                     interpolation: String(linear/constant/quadratic/logarithmic) (Optional)
+     *                 }
+     *             ]
+     *             functionAggregation: String(sum/average/minimum/maximum/firstMatching/product) (Optional)
+     *         }
+     *     ]
+     *     defaultScoringProfile: String (Optional)
+     *     corsOptions (Optional): {
+     *         allowedOrigins (Required): [
+     *             String (Required)
+     *         ]
+     *         maxAgeInSeconds: Long (Optional)
+     *     }
+     *     suggesters (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             searchMode: String (Required)
+     *             sourceFields (Required): [
+     *                 String (Required)
+     *             ]
+     *         }
+     *     ]
+     *     analyzers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     charFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     normalizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     encryptionKey (Optional): {
+     *         keyVaultKeyName: String (Required)
+     *         keyVaultKeyVersion: String (Optional)
+     *         keyVaultUri: String (Required)
+     *         accessCredentials (Optional): {
+     *             applicationId: String (Required)
+     *             applicationSecret: String (Optional)
+     *         }
+     *         identity (Optional): {
+     *             @odata.type: String (Required)
+     *         }
+     *     }
+     *     similarity (Optional): {
+     *         @odata.type: String (Required)
+     *     }
+     *     semantic (Optional): {
+     *         defaultConfiguration: String (Optional)
+     *         configurations (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 prioritizedFields (Required): {
+     *                     titleField (Optional): {
+     *                         fieldName: String (Required)
+     *                     }
+     *                     prioritizedContentFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                     prioritizedKeywordsFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                 }
+     *                 rankingOrder: String(BoostedRerankerScore/RerankerScore) (Optional)
+     *                 flightingOptIn: Boolean (Optional)
+     *             }
+     *         ]
+     *     }
+     *     vectorSearch (Optional): {
+     *         profiles (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 algorithm: String (Required)
+     *                 vectorizer: String (Optional)
+     *                 compression: String (Optional)
+     *             }
+     *         ]
+     *         algorithms (Optional): [
+     *              (Optional){
+     *                 kind: String(hnsw/exhaustiveKnn) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         vectorizers (Optional): [
+     *              (Optional){
+     *                 kind: String(azureOpenAI/customWebApi/aiServicesVision/aml) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         compressions (Optional): [
+     *              (Optional){
+     *                 kind: String(scalarQuantization/binaryQuantization) (Required)
+     *                 name: String (Required)
+     *                 rescoringOptions (Optional): {
+     *                     enableRescoring: Boolean (Optional)
+     *                     defaultOversampling: Double (Optional)
+     *                     rescoreStorageMethod: String(preserveOriginals/discardOriginals) (Optional)
+     *                 }
+     *                 truncationDimension: Integer (Optional)
+     *             }
+     *         ]
+     *     }
+     *     permissionFilterOption: String(enabled/disabled) (Optional)
+     *     purviewEnabled: Boolean (Optional)
+     *     @odata.etag: String (Optional)
+     * }
+     * }
+     * 
+ * + *

Response Body Schema

+ * *
      * {@code
      * {
@@ -4140,14 +5037,21 @@ public Mono> createIndexWithResponseAsync(BinaryData index,
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response createIndexWithResponse(BinaryData index, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.createIndexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, contentType,
-            index, requestOptions, Context.NONE);
+        return service.createIndexSync(this.getEndpoint(), this.getServiceVersion().getVersion(), contentType, index,
+            requestOptions, Context.NONE);
     }
 
     /**
      * Returns statistics for the given index, including a document count and storage usage.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4170,13 +5074,20 @@ public Response createIndexWithResponse(BinaryData index, RequestOpt
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getIndexStatisticsWithResponseAsync(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getIndexStatistics(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Returns statistics for the given index, including a document count and storage usage.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4199,13 +5110,20 @@ public Mono> getIndexStatisticsWithResponseAsync(String nam
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getIndexStatisticsWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getIndexStatisticsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
+        return service.getIndexStatisticsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name,
             requestOptions, Context.NONE);
     }
 
     /**
      * Shows how an analyzer breaks text into tokens.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4255,14 +5173,21 @@ public Response getIndexStatisticsWithResponse(String name, RequestO
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> analyzeTextWithResponseAsync(String name, BinaryData request,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.analyzeText(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, contentType, request, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, contentType, request, requestOptions, context));
     }
 
     /**
      * Shows how an analyzer breaks text into tokens.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4311,10 +5236,9 @@ public Mono> analyzeTextWithResponseAsync(String name, Bina
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response analyzeTextWithResponse(String name, BinaryData request,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.analyzeTextSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
-            contentType, request, requestOptions, Context.NONE);
+        return service.analyzeTextSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, contentType,
+            request, requestOptions, Context.NONE);
     }
 
     /**
@@ -4323,6 +5247,8 @@ public Response analyzeTextWithResponse(String name, BinaryData requ
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -4370,11 +5296,10 @@ public Response analyzeTextWithResponse(String name, BinaryData requ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> createOrUpdateAliasWithResponseAsync(String name, BinaryData alias, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; return FluxUtil.withContext(context -> service.createOrUpdateAlias(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, prefer, name, contentType, alias, requestOptions, context)); + this.getServiceVersion().getVersion(), prefer, name, contentType, alias, requestOptions, context)); } /** @@ -4383,6 +5308,8 @@ public Mono> createOrUpdateAliasWithResponseAsync(String na * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -4430,11 +5357,10 @@ public Mono> createOrUpdateAliasWithResponseAsync(String na @ServiceMethod(returns = ReturnType.SINGLE) public Response createOrUpdateAliasWithResponse(String name, BinaryData alias, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; - return service.createOrUpdateAliasSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - prefer, name, contentType, alias, requestOptions, Context.NONE); + return service.createOrUpdateAliasSync(this.getEndpoint(), this.getServiceVersion().getVersion(), prefer, name, + contentType, alias, requestOptions, Context.NONE); } /** @@ -4444,6 +5370,8 @@ public Response createOrUpdateAliasWithResponse(String name, BinaryD * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -4460,9 +5388,8 @@ public Response createOrUpdateAliasWithResponse(String name, BinaryD */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> deleteAliasWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.deleteAlias(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** @@ -4472,6 +5399,8 @@ public Mono> deleteAliasWithResponseAsync(String name, RequestOpt * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -4488,13 +5417,20 @@ public Mono> deleteAliasWithResponseAsync(String name, RequestOpt */ @ServiceMethod(returns = ReturnType.SINGLE) public Response deleteAliasWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.deleteAliasSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, - requestOptions, Context.NONE); + return service.deleteAliasSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions, + Context.NONE); } /** * Retrieves an alias definition. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4520,13 +5456,20 @@ public Response deleteAliasWithResponse(String name, RequestOptions reques
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getAliasWithResponseAsync(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getAlias(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Retrieves an alias definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4552,13 +5495,20 @@ public Mono> getAliasWithResponseAsync(String name, Request
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getAliasWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getAliasSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
-            requestOptions, Context.NONE);
+        return service.getAliasSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions,
+            Context.NONE);
     }
 
     /**
      * Lists all aliases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4583,16 +5533,23 @@ public Response getAliasWithResponse(String name, RequestOptions req
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private Mono> listAliasesSinglePageAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil
             .withContext(context -> service.listAliases(this.getEndpoint(), this.getServiceVersion().getVersion(),
-                accept, requestOptions, context))
+                requestOptions, context))
             .map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
                 getValues(res.getValue(), "value"), null, null));
     }
 
     /**
      * Lists all aliases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4621,6 +5578,14 @@ public PagedFlux listAliasesAsync(RequestOptions requestOptions) {
 
     /**
      * Lists all aliases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4644,15 +5609,22 @@ public PagedFlux listAliasesAsync(RequestOptions requestOptions) {
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private PagedResponse listAliasesSinglePage(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         Response res = service.listAliasesSync(this.getEndpoint(), this.getServiceVersion().getVersion(),
-            accept, requestOptions, Context.NONE);
+            requestOptions, Context.NONE);
         return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
             getValues(res.getValue(), "value"), null, null);
     }
 
     /**
      * Lists all aliases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4681,6 +5653,14 @@ public PagedIterable listAliases(RequestOptions requestOptions) {
 
     /**
      * Creates a new search alias.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4720,14 +5700,21 @@ public PagedIterable listAliases(RequestOptions requestOptions) {
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> createAliasWithResponseAsync(BinaryData alias, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.createAlias(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, contentType, alias, requestOptions, context));
+            this.getServiceVersion().getVersion(), contentType, alias, requestOptions, context));
     }
 
     /**
      * Creates a new search alias.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4767,10 +5754,9 @@ public Mono> createAliasWithResponseAsync(BinaryData alias,
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response createAliasWithResponse(BinaryData alias, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.createAliasSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, contentType,
-            alias, requestOptions, Context.NONE);
+        return service.createAliasSync(this.getEndpoint(), this.getServiceVersion().getVersion(), contentType, alias,
+            requestOptions, Context.NONE);
     }
 
     /**
@@ -4779,6 +5765,8 @@ public Response createAliasWithResponse(BinaryData alias, RequestOpt
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -4878,12 +5866,10 @@ public Response createAliasWithResponse(BinaryData alias, RequestOpt @ServiceMethod(returns = ReturnType.SINGLE) public Mono> createOrUpdateKnowledgeBaseWithResponseAsync(String name, BinaryData knowledgeBase, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; - return FluxUtil.withContext( - context -> service.createOrUpdateKnowledgeBase(this.getEndpoint(), this.getServiceVersion().getVersion(), - accept, prefer, name, contentType, knowledgeBase, requestOptions, context)); + return FluxUtil.withContext(context -> service.createOrUpdateKnowledgeBase(this.getEndpoint(), + this.getServiceVersion().getVersion(), prefer, name, contentType, knowledgeBase, requestOptions, context)); } /** @@ -4892,6 +5878,8 @@ public Mono> createOrUpdateKnowledgeBaseWithResponseAsync(S * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -4990,11 +5978,10 @@ public Mono> createOrUpdateKnowledgeBaseWithResponseAsync(S @ServiceMethod(returns = ReturnType.SINGLE) public Response createOrUpdateKnowledgeBaseWithResponse(String name, BinaryData knowledgeBase, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; return service.createOrUpdateKnowledgeBaseSync(this.getEndpoint(), this.getServiceVersion().getVersion(), - accept, prefer, name, contentType, knowledgeBase, requestOptions, Context.NONE); + prefer, name, contentType, knowledgeBase, requestOptions, Context.NONE); } /** @@ -5003,6 +5990,8 @@ public Response createOrUpdateKnowledgeBaseWithResponse(String name, * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -5019,9 +6008,8 @@ public Response createOrUpdateKnowledgeBaseWithResponse(String name, */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> deleteKnowledgeBaseWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.deleteKnowledgeBase(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** @@ -5030,6 +6018,8 @@ public Mono> deleteKnowledgeBaseWithResponseAsync(String name, Re * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -5046,13 +6036,20 @@ public Mono> deleteKnowledgeBaseWithResponseAsync(String name, Re */ @ServiceMethod(returns = ReturnType.SINGLE) public Response deleteKnowledgeBaseWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.deleteKnowledgeBaseSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, + return service.deleteKnowledgeBaseSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions, Context.NONE); } /** * Retrieves a knowledge base definition. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5104,13 +6101,20 @@ public Response deleteKnowledgeBaseWithResponse(String name, RequestOption
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getKnowledgeBaseWithResponseAsync(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getKnowledgeBase(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Retrieves a knowledge base definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5161,13 +6165,20 @@ public Mono> getKnowledgeBaseWithResponseAsync(String name,
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getKnowledgeBaseWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getKnowledgeBaseSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
+        return service.getKnowledgeBaseSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name,
             requestOptions, Context.NONE);
     }
 
     /**
      * Lists all knowledge bases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5218,16 +6229,23 @@ public Response getKnowledgeBaseWithResponse(String name, RequestOpt
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private Mono> listKnowledgeBasesSinglePageAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil
             .withContext(context -> service.listKnowledgeBases(this.getEndpoint(),
-                this.getServiceVersion().getVersion(), accept, requestOptions, context))
+                this.getServiceVersion().getVersion(), requestOptions, context))
             .map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
                 getValues(res.getValue(), "value"), null, null));
     }
 
     /**
      * Lists all knowledge bases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5282,6 +6300,14 @@ public PagedFlux listKnowledgeBasesAsync(RequestOptions requestOptio
 
     /**
      * Lists all knowledge bases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5331,15 +6357,22 @@ public PagedFlux listKnowledgeBasesAsync(RequestOptions requestOptio
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private PagedResponse listKnowledgeBasesSinglePage(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         Response res = service.listKnowledgeBasesSync(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, requestOptions, Context.NONE);
+            this.getServiceVersion().getVersion(), requestOptions, Context.NONE);
         return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
             getValues(res.getValue(), "value"), null, null);
     }
 
     /**
      * Lists all knowledge bases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5394,6 +6427,14 @@ public PagedIterable listKnowledgeBases(RequestOptions requestOption
 
     /**
      * Creates a new knowledge base.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -5486,14 +6527,21 @@ public PagedIterable listKnowledgeBases(RequestOptions requestOption
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> createKnowledgeBaseWithResponseAsync(BinaryData knowledgeBase,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.createKnowledgeBase(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, contentType, knowledgeBase, requestOptions, context));
+            this.getServiceVersion().getVersion(), contentType, knowledgeBase, requestOptions, context));
     }
 
     /**
      * Creates a new knowledge base.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -5585,10 +6633,9 @@ public Mono> createKnowledgeBaseWithResponseAsync(BinaryDat
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response createKnowledgeBaseWithResponse(BinaryData knowledgeBase,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.createKnowledgeBaseSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            contentType, knowledgeBase, requestOptions, Context.NONE);
+        return service.createKnowledgeBaseSync(this.getEndpoint(), this.getServiceVersion().getVersion(), contentType,
+            knowledgeBase, requestOptions, Context.NONE);
     }
 
     /**
@@ -5597,6 +6644,8 @@ public Response createKnowledgeBaseWithResponse(BinaryData knowledge
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -5666,12 +6715,11 @@ public Response createKnowledgeBaseWithResponse(BinaryData knowledge @ServiceMethod(returns = ReturnType.SINGLE) public Mono> createOrUpdateKnowledgeSourceWithResponseAsync(String name, BinaryData knowledgeSource, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; return FluxUtil.withContext( context -> service.createOrUpdateKnowledgeSource(this.getEndpoint(), this.getServiceVersion().getVersion(), - accept, prefer, name, contentType, knowledgeSource, requestOptions, context)); + prefer, name, contentType, knowledgeSource, requestOptions, context)); } /** @@ -5680,6 +6728,8 @@ public Mono> createOrUpdateKnowledgeSourceWithResponseAsync * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -5748,11 +6798,10 @@ public Mono> createOrUpdateKnowledgeSourceWithResponseAsync @ServiceMethod(returns = ReturnType.SINGLE) public Response createOrUpdateKnowledgeSourceWithResponse(String name, BinaryData knowledgeSource, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; return service.createOrUpdateKnowledgeSourceSync(this.getEndpoint(), this.getServiceVersion().getVersion(), - accept, prefer, name, contentType, knowledgeSource, requestOptions, Context.NONE); + prefer, name, contentType, knowledgeSource, requestOptions, Context.NONE); } /** @@ -5761,6 +6810,8 @@ public Response createOrUpdateKnowledgeSourceWithResponse(String nam * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -5777,9 +6828,8 @@ public Response createOrUpdateKnowledgeSourceWithResponse(String nam */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> deleteKnowledgeSourceWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.deleteKnowledgeSource(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** @@ -5788,6 +6838,8 @@ public Mono> deleteKnowledgeSourceWithResponseAsync(String name, * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -5804,13 +6856,20 @@ public Mono> deleteKnowledgeSourceWithResponseAsync(String name, */ @ServiceMethod(returns = ReturnType.SINGLE) public Response deleteKnowledgeSourceWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.deleteKnowledgeSourceSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - name, requestOptions, Context.NONE); + return service.deleteKnowledgeSourceSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, + requestOptions, Context.NONE); } /** * Retrieves a knowledge source definition. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5847,13 +6906,20 @@ public Response deleteKnowledgeSourceWithResponse(String name, RequestOpti
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getKnowledgeSourceWithResponseAsync(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getKnowledgeSource(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Retrieves a knowledge source definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5889,13 +6955,20 @@ public Mono> getKnowledgeSourceWithResponseAsync(String nam
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getKnowledgeSourceWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getKnowledgeSourceSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
+        return service.getKnowledgeSourceSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name,
             requestOptions, Context.NONE);
     }
 
     /**
      * Lists all knowledge sources available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5931,16 +7004,23 @@ public Response getKnowledgeSourceWithResponse(String name, RequestO
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private Mono> listKnowledgeSourcesSinglePageAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil
             .withContext(context -> service.listKnowledgeSources(this.getEndpoint(),
-                this.getServiceVersion().getVersion(), accept, requestOptions, context))
+                this.getServiceVersion().getVersion(), requestOptions, context))
             .map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
                 getValues(res.getValue(), "value"), null, null));
     }
 
     /**
      * Lists all knowledge sources available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -5980,6 +7060,14 @@ public PagedFlux listKnowledgeSourcesAsync(RequestOptions requestOpt
 
     /**
      * Lists all knowledge sources available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -6014,15 +7102,22 @@ public PagedFlux listKnowledgeSourcesAsync(RequestOptions requestOpt
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private PagedResponse listKnowledgeSourcesSinglePage(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         Response res = service.listKnowledgeSourcesSync(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, requestOptions, Context.NONE);
+            this.getServiceVersion().getVersion(), requestOptions, Context.NONE);
         return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
             getValues(res.getValue(), "value"), null, null);
     }
 
     /**
      * Lists all knowledge sources available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -6062,6 +7157,14 @@ public PagedIterable listKnowledgeSources(RequestOptions requestOpti
 
     /**
      * Creates a new knowledge source.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -6124,14 +7227,21 @@ public PagedIterable listKnowledgeSources(RequestOptions requestOpti
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> createKnowledgeSourceWithResponseAsync(BinaryData knowledgeSource,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.createKnowledgeSource(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, contentType, knowledgeSource, requestOptions, context));
+            this.getServiceVersion().getVersion(), contentType, knowledgeSource, requestOptions, context));
     }
 
     /**
      * Creates a new knowledge source.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -6193,14 +7303,21 @@ public Mono> createKnowledgeSourceWithResponseAsync(BinaryD
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response createKnowledgeSourceWithResponse(BinaryData knowledgeSource,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.createKnowledgeSourceSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            contentType, knowledgeSource, requestOptions, Context.NONE);
+        return service.createKnowledgeSourceSync(this.getEndpoint(), this.getServiceVersion().getVersion(), contentType,
+            knowledgeSource, requestOptions, Context.NONE);
     }
 
     /**
      * Retrieves the status of a knowledge source.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -6242,13 +7359,20 @@ public Response createKnowledgeSourceWithResponse(BinaryData knowled
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getKnowledgeSourceStatusWithResponseAsync(String name,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getKnowledgeSourceStatus(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Retrieves the status of a knowledge source.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -6288,13 +7412,20 @@ public Mono> getKnowledgeSourceStatusWithResponseAsync(Stri
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getKnowledgeSourceStatusWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getKnowledgeSourceStatusSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            name, requestOptions, Context.NONE);
+        return service.getKnowledgeSourceStatusSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name,
+            requestOptions, Context.NONE);
     }
 
     /**
      * Gets service level statistics for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -6342,13 +7473,20 @@ public Response getKnowledgeSourceStatusWithResponse(String name, Re
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getServiceStatisticsWithResponseAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getServiceStatistics(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, requestOptions, context));
+            this.getServiceVersion().getVersion(), requestOptions, context));
     }
 
     /**
      * Gets service level statistics for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -6395,13 +7533,20 @@ public Mono> getServiceStatisticsWithResponseAsync(RequestO
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getServiceStatisticsWithResponse(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getServiceStatisticsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
+        return service.getServiceStatisticsSync(this.getEndpoint(), this.getServiceVersion().getVersion(),
             requestOptions, Context.NONE);
     }
 
     /**
      * Retrieves a summary of statistics for all indexes in the search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -6425,16 +7570,23 @@ public Response getServiceStatisticsWithResponse(RequestOptions requ
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private Mono> listIndexStatsSummarySinglePageAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil
             .withContext(context -> service.listIndexStatsSummary(this.getEndpoint(),
-                this.getServiceVersion().getVersion(), accept, requestOptions, context))
+                this.getServiceVersion().getVersion(), requestOptions, context))
             .map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
                 getValues(res.getValue(), "value"), null, null));
     }
 
     /**
      * Retrieves a summary of statistics for all indexes in the search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -6463,6 +7615,14 @@ public PagedFlux listIndexStatsSummaryAsync(RequestOptions requestOp
 
     /**
      * Retrieves a summary of statistics for all indexes in the search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -6485,15 +7645,22 @@ public PagedFlux listIndexStatsSummaryAsync(RequestOptions requestOp
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     private PagedResponse listIndexStatsSummarySinglePage(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         Response res = service.listIndexStatsSummarySync(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, requestOptions, Context.NONE);
+            this.getServiceVersion().getVersion(), requestOptions, Context.NONE);
         return new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(),
             getValues(res.getValue(), "value"), null, null);
     }
 
     /**
      * Retrieves a summary of statistics for all indexes in the search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchIndexerClientImpl.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchIndexerClientImpl.java
index e44d3536bc26..fc5499f57e8a 100644
--- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchIndexerClientImpl.java
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/SearchIndexerClientImpl.java
@@ -158,10 +158,9 @@ public interface SearchIndexerClientService {
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createOrUpdateDataSourceConnection(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("dataSourceName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData dataSource,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("dataSourceName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData dataSource, RequestOptions requestOptions, Context context);
 
         @Put("/datasources('{dataSourceName}')")
         @ExpectedResponses({ 200, 201 })
@@ -170,10 +169,9 @@ Mono> createOrUpdateDataSourceConnection(@HostParam("endpoi
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createOrUpdateDataSourceConnectionSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("dataSourceName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData dataSource,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("dataSourceName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData dataSource, RequestOptions requestOptions, Context context);
 
         @Delete("/datasources('{dataSourceName}')")
         @ExpectedResponses({ 204, 404 })
@@ -181,8 +179,8 @@ Response createOrUpdateDataSourceConnectionSync(@HostParam("endpoint
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> deleteDataSourceConnection(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("dataSourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("dataSourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Delete("/datasources('{dataSourceName}')")
         @ExpectedResponses({ 204, 404 })
@@ -190,8 +188,8 @@ Mono> deleteDataSourceConnection(@HostParam("endpoint") String en
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response deleteDataSourceConnectionSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("dataSourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("dataSourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/datasources('{dataSourceName}')")
         @ExpectedResponses({ 200 })
@@ -200,8 +198,8 @@ Response deleteDataSourceConnectionSync(@HostParam("endpoint") String endp
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getDataSourceConnection(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("dataSourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("dataSourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/datasources('{dataSourceName}')")
         @ExpectedResponses({ 200 })
@@ -210,8 +208,8 @@ Mono> getDataSourceConnection(@HostParam("endpoint") String
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getDataSourceConnectionSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("dataSourceName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("dataSourceName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/datasources")
         @ExpectedResponses({ 200 })
@@ -220,8 +218,7 @@ Response getDataSourceConnectionSync(@HostParam("endpoint") String e
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getDataSourceConnections(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/datasources")
         @ExpectedResponses({ 200 })
@@ -230,8 +227,7 @@ Mono> getDataSourceConnections(@HostParam("endpoint") Strin
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getDataSourceConnectionsSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Post("/datasources")
         @ExpectedResponses({ 201 })
@@ -240,8 +236,7 @@ Response getDataSourceConnectionsSync(@HostParam("endpoint") String
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createDataSourceConnection(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType,
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
             @BodyParam("application/json") BinaryData dataSourceConnection, RequestOptions requestOptions,
             Context context);
 
@@ -252,8 +247,7 @@ Mono> createDataSourceConnection(@HostParam("endpoint") Str
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createDataSourceConnectionSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType,
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
             @BodyParam("application/json") BinaryData dataSourceConnection, RequestOptions requestOptions,
             Context context);
 
@@ -264,8 +258,8 @@ Response createDataSourceConnectionSync(@HostParam("endpoint") Strin
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> resetIndexer(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Post("/indexers('{indexerName}')/search.reset")
         @ExpectedResponses({ 204 })
@@ -274,8 +268,8 @@ Mono> resetIndexer(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response resetIndexerSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Post("/indexers('{indexerName}')/search.resync")
         @ExpectedResponses({ 204 })
@@ -284,9 +278,9 @@ Response resetIndexerSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> resync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, @HeaderParam("Content-Type") String contentType,
-            @BodyParam("application/json") BinaryData indexerResync, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData indexerResync,
+            RequestOptions requestOptions, Context context);
 
         @Post("/indexers('{indexerName}')/search.resync")
         @ExpectedResponses({ 204 })
@@ -295,9 +289,8 @@ Mono> resync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response resyncSync(@HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion,
-            @HeaderParam("Accept") String accept, @PathParam("indexerName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData indexerResync,
-            RequestOptions requestOptions, Context context);
+            @PathParam("indexerName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData indexerResync, RequestOptions requestOptions, Context context);
 
         @Post("/indexers('{indexerName}')/search.resetdocs")
         @ExpectedResponses({ 204 })
@@ -306,8 +299,8 @@ Response resyncSync(@HostParam("endpoint") String endpoint, @QueryParam("a
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> resetDocuments(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Post("/indexers('{indexerName}')/search.resetdocs")
         @ExpectedResponses({ 204 })
@@ -316,8 +309,8 @@ Mono> resetDocuments(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response resetDocumentsSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Post("/indexers('{indexerName}')/search.run")
         @ExpectedResponses({ 202 })
@@ -326,8 +319,8 @@ Response resetDocumentsSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> runIndexer(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Post("/indexers('{indexerName}')/search.run")
         @ExpectedResponses({ 202 })
@@ -336,8 +329,8 @@ Mono> runIndexer(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response runIndexerSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Put("/indexers('{indexerName}')")
         @ExpectedResponses({ 200, 201 })
@@ -346,10 +339,9 @@ Response runIndexerSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createOrUpdateIndexer(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("indexerName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData indexer,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("indexerName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData indexer, RequestOptions requestOptions, Context context);
 
         @Put("/indexers('{indexerName}')")
         @ExpectedResponses({ 200, 201 })
@@ -358,10 +350,9 @@ Mono> createOrUpdateIndexer(@HostParam("endpoint") String e
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createOrUpdateIndexerSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("indexerName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData indexer,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("indexerName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData indexer, RequestOptions requestOptions, Context context);
 
         @Delete("/indexers('{indexerName}')")
         @ExpectedResponses({ 204, 404 })
@@ -369,8 +360,8 @@ Response createOrUpdateIndexerSync(@HostParam("endpoint") String end
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> deleteIndexer(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Delete("/indexers('{indexerName}')")
         @ExpectedResponses({ 204, 404 })
@@ -378,8 +369,8 @@ Mono> deleteIndexer(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response deleteIndexerSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/indexers('{indexerName}')")
         @ExpectedResponses({ 200 })
@@ -388,8 +379,8 @@ Response deleteIndexerSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getIndexer(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/indexers('{indexerName}')")
         @ExpectedResponses({ 200 })
@@ -398,8 +389,8 @@ Mono> getIndexer(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getIndexerSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/indexers")
         @ExpectedResponses({ 200 })
@@ -408,8 +399,7 @@ Response getIndexerSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getIndexers(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/indexers")
         @ExpectedResponses({ 200 })
@@ -418,8 +408,7 @@ Mono> getIndexers(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getIndexersSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Post("/indexers")
         @ExpectedResponses({ 201 })
@@ -428,9 +417,8 @@ Response getIndexersSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createIndexer(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData indexer,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData indexer, RequestOptions requestOptions, Context context);
 
         @Post("/indexers")
         @ExpectedResponses({ 201 })
@@ -439,9 +427,8 @@ Mono> createIndexer(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createIndexerSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData indexer,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData indexer, RequestOptions requestOptions, Context context);
 
         @Get("/indexers('{indexerName}')/search.status")
         @ExpectedResponses({ 200 })
@@ -450,8 +437,8 @@ Response createIndexerSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getIndexerStatus(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/indexers('{indexerName}')/search.status")
         @ExpectedResponses({ 200 })
@@ -460,8 +447,8 @@ Mono> getIndexerStatus(@HostParam("endpoint") String endpoi
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getIndexerStatusSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("indexerName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("indexerName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Put("/skillsets('{skillsetName}')")
         @ExpectedResponses({ 200, 201 })
@@ -470,10 +457,9 @@ Response getIndexerStatusSync(@HostParam("endpoint") String endpoint
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createOrUpdateSkillset(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("skillsetName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData skillset,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("skillsetName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData skillset, RequestOptions requestOptions, Context context);
 
         @Put("/skillsets('{skillsetName}')")
         @ExpectedResponses({ 200, 201 })
@@ -482,10 +468,9 @@ Mono> createOrUpdateSkillset(@HostParam("endpoint") String
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createOrUpdateSkillsetSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Prefer") String prefer, @PathParam("skillsetName") String name,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData skillset,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Prefer") String prefer,
+            @PathParam("skillsetName") String name, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData skillset, RequestOptions requestOptions, Context context);
 
         @Delete("/skillsets('{skillsetName}')")
         @ExpectedResponses({ 204, 404 })
@@ -493,8 +478,8 @@ Response createOrUpdateSkillsetSync(@HostParam("endpoint") String en
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> deleteSkillset(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("skillsetName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("skillsetName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Delete("/skillsets('{skillsetName}')")
         @ExpectedResponses({ 204, 404 })
@@ -502,8 +487,8 @@ Mono> deleteSkillset(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response deleteSkillsetSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("skillsetName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("skillsetName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/skillsets('{skillsetName}')")
         @ExpectedResponses({ 200 })
@@ -512,8 +497,8 @@ Response deleteSkillsetSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getSkillset(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("skillsetName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("skillsetName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/skillsets('{skillsetName}')")
         @ExpectedResponses({ 200 })
@@ -522,8 +507,8 @@ Mono> getSkillset(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getSkillsetSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("skillsetName") String name, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("skillsetName") String name,
+            RequestOptions requestOptions, Context context);
 
         @Get("/skillsets")
         @ExpectedResponses({ 200 })
@@ -532,8 +517,7 @@ Response getSkillsetSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> getSkillsets(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Get("/skillsets")
         @ExpectedResponses({ 200 })
@@ -542,8 +526,7 @@ Mono> getSkillsets(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response getSkillsetsSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, RequestOptions requestOptions, Context context);
 
         @Post("/skillsets")
         @ExpectedResponses({ 201 })
@@ -552,9 +535,8 @@ Response getSkillsetsSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> createSkillset(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData skillset,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData skillset, RequestOptions requestOptions, Context context);
 
         @Post("/skillsets")
         @ExpectedResponses({ 201 })
@@ -563,9 +545,8 @@ Mono> createSkillset(@HostParam("endpoint") String endpoint
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response createSkillsetSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData skillset,
-            RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @HeaderParam("Content-Type") String contentType,
+            @BodyParam("application/json") BinaryData skillset, RequestOptions requestOptions, Context context);
 
         @Post("/skillsets('{skillsetName}')/search.resetskills")
         @ExpectedResponses({ 204 })
@@ -574,9 +555,9 @@ Response createSkillsetSync(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Mono> resetSkills(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("skillsetName") String name, @HeaderParam("Content-Type") String contentType,
-            @BodyParam("application/json") BinaryData skillNames, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("skillsetName") String name,
+            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData skillNames,
+            RequestOptions requestOptions, Context context);
 
         @Post("/skillsets('{skillsetName}')/search.resetskills")
         @ExpectedResponses({ 204 })
@@ -585,9 +566,9 @@ Mono> resetSkills(@HostParam("endpoint") String endpoint,
         @UnexpectedResponseExceptionType(value = ResourceModifiedException.class, code = { 409 })
         @UnexpectedResponseExceptionType(HttpResponseException.class)
         Response resetSkillsSync(@HostParam("endpoint") String endpoint,
-            @QueryParam("api-version") String apiVersion, @HeaderParam("Accept") String accept,
-            @PathParam("skillsetName") String name, @HeaderParam("Content-Type") String contentType,
-            @BodyParam("application/json") BinaryData skillNames, RequestOptions requestOptions, Context context);
+            @QueryParam("api-version") String apiVersion, @PathParam("skillsetName") String name,
+            @HeaderParam("Content-Type") String contentType, @BodyParam("application/json") BinaryData skillNames,
+            RequestOptions requestOptions, Context context);
     }
 
     /**
@@ -603,6 +584,8 @@ Response resetSkillsSync(@HostParam("endpoint") String endpoint,
      * 
      * 
      * 
+     * 
      * 
      * 
      * 
+     * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -708,12 +691,10 @@ Response resetSkillsSync(@HostParam("endpoint") String endpoint, @ServiceMethod(returns = ReturnType.SINGLE) public Mono> createOrUpdateDataSourceConnectionWithResponseAsync(String name, BinaryData dataSource, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; return FluxUtil.withContext(context -> service.createOrUpdateDataSourceConnection(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, prefer, name, contentType, dataSource, requestOptions, - context)); + this.getServiceVersion().getVersion(), prefer, name, contentType, dataSource, requestOptions, context)); } /** @@ -729,6 +710,8 @@ public Mono> createOrUpdateDataSourceConnectionWithResponse * * * + * * * * + * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -834,11 +817,10 @@ public Mono> createOrUpdateDataSourceConnectionWithResponse @ServiceMethod(returns = ReturnType.SINGLE) public Response createOrUpdateDataSourceConnectionWithResponse(String name, BinaryData dataSource, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; return service.createOrUpdateDataSourceConnectionSync(this.getEndpoint(), this.getServiceVersion().getVersion(), - accept, prefer, name, contentType, dataSource, requestOptions, Context.NONE); + prefer, name, contentType, dataSource, requestOptions, Context.NONE); } /** @@ -847,6 +829,8 @@ public Response createOrUpdateDataSourceConnectionWithResponse(Strin * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -864,9 +848,8 @@ public Response createOrUpdateDataSourceConnectionWithResponse(Strin @ServiceMethod(returns = ReturnType.SINGLE) public Mono> deleteDataSourceConnectionWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.deleteDataSourceConnection(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** @@ -875,6 +858,8 @@ public Mono> deleteDataSourceConnectionWithResponseAsync(String n * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -891,13 +876,20 @@ public Mono> deleteDataSourceConnectionWithResponseAsync(String n */ @ServiceMethod(returns = ReturnType.SINGLE) public Response deleteDataSourceConnectionWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.deleteDataSourceConnectionSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - name, requestOptions, Context.NONE); + return service.deleteDataSourceConnectionSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, + requestOptions, Context.NONE); } /** * Retrieves a datasource definition. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -953,13 +945,20 @@ public Response deleteDataSourceConnectionWithResponse(String name, Reques
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getDataSourceConnectionWithResponseAsync(String name,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getDataSourceConnection(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Retrieves a datasource definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1014,9 +1013,8 @@ public Mono> getDataSourceConnectionWithResponseAsync(Strin
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getDataSourceConnectionWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getDataSourceConnectionSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            name, requestOptions, Context.NONE);
+        return service.getDataSourceConnectionSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name,
+            requestOptions, Context.NONE);
     }
 
     /**
@@ -1030,6 +1028,14 @@ public Response getDataSourceConnectionWithResponse(String name, Req
      * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1087,9 +1093,8 @@ public Response getDataSourceConnectionWithResponse(String name, Req
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getDataSourceConnectionsWithResponseAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getDataSourceConnections(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, requestOptions, context));
+            this.getServiceVersion().getVersion(), requestOptions, context));
     }
 
     /**
@@ -1103,6 +1108,14 @@ public Mono> getDataSourceConnectionsWithResponseAsync(Requ
      * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1159,13 +1172,20 @@ public Mono> getDataSourceConnectionsWithResponseAsync(Requ
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getDataSourceConnectionsWithResponse(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getDataSourceConnectionsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
+        return service.getDataSourceConnectionsSync(this.getEndpoint(), this.getServiceVersion().getVersion(),
             requestOptions, Context.NONE);
     }
 
     /**
      * Creates a new datasource.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -1264,14 +1284,21 @@ public Response getDataSourceConnectionsWithResponse(RequestOptions
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> createDataSourceConnectionWithResponseAsync(BinaryData dataSourceConnection,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.createDataSourceConnection(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, contentType, dataSourceConnection, requestOptions, context));
+            this.getServiceVersion().getVersion(), contentType, dataSourceConnection, requestOptions, context));
     }
 
     /**
      * Creates a new datasource.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -1370,14 +1397,21 @@ public Mono> createDataSourceConnectionWithResponseAsync(Bi
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response createDataSourceConnectionWithResponse(BinaryData dataSourceConnection,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.createDataSourceConnectionSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
+        return service.createDataSourceConnectionSync(this.getEndpoint(), this.getServiceVersion().getVersion(),
             contentType, dataSourceConnection, requestOptions, Context.NONE);
     }
 
     /**
      * Resets the change tracking state associated with an indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} * * @param name The name of the indexer. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. @@ -1389,13 +1423,20 @@ public Response createDataSourceConnectionWithResponse(BinaryData da */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> resetIndexerWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.resetIndexer(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** * Resets the change tracking state associated with an indexer. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} * * @param name The name of the indexer. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. @@ -1407,13 +1448,20 @@ public Mono> resetIndexerWithResponseAsync(String name, RequestOp */ @ServiceMethod(returns = ReturnType.SINGLE) public Response resetIndexerWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.resetIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, - requestOptions, Context.NONE); + return service.resetIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions, + Context.NONE); } /** * Resync selective options from the datasource to be re-ingested by the indexer.". + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -1438,14 +1486,21 @@ public Response resetIndexerWithResponse(String name, RequestOptions reque
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> resyncWithResponseAsync(String name, BinaryData indexerResync,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.resync(this.getEndpoint(), this.getServiceVersion().getVersion(),
-            accept, name, contentType, indexerResync, requestOptions, context));
+            name, contentType, indexerResync, requestOptions, context));
     }
 
     /**
      * Resync selective options from the datasource to be re-ingested by the indexer.".
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -1469,9 +1524,8 @@ public Mono> resyncWithResponseAsync(String name, BinaryData inde
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response resyncWithResponse(String name, BinaryData indexerResync, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.resyncSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, contentType,
+        return service.resyncSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, contentType,
             indexerResync, requestOptions, Context.NONE);
     }
 
@@ -1491,6 +1545,8 @@ public Response resyncWithResponse(String name, BinaryData indexerResync,
      * 
NameTypeRequiredDescription
Content-TypeStringNoThe content type. Allowed values: * "application/json".
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
* You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

@@ -1518,7 +1574,6 @@ public Response resyncWithResponse(String name, BinaryData indexerResync, */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> resetDocumentsWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; RequestOptions requestOptionsLocal = requestOptions == null ? new RequestOptions() : requestOptions; requestOptionsLocal.addRequestCallback(requestLocal -> { if (requestLocal.getBody() != null && requestLocal.getHeaders().get(HttpHeaderName.CONTENT_TYPE) == null) { @@ -1526,7 +1581,7 @@ public Mono> resetDocumentsWithResponseAsync(String name, Request } }); return FluxUtil.withContext(context -> service.resetDocuments(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptionsLocal, context)); + this.getServiceVersion().getVersion(), name, requestOptionsLocal, context)); } /** @@ -1545,6 +1600,8 @@ public Mono> resetDocumentsWithResponseAsync(String name, Request *
NameTypeRequiredDescription
Content-TypeStringNoThe content type. Allowed values: * "application/json".
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
* You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

@@ -1572,19 +1629,26 @@ public Mono> resetDocumentsWithResponseAsync(String name, Request */ @ServiceMethod(returns = ReturnType.SINGLE) public Response resetDocumentsWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; RequestOptions requestOptionsLocal = requestOptions == null ? new RequestOptions() : requestOptions; requestOptionsLocal.addRequestCallback(requestLocal -> { if (requestLocal.getBody() != null && requestLocal.getHeaders().get(HttpHeaderName.CONTENT_TYPE) == null) { requestLocal.getHeaders().set(HttpHeaderName.CONTENT_TYPE, "application/json"); } }); - return service.resetDocumentsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, + return service.resetDocumentsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptionsLocal, Context.NONE); } /** * Runs an indexer on-demand. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} * * @param name The name of the indexer. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. @@ -1596,13 +1660,20 @@ public Response resetDocumentsWithResponse(String name, RequestOptions req */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> runIndexerWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.runIndexer(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** * Runs an indexer on-demand. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} * * @param name The name of the indexer. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. @@ -1614,9 +1685,8 @@ public Mono> runIndexerWithResponseAsync(String name, RequestOpti */ @ServiceMethod(returns = ReturnType.SINGLE) public Response runIndexerWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.runIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, - requestOptions, Context.NONE); + return service.runIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions, + Context.NONE); } /** @@ -1634,6 +1704,8 @@ public Response runIndexerWithResponse(String name, RequestOptions request * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1814,12 +1886,10 @@ public Response runIndexerWithResponse(String name, RequestOptions request @ServiceMethod(returns = ReturnType.SINGLE) public Mono> createOrUpdateIndexerWithResponseAsync(String name, BinaryData indexer, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; - return FluxUtil.withContext( - context -> service.createOrUpdateIndexer(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - prefer, name, contentType, indexer, requestOptions, context)); + return FluxUtil.withContext(context -> service.createOrUpdateIndexer(this.getEndpoint(), + this.getServiceVersion().getVersion(), prefer, name, contentType, indexer, requestOptions, context)); } /** @@ -1837,6 +1907,8 @@ public Mono> createOrUpdateIndexerWithResponseAsync(String * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -2017,11 +2089,10 @@ public Mono> createOrUpdateIndexerWithResponseAsync(String @ServiceMethod(returns = ReturnType.SINGLE) public Response createOrUpdateIndexerWithResponse(String name, BinaryData indexer, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; - return service.createOrUpdateIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - prefer, name, contentType, indexer, requestOptions, Context.NONE); + return service.createOrUpdateIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), prefer, + name, contentType, indexer, requestOptions, Context.NONE); } /** @@ -2030,6 +2101,8 @@ public Response createOrUpdateIndexerWithResponse(String name, Binar * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -2046,9 +2119,8 @@ public Response createOrUpdateIndexerWithResponse(String name, Binar */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> deleteIndexerWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.deleteIndexer(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** @@ -2057,6 +2129,8 @@ public Mono> deleteIndexerWithResponseAsync(String name, RequestO * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -2073,13 +2147,20 @@ public Mono> deleteIndexerWithResponseAsync(String name, RequestO */ @ServiceMethod(returns = ReturnType.SINGLE) public Response deleteIndexerWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.deleteIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, + return service.deleteIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions, Context.NONE); } /** * Retrieves an indexer definition. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2171,13 +2252,20 @@ public Response deleteIndexerWithResponse(String name, RequestOptions requ
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getIndexerWithResponseAsync(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getIndexer(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Retrieves an indexer definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2269,9 +2357,8 @@ public Mono> getIndexerWithResponseAsync(String name, Reque
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getIndexerWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
-            requestOptions, Context.NONE);
+        return service.getIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions,
+            Context.NONE);
     }
 
     /**
@@ -2285,6 +2372,14 @@ public Response getIndexerWithResponse(String name, RequestOptions r
      * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2380,9 +2475,8 @@ public Response getIndexerWithResponse(String name, RequestOptions r
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getIndexersWithResponseAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getIndexers(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, requestOptions, context));
+            this.getServiceVersion().getVersion(), requestOptions, context));
     }
 
     /**
@@ -2396,6 +2490,14 @@ public Mono> getIndexersWithResponseAsync(RequestOptions re
      * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2490,13 +2592,20 @@ public Mono> getIndexersWithResponseAsync(RequestOptions re
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getIndexersWithResponse(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getIndexersSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            requestOptions, Context.NONE);
+        return service.getIndexersSync(this.getEndpoint(), this.getServiceVersion().getVersion(), requestOptions,
+            Context.NONE);
     }
 
     /**
      * Creates a new indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2670,14 +2779,21 @@ public Response getIndexersWithResponse(RequestOptions requestOption
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> createIndexerWithResponseAsync(BinaryData indexer,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.createIndexer(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, contentType, indexer, requestOptions, context));
+            this.getServiceVersion().getVersion(), contentType, indexer, requestOptions, context));
     }
 
     /**
      * Creates a new indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2850,14 +2966,21 @@ public Mono> createIndexerWithResponseAsync(BinaryData inde
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response createIndexerWithResponse(BinaryData indexer, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.createIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, contentType,
+        return service.createIndexerSync(this.getEndpoint(), this.getServiceVersion().getVersion(), contentType,
             indexer, requestOptions, Context.NONE);
     }
 
     /**
      * Returns the current status and execution history of an indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2940,13 +3063,20 @@ public Response createIndexerWithResponse(BinaryData indexer, Reques
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getIndexerStatusWithResponseAsync(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getIndexerStatus(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Returns the current status and execution history of an indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3028,8 +3158,7 @@ public Mono> getIndexerStatusWithResponseAsync(String name,
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getIndexerStatusWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getIndexerStatusSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
+        return service.getIndexerStatusSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name,
             requestOptions, Context.NONE);
     }
 
@@ -3048,6 +3177,8 @@ public Response getIndexerStatusWithResponse(String name, RequestOpt
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -3306,12 +3437,10 @@ public Response getIndexerStatusWithResponse(String name, RequestOpt @ServiceMethod(returns = ReturnType.SINGLE) public Mono> createOrUpdateSkillsetWithResponseAsync(String name, BinaryData skillset, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; - return FluxUtil.withContext( - context -> service.createOrUpdateSkillset(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - prefer, name, contentType, skillset, requestOptions, context)); + return FluxUtil.withContext(context -> service.createOrUpdateSkillset(this.getEndpoint(), + this.getServiceVersion().getVersion(), prefer, name, contentType, skillset, requestOptions, context)); } /** @@ -3329,6 +3458,8 @@ public Mono> createOrUpdateSkillsetWithResponseAsync(String * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -3587,11 +3718,10 @@ public Mono> createOrUpdateSkillsetWithResponseAsync(String @ServiceMethod(returns = ReturnType.SINGLE) public Response createOrUpdateSkillsetWithResponse(String name, BinaryData skillset, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; final String prefer = "return=representation"; final String contentType = "application/json"; - return service.createOrUpdateSkillsetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, - prefer, name, contentType, skillset, requestOptions, Context.NONE); + return service.createOrUpdateSkillsetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), prefer, + name, contentType, skillset, requestOptions, Context.NONE); } /** @@ -3600,6 +3730,8 @@ public Response createOrUpdateSkillsetWithResponse(String name, Bina * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -3616,9 +3748,8 @@ public Response createOrUpdateSkillsetWithResponse(String name, Bina */ @ServiceMethod(returns = ReturnType.SINGLE) public Mono> deleteSkillsetWithResponseAsync(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; return FluxUtil.withContext(context -> service.deleteSkillset(this.getEndpoint(), - this.getServiceVersion().getVersion(), accept, name, requestOptions, context)); + this.getServiceVersion().getVersion(), name, requestOptions, context)); } /** @@ -3627,6 +3758,8 @@ public Mono> deleteSkillsetWithResponseAsync(String name, Request * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -3643,13 +3776,20 @@ public Mono> deleteSkillsetWithResponseAsync(String name, Request */ @ServiceMethod(returns = ReturnType.SINGLE) public Response deleteSkillsetWithResponse(String name, RequestOptions requestOptions) { - final String accept = "application/json;odata.metadata=minimal"; - return service.deleteSkillsetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name, + return service.deleteSkillsetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions, Context.NONE); } /** * Retrieves a skillset in a search service. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3780,13 +3920,20 @@ public Response deleteSkillsetWithResponse(String name, RequestOptions req
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getSkillsetWithResponseAsync(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getSkillset(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, requestOptions, context));
     }
 
     /**
      * Retrieves a skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3917,9 +4064,8 @@ public Mono> getSkillsetWithResponseAsync(String name, Requ
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getSkillsetWithResponse(String name, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getSkillsetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
-            requestOptions, Context.NONE);
+        return service.getSkillsetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, requestOptions,
+            Context.NONE);
     }
 
     /**
@@ -3933,6 +4079,14 @@ public Response getSkillsetWithResponse(String name, RequestOptions
      * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4067,9 +4221,8 @@ public Response getSkillsetWithResponse(String name, RequestOptions
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> getSkillsetsWithResponseAsync(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         return FluxUtil.withContext(context -> service.getSkillsets(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, requestOptions, context));
+            this.getServiceVersion().getVersion(), requestOptions, context));
     }
 
     /**
@@ -4083,6 +4236,14 @@ public Mono> getSkillsetsWithResponseAsync(RequestOptions r
      * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4216,13 +4377,20 @@ public Mono> getSkillsetsWithResponseAsync(RequestOptions r
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response getSkillsetsWithResponse(RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
-        return service.getSkillsetsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            requestOptions, Context.NONE);
+        return service.getSkillsetsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), requestOptions,
+            Context.NONE);
     }
 
     /**
      * Creates a new skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4474,14 +4642,21 @@ public Response getSkillsetsWithResponse(RequestOptions requestOptio
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> createSkillsetWithResponseAsync(BinaryData skillset,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.createSkillset(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, contentType, skillset, requestOptions, context));
+            this.getServiceVersion().getVersion(), contentType, skillset, requestOptions, context));
     }
 
     /**
      * Creates a new skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4732,14 +4907,21 @@ public Mono> createSkillsetWithResponseAsync(BinaryData ski
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response createSkillsetWithResponse(BinaryData skillset, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.createSkillsetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept,
-            contentType, skillset, requestOptions, Context.NONE);
+        return service.createSkillsetSync(this.getEndpoint(), this.getServiceVersion().getVersion(), contentType,
+            skillset, requestOptions, Context.NONE);
     }
 
     /**
      * Reset an existing skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4764,14 +4946,21 @@ public Response createSkillsetWithResponse(BinaryData skillset, Requ
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Mono> resetSkillsWithResponseAsync(String name, BinaryData skillNames,
         RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
         return FluxUtil.withContext(context -> service.resetSkills(this.getEndpoint(),
-            this.getServiceVersion().getVersion(), accept, name, contentType, skillNames, requestOptions, context));
+            this.getServiceVersion().getVersion(), name, contentType, skillNames, requestOptions, context));
     }
 
     /**
      * Reset an existing skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4795,9 +4984,8 @@ public Mono> resetSkillsWithResponseAsync(String name, BinaryData
      */
     @ServiceMethod(returns = ReturnType.SINGLE)
     public Response resetSkillsWithResponse(String name, BinaryData skillNames, RequestOptions requestOptions) {
-        final String accept = "application/json;odata.metadata=minimal";
         final String contentType = "application/json";
-        return service.resetSkillsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), accept, name,
-            contentType, skillNames, requestOptions, Context.NONE);
+        return service.resetSkillsSync(this.getEndpoint(), this.getServiceVersion().getVersion(), name, contentType,
+            skillNames, requestOptions, Context.NONE);
     }
 }
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java
new file mode 100644
index 000000000000..d3747dc084bc
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CountRequestAccept1.
+ */
+public enum CountRequestAccept1 {
+    /**
+     * Enum value application/json;odata.metadata=none.
+     */
+    APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none");
+
+    /**
+     * The actual serialized value for a CountRequestAccept1 instance.
+     */
+    private final String value;
+
+    CountRequestAccept1(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CountRequestAccept1 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CountRequestAccept1 object, or null if unable to parse.
+     */
+    public static CountRequestAccept1 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CountRequestAccept1[] items = CountRequestAccept1.values();
+        for (CountRequestAccept1 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java
new file mode 100644
index 000000000000..cc00d281432e
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CountRequestAccept4.
+ */
+public enum CountRequestAccept4 {
+    /**
+     * Enum value application/json;odata.metadata=none.
+     */
+    APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none");
+
+    /**
+     * The actual serialized value for a CountRequestAccept4 instance.
+     */
+    private final String value;
+
+    CountRequestAccept4(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CountRequestAccept4 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CountRequestAccept4 object, or null if unable to parse.
+     */
+    public static CountRequestAccept4 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CountRequestAccept4[] items = CountRequestAccept4.values();
+        for (CountRequestAccept4 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java
new file mode 100644
index 000000000000..c47c4c78180e
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CountRequestAccept6.
+ */
+public enum CountRequestAccept6 {
+    /**
+     * Enum value application/json;odata.metadata=none.
+     */
+    APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none");
+
+    /**
+     * The actual serialized value for a CountRequestAccept6 instance.
+     */
+    private final String value;
+
+    CountRequestAccept6(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CountRequestAccept6 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CountRequestAccept6 object, or null if unable to parse.
+     */
+    public static CountRequestAccept6 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CountRequestAccept6[] items = CountRequestAccept6.values();
+        for (CountRequestAccept6 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java
new file mode 100644
index 000000000000..55d2922a35d5
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CountRequestAccept7.
+ */
+public enum CountRequestAccept7 {
+    /**
+     * Enum value application/json;odata.metadata=none.
+     */
+    APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none");
+
+    /**
+     * The actual serialized value for a CountRequestAccept7 instance.
+     */
+    private final String value;
+
+    CountRequestAccept7(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CountRequestAccept7 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CountRequestAccept7 object, or null if unable to parse.
+     */
+    public static CountRequestAccept7 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CountRequestAccept7[] items = CountRequestAccept7.values();
+        for (CountRequestAccept7 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept.java
new file mode 100644
index 000000000000..d6f26fdcc093
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept.
+ */
+public enum CreateOrUpdateRequestAccept {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept[] items = CreateOrUpdateRequestAccept.values();
+        for (CreateOrUpdateRequestAccept item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java
new file mode 100644
index 000000000000..b21198371dba
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept13.
+ */
+public enum CreateOrUpdateRequestAccept13 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept13 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept13(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept13 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept13 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept13 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept13[] items = CreateOrUpdateRequestAccept13.values();
+        for (CreateOrUpdateRequestAccept13 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java
new file mode 100644
index 000000000000..5c76f0705152
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept18.
+ */
+public enum CreateOrUpdateRequestAccept18 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept18 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept18(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept18 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept18 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept18 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept18[] items = CreateOrUpdateRequestAccept18.values();
+        for (CreateOrUpdateRequestAccept18 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java
new file mode 100644
index 000000000000..1eb122df3bb3
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept23.
+ */
+public enum CreateOrUpdateRequestAccept23 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept23 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept23(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept23 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept23 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept23 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept23[] items = CreateOrUpdateRequestAccept23.values();
+        for (CreateOrUpdateRequestAccept23 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java
new file mode 100644
index 000000000000..592f2f5109e8
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept3.
+ */
+public enum CreateOrUpdateRequestAccept3 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept3 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept3(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept3 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept3 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept3 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept3[] items = CreateOrUpdateRequestAccept3.values();
+        for (CreateOrUpdateRequestAccept3 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java
new file mode 100644
index 000000000000..c46fd86d4eac
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept31.
+ */
+public enum CreateOrUpdateRequestAccept31 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept31 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept31(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept31 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept31 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept31 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept31[] items = CreateOrUpdateRequestAccept31.values();
+        for (CreateOrUpdateRequestAccept31 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java
new file mode 100644
index 000000000000..6a18f6089b27
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept34.
+ */
+public enum CreateOrUpdateRequestAccept34 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept34 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept34(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept34 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept34 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept34 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept34[] items = CreateOrUpdateRequestAccept34.values();
+        for (CreateOrUpdateRequestAccept34 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java
new file mode 100644
index 000000000000..db9c80f63001
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept40.
+ */
+public enum CreateOrUpdateRequestAccept40 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept40 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept40(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept40 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept40 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept40 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept40[] items = CreateOrUpdateRequestAccept40.values();
+        for (CreateOrUpdateRequestAccept40 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java
new file mode 100644
index 000000000000..bda1db79e11d
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept43.
+ */
+public enum CreateOrUpdateRequestAccept43 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept43 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept43(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept43 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept43 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept43 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept43[] items = CreateOrUpdateRequestAccept43.values();
+        for (CreateOrUpdateRequestAccept43 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java
new file mode 100644
index 000000000000..4cad13b4da8c
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept46.
+ */
+public enum CreateOrUpdateRequestAccept46 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept46 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept46(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept46 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept46 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept46 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept46[] items = CreateOrUpdateRequestAccept46.values();
+        for (CreateOrUpdateRequestAccept46 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java
new file mode 100644
index 000000000000..b1ae353a21a1
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept49.
+ */
+public enum CreateOrUpdateRequestAccept49 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept49 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept49(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept49 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept49 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept49 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept49[] items = CreateOrUpdateRequestAccept49.values();
+        for (CreateOrUpdateRequestAccept49 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java
new file mode 100644
index 000000000000..f95aa2d62e84
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java
@@ -0,0 +1,51 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.implementation.models;
+
+/**
+ * Defines values for CreateOrUpdateRequestAccept5.
+ */
+public enum CreateOrUpdateRequestAccept5 {
+    /**
+     * Enum value application/json;odata.metadata=minimal.
+     */
+    APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal");
+
+    /**
+     * The actual serialized value for a CreateOrUpdateRequestAccept5 instance.
+     */
+    private final String value;
+
+    CreateOrUpdateRequestAccept5(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Parses a serialized value to a CreateOrUpdateRequestAccept5 instance.
+     * 
+     * @param value the serialized value to parse.
+     * @return the parsed CreateOrUpdateRequestAccept5 object, or null if unable to parse.
+     */
+    public static CreateOrUpdateRequestAccept5 fromString(String value) {
+        if (value == null) {
+            return null;
+        }
+        CreateOrUpdateRequestAccept5[] items = CreateOrUpdateRequestAccept5.values();
+        for (CreateOrUpdateRequestAccept5 item : items) {
+            if (item.toString().equalsIgnoreCase(value)) {
+                return item;
+            }
+        }
+        return null;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public String toString() {
+        return this.value;
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java
index 2914a6188b20..9bb5bedd54c6 100644
--- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java
@@ -29,6 +29,7 @@
 import com.azure.search.documents.SearchServiceVersion;
 import com.azure.search.documents.implementation.FieldBuilder;
 import com.azure.search.documents.implementation.SearchIndexClientImpl;
+import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept3;
 import com.azure.search.documents.indexes.models.AnalyzeResult;
 import com.azure.search.documents.indexes.models.AnalyzeTextOptions;
 import com.azure.search.documents.indexes.models.GetIndexStatisticsResult;
@@ -40,9 +41,25 @@
 import com.azure.search.documents.indexes.models.SearchField;
 import com.azure.search.documents.indexes.models.SearchFieldDataType;
 import com.azure.search.documents.indexes.models.SearchIndex;
+import com.azure.search.documents.indexes.models.SearchIndexResponse;
 import com.azure.search.documents.indexes.models.SearchServiceStatistics;
 import com.azure.search.documents.indexes.models.SynonymMap;
 import com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatus;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept10;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept11;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept12;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept15;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept17;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept2;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept20;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept22;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept25;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept27;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept28;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept29;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept4;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept7;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept9;
 import java.lang.reflect.Field;
 import java.lang.reflect.Method;
 import java.time.OffsetDateTime;
@@ -212,6 +229,8 @@ public SearchAsyncClient getSearchAsyncClient(String indexName) {
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -322,6 +341,8 @@ public Mono> createOrUpdateSynonymMapWithResponse(SynonymMa * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -353,6 +374,14 @@ public Mono> deleteSynonymMapWithResponse(String name, RequestOpt * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -414,6 +443,8 @@ Mono> getSynonymMapsWithResponse(RequestOptions requestOpti
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -838,6 +869,8 @@ public Mono> createOrUpdateIndexWithResponse(SearchIndex i * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -864,6 +897,8 @@ public Mono> deleteIndexWithResponse(String name, RequestOptions * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -951,6 +986,8 @@ public Mono> createOrUpdateAliasWithResponse(SearchAlias a * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -977,6 +1014,8 @@ public Mono> deleteAliasWithResponse(String name, RequestOptions * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1086,6 +1125,8 @@ Mono> createOrUpdateKnowledgeBaseWithResponse(String name, * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1112,6 +1153,8 @@ public Mono> deleteKnowledgeBaseWithResponse(String name, Request * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1191,6 +1234,8 @@ Mono> createOrUpdateKnowledgeSourceWithResponse(String name * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1351,35 +1396,6 @@ public Mono getSynonymMap(String name) { .map(protocolMethodData -> protocolMethodData.toObject(SynonymMap.class)); } - /** - * Lists all synonym maps available for a search service. - * - * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON - * property names, or '*' for all properties. The default is all properties. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response from a List SynonymMaps request on successful completion of {@link Mono}. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - Mono getSynonymMaps(List select) { - // Generated convenience method for getSynonymMapsWithResponse - RequestOptions requestOptions = new RequestOptions(); - if (select != null) { - requestOptions.addQueryParam("$select", - select.stream() - .map(paramItemValue -> Objects.toString(paramItemValue, "")) - .collect(Collectors.joining(",")), - false); - } - return getSynonymMapsWithResponse(requestOptions).flatMap(FluxUtil::toMono) - .map(protocolMethodData -> protocolMethodData.toObject(ListSynonymMapsResult.class)); - } - /** * Lists all synonym maps available for a search service. * @@ -1651,46 +1667,6 @@ public Mono getIndex(String name) { .map(protocolMethodData -> protocolMethodData.toObject(SearchIndex.class)); } - /** - * Lists all indexes available for a search service. - * - * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON - * property names, or '*' for all properties. The default is all properties. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response from a List Indexes request as paginated response with {@link PagedFlux}. - */ - @Generated - @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedFlux listIndexes(List select) { - // Generated convenience method for hiddenGeneratedListIndexes - RequestOptions requestOptions = new RequestOptions(); - if (select != null) { - requestOptions.addQueryParam("$select", - select.stream() - .map(paramItemValue -> Objects.toString(paramItemValue, "")) - .collect(Collectors.joining(",")), - false); - } - PagedFlux pagedFluxResponse = hiddenGeneratedListIndexes(requestOptions); - return PagedFlux.create(() -> (continuationTokenParam, pageSizeParam) -> { - Flux> flux = (continuationTokenParam == null) - ? pagedFluxResponse.byPage().take(1) - : pagedFluxResponse.byPage(continuationTokenParam).take(1); - return flux.map(pagedResponse -> new PagedResponseBase(pagedResponse.getRequest(), - pagedResponse.getStatusCode(), pagedResponse.getHeaders(), - pagedResponse.getValue() - .stream() - .map(protocolMethodData -> protocolMethodData.toObject(SearchIndex.class)) - .collect(Collectors.toList()), - pagedResponse.getContinuationToken(), null)); - }); - } - /** * Lists all indexes available for a search service. * @@ -2861,6 +2837,14 @@ public PagedFlux listIndexStatsSummary(RequestOptions re /** * Retrieves a synonym map definition. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2904,6 +2888,14 @@ Mono> hiddenGeneratedGetSynonymMapWithResponse(String name,
 
     /**
      * Creates a new synonym map.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2975,6 +2967,14 @@ Mono> hiddenGeneratedCreateSynonymMapWithResponse(BinaryDat
 
     /**
      * Retrieves an index definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3169,15 +3169,14 @@ Mono> hiddenGeneratedGetIndexWithResponse(String name, Requ
 
     /**
      * Lists all indexes available for a search service.
-     * 

Query Parameters

+ *

Header Parameters

* - * + * * - * + * *
Query ParametersHeader Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. - * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all - * properties. In the form of "," separated string.
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
- * You can add these to a request with {@link RequestOptions#addQueryParam} + * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3370,6 +3369,14 @@ PagedFlux hiddenGeneratedListIndexes(RequestOptions requestOptions)
 
     /**
      * Creates a new search index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3741,6 +3748,14 @@ Mono> hiddenGeneratedCreateIndexWithResponse(BinaryData ind
 
     /**
      * Returns statistics for the given index, including a document count and storage usage.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3770,6 +3785,14 @@ Mono> hiddenGeneratedGetIndexStatisticsWithResponse(String
 
     /**
      * Shows how an analyzer breaks text into tokens.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3825,6 +3848,14 @@ Mono> hiddenGeneratedAnalyzeTextWithResponse(String name, B
 
     /**
      * Retrieves an alias definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3856,6 +3887,14 @@ Mono> hiddenGeneratedGetAliasWithResponse(String name, Requ
 
     /**
      * Lists all aliases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3885,6 +3924,14 @@ PagedFlux hiddenGeneratedListAliases(RequestOptions requestOptions)
 
     /**
      * Creates a new search alias.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3930,6 +3977,14 @@ Mono> hiddenGeneratedCreateAliasWithResponse(BinaryData ali
 
     /**
      * Retrieves a knowledge base definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3987,6 +4042,14 @@ Mono> hiddenGeneratedGetKnowledgeBaseWithResponse(String na
 
     /**
      * Lists all knowledge bases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4042,6 +4105,14 @@ PagedFlux hiddenGeneratedListKnowledgeBases(RequestOptions requestOp
 
     /**
      * Creates a new knowledge base.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4140,6 +4211,14 @@ Mono> hiddenGeneratedCreateKnowledgeBaseWithResponse(Binary
 
     /**
      * Retrieves a knowledge source definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4183,6 +4262,14 @@ Mono> hiddenGeneratedGetKnowledgeSourceWithResponse(String
 
     /**
      * Lists all knowledge sources available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4223,6 +4310,14 @@ PagedFlux hiddenGeneratedListKnowledgeSources(RequestOptions request
 
     /**
      * Creates a new knowledge source.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4291,6 +4386,14 @@ Mono> hiddenGeneratedCreateKnowledgeSourceWithResponse(Bina
 
     /**
      * Retrieves the status of a knowledge source.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4338,6 +4441,14 @@ Mono> hiddenGeneratedGetKnowledgeSourceStatusWithResponse(S
 
     /**
      * Gets service level statistics for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4391,6 +4502,14 @@ Mono> hiddenGeneratedGetServiceStatisticsWithResponse(Reque
 
     /**
      * Retrieves a summary of statistics for all indexes in the search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4417,4 +4536,686 @@ Mono> hiddenGeneratedGetServiceStatisticsWithResponse(Reque
     PagedFlux hiddenGeneratedListIndexStatsSummary(RequestOptions requestOptions) {
         return this.serviceClient.listIndexStatsSummaryAsync(requestOptions);
     }
+
+    /**
+     * Lists all indexes available for a search service.
+     * 

Query Parameters

+ * + * + * + * + *
Query Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. + * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all + * properties. In the form of "," separated string.
+ * You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} + *

Response Body Schema

+ * + *
+     * {@code
+     * {
+     *     name: String (Required)
+     *     description: String (Optional)
+     *     fields (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             type: String(Edm.String/Edm.Int32/Edm.Int64/Edm.Double/Edm.Boolean/Edm.DateTimeOffset/Edm.GeographyPoint/Edm.ComplexType/Edm.Single/Edm.Half/Edm.Int16/Edm.SByte/Edm.Byte) (Required)
+     *             key: Boolean (Optional)
+     *             retrievable: Boolean (Optional)
+     *             stored: Boolean (Optional)
+     *             searchable: Boolean (Optional)
+     *             filterable: Boolean (Optional)
+     *             sortable: Boolean (Optional)
+     *             facetable: Boolean (Optional)
+     *             permissionFilter: String(userIds/groupIds/rbacScope) (Optional)
+     *             sensitivityLabel: Boolean (Optional)
+     *             analyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             searchAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             indexAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             normalizer: String(asciifolding/elision/lowercase/standard/uppercase) (Optional)
+     *             dimensions: Integer (Optional)
+     *             vectorSearchProfile: String (Optional)
+     *             vectorEncoding: String(packedBit) (Optional)
+     *             synonymMaps (Optional): [
+     *                 String (Optional)
+     *             ]
+     *             fields (Optional): [
+     *                 (recursive schema, see above)
+     *             ]
+     *         }
+     *     ]
+     *     scoringProfiles (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             text (Optional): {
+     *                 weights (Required): {
+     *                     String: double (Required)
+     *                 }
+     *             }
+     *             functions (Optional): [
+     *                  (Optional){
+     *                     type: String (Required)
+     *                     fieldName: String (Required)
+     *                     boost: double (Required)
+     *                     interpolation: String(linear/constant/quadratic/logarithmic) (Optional)
+     *                 }
+     *             ]
+     *             functionAggregation: String(sum/average/minimum/maximum/firstMatching/product) (Optional)
+     *         }
+     *     ]
+     *     defaultScoringProfile: String (Optional)
+     *     corsOptions (Optional): {
+     *         allowedOrigins (Required): [
+     *             String (Required)
+     *         ]
+     *         maxAgeInSeconds: Long (Optional)
+     *     }
+     *     suggesters (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             searchMode: String (Required)
+     *             sourceFields (Required): [
+     *                 String (Required)
+     *             ]
+     *         }
+     *     ]
+     *     analyzers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     charFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     normalizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     encryptionKey (Optional): {
+     *         keyVaultKeyName: String (Required)
+     *         keyVaultKeyVersion: String (Optional)
+     *         keyVaultUri: String (Required)
+     *         accessCredentials (Optional): {
+     *             applicationId: String (Required)
+     *             applicationSecret: String (Optional)
+     *         }
+     *         identity (Optional): {
+     *             @odata.type: String (Required)
+     *         }
+     *     }
+     *     similarity (Optional): {
+     *         @odata.type: String (Required)
+     *     }
+     *     semantic (Optional): {
+     *         defaultConfiguration: String (Optional)
+     *         configurations (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 prioritizedFields (Required): {
+     *                     titleField (Optional): {
+     *                         fieldName: String (Required)
+     *                     }
+     *                     prioritizedContentFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                     prioritizedKeywordsFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                 }
+     *                 rankingOrder: String(BoostedRerankerScore/RerankerScore) (Optional)
+     *                 flightingOptIn: Boolean (Optional)
+     *             }
+     *         ]
+     *     }
+     *     vectorSearch (Optional): {
+     *         profiles (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 algorithm: String (Required)
+     *                 vectorizer: String (Optional)
+     *                 compression: String (Optional)
+     *             }
+     *         ]
+     *         algorithms (Optional): [
+     *              (Optional){
+     *                 kind: String(hnsw/exhaustiveKnn) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         vectorizers (Optional): [
+     *              (Optional){
+     *                 kind: String(azureOpenAI/customWebApi/aiServicesVision/aml) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         compressions (Optional): [
+     *              (Optional){
+     *                 kind: String(scalarQuantization/binaryQuantization) (Required)
+     *                 name: String (Required)
+     *                 rescoringOptions (Optional): {
+     *                     enableRescoring: Boolean (Optional)
+     *                     defaultOversampling: Double (Optional)
+     *                     rescoreStorageMethod: String(preserveOriginals/discardOriginals) (Optional)
+     *                 }
+     *                 truncationDimension: Integer (Optional)
+     *             }
+     *         ]
+     *     }
+     *     permissionFilterOption: String(enabled/disabled) (Optional)
+     *     purviewEnabled: Boolean (Optional)
+     *     @odata.etag: String (Optional)
+     * }
+     * }
+     * 
+ * + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return response from a List Indexes request as paginated response with {@link PagedFlux}. + */ + @Generated + @ServiceMethod(returns = ReturnType.COLLECTION) + PagedFlux hiddenGeneratedListIndexesWithSelectedProperties(RequestOptions requestOptions) { + return this.serviceClient.listIndexesWithSelectedPropertiesAsync(requestOptions); + } + + /** + * Retrieves a synonym map definition. + * + * @param name The name of the synonym map. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a synonym map definition on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getSynonymMap(String name, CreateOrUpdateRequestAccept2 accept) { + // Generated convenience method for hiddenGeneratedGetSynonymMapWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetSynonymMapWithResponse(name, requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(SynonymMap.class)); + } + + /** + * Lists all synonym maps available for a search service. + * + * @param accept The Accept header. + * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON + * property names, or '*' for all properties. The default is all properties. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response from a List SynonymMaps request on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + Mono getSynonymMaps(CreateOrUpdateRequestAccept3 accept, List select) { + // Generated convenience method for getSynonymMapsWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (select != null) { + requestOptions.addQueryParam("$select", + select.stream() + .map(paramItemValue -> Objects.toString(paramItemValue, "")) + .collect(Collectors.joining(",")), + false); + } + return getSynonymMapsWithResponse(requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(ListSynonymMapsResult.class)); + } + + /** + * Creates a new synonym map. + * + * @param synonymMap The definition of the synonym map to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a synonym map definition on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono createSynonymMap(SynonymMap synonymMap, CreateOrUpdateRequestAccept4 accept) { + // Generated convenience method for hiddenGeneratedCreateSynonymMapWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateSynonymMapWithResponse(BinaryData.fromObject(synonymMap), requestOptions) + .flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(SynonymMap.class)); + } + + /** + * Retrieves an index definition. + * + * @param name The name of the index. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a search index definition, which describes the fields and search behavior of an index on + * successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getIndex(String name, CreateOrUpdateRequestAccept7 accept) { + // Generated convenience method for hiddenGeneratedGetIndexWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetIndexWithResponse(name, requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(SearchIndex.class)); + } + + /** + * Lists all indexes available for a search service. + * + * @param accept The Accept header. + * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON + * property names, or '*' for all properties. The default is all properties. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response from a List Indexes request as paginated response with {@link PagedFlux}. + */ + @Generated + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedFlux listIndexesWithSelectedProperties(CreateOrUpdateRequestAccept9 accept, + List select) { + // Generated convenience method for hiddenGeneratedListIndexesWithSelectedProperties + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (select != null) { + requestOptions.addQueryParam("$select", + select.stream() + .map(paramItemValue -> Objects.toString(paramItemValue, "")) + .collect(Collectors.joining(",")), + false); + } + PagedFlux pagedFluxResponse = hiddenGeneratedListIndexesWithSelectedProperties(requestOptions); + return PagedFlux.create(() -> (continuationTokenParam, pageSizeParam) -> { + Flux> flux = (continuationTokenParam == null) + ? pagedFluxResponse.byPage().take(1) + : pagedFluxResponse.byPage(continuationTokenParam).take(1); + return flux + .map(pagedResponse -> new PagedResponseBase(pagedResponse.getRequest(), + pagedResponse.getStatusCode(), pagedResponse.getHeaders(), + pagedResponse.getValue() + .stream() + .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexResponse.class)) + .collect(Collectors.toList()), + pagedResponse.getContinuationToken(), null)); + }); + } + + /** + * Lists all indexes available for a search service. + * + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response from a List Indexes request as paginated response with {@link PagedFlux}. + */ + @Generated + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedFlux listIndexesWithSelectedProperties() { + // Generated convenience method for hiddenGeneratedListIndexesWithSelectedProperties + RequestOptions requestOptions = new RequestOptions(); + PagedFlux pagedFluxResponse = hiddenGeneratedListIndexesWithSelectedProperties(requestOptions); + return PagedFlux.create(() -> (continuationTokenParam, pageSizeParam) -> { + Flux> flux = (continuationTokenParam == null) + ? pagedFluxResponse.byPage().take(1) + : pagedFluxResponse.byPage(continuationTokenParam).take(1); + return flux + .map(pagedResponse -> new PagedResponseBase(pagedResponse.getRequest(), + pagedResponse.getStatusCode(), pagedResponse.getHeaders(), + pagedResponse.getValue() + .stream() + .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexResponse.class)) + .collect(Collectors.toList()), + pagedResponse.getContinuationToken(), null)); + }); + } + + /** + * Creates a new search index. + * + * @param index The definition of the index to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a search index definition, which describes the fields and search behavior of an index on + * successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono createIndex(SearchIndex index, CreateOrUpdateRequestAccept10 accept) { + // Generated convenience method for hiddenGeneratedCreateIndexWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateIndexWithResponse(BinaryData.fromObject(index), requestOptions) + .flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(SearchIndex.class)); + } + + /** + * Returns statistics for the given index, including a document count and storage usage. + * + * @param name The name of the index. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return statistics for a given index on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getIndexStatistics(String name, CreateOrUpdateRequestAccept11 accept) { + // Generated convenience method for hiddenGeneratedGetIndexStatisticsWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetIndexStatisticsWithResponse(name, requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(GetIndexStatisticsResult.class)); + } + + /** + * Shows how an analyzer breaks text into tokens. + * + * @param name The name of the index. + * @param request The text and analyzer or analysis components to test. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the result of testing an analyzer on text on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono analyzeText(String name, AnalyzeTextOptions request, + CreateOrUpdateRequestAccept12 accept) { + // Generated convenience method for hiddenGeneratedAnalyzeTextWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedAnalyzeTextWithResponse(name, BinaryData.fromObject(request), requestOptions) + .flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(AnalyzeResult.class)); + } + + /** + * Retrieves an alias definition. + * + * @param name The name of the alias. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents an index alias, which describes a mapping from the alias name to an index on successful + * completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getAlias(String name, CreateOrUpdateRequestAccept15 accept) { + // Generated convenience method for hiddenGeneratedGetAliasWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetAliasWithResponse(name, requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(SearchAlias.class)); + } + + /** + * Creates a new search alias. + * + * @param alias The definition of the alias to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents an index alias, which describes a mapping from the alias name to an index on successful + * completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono createAlias(SearchAlias alias, CreateOrUpdateRequestAccept17 accept) { + // Generated convenience method for hiddenGeneratedCreateAliasWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateAliasWithResponse(BinaryData.fromObject(alias), requestOptions) + .flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(SearchAlias.class)); + } + + /** + * Retrieves a knowledge base definition. + * + * @param name The name of the knowledge base. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a knowledge base definition on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getKnowledgeBase(String name, CreateOrUpdateRequestAccept20 accept) { + // Generated convenience method for hiddenGeneratedGetKnowledgeBaseWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetKnowledgeBaseWithResponse(name, requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeBase.class)); + } + + /** + * Creates a new knowledge base. + * + * @param knowledgeBase The definition of the knowledge base to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a knowledge base definition on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono createKnowledgeBase(KnowledgeBase knowledgeBase, CreateOrUpdateRequestAccept22 accept) { + // Generated convenience method for hiddenGeneratedCreateKnowledgeBaseWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateKnowledgeBaseWithResponse(BinaryData.fromObject(knowledgeBase), requestOptions) + .flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeBase.class)); + } + + /** + * Retrieves a knowledge source definition. + * + * @param name The name of the knowledge source. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a knowledge source definition on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getKnowledgeSource(String name, CreateOrUpdateRequestAccept25 accept) { + // Generated convenience method for hiddenGeneratedGetKnowledgeSourceWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetKnowledgeSourceWithResponse(name, requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeSource.class)); + } + + /** + * Creates a new knowledge source. + * + * @param knowledgeSource The definition of the knowledge source to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a knowledge source definition on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono createKnowledgeSource(KnowledgeSource knowledgeSource, + CreateOrUpdateRequestAccept27 accept) { + // Generated convenience method for hiddenGeneratedCreateKnowledgeSourceWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateKnowledgeSourceWithResponse(BinaryData.fromObject(knowledgeSource), requestOptions) + .flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeSource.class)); + } + + /** + * Retrieves the status of a knowledge source. + * + * @param name The name of the knowledge source. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents the status and synchronization history of a knowledge source on successful completion of + * {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getKnowledgeSourceStatus(String name, CreateOrUpdateRequestAccept28 accept) { + // Generated convenience method for hiddenGeneratedGetKnowledgeSourceStatusWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetKnowledgeSourceStatusWithResponse(name, requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeSourceStatus.class)); + } + + /** + * Gets service level statistics for a search service. + * + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return service level statistics for a search service on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono getServiceStatistics(CreateOrUpdateRequestAccept29 accept) { + // Generated convenience method for hiddenGeneratedGetServiceStatisticsWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetServiceStatisticsWithResponse(requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(SearchServiceStatistics.class)); + } } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java index 524d2c673ac0..9ef570e10971 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java @@ -26,6 +26,7 @@ import com.azure.search.documents.SearchServiceVersion; import com.azure.search.documents.implementation.FieldBuilder; import com.azure.search.documents.implementation.SearchIndexClientImpl; +import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept3; import com.azure.search.documents.indexes.models.AnalyzeResult; import com.azure.search.documents.indexes.models.AnalyzeTextOptions; import com.azure.search.documents.indexes.models.GetIndexStatisticsResult; @@ -37,9 +38,25 @@ import com.azure.search.documents.indexes.models.SearchField; import com.azure.search.documents.indexes.models.SearchFieldDataType; import com.azure.search.documents.indexes.models.SearchIndex; +import com.azure.search.documents.indexes.models.SearchIndexResponse; import com.azure.search.documents.indexes.models.SearchServiceStatistics; import com.azure.search.documents.indexes.models.SynonymMap; import com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatus; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept10; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept11; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept12; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept15; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept17; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept2; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept20; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept22; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept25; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept27; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept28; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept29; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept4; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept7; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept9; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.time.OffsetDateTime; @@ -208,6 +225,8 @@ public SearchClient getSearchClient(String indexName) { * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -318,6 +337,8 @@ public Response createOrUpdateSynonymMapWithResponse(SynonymMap syno * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -349,6 +370,14 @@ public Response deleteSynonymMapWithResponse(String name, RequestOptions r * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -409,6 +438,8 @@ Response getSynonymMapsWithResponse(RequestOptions requestOptions) {
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -831,6 +862,8 @@ public Response createOrUpdateIndexWithResponse(SearchIndex index, * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -857,6 +890,8 @@ public Response deleteIndexWithResponse(String name, RequestOptions reques * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -942,6 +977,8 @@ public Response createOrUpdateAliasWithResponse(SearchAlias alias, * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -968,6 +1005,8 @@ public Response deleteAliasWithResponse(String name, RequestOptions reques * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1104,6 +1143,8 @@ public Response createOrUpdateKnowledgeBaseWithResponse(Knowledge * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1130,6 +1171,8 @@ public Response deleteKnowledgeBaseWithResponse(String name, RequestOption * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1236,6 +1279,8 @@ public Response createOrUpdateKnowledgeSourceWithResponse(Knowl * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1391,34 +1436,6 @@ public SynonymMap getSynonymMap(String name) { return hiddenGeneratedGetSynonymMapWithResponse(name, requestOptions).getValue().toObject(SynonymMap.class); } - /** - * Lists all synonym maps available for a search service. - * - * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON - * property names, or '*' for all properties. The default is all properties. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response from a List SynonymMaps request. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - ListSynonymMapsResult getSynonymMaps(List select) { - // Generated convenience method for getSynonymMapsWithResponse - RequestOptions requestOptions = new RequestOptions(); - if (select != null) { - requestOptions.addQueryParam("$select", - select.stream() - .map(paramItemValue -> Objects.toString(paramItemValue, "")) - .collect(Collectors.joining(",")), - false); - } - return getSynonymMapsWithResponse(requestOptions).getValue().toObject(ListSynonymMapsResult.class); - } - /** * Lists all synonym maps available for a search service. * @@ -1678,35 +1695,6 @@ public SearchIndex getIndex(String name) { return hiddenGeneratedGetIndexWithResponse(name, requestOptions).getValue().toObject(SearchIndex.class); } - /** - * Lists all indexes available for a search service. - * - * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON - * property names, or '*' for all properties. The default is all properties. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response from a List Indexes request as paginated response with {@link PagedIterable}. - */ - @Generated - @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable listIndexes(List select) { - // Generated convenience method for listIndexes - RequestOptions requestOptions = new RequestOptions(); - if (select != null) { - requestOptions.addQueryParam("$select", - select.stream() - .map(paramItemValue -> Objects.toString(paramItemValue, "")) - .collect(Collectors.joining(",")), - false); - } - return serviceClient.listIndexes(requestOptions) - .mapPage(bodyItemValue -> bodyItemValue.toObject(SearchIndex.class)); - } - /** * Lists all indexes available for a search service. * @@ -2741,6 +2729,14 @@ public PagedIterable listIndexStatsSummary(RequestOption /** * Retrieves a synonym map definition. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2784,6 +2780,14 @@ Response hiddenGeneratedGetSynonymMapWithResponse(String name, Reque
 
     /**
      * Creates a new synonym map.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2855,6 +2859,14 @@ Response hiddenGeneratedCreateSynonymMapWithResponse(BinaryData syno
 
     /**
      * Retrieves an index definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3049,15 +3061,14 @@ Response hiddenGeneratedGetIndexWithResponse(String name, RequestOpt
 
     /**
      * Lists all indexes available for a search service.
-     * 

Query Parameters

+ *

Header Parameters

* - * + * * - * + * *
Query ParametersHeader Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. - * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all - * properties. In the form of "," separated string.
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
- * You can add these to a request with {@link RequestOptions#addQueryParam} + * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3250,6 +3261,14 @@ PagedIterable hiddenGeneratedListIndexes(RequestOptions requestOptio
 
     /**
      * Creates a new search index.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3621,6 +3640,14 @@ Response hiddenGeneratedCreateIndexWithResponse(BinaryData index, Re
 
     /**
      * Returns statistics for the given index, including a document count and storage usage.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3649,6 +3676,14 @@ Response hiddenGeneratedGetIndexStatisticsWithResponse(String name,
 
     /**
      * Shows how an analyzer breaks text into tokens.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3703,6 +3738,14 @@ Response hiddenGeneratedAnalyzeTextWithResponse(String name, BinaryD
 
     /**
      * Retrieves an alias definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3734,6 +3777,14 @@ Response hiddenGeneratedGetAliasWithResponse(String name, RequestOpt
 
     /**
      * Lists all aliases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3763,6 +3814,14 @@ PagedIterable hiddenGeneratedListAliases(RequestOptions requestOptio
 
     /**
      * Creates a new search alias.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3808,6 +3867,14 @@ Response hiddenGeneratedCreateAliasWithResponse(BinaryData alias, Re
 
     /**
      * Retrieves a knowledge base definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3864,6 +3931,14 @@ Response hiddenGeneratedGetKnowledgeBaseWithResponse(String name, Re
 
     /**
      * Lists all knowledge bases available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3919,6 +3994,14 @@ PagedIterable hiddenGeneratedListKnowledgeBases(RequestOptions reque
 
     /**
      * Creates a new knowledge base.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4016,6 +4099,14 @@ Response hiddenGeneratedCreateKnowledgeBaseWithResponse(BinaryData k
 
     /**
      * Retrieves a knowledge source definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4057,6 +4148,14 @@ Response hiddenGeneratedGetKnowledgeSourceWithResponse(String name,
 
     /**
      * Lists all knowledge sources available for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4097,6 +4196,14 @@ PagedIterable hiddenGeneratedListKnowledgeSources(RequestOptions req
 
     /**
      * Creates a new knowledge source.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -4164,6 +4271,14 @@ Response hiddenGeneratedCreateKnowledgeSourceWithResponse(BinaryData
 
     /**
      * Retrieves the status of a knowledge source.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4210,6 +4325,14 @@ Response hiddenGeneratedGetKnowledgeSourceStatusWithResponse(String
 
     /**
      * Gets service level statistics for a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4262,6 +4385,14 @@ Response hiddenGeneratedGetServiceStatisticsWithResponse(RequestOpti
 
     /**
      * Retrieves a summary of statistics for all indexes in the search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -4288,4 +4419,648 @@ Response hiddenGeneratedGetServiceStatisticsWithResponse(RequestOpti
     PagedIterable hiddenGeneratedListIndexStatsSummary(RequestOptions requestOptions) {
         return this.serviceClient.listIndexStatsSummary(requestOptions);
     }
+
+    /**
+     * Lists all indexes available for a search service.
+     * 

Query Parameters

+ * + * + * + * + *
Query Parameters
NameTypeRequiredDescription
$selectList<String>NoSelects which top-level properties to retrieve. + * Specified as a comma-separated list of JSON property names, or '*' for all properties. The default is all + * properties. In the form of "," separated string.
+ * You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} + *

Response Body Schema

+ * + *
+     * {@code
+     * {
+     *     name: String (Required)
+     *     description: String (Optional)
+     *     fields (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             type: String(Edm.String/Edm.Int32/Edm.Int64/Edm.Double/Edm.Boolean/Edm.DateTimeOffset/Edm.GeographyPoint/Edm.ComplexType/Edm.Single/Edm.Half/Edm.Int16/Edm.SByte/Edm.Byte) (Required)
+     *             key: Boolean (Optional)
+     *             retrievable: Boolean (Optional)
+     *             stored: Boolean (Optional)
+     *             searchable: Boolean (Optional)
+     *             filterable: Boolean (Optional)
+     *             sortable: Boolean (Optional)
+     *             facetable: Boolean (Optional)
+     *             permissionFilter: String(userIds/groupIds/rbacScope) (Optional)
+     *             sensitivityLabel: Boolean (Optional)
+     *             analyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             searchAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             indexAnalyzer: String(ar.microsoft/ar.lucene/hy.lucene/bn.microsoft/eu.lucene/bg.microsoft/bg.lucene/ca.microsoft/ca.lucene/zh-Hans.microsoft/zh-Hans.lucene/zh-Hant.microsoft/zh-Hant.lucene/hr.microsoft/cs.microsoft/cs.lucene/da.microsoft/da.lucene/nl.microsoft/nl.lucene/en.microsoft/en.lucene/et.microsoft/fi.microsoft/fi.lucene/fr.microsoft/fr.lucene/gl.lucene/de.microsoft/de.lucene/el.microsoft/el.lucene/gu.microsoft/he.microsoft/hi.microsoft/hi.lucene/hu.microsoft/hu.lucene/is.microsoft/id.microsoft/id.lucene/ga.lucene/it.microsoft/it.lucene/ja.microsoft/ja.lucene/kn.microsoft/ko.microsoft/ko.lucene/lv.microsoft/lv.lucene/lt.microsoft/ml.microsoft/ms.microsoft/mr.microsoft/nb.microsoft/no.lucene/fa.lucene/pl.microsoft/pl.lucene/pt-BR.microsoft/pt-BR.lucene/pt-PT.microsoft/pt-PT.lucene/pa.microsoft/ro.microsoft/ro.lucene/ru.microsoft/ru.lucene/sr-cyrillic.microsoft/sr-latin.microsoft/sk.microsoft/sl.microsoft/es.microsoft/es.lucene/sv.microsoft/sv.lucene/ta.microsoft/te.microsoft/th.microsoft/th.lucene/tr.microsoft/tr.lucene/uk.microsoft/ur.microsoft/vi.microsoft/standard.lucene/standardasciifolding.lucene/keyword/pattern/simple/stop/whitespace) (Optional)
+     *             normalizer: String(asciifolding/elision/lowercase/standard/uppercase) (Optional)
+     *             dimensions: Integer (Optional)
+     *             vectorSearchProfile: String (Optional)
+     *             vectorEncoding: String(packedBit) (Optional)
+     *             synonymMaps (Optional): [
+     *                 String (Optional)
+     *             ]
+     *             fields (Optional): [
+     *                 (recursive schema, see above)
+     *             ]
+     *         }
+     *     ]
+     *     scoringProfiles (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             text (Optional): {
+     *                 weights (Required): {
+     *                     String: double (Required)
+     *                 }
+     *             }
+     *             functions (Optional): [
+     *                  (Optional){
+     *                     type: String (Required)
+     *                     fieldName: String (Required)
+     *                     boost: double (Required)
+     *                     interpolation: String(linear/constant/quadratic/logarithmic) (Optional)
+     *                 }
+     *             ]
+     *             functionAggregation: String(sum/average/minimum/maximum/firstMatching/product) (Optional)
+     *         }
+     *     ]
+     *     defaultScoringProfile: String (Optional)
+     *     corsOptions (Optional): {
+     *         allowedOrigins (Required): [
+     *             String (Required)
+     *         ]
+     *         maxAgeInSeconds: Long (Optional)
+     *     }
+     *     suggesters (Optional): [
+     *          (Optional){
+     *             name: String (Required)
+     *             searchMode: String (Required)
+     *             sourceFields (Required): [
+     *                 String (Required)
+     *             ]
+     *         }
+     *     ]
+     *     analyzers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     tokenFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     charFilters (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     normalizers (Optional): [
+     *          (Optional){
+     *             @odata.type: String (Required)
+     *             name: String (Required)
+     *         }
+     *     ]
+     *     encryptionKey (Optional): {
+     *         keyVaultKeyName: String (Required)
+     *         keyVaultKeyVersion: String (Optional)
+     *         keyVaultUri: String (Required)
+     *         accessCredentials (Optional): {
+     *             applicationId: String (Required)
+     *             applicationSecret: String (Optional)
+     *         }
+     *         identity (Optional): {
+     *             @odata.type: String (Required)
+     *         }
+     *     }
+     *     similarity (Optional): {
+     *         @odata.type: String (Required)
+     *     }
+     *     semantic (Optional): {
+     *         defaultConfiguration: String (Optional)
+     *         configurations (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 prioritizedFields (Required): {
+     *                     titleField (Optional): {
+     *                         fieldName: String (Required)
+     *                     }
+     *                     prioritizedContentFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                     prioritizedKeywordsFields (Optional): [
+     *                         (recursive schema, see above)
+     *                     ]
+     *                 }
+     *                 rankingOrder: String(BoostedRerankerScore/RerankerScore) (Optional)
+     *                 flightingOptIn: Boolean (Optional)
+     *             }
+     *         ]
+     *     }
+     *     vectorSearch (Optional): {
+     *         profiles (Optional): [
+     *              (Optional){
+     *                 name: String (Required)
+     *                 algorithm: String (Required)
+     *                 vectorizer: String (Optional)
+     *                 compression: String (Optional)
+     *             }
+     *         ]
+     *         algorithms (Optional): [
+     *              (Optional){
+     *                 kind: String(hnsw/exhaustiveKnn) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         vectorizers (Optional): [
+     *              (Optional){
+     *                 kind: String(azureOpenAI/customWebApi/aiServicesVision/aml) (Required)
+     *                 name: String (Required)
+     *             }
+     *         ]
+     *         compressions (Optional): [
+     *              (Optional){
+     *                 kind: String(scalarQuantization/binaryQuantization) (Required)
+     *                 name: String (Required)
+     *                 rescoringOptions (Optional): {
+     *                     enableRescoring: Boolean (Optional)
+     *                     defaultOversampling: Double (Optional)
+     *                     rescoreStorageMethod: String(preserveOriginals/discardOriginals) (Optional)
+     *                 }
+     *                 truncationDimension: Integer (Optional)
+     *             }
+     *         ]
+     *     }
+     *     permissionFilterOption: String(enabled/disabled) (Optional)
+     *     purviewEnabled: Boolean (Optional)
+     *     @odata.etag: String (Optional)
+     * }
+     * }
+     * 
+ * + * @param requestOptions The options to configure the HTTP request before HTTP client sends it. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @return response from a List Indexes request as paginated response with {@link PagedIterable}. + */ + @Generated + @ServiceMethod(returns = ReturnType.COLLECTION) + PagedIterable hiddenGeneratedListIndexesWithSelectedProperties(RequestOptions requestOptions) { + return this.serviceClient.listIndexesWithSelectedProperties(requestOptions); + } + + /** + * Retrieves a synonym map definition. + * + * @param name The name of the synonym map. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a synonym map definition. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public SynonymMap getSynonymMap(String name, CreateOrUpdateRequestAccept2 accept) { + // Generated convenience method for hiddenGeneratedGetSynonymMapWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetSynonymMapWithResponse(name, requestOptions).getValue().toObject(SynonymMap.class); + } + + /** + * Lists all synonym maps available for a search service. + * + * @param accept The Accept header. + * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON + * property names, or '*' for all properties. The default is all properties. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response from a List SynonymMaps request. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + ListSynonymMapsResult getSynonymMaps(CreateOrUpdateRequestAccept3 accept, List select) { + // Generated convenience method for getSynonymMapsWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (select != null) { + requestOptions.addQueryParam("$select", + select.stream() + .map(paramItemValue -> Objects.toString(paramItemValue, "")) + .collect(Collectors.joining(",")), + false); + } + return getSynonymMapsWithResponse(requestOptions).getValue().toObject(ListSynonymMapsResult.class); + } + + /** + * Creates a new synonym map. + * + * @param synonymMap The definition of the synonym map to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a synonym map definition. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public SynonymMap createSynonymMap(SynonymMap synonymMap, CreateOrUpdateRequestAccept4 accept) { + // Generated convenience method for hiddenGeneratedCreateSynonymMapWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateSynonymMapWithResponse(BinaryData.fromObject(synonymMap), requestOptions).getValue() + .toObject(SynonymMap.class); + } + + /** + * Retrieves an index definition. + * + * @param name The name of the index. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a search index definition, which describes the fields and search behavior of an index. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public SearchIndex getIndex(String name, CreateOrUpdateRequestAccept7 accept) { + // Generated convenience method for hiddenGeneratedGetIndexWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetIndexWithResponse(name, requestOptions).getValue().toObject(SearchIndex.class); + } + + /** + * Lists all indexes available for a search service. + * + * @param accept The Accept header. + * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON + * property names, or '*' for all properties. The default is all properties. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response from a List Indexes request as paginated response with {@link PagedIterable}. + */ + @Generated + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable listIndexesWithSelectedProperties(CreateOrUpdateRequestAccept9 accept, + List select) { + // Generated convenience method for listIndexesWithSelectedProperties + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (select != null) { + requestOptions.addQueryParam("$select", + select.stream() + .map(paramItemValue -> Objects.toString(paramItemValue, "")) + .collect(Collectors.joining(",")), + false); + } + return serviceClient.listIndexesWithSelectedProperties(requestOptions) + .mapPage(bodyItemValue -> bodyItemValue.toObject(SearchIndexResponse.class)); + } + + /** + * Lists all indexes available for a search service. + * + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response from a List Indexes request as paginated response with {@link PagedIterable}. + */ + @Generated + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable listIndexesWithSelectedProperties() { + // Generated convenience method for listIndexesWithSelectedProperties + RequestOptions requestOptions = new RequestOptions(); + return serviceClient.listIndexesWithSelectedProperties(requestOptions) + .mapPage(bodyItemValue -> bodyItemValue.toObject(SearchIndexResponse.class)); + } + + /** + * Creates a new search index. + * + * @param index The definition of the index to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a search index definition, which describes the fields and search behavior of an index. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public SearchIndex createIndex(SearchIndex index, CreateOrUpdateRequestAccept10 accept) { + // Generated convenience method for hiddenGeneratedCreateIndexWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateIndexWithResponse(BinaryData.fromObject(index), requestOptions).getValue() + .toObject(SearchIndex.class); + } + + /** + * Returns statistics for the given index, including a document count and storage usage. + * + * @param name The name of the index. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return statistics for a given index. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public GetIndexStatisticsResult getIndexStatistics(String name, CreateOrUpdateRequestAccept11 accept) { + // Generated convenience method for hiddenGeneratedGetIndexStatisticsWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetIndexStatisticsWithResponse(name, requestOptions).getValue() + .toObject(GetIndexStatisticsResult.class); + } + + /** + * Shows how an analyzer breaks text into tokens. + * + * @param name The name of the index. + * @param request The text and analyzer or analysis components to test. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the result of testing an analyzer on text. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public AnalyzeResult analyzeText(String name, AnalyzeTextOptions request, CreateOrUpdateRequestAccept12 accept) { + // Generated convenience method for hiddenGeneratedAnalyzeTextWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedAnalyzeTextWithResponse(name, BinaryData.fromObject(request), requestOptions).getValue() + .toObject(AnalyzeResult.class); + } + + /** + * Retrieves an alias definition. + * + * @param name The name of the alias. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents an index alias, which describes a mapping from the alias name to an index. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public SearchAlias getAlias(String name, CreateOrUpdateRequestAccept15 accept) { + // Generated convenience method for hiddenGeneratedGetAliasWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetAliasWithResponse(name, requestOptions).getValue().toObject(SearchAlias.class); + } + + /** + * Creates a new search alias. + * + * @param alias The definition of the alias to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents an index alias, which describes a mapping from the alias name to an index. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public SearchAlias createAlias(SearchAlias alias, CreateOrUpdateRequestAccept17 accept) { + // Generated convenience method for hiddenGeneratedCreateAliasWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateAliasWithResponse(BinaryData.fromObject(alias), requestOptions).getValue() + .toObject(SearchAlias.class); + } + + /** + * Retrieves a knowledge base definition. + * + * @param name The name of the knowledge base. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a knowledge base definition. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public KnowledgeBase getKnowledgeBase(String name, CreateOrUpdateRequestAccept20 accept) { + // Generated convenience method for hiddenGeneratedGetKnowledgeBaseWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetKnowledgeBaseWithResponse(name, requestOptions).getValue() + .toObject(KnowledgeBase.class); + } + + /** + * Creates a new knowledge base. + * + * @param knowledgeBase The definition of the knowledge base to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a knowledge base definition. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public KnowledgeBase createKnowledgeBase(KnowledgeBase knowledgeBase, CreateOrUpdateRequestAccept22 accept) { + // Generated convenience method for hiddenGeneratedCreateKnowledgeBaseWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateKnowledgeBaseWithResponse(BinaryData.fromObject(knowledgeBase), requestOptions) + .getValue() + .toObject(KnowledgeBase.class); + } + + /** + * Retrieves a knowledge source definition. + * + * @param name The name of the knowledge source. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a knowledge source definition. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public KnowledgeSource getKnowledgeSource(String name, CreateOrUpdateRequestAccept25 accept) { + // Generated convenience method for hiddenGeneratedGetKnowledgeSourceWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetKnowledgeSourceWithResponse(name, requestOptions).getValue() + .toObject(KnowledgeSource.class); + } + + /** + * Creates a new knowledge source. + * + * @param knowledgeSource The definition of the knowledge source to create. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a knowledge source definition. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public KnowledgeSource createKnowledgeSource(KnowledgeSource knowledgeSource, + CreateOrUpdateRequestAccept27 accept) { + // Generated convenience method for hiddenGeneratedCreateKnowledgeSourceWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedCreateKnowledgeSourceWithResponse(BinaryData.fromObject(knowledgeSource), requestOptions) + .getValue() + .toObject(KnowledgeSource.class); + } + + /** + * Retrieves the status of a knowledge source. + * + * @param name The name of the knowledge source. + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents the status and synchronization history of a knowledge source. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public KnowledgeSourceStatus getKnowledgeSourceStatus(String name, CreateOrUpdateRequestAccept28 accept) { + // Generated convenience method for hiddenGeneratedGetKnowledgeSourceStatusWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetKnowledgeSourceStatusWithResponse(name, requestOptions).getValue() + .toObject(KnowledgeSourceStatus.class); + } + + /** + * Gets service level statistics for a search service. + * + * @param accept The Accept header. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return service level statistics for a search service. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public SearchServiceStatistics getServiceStatistics(CreateOrUpdateRequestAccept29 accept) { + // Generated convenience method for hiddenGeneratedGetServiceStatisticsWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + return hiddenGeneratedGetServiceStatisticsWithResponse(requestOptions).getValue() + .toObject(SearchServiceStatistics.class); + } } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java index 1fc2a1c6fecd..234e42760a71 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java @@ -22,6 +22,9 @@ import com.azure.core.util.FluxUtil; import com.azure.search.documents.SearchServiceVersion; import com.azure.search.documents.implementation.SearchIndexerClientImpl; +import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept34; +import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept43; +import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept49; import com.azure.search.documents.indexes.models.DocumentKeysOrIds; import com.azure.search.documents.indexes.models.IndexerResyncBody; import com.azure.search.documents.indexes.models.ListDataSourcesResult; @@ -32,6 +35,18 @@ import com.azure.search.documents.indexes.models.SearchIndexerSkillset; import com.azure.search.documents.indexes.models.SearchIndexerStatus; import com.azure.search.documents.indexes.models.SkillNames; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept33; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept35; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept36; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept37; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept38; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept39; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept42; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept44; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept45; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept48; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept50; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept51; import java.util.List; import java.util.Objects; import java.util.stream.Collectors; @@ -96,6 +111,8 @@ public SearchServiceVersion getServiceVersion() { * * * + * * * * + * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -253,6 +270,8 @@ public Mono> createOrUpdateDataSourc * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -284,6 +303,14 @@ public Mono> deleteDataSourceConnectionWithResponse(String name, * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -347,6 +374,14 @@ Mono> getDataSourceConnectionsWithResponse(RequestOptions r
 
     /**
      * Resets the change tracking state associated with an indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} * * @param name The name of the indexer. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. @@ -378,6 +413,8 @@ public Mono> resetIndexerWithResponse(String name, RequestOptions *
NameTypeRequiredDescription
Content-TypeStringNoThe content type. Allowed values: * "application/json".
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
* You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

@@ -411,6 +448,14 @@ public Mono> resetDocumentsWithResponse(String name, RequestOptio /** * Runs an indexer on-demand. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} * * @param name The name of the indexer. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. @@ -441,6 +486,8 @@ public Mono> runIndexerWithResponse(String name, RequestOptions r * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -672,6 +719,8 @@ public Mono> createOrUpdateIndexerWithResponse(SearchInd * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -703,6 +752,14 @@ public Mono> deleteIndexerWithResponse(String name, RequestOption * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -817,6 +874,8 @@ Mono> getIndexersWithResponse(RequestOptions requestOptions
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1126,6 +1185,8 @@ public Mono> createOrUpdateSkillsetWithResponse( * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1157,6 +1218,14 @@ public Mono> deleteSkillsetWithResponse(String name, RequestOptio * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1530,35 +1599,6 @@ public Mono>> listDataSourceConnectionNamesWithResponse()
                     .collect(Collectors.toList())));
     }
 
-    /**
-     * Lists all datasources available for a search service.
-     *
-     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
-     * property names, or '*' for all properties. The default is all properties.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return response from a List Datasources request on successful completion of {@link Mono}.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    Mono getDataSourceConnections(List select) {
-        // Generated convenience method for getDataSourceConnectionsWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (select != null) {
-            requestOptions.addQueryParam("$select",
-                select.stream()
-                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
-                    .collect(Collectors.joining(",")),
-                false);
-        }
-        return getDataSourceConnectionsWithResponse(requestOptions).flatMap(FluxUtil::toMono)
-            .map(protocolMethodData -> protocolMethodData.toObject(ListDataSourcesResult.class));
-    }
-
     /**
      * Lists all datasources available for a search service.
      *
@@ -1644,36 +1684,6 @@ public Mono resync(String name, IndexerResyncBody indexerResync) {
             .flatMap(FluxUtil::toMono);
     }
 
-    /**
-     * Resets specific documents in the datasource to be selectively re-ingested by the indexer.
-     *
-     * @param name The name of the indexer.
-     * @param overwrite If false, keys or ids will be appended to existing ones. If true, only the keys or ids in this
-     * payload will be queued to be re-ingested.
-     * @param keysOrIds The keys or ids of the documents to be re-ingested. If keys are provided, the document key field
-     * must be specified in the indexer configuration. If ids are provided, the document key field is ignored.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return A {@link Mono} that completes when a successful response is received.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    public Mono resetDocuments(String name, Boolean overwrite, DocumentKeysOrIds keysOrIds) {
-        // Generated convenience method for resetDocumentsWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (overwrite != null) {
-            requestOptions.addQueryParam("overwrite", String.valueOf(overwrite), false);
-        }
-        if (keysOrIds != null) {
-            requestOptions.setBody(BinaryData.fromObject(keysOrIds));
-        }
-        return resetDocumentsWithResponse(name, requestOptions).flatMap(FluxUtil::toMono);
-    }
-
     /**
      * Resets specific documents in the datasource to be selectively re-ingested by the indexer.
      *
@@ -1870,35 +1880,6 @@ public Mono getIndexer(String name) {
             .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexer.class));
     }
 
-    /**
-     * Lists all indexers available for a search service.
-     *
-     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
-     * property names, or '*' for all properties. The default is all properties.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return response from a List Indexers request on successful completion of {@link Mono}.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    Mono getIndexers(List select) {
-        // Generated convenience method for getIndexersWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (select != null) {
-            requestOptions.addQueryParam("$select",
-                select.stream()
-                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
-                    .collect(Collectors.joining(",")),
-                false);
-        }
-        return getIndexersWithResponse(requestOptions).flatMap(FluxUtil::toMono)
-            .map(protocolMethodData -> protocolMethodData.toObject(ListIndexersResult.class));
-    }
-
     /**
      * Lists all indexers available for a search service.
      *
@@ -2192,35 +2173,6 @@ public Mono getSkillset(String name) {
             .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerSkillset.class));
     }
 
-    /**
-     * List all skillsets in a search service.
-     *
-     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
-     * property names, or '*' for all properties. The default is all properties.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return response from a list skillset request on successful completion of {@link Mono}.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    Mono getSkillsets(List select) {
-        // Generated convenience method for getSkillsetsWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (select != null) {
-            requestOptions.addQueryParam("$select",
-                select.stream()
-                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
-                    .collect(Collectors.joining(",")),
-                false);
-        }
-        return getSkillsetsWithResponse(requestOptions).flatMap(FluxUtil::toMono)
-            .map(protocolMethodData -> protocolMethodData.toObject(ListSkillsetsResult.class));
-    }
-
     /**
      * List all skillsets in a search service.
      *
@@ -2528,6 +2480,14 @@ public Mono> resetSkillsWithResponse(String name, SkillNames skil
 
     /**
      * Retrieves a datasource definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2589,6 +2549,14 @@ Mono> hiddenGeneratedGetDataSourceConnectionWithResponse(St
 
     /**
      * Creates a new datasource.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2693,6 +2661,14 @@ Mono> hiddenGeneratedCreateDataSourceConnectionWithResponse
 
     /**
      * Resync selective options from the datasource to be re-ingested by the indexer.".
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2723,6 +2699,14 @@ Mono> hiddenGeneratedResyncWithResponse(String name, BinaryData i
 
     /**
      * Retrieves an indexer definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2820,6 +2804,14 @@ Mono> hiddenGeneratedGetIndexerWithResponse(String name, Re
 
     /**
      * Creates a new indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2999,6 +2991,14 @@ Mono> hiddenGeneratedCreateIndexerWithResponse(BinaryData i
 
     /**
      * Returns the current status and execution history of an indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3087,6 +3087,14 @@ Mono> hiddenGeneratedGetIndexerStatusWithResponse(String na
 
     /**
      * Retrieves a skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3223,6 +3231,14 @@ Mono> hiddenGeneratedGetSkillsetWithResponse(String name, R
 
     /**
      * Creates a new skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3480,6 +3496,14 @@ Mono> hiddenGeneratedCreateSkillsetWithResponse(BinaryData
 
     /**
      * Reset an existing skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3507,4 +3531,422 @@ Mono> hiddenGeneratedResetSkillsWithResponse(String name, BinaryD
         RequestOptions requestOptions) {
         return this.serviceClient.resetSkillsWithResponseAsync(name, skillNames, requestOptions);
     }
+
+    /**
+     * Retrieves a datasource definition.
+     *
+     * @param name The name of the datasource.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents a datasource definition, which can be used to configure an indexer on successful completion of
+     * {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono getDataSourceConnection(String name,
+        CreateOrUpdateRequestAccept33 accept) {
+        // Generated convenience method for hiddenGeneratedGetDataSourceConnectionWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedGetDataSourceConnectionWithResponse(name, requestOptions).flatMap(FluxUtil::toMono)
+            .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerDataSourceConnection.class));
+    }
+
+    /**
+     * Lists all datasources available for a search service.
+     *
+     * @param accept The Accept header.
+     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
+     * property names, or '*' for all properties. The default is all properties.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return response from a List Datasources request on successful completion of {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    Mono getDataSourceConnections(CreateOrUpdateRequestAccept34 accept, List select) {
+        // Generated convenience method for getDataSourceConnectionsWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        if (select != null) {
+            requestOptions.addQueryParam("$select",
+                select.stream()
+                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
+                    .collect(Collectors.joining(",")),
+                false);
+        }
+        return getDataSourceConnectionsWithResponse(requestOptions).flatMap(FluxUtil::toMono)
+            .map(protocolMethodData -> protocolMethodData.toObject(ListDataSourcesResult.class));
+    }
+
+    /**
+     * Creates a new datasource.
+     *
+     * @param dataSourceConnection The definition of the datasource to create.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents a datasource definition, which can be used to configure an indexer on successful completion of
+     * {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono createDataSourceConnection(
+        SearchIndexerDataSourceConnection dataSourceConnection, CreateOrUpdateRequestAccept35 accept) {
+        // Generated convenience method for hiddenGeneratedCreateDataSourceConnectionWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedCreateDataSourceConnectionWithResponse(BinaryData.fromObject(dataSourceConnection),
+            requestOptions).flatMap(FluxUtil::toMono)
+                .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerDataSourceConnection.class));
+    }
+
+    /**
+     * Resets the change tracking state associated with an indexer.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return A {@link Mono} that completes when a successful response is received.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono resetIndexer(String name, CreateOrUpdateRequestAccept36 accept) {
+        // Generated convenience method for resetIndexerWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return resetIndexerWithResponse(name, requestOptions).flatMap(FluxUtil::toMono);
+    }
+
+    /**
+     * Resync selective options from the datasource to be re-ingested by the indexer.".
+     *
+     * @param name The name of the indexer.
+     * @param indexerResync The definition of the indexer resync options.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return A {@link Mono} that completes when a successful response is received.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono resync(String name, IndexerResyncBody indexerResync, CreateOrUpdateRequestAccept37 accept) {
+        // Generated convenience method for hiddenGeneratedResyncWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedResyncWithResponse(name, BinaryData.fromObject(indexerResync), requestOptions)
+            .flatMap(FluxUtil::toMono);
+    }
+
+    /**
+     * Resets specific documents in the datasource to be selectively re-ingested by the indexer.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @param overwrite If false, keys or ids will be appended to existing ones. If true, only the keys or ids in this
+     * payload will be queued to be re-ingested.
+     * @param keysOrIds The keys or ids of the documents to be re-ingested. If keys are provided, the document key field
+     * must be specified in the indexer configuration. If ids are provided, the document key field is ignored.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return A {@link Mono} that completes when a successful response is received.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono resetDocuments(String name, CreateOrUpdateRequestAccept38 accept, Boolean overwrite,
+        DocumentKeysOrIds keysOrIds) {
+        // Generated convenience method for resetDocumentsWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        if (overwrite != null) {
+            requestOptions.addQueryParam("overwrite", String.valueOf(overwrite), false);
+        }
+        if (keysOrIds != null) {
+            requestOptions.setBody(BinaryData.fromObject(keysOrIds));
+        }
+        return resetDocumentsWithResponse(name, requestOptions).flatMap(FluxUtil::toMono);
+    }
+
+    /**
+     * Runs an indexer on-demand.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return A {@link Mono} that completes when a successful response is received.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono runIndexer(String name, CreateOrUpdateRequestAccept39 accept) {
+        // Generated convenience method for runIndexerWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return runIndexerWithResponse(name, requestOptions).flatMap(FluxUtil::toMono);
+    }
+
+    /**
+     * Retrieves an indexer definition.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents an indexer on successful completion of {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono getIndexer(String name, CreateOrUpdateRequestAccept42 accept) {
+        // Generated convenience method for hiddenGeneratedGetIndexerWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedGetIndexerWithResponse(name, requestOptions).flatMap(FluxUtil::toMono)
+            .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexer.class));
+    }
+
+    /**
+     * Lists all indexers available for a search service.
+     *
+     * @param accept The Accept header.
+     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
+     * property names, or '*' for all properties. The default is all properties.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return response from a List Indexers request on successful completion of {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    Mono getIndexers(CreateOrUpdateRequestAccept43 accept, List select) {
+        // Generated convenience method for getIndexersWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        if (select != null) {
+            requestOptions.addQueryParam("$select",
+                select.stream()
+                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
+                    .collect(Collectors.joining(",")),
+                false);
+        }
+        return getIndexersWithResponse(requestOptions).flatMap(FluxUtil::toMono)
+            .map(protocolMethodData -> protocolMethodData.toObject(ListIndexersResult.class));
+    }
+
+    /**
+     * Creates a new indexer.
+     *
+     * @param indexer The definition of the indexer to create.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents an indexer on successful completion of {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono createIndexer(SearchIndexer indexer, CreateOrUpdateRequestAccept44 accept) {
+        // Generated convenience method for hiddenGeneratedCreateIndexerWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedCreateIndexerWithResponse(BinaryData.fromObject(indexer), requestOptions)
+            .flatMap(FluxUtil::toMono)
+            .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexer.class));
+    }
+
+    /**
+     * Returns the current status and execution history of an indexer.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents the current status and execution history of an indexer on successful completion of
+     * {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono getIndexerStatus(String name, CreateOrUpdateRequestAccept45 accept) {
+        // Generated convenience method for hiddenGeneratedGetIndexerStatusWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedGetIndexerStatusWithResponse(name, requestOptions).flatMap(FluxUtil::toMono)
+            .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerStatus.class));
+    }
+
+    /**
+     * Retrieves a skillset in a search service.
+     *
+     * @param name The name of the skillset.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return a list of skills on successful completion of {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono getSkillset(String name, CreateOrUpdateRequestAccept48 accept) {
+        // Generated convenience method for hiddenGeneratedGetSkillsetWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedGetSkillsetWithResponse(name, requestOptions).flatMap(FluxUtil::toMono)
+            .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerSkillset.class));
+    }
+
+    /**
+     * List all skillsets in a search service.
+     *
+     * @param accept The Accept header.
+     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
+     * property names, or '*' for all properties. The default is all properties.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return response from a list skillset request on successful completion of {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    Mono getSkillsets(CreateOrUpdateRequestAccept49 accept, List select) {
+        // Generated convenience method for getSkillsetsWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        if (select != null) {
+            requestOptions.addQueryParam("$select",
+                select.stream()
+                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
+                    .collect(Collectors.joining(",")),
+                false);
+        }
+        return getSkillsetsWithResponse(requestOptions).flatMap(FluxUtil::toMono)
+            .map(protocolMethodData -> protocolMethodData.toObject(ListSkillsetsResult.class));
+    }
+
+    /**
+     * Creates a new skillset in a search service.
+     *
+     * @param skillset The skillset containing one or more skills to create in a search service.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return a list of skills on successful completion of {@link Mono}.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono createSkillset(SearchIndexerSkillset skillset,
+        CreateOrUpdateRequestAccept50 accept) {
+        // Generated convenience method for hiddenGeneratedCreateSkillsetWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedCreateSkillsetWithResponse(BinaryData.fromObject(skillset), requestOptions)
+            .flatMap(FluxUtil::toMono)
+            .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerSkillset.class));
+    }
+
+    /**
+     * Reset an existing skillset in a search service.
+     *
+     * @param name The name of the skillset.
+     * @param skillNames The names of the skills to reset. If not specified, all skills in the skillset will be reset.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return A {@link Mono} that completes when a successful response is received.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public Mono resetSkills(String name, SkillNames skillNames, CreateOrUpdateRequestAccept51 accept) {
+        // Generated convenience method for hiddenGeneratedResetSkillsWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedResetSkillsWithResponse(name, BinaryData.fromObject(skillNames), requestOptions)
+            .flatMap(FluxUtil::toMono);
+    }
 }
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java
index aef0cb1b905c..378a2160e460 100644
--- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java
@@ -21,6 +21,9 @@
 import com.azure.core.util.BinaryData;
 import com.azure.search.documents.SearchServiceVersion;
 import com.azure.search.documents.implementation.SearchIndexerClientImpl;
+import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept34;
+import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept43;
+import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept49;
 import com.azure.search.documents.indexes.models.DocumentKeysOrIds;
 import com.azure.search.documents.indexes.models.IndexerResyncBody;
 import com.azure.search.documents.indexes.models.ListDataSourcesResult;
@@ -31,6 +34,18 @@
 import com.azure.search.documents.indexes.models.SearchIndexerSkillset;
 import com.azure.search.documents.indexes.models.SearchIndexerStatus;
 import com.azure.search.documents.indexes.models.SkillNames;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept33;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept35;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept36;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept37;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept38;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept39;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept42;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept44;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept45;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept48;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept50;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept51;
 import java.util.List;
 import java.util.Objects;
 import java.util.stream.Collectors;
@@ -94,6 +109,8 @@ public SearchServiceVersion getServiceVersion() {
      * 
      * 
      * 
+     * 
      * 
      * 
      * 
+     * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -245,6 +262,8 @@ public Response createOrUpdateDataSourceConne * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -276,6 +295,14 @@ public Response deleteDataSourceConnectionWithResponse(String name, Reques * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -338,6 +365,14 @@ Response getDataSourceConnectionsWithResponse(RequestOptions request
 
     /**
      * Resets the change tracking state associated with an indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} * * @param name The name of the indexer. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. @@ -369,6 +404,8 @@ public Response resetIndexerWithResponse(String name, RequestOptions reque *
NameTypeRequiredDescription
Content-TypeStringNoThe content type. Allowed values: * "application/json".
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
* You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

@@ -402,6 +439,14 @@ public Response resetDocumentsWithResponse(String name, RequestOptions req /** * Runs an indexer on-demand. + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} * * @param name The name of the indexer. * @param requestOptions The options to configure the HTTP request before HTTP client sends it. @@ -432,6 +477,8 @@ public Response runIndexerWithResponse(String name, RequestOptions request * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -659,6 +706,8 @@ public Response createOrUpdateIndexerWithResponse(SearchIndexer i * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -690,6 +739,14 @@ public Response deleteIndexerWithResponse(String name, RequestOptions requ * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -803,6 +860,8 @@ Response getIndexersWithResponse(RequestOptions requestOptions) {
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1108,6 +1167,8 @@ public Response createOrUpdateSkillsetWithResponse(Search * * * + * * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
If-MatchStringNoDefines the If-Match condition. The operation will be * performed only if the ETag on the server matches this value.
If-None-MatchStringNoDefines the If-None-Match condition. The operation will @@ -1139,6 +1200,14 @@ public Response deleteSkillsetWithResponse(String name, RequestOptions req * properties. In the form of "," separated string.
* You can add these to a request with {@link RequestOptions#addQueryParam} + *

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -1501,34 +1570,6 @@ public Response> listDataSourceConnectionNamesWithResponse() {
                 .collect(Collectors.toList()));
     }
 
-    /**
-     * Lists all datasources available for a search service.
-     *
-     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
-     * property names, or '*' for all properties. The default is all properties.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return response from a List Datasources request.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    ListDataSourcesResult getDataSourceConnections(List select) {
-        // Generated convenience method for getDataSourceConnectionsWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (select != null) {
-            requestOptions.addQueryParam("$select",
-                select.stream()
-                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
-                    .collect(Collectors.joining(",")),
-                false);
-        }
-        return getDataSourceConnectionsWithResponse(requestOptions).getValue().toObject(ListDataSourcesResult.class);
-    }
-
     /**
      * Lists all datasources available for a search service.
      *
@@ -1608,35 +1649,6 @@ public void resync(String name, IndexerResyncBody indexerResync) {
         hiddenGeneratedResyncWithResponse(name, BinaryData.fromObject(indexerResync), requestOptions).getValue();
     }
 
-    /**
-     * Resets specific documents in the datasource to be selectively re-ingested by the indexer.
-     *
-     * @param name The name of the indexer.
-     * @param overwrite If false, keys or ids will be appended to existing ones. If true, only the keys or ids in this
-     * payload will be queued to be re-ingested.
-     * @param keysOrIds The keys or ids of the documents to be re-ingested. If keys are provided, the document key field
-     * must be specified in the indexer configuration. If ids are provided, the document key field is ignored.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    public void resetDocuments(String name, Boolean overwrite, DocumentKeysOrIds keysOrIds) {
-        // Generated convenience method for resetDocumentsWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (overwrite != null) {
-            requestOptions.addQueryParam("overwrite", String.valueOf(overwrite), false);
-        }
-        if (keysOrIds != null) {
-            requestOptions.setBody(BinaryData.fromObject(keysOrIds));
-        }
-        resetDocumentsWithResponse(name, requestOptions).getValue();
-    }
-
     /**
      * Resets specific documents in the datasource to be selectively re-ingested by the indexer.
      *
@@ -1821,34 +1833,6 @@ public SearchIndexer getIndexer(String name) {
         return hiddenGeneratedGetIndexerWithResponse(name, requestOptions).getValue().toObject(SearchIndexer.class);
     }
 
-    /**
-     * Lists all indexers available for a search service.
-     *
-     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
-     * property names, or '*' for all properties. The default is all properties.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return response from a List Indexers request.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    ListIndexersResult getIndexers(List select) {
-        // Generated convenience method for getIndexersWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (select != null) {
-            requestOptions.addQueryParam("$select",
-                select.stream()
-                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
-                    .collect(Collectors.joining(",")),
-                false);
-        }
-        return getIndexersWithResponse(requestOptions).getValue().toObject(ListIndexersResult.class);
-    }
-
     /**
      * Lists all indexers available for a search service.
      *
@@ -2130,34 +2114,6 @@ public SearchIndexerSkillset getSkillset(String name) {
             .toObject(SearchIndexerSkillset.class);
     }
 
-    /**
-     * List all skillsets in a search service.
-     *
-     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
-     * property names, or '*' for all properties. The default is all properties.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return response from a list skillset request.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    ListSkillsetsResult getSkillsets(List select) {
-        // Generated convenience method for getSkillsetsWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (select != null) {
-            requestOptions.addQueryParam("$select",
-                select.stream()
-                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
-                    .collect(Collectors.joining(",")),
-                false);
-        }
-        return getSkillsetsWithResponse(requestOptions).getValue().toObject(ListSkillsetsResult.class);
-    }
-
     /**
      * List all skillsets in a search service.
      *
@@ -2457,6 +2413,14 @@ public Response resetSkillsWithResponse(String name, SkillNames skillNames
 
     /**
      * Retrieves a datasource definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2518,6 +2482,14 @@ Response hiddenGeneratedGetDataSourceConnectionWithResponse(String n
 
     /**
      * Creates a new datasource.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2622,6 +2594,14 @@ Response hiddenGeneratedCreateDataSourceConnectionWithResponse(Binar
 
     /**
      * Resync selective options from the datasource to be re-ingested by the indexer.".
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2652,6 +2632,14 @@ Response hiddenGeneratedResyncWithResponse(String name, BinaryData indexer
 
     /**
      * Retrieves an indexer definition.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -2749,6 +2737,14 @@ Response hiddenGeneratedGetIndexerWithResponse(String name, RequestO
 
     /**
      * Creates a new indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -2927,6 +2923,14 @@ Response hiddenGeneratedCreateIndexerWithResponse(BinaryData indexer
 
     /**
      * Returns the current status and execution history of an indexer.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3014,6 +3018,14 @@ Response hiddenGeneratedGetIndexerStatusWithResponse(String name, Re
 
     /**
      * Retrieves a skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Response Body Schema

* *
@@ -3150,6 +3162,14 @@ Response hiddenGeneratedGetSkillsetWithResponse(String name, Request
 
     /**
      * Creates a new skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3406,6 +3426,14 @@ Response hiddenGeneratedCreateSkillsetWithResponse(BinaryData skills
 
     /**
      * Reset an existing skillset in a search service.
+     * 

Header Parameters

+ * + * + * + * + *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
+ * You can add these to a request with {@link RequestOptions#addHeader} *

Request Body Schema

* *
@@ -3433,4 +3461,404 @@ Response hiddenGeneratedResetSkillsWithResponse(String name, BinaryData sk
         RequestOptions requestOptions) {
         return this.serviceClient.resetSkillsWithResponse(name, skillNames, requestOptions);
     }
+
+    /**
+     * Retrieves a datasource definition.
+     *
+     * @param name The name of the datasource.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents a datasource definition, which can be used to configure an indexer.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public SearchIndexerDataSourceConnection getDataSourceConnection(String name,
+        CreateOrUpdateRequestAccept33 accept) {
+        // Generated convenience method for hiddenGeneratedGetDataSourceConnectionWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedGetDataSourceConnectionWithResponse(name, requestOptions).getValue()
+            .toObject(SearchIndexerDataSourceConnection.class);
+    }
+
+    /**
+     * Lists all datasources available for a search service.
+     *
+     * @param accept The Accept header.
+     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
+     * property names, or '*' for all properties. The default is all properties.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return response from a List Datasources request.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    ListDataSourcesResult getDataSourceConnections(CreateOrUpdateRequestAccept34 accept, List select) {
+        // Generated convenience method for getDataSourceConnectionsWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        if (select != null) {
+            requestOptions.addQueryParam("$select",
+                select.stream()
+                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
+                    .collect(Collectors.joining(",")),
+                false);
+        }
+        return getDataSourceConnectionsWithResponse(requestOptions).getValue().toObject(ListDataSourcesResult.class);
+    }
+
+    /**
+     * Creates a new datasource.
+     *
+     * @param dataSourceConnection The definition of the datasource to create.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents a datasource definition, which can be used to configure an indexer.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public SearchIndexerDataSourceConnection createDataSourceConnection(
+        SearchIndexerDataSourceConnection dataSourceConnection, CreateOrUpdateRequestAccept35 accept) {
+        // Generated convenience method for hiddenGeneratedCreateDataSourceConnectionWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedCreateDataSourceConnectionWithResponse(BinaryData.fromObject(dataSourceConnection),
+            requestOptions).getValue().toObject(SearchIndexerDataSourceConnection.class);
+    }
+
+    /**
+     * Resets the change tracking state associated with an indexer.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public void resetIndexer(String name, CreateOrUpdateRequestAccept36 accept) {
+        // Generated convenience method for resetIndexerWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        resetIndexerWithResponse(name, requestOptions).getValue();
+    }
+
+    /**
+     * Resync selective options from the datasource to be re-ingested by the indexer.".
+     *
+     * @param name The name of the indexer.
+     * @param indexerResync The definition of the indexer resync options.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public void resync(String name, IndexerResyncBody indexerResync, CreateOrUpdateRequestAccept37 accept) {
+        // Generated convenience method for hiddenGeneratedResyncWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        hiddenGeneratedResyncWithResponse(name, BinaryData.fromObject(indexerResync), requestOptions).getValue();
+    }
+
+    /**
+     * Resets specific documents in the datasource to be selectively re-ingested by the indexer.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @param overwrite If false, keys or ids will be appended to existing ones. If true, only the keys or ids in this
+     * payload will be queued to be re-ingested.
+     * @param keysOrIds The keys or ids of the documents to be re-ingested. If keys are provided, the document key field
+     * must be specified in the indexer configuration. If ids are provided, the document key field is ignored.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public void resetDocuments(String name, CreateOrUpdateRequestAccept38 accept, Boolean overwrite,
+        DocumentKeysOrIds keysOrIds) {
+        // Generated convenience method for resetDocumentsWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        if (overwrite != null) {
+            requestOptions.addQueryParam("overwrite", String.valueOf(overwrite), false);
+        }
+        if (keysOrIds != null) {
+            requestOptions.setBody(BinaryData.fromObject(keysOrIds));
+        }
+        resetDocumentsWithResponse(name, requestOptions).getValue();
+    }
+
+    /**
+     * Runs an indexer on-demand.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public void runIndexer(String name, CreateOrUpdateRequestAccept39 accept) {
+        // Generated convenience method for runIndexerWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        runIndexerWithResponse(name, requestOptions).getValue();
+    }
+
+    /**
+     * Retrieves an indexer definition.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents an indexer.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public SearchIndexer getIndexer(String name, CreateOrUpdateRequestAccept42 accept) {
+        // Generated convenience method for hiddenGeneratedGetIndexerWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedGetIndexerWithResponse(name, requestOptions).getValue().toObject(SearchIndexer.class);
+    }
+
+    /**
+     * Lists all indexers available for a search service.
+     *
+     * @param accept The Accept header.
+     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
+     * property names, or '*' for all properties. The default is all properties.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return response from a List Indexers request.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    ListIndexersResult getIndexers(CreateOrUpdateRequestAccept43 accept, List select) {
+        // Generated convenience method for getIndexersWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        if (select != null) {
+            requestOptions.addQueryParam("$select",
+                select.stream()
+                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
+                    .collect(Collectors.joining(",")),
+                false);
+        }
+        return getIndexersWithResponse(requestOptions).getValue().toObject(ListIndexersResult.class);
+    }
+
+    /**
+     * Creates a new indexer.
+     *
+     * @param indexer The definition of the indexer to create.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents an indexer.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public SearchIndexer createIndexer(SearchIndexer indexer, CreateOrUpdateRequestAccept44 accept) {
+        // Generated convenience method for hiddenGeneratedCreateIndexerWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedCreateIndexerWithResponse(BinaryData.fromObject(indexer), requestOptions).getValue()
+            .toObject(SearchIndexer.class);
+    }
+
+    /**
+     * Returns the current status and execution history of an indexer.
+     *
+     * @param name The name of the indexer.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return represents the current status and execution history of an indexer.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public SearchIndexerStatus getIndexerStatus(String name, CreateOrUpdateRequestAccept45 accept) {
+        // Generated convenience method for hiddenGeneratedGetIndexerStatusWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedGetIndexerStatusWithResponse(name, requestOptions).getValue()
+            .toObject(SearchIndexerStatus.class);
+    }
+
+    /**
+     * Retrieves a skillset in a search service.
+     *
+     * @param name The name of the skillset.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return a list of skills.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public SearchIndexerSkillset getSkillset(String name, CreateOrUpdateRequestAccept48 accept) {
+        // Generated convenience method for hiddenGeneratedGetSkillsetWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedGetSkillsetWithResponse(name, requestOptions).getValue()
+            .toObject(SearchIndexerSkillset.class);
+    }
+
+    /**
+     * List all skillsets in a search service.
+     *
+     * @param accept The Accept header.
+     * @param select Selects which top-level properties to retrieve. Specified as a comma-separated list of JSON
+     * property names, or '*' for all properties. The default is all properties.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return response from a list skillset request.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    ListSkillsetsResult getSkillsets(CreateOrUpdateRequestAccept49 accept, List select) {
+        // Generated convenience method for getSkillsetsWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        if (select != null) {
+            requestOptions.addQueryParam("$select",
+                select.stream()
+                    .map(paramItemValue -> Objects.toString(paramItemValue, ""))
+                    .collect(Collectors.joining(",")),
+                false);
+        }
+        return getSkillsetsWithResponse(requestOptions).getValue().toObject(ListSkillsetsResult.class);
+    }
+
+    /**
+     * Creates a new skillset in a search service.
+     *
+     * @param skillset The skillset containing one or more skills to create in a search service.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     * @return a list of skills.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public SearchIndexerSkillset createSkillset(SearchIndexerSkillset skillset, CreateOrUpdateRequestAccept50 accept) {
+        // Generated convenience method for hiddenGeneratedCreateSkillsetWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        return hiddenGeneratedCreateSkillsetWithResponse(BinaryData.fromObject(skillset), requestOptions).getValue()
+            .toObject(SearchIndexerSkillset.class);
+    }
+
+    /**
+     * Reset an existing skillset in a search service.
+     *
+     * @param name The name of the skillset.
+     * @param skillNames The names of the skills to reset. If not specified, all skills in the skillset will be reset.
+     * @param accept The Accept header.
+     * @throws IllegalArgumentException thrown if parameters fail the validation.
+     * @throws HttpResponseException thrown if the request is rejected by server.
+     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
+     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
+     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
+     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+     */
+    @Generated
+    @ServiceMethod(returns = ReturnType.SINGLE)
+    public void resetSkills(String name, SkillNames skillNames, CreateOrUpdateRequestAccept51 accept) {
+        // Generated convenience method for hiddenGeneratedResetSkillsWithResponse
+        RequestOptions requestOptions = new RequestOptions();
+        if (accept != null) {
+            requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString());
+        }
+        hiddenGeneratedResetSkillsWithResponse(name, BinaryData.fromObject(skillNames), requestOptions).getValue();
+    }
 }
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/AIFoundryModelCatalogName.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/AIFoundryModelCatalogName.java
index a8a31ddcabb1..e9c50cae9072 100644
--- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/AIFoundryModelCatalogName.java
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/AIFoundryModelCatalogName.java
@@ -12,20 +12,6 @@
  */
 public final class AIFoundryModelCatalogName extends ExpandableStringEnum {
 
-    /**
-     * OpenAI-CLIP-Image-Text-Embeddings-vit-base-patch32.
-     */
-    @Generated
-    public static final AIFoundryModelCatalogName OPEN_AICLIPIMAGE_TEXT_EMBEDDINGS_VIT_BASE_PATCH32
-        = fromString("OpenAI-CLIP-Image-Text-Embeddings-vit-base-patch32");
-
-    /**
-     * OpenAI-CLIP-Image-Text-Embeddings-ViT-Large-Patch14-336.
-     */
-    @Generated
-    public static final AIFoundryModelCatalogName OPEN_AICLIPIMAGE_TEXT_EMBEDDINGS_VI_TLARGE_PATCH14336
-        = fromString("OpenAI-CLIP-Image-Text-Embeddings-ViT-Large-Patch14-336");
-
     /**
      * Facebook-DinoV2-Image-Embeddings-ViT-Base.
      */
@@ -89,4 +75,18 @@ public static AIFoundryModelCatalogName fromString(String name) {
     public static Collection values() {
         return values(AIFoundryModelCatalogName.class);
     }
+
+    /**
+     * OpenAI-CLIP-Image-Text-Embeddings-vit-base-patch32.
+     */
+    @Generated
+    public static final AIFoundryModelCatalogName OPEN_AI_CLIP_IMAGE_TEXT_EMBEDDINGS_VIT_BASE_PATCH32
+        = fromString("OpenAI-CLIP-Image-Text-Embeddings-vit-base-patch32");
+
+    /**
+     * OpenAI-CLIP-Image-Text-Embeddings-ViT-Large-Patch14-336.
+     */
+    @Generated
+    public static final AIFoundryModelCatalogName OPEN_AI_CLIP_IMAGE_TEXT_EMBEDDINGS_VI_TLARGE_PATCH14_336
+        = fromString("OpenAI-CLIP-Image-Text-Embeddings-ViT-Large-Patch14-336");
 }
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/ChatCompletionExtraParametersBehavior.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/ChatCompletionExtraParametersBehavior.java
index 6609e476f7a0..7d5a860eae0b 100644
--- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/ChatCompletionExtraParametersBehavior.java
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/ChatCompletionExtraParametersBehavior.java
@@ -17,7 +17,7 @@ public final class ChatCompletionExtraParametersBehavior
      * Passes any extra parameters directly to the model.
      */
     @Generated
-    public static final ChatCompletionExtraParametersBehavior PASS_THROUGH = fromString("pass-through");
+    public static final ChatCompletionExtraParametersBehavior PASS_THROUGH = fromString("passThrough");
 
     /**
      * Drops all extra parameters.
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityCategory.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityCategory.java
new file mode 100644
index 000000000000..a036e55b8141
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityCategory.java
@@ -0,0 +1,87 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.indexes.models;
+
+import com.azure.core.annotation.Generated;
+import com.azure.core.util.ExpandableStringEnum;
+import java.util.Collection;
+
+/**
+ * A string indicating what entity categories to return.
+ */
+public final class EntityCategory extends ExpandableStringEnum {
+    /**
+     * Entities describing a physical location.
+     */
+    @Generated
+    public static final EntityCategory LOCATION = fromString("location");
+
+    /**
+     * Entities describing an organization.
+     */
+    @Generated
+    public static final EntityCategory ORGANIZATION = fromString("organization");
+
+    /**
+     * Entities describing a person.
+     */
+    @Generated
+    public static final EntityCategory PERSON = fromString("person");
+
+    /**
+     * Entities describing a quantity.
+     */
+    @Generated
+    public static final EntityCategory QUANTITY = fromString("quantity");
+
+    /**
+     * Entities describing a date and time.
+     */
+    @Generated
+    public static final EntityCategory DATETIME = fromString("datetime");
+
+    /**
+     * Entities describing a URL.
+     */
+    @Generated
+    public static final EntityCategory URL = fromString("url");
+
+    /**
+     * Entities describing an email address.
+     */
+    @Generated
+    public static final EntityCategory EMAIL = fromString("email");
+
+    /**
+     * Creates a new instance of EntityCategory value.
+     * 
+     * @deprecated Use the {@link #fromString(String)} factory method.
+     */
+    @Generated
+    @Deprecated
+    public EntityCategory() {
+    }
+
+    /**
+     * Creates or finds a EntityCategory from its string representation.
+     * 
+     * @param name a name to look for.
+     * @return the corresponding EntityCategory.
+     */
+    @Generated
+    public static EntityCategory fromString(String name) {
+        return fromString(name, EntityCategory.class);
+    }
+
+    /**
+     * Gets known EntityCategory values.
+     * 
+     * @return known EntityCategory values.
+     */
+    @Generated
+    public static Collection values() {
+        return values(EntityCategory.class);
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java
new file mode 100644
index 000000000000..d569f960d654
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java
@@ -0,0 +1,183 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.indexes.models;
+
+import com.azure.core.annotation.Generated;
+import com.azure.core.util.ExpandableStringEnum;
+import java.util.Collection;
+
+/**
+ * The language codes supported for input text by EntityRecognitionSkill.
+ */
+public final class EntityRecognitionSkillLanguage extends ExpandableStringEnum {
+    /**
+     * Arabic.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage AR = fromString("ar");
+
+    /**
+     * Czech.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage CS = fromString("cs");
+
+    /**
+     * Chinese-Simplified.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage ZH_HANS = fromString("zh-Hans");
+
+    /**
+     * Chinese-Traditional.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage ZH_HANT = fromString("zh-Hant");
+
+    /**
+     * Danish.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage DA = fromString("da");
+
+    /**
+     * Dutch.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage NL = fromString("nl");
+
+    /**
+     * English.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage EN = fromString("en");
+
+    /**
+     * Finnish.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage FI = fromString("fi");
+
+    /**
+     * French.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage FR = fromString("fr");
+
+    /**
+     * German.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage DE = fromString("de");
+
+    /**
+     * Greek.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage EL = fromString("el");
+
+    /**
+     * Hungarian.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage HU = fromString("hu");
+
+    /**
+     * Italian.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage IT = fromString("it");
+
+    /**
+     * Japanese.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage JA = fromString("ja");
+
+    /**
+     * Korean.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage KO = fromString("ko");
+
+    /**
+     * Norwegian (Bokmaal).
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage NO = fromString("no");
+
+    /**
+     * Polish.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage PL = fromString("pl");
+
+    /**
+     * Portuguese (Portugal).
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage PT_PT = fromString("pt-PT");
+
+    /**
+     * Portuguese (Brazil).
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage PT_BR = fromString("pt-BR");
+
+    /**
+     * Russian.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage RU = fromString("ru");
+
+    /**
+     * Spanish.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage ES = fromString("es");
+
+    /**
+     * Swedish.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage SV = fromString("sv");
+
+    /**
+     * Turkish.
+     */
+    @Generated
+    public static final EntityRecognitionSkillLanguage TR = fromString("tr");
+
+    /**
+     * Creates a new instance of EntityRecognitionSkillLanguage value.
+     * 
+     * @deprecated Use the {@link #fromString(String)} factory method.
+     */
+    @Generated
+    @Deprecated
+    public EntityRecognitionSkillLanguage() {
+    }
+
+    /**
+     * Creates or finds a EntityRecognitionSkillLanguage from its string representation.
+     * 
+     * @param name a name to look for.
+     * @return the corresponding EntityRecognitionSkillLanguage.
+     */
+    @Generated
+    public static EntityRecognitionSkillLanguage fromString(String name) {
+        return fromString(name, EntityRecognitionSkillLanguage.class);
+    }
+
+    /**
+     * Gets known EntityRecognitionSkillLanguage values.
+     * 
+     * @return known EntityRecognitionSkillLanguage values.
+     */
+    @Generated
+    public static Collection values() {
+        return values(EntityRecognitionSkillLanguage.class);
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillV3.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillV3.java
index 7099e09db30a..4699489da752 100644
--- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillV3.java
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillV3.java
@@ -28,13 +28,13 @@ public final class EntityRecognitionSkillV3 extends SearchIndexerSkill {
      * A list of entity categories that should be extracted.
      */
     @Generated
-    private List categories;
+    private List categories;
 
     /*
      * A value indicating which language code to use. Default is `en`.
      */
     @Generated
-    private String defaultLanguageCode;
+    private EntityRecognitionSkillLanguage defaultLanguageCode;
 
     /*
      * A value between 0 and 1 that be used to only include entities whose confidence score is greater than the value
@@ -78,7 +78,7 @@ public String getOdataType() {
      * @return the categories value.
      */
     @Generated
-    public List getCategories() {
+    public List getCategories() {
         return this.categories;
     }
 
@@ -100,7 +100,7 @@ public EntityRecognitionSkillV3 setCategories(String... categories) {
      * @return the EntityRecognitionSkillV3 object itself.
      */
     @Generated
-    public EntityRecognitionSkillV3 setCategories(List categories) {
+    public EntityRecognitionSkillV3 setCategories(List categories) {
         this.categories = categories;
         return this;
     }
@@ -111,22 +111,10 @@ public EntityRecognitionSkillV3 setCategories(List categories) {
      * @return the defaultLanguageCode value.
      */
     @Generated
-    public String getDefaultLanguageCode() {
+    public EntityRecognitionSkillLanguage getDefaultLanguageCode() {
         return this.defaultLanguageCode;
     }
 
-    /**
-     * Set the defaultLanguageCode property: A value indicating which language code to use. Default is `en`.
-     *
-     * @param defaultLanguageCode the defaultLanguageCode value to set.
-     * @return the EntityRecognitionSkillV3 object itself.
-     */
-    @Generated
-    public EntityRecognitionSkillV3 setDefaultLanguageCode(String defaultLanguageCode) {
-        this.defaultLanguageCode = defaultLanguageCode;
-        return this;
-    }
-
     /**
      * Get the minimumPrecision property: A value between 0 and 1 that be used to only include entities whose confidence
      * score is greater than the value specified. If not set (default), or if explicitly set to null, all entities will
@@ -222,8 +210,10 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
         jsonWriter.writeStringField("description", getDescription());
         jsonWriter.writeStringField("context", getContext());
         jsonWriter.writeStringField("@odata.type", this.odataType);
-        jsonWriter.writeArrayField("categories", this.categories, (writer, element) -> writer.writeString(element));
-        jsonWriter.writeStringField("defaultLanguageCode", this.defaultLanguageCode);
+        jsonWriter.writeArrayField("categories", this.categories,
+            (writer, element) -> writer.writeString(element == null ? null : element.toString()));
+        jsonWriter.writeStringField("defaultLanguageCode",
+            this.defaultLanguageCode == null ? null : this.defaultLanguageCode.toString());
         jsonWriter.writeNumberField("minimumPrecision", this.minimumPrecision);
         jsonWriter.writeStringField("modelVersion", this.modelVersion);
         return jsonWriter.writeEndObject();
@@ -247,8 +237,8 @@ public static EntityRecognitionSkillV3 fromJson(JsonReader jsonReader) throws IO
             String description = null;
             String context = null;
             String odataType = "#Microsoft.Skills.Text.V3.EntityRecognitionSkill";
-            List categories = null;
-            String defaultLanguageCode = null;
+            List categories = null;
+            EntityRecognitionSkillLanguage defaultLanguageCode = null;
             Double minimumPrecision = null;
             String modelVersion = null;
             while (reader.nextToken() != JsonToken.END_OBJECT) {
@@ -267,9 +257,9 @@ public static EntityRecognitionSkillV3 fromJson(JsonReader jsonReader) throws IO
                 } else if ("@odata.type".equals(fieldName)) {
                     odataType = reader.getString();
                 } else if ("categories".equals(fieldName)) {
-                    categories = reader.readArray(reader1 -> reader1.getString());
+                    categories = reader.readArray(reader1 -> EntityCategory.fromString(reader1.getString()));
                 } else if ("defaultLanguageCode".equals(fieldName)) {
-                    defaultLanguageCode = reader.getString();
+                    defaultLanguageCode = EntityRecognitionSkillLanguage.fromString(reader.getString());
                 } else if ("minimumPrecision".equals(fieldName)) {
                     minimumPrecision = reader.getNullable(JsonReader::getDouble);
                 } else if ("modelVersion".equals(fieldName)) {
@@ -291,4 +281,16 @@ public static EntityRecognitionSkillV3 fromJson(JsonReader jsonReader) throws IO
             return deserializedEntityRecognitionSkillV3;
         });
     }
+
+    /**
+     * Set the defaultLanguageCode property: A value indicating which language code to use. Default is `en`.
+     *
+     * @param defaultLanguageCode the defaultLanguageCode value to set.
+     * @return the EntityRecognitionSkillV3 object itself.
+     */
+    @Generated
+    public EntityRecognitionSkillV3 setDefaultLanguageCode(EntityRecognitionSkillLanguage defaultLanguageCode) {
+        this.defaultLanguageCode = defaultLanguageCode;
+        return this;
+    }
 }
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SearchIndexResponse.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SearchIndexResponse.java
new file mode 100644
index 000000000000..1ffcc957b654
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SearchIndexResponse.java
@@ -0,0 +1,485 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.indexes.models;
+
+import com.azure.core.annotation.Generated;
+import com.azure.core.annotation.Immutable;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
+import java.util.List;
+
+/**
+ * Represents a search index definition, which describes the fields and search behavior of an index.
+ */
+@Immutable
+public final class SearchIndexResponse implements JsonSerializable {
+    /*
+     * The name of the index.
+     */
+    @Generated
+    private final String name;
+
+    /*
+     * The description of the index.
+     */
+    @Generated
+    private String description;
+
+    /*
+     * The fields of the index.
+     */
+    @Generated
+    private List fields;
+
+    /*
+     * The scoring profiles for the index.
+     */
+    @Generated
+    private List scoringProfiles;
+
+    /*
+     * The name of the scoring profile to use if none is specified in the query. If this property is not set and no
+     * scoring profile is specified in the query, then default scoring (tf-idf) will be used.
+     */
+    @Generated
+    private String defaultScoringProfile;
+
+    /*
+     * Options to control Cross-Origin Resource Sharing (CORS) for the index.
+     */
+    @Generated
+    private CorsOptions corsOptions;
+
+    /*
+     * The suggesters for the index.
+     */
+    @Generated
+    private List suggesters;
+
+    /*
+     * The analyzers for the index.
+     */
+    @Generated
+    private List analyzers;
+
+    /*
+     * The tokenizers for the index.
+     */
+    @Generated
+    private List tokenizers;
+
+    /*
+     * The token filters for the index.
+     */
+    @Generated
+    private List tokenFilters;
+
+    /*
+     * The character filters for the index.
+     */
+    @Generated
+    private List charFilters;
+
+    /*
+     * The normalizers for the index.
+     */
+    @Generated
+    private List normalizers;
+
+    /*
+     * A description of an encryption key that you create in Azure Key Vault. This key is used to provide an additional
+     * level of encryption-at-rest for your data when you want full assurance that no one, not even Microsoft, can
+     * decrypt your data. Once you have encrypted your data, it will always remain encrypted. The search service will
+     * ignore attempts to set this property to null. You can change this property as needed if you want to rotate your
+     * encryption key; Your data will be unaffected. Encryption with customer-managed keys is not available for free
+     * search services, and is only available for paid services created on or after January 1, 2019.
+     */
+    @Generated
+    private SearchResourceEncryptionKey encryptionKey;
+
+    /*
+     * The type of similarity algorithm to be used when scoring and ranking the documents matching a search query. The
+     * similarity algorithm can only be defined at index creation time and cannot be modified on existing indexes. If
+     * null, the ClassicSimilarity algorithm is used.
+     */
+    @Generated
+    private SimilarityAlgorithm similarity;
+
+    /*
+     * Defines parameters for a search index that influence semantic capabilities.
+     */
+    @Generated
+    private SemanticSearch semantic;
+
+    /*
+     * Contains configuration options related to vector search.
+     */
+    @Generated
+    private VectorSearch vectorSearch;
+
+    /*
+     * A value indicating whether permission filtering is enabled for the index.
+     */
+    @Generated
+    private SearchIndexPermissionFilterOption permissionFilterOption;
+
+    /*
+     * A value indicating whether Purview is enabled for the index.
+     */
+    @Generated
+    private Boolean purviewEnabled;
+
+    /*
+     * The ETag of the index.
+     */
+    @Generated
+    private String eTag;
+
+    /**
+     * Creates an instance of SearchIndexResponse class.
+     * 
+     * @param name the name value to set.
+     */
+    @Generated
+    private SearchIndexResponse(String name) {
+        this.name = name;
+    }
+
+    /**
+     * Get the name property: The name of the index.
+     * 
+     * @return the name value.
+     */
+    @Generated
+    public String getName() {
+        return this.name;
+    }
+
+    /**
+     * Get the description property: The description of the index.
+     * 
+     * @return the description value.
+     */
+    @Generated
+    public String getDescription() {
+        return this.description;
+    }
+
+    /**
+     * Get the fields property: The fields of the index.
+     * 
+     * @return the fields value.
+     */
+    @Generated
+    public List getFields() {
+        return this.fields;
+    }
+
+    /**
+     * Get the scoringProfiles property: The scoring profiles for the index.
+     * 
+     * @return the scoringProfiles value.
+     */
+    @Generated
+    public List getScoringProfiles() {
+        return this.scoringProfiles;
+    }
+
+    /**
+     * Get the defaultScoringProfile property: The name of the scoring profile to use if none is specified in the query.
+     * If this property is not set and no scoring profile is specified in the query, then default scoring (tf-idf) will
+     * be used.
+     * 
+     * @return the defaultScoringProfile value.
+     */
+    @Generated
+    public String getDefaultScoringProfile() {
+        return this.defaultScoringProfile;
+    }
+
+    /**
+     * Get the corsOptions property: Options to control Cross-Origin Resource Sharing (CORS) for the index.
+     * 
+     * @return the corsOptions value.
+     */
+    @Generated
+    public CorsOptions getCorsOptions() {
+        return this.corsOptions;
+    }
+
+    /**
+     * Get the suggesters property: The suggesters for the index.
+     * 
+     * @return the suggesters value.
+     */
+    @Generated
+    public List getSuggesters() {
+        return this.suggesters;
+    }
+
+    /**
+     * Get the analyzers property: The analyzers for the index.
+     * 
+     * @return the analyzers value.
+     */
+    @Generated
+    public List getAnalyzers() {
+        return this.analyzers;
+    }
+
+    /**
+     * Get the tokenizers property: The tokenizers for the index.
+     * 
+     * @return the tokenizers value.
+     */
+    @Generated
+    public List getTokenizers() {
+        return this.tokenizers;
+    }
+
+    /**
+     * Get the tokenFilters property: The token filters for the index.
+     * 
+     * @return the tokenFilters value.
+     */
+    @Generated
+    public List getTokenFilters() {
+        return this.tokenFilters;
+    }
+
+    /**
+     * Get the charFilters property: The character filters for the index.
+     * 
+     * @return the charFilters value.
+     */
+    @Generated
+    public List getCharFilters() {
+        return this.charFilters;
+    }
+
+    /**
+     * Get the normalizers property: The normalizers for the index.
+     * 
+     * @return the normalizers value.
+     */
+    @Generated
+    public List getNormalizers() {
+        return this.normalizers;
+    }
+
+    /**
+     * Get the encryptionKey property: A description of an encryption key that you create in Azure Key Vault. This key
+     * is used to provide an additional level of encryption-at-rest for your data when you want full assurance that no
+     * one, not even Microsoft, can decrypt your data. Once you have encrypted your data, it will always remain
+     * encrypted. The search service will ignore attempts to set this property to null. You can change this property as
+     * needed if you want to rotate your encryption key; Your data will be unaffected. Encryption with customer-managed
+     * keys is not available for free search services, and is only available for paid services created on or after
+     * January 1, 2019.
+     * 
+     * @return the encryptionKey value.
+     */
+    @Generated
+    public SearchResourceEncryptionKey getEncryptionKey() {
+        return this.encryptionKey;
+    }
+
+    /**
+     * Get the similarity property: The type of similarity algorithm to be used when scoring and ranking the documents
+     * matching a search query. The similarity algorithm can only be defined at index creation time and cannot be
+     * modified on existing indexes. If null, the ClassicSimilarity algorithm is used.
+     * 
+     * @return the similarity value.
+     */
+    @Generated
+    public SimilarityAlgorithm getSimilarity() {
+        return this.similarity;
+    }
+
+    /**
+     * Get the semantic property: Defines parameters for a search index that influence semantic capabilities.
+     * 
+     * @return the semantic value.
+     */
+    @Generated
+    public SemanticSearch getSemantic() {
+        return this.semantic;
+    }
+
+    /**
+     * Get the vectorSearch property: Contains configuration options related to vector search.
+     * 
+     * @return the vectorSearch value.
+     */
+    @Generated
+    public VectorSearch getVectorSearch() {
+        return this.vectorSearch;
+    }
+
+    /**
+     * Get the permissionFilterOption property: A value indicating whether permission filtering is enabled for the
+     * index.
+     * 
+     * @return the permissionFilterOption value.
+     */
+    @Generated
+    public SearchIndexPermissionFilterOption getPermissionFilterOption() {
+        return this.permissionFilterOption;
+    }
+
+    /**
+     * Get the purviewEnabled property: A value indicating whether Purview is enabled for the index.
+     * 
+     * @return the purviewEnabled value.
+     */
+    @Generated
+    public Boolean isPurviewEnabled() {
+        return this.purviewEnabled;
+    }
+
+    /**
+     * Get the eTag property: The ETag of the index.
+     * 
+     * @return the eTag value.
+     */
+    @Generated
+    public String getETag() {
+        return this.eTag;
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Generated
+    @Override
+    public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+        jsonWriter.writeStartObject();
+        jsonWriter.writeStringField("name", this.name);
+        jsonWriter.writeStringField("description", this.description);
+        jsonWriter.writeArrayField("fields", this.fields, (writer, element) -> writer.writeJson(element));
+        jsonWriter.writeArrayField("scoringProfiles", this.scoringProfiles,
+            (writer, element) -> writer.writeJson(element));
+        jsonWriter.writeStringField("defaultScoringProfile", this.defaultScoringProfile);
+        jsonWriter.writeJsonField("corsOptions", this.corsOptions);
+        jsonWriter.writeArrayField("suggesters", this.suggesters, (writer, element) -> writer.writeJson(element));
+        jsonWriter.writeArrayField("analyzers", this.analyzers, (writer, element) -> writer.writeJson(element));
+        jsonWriter.writeArrayField("tokenizers", this.tokenizers, (writer, element) -> writer.writeJson(element));
+        jsonWriter.writeArrayField("tokenFilters", this.tokenFilters, (writer, element) -> writer.writeJson(element));
+        jsonWriter.writeArrayField("charFilters", this.charFilters, (writer, element) -> writer.writeJson(element));
+        jsonWriter.writeArrayField("normalizers", this.normalizers, (writer, element) -> writer.writeJson(element));
+        jsonWriter.writeJsonField("encryptionKey", this.encryptionKey);
+        jsonWriter.writeJsonField("similarity", this.similarity);
+        jsonWriter.writeJsonField("semantic", this.semantic);
+        jsonWriter.writeJsonField("vectorSearch", this.vectorSearch);
+        jsonWriter.writeStringField("permissionFilterOption",
+            this.permissionFilterOption == null ? null : this.permissionFilterOption.toString());
+        jsonWriter.writeBooleanField("purviewEnabled", this.purviewEnabled);
+        jsonWriter.writeStringField("@odata.etag", this.eTag);
+        return jsonWriter.writeEndObject();
+    }
+
+    /**
+     * Reads an instance of SearchIndexResponse from the JsonReader.
+     * 
+     * @param jsonReader The JsonReader being read.
+     * @return An instance of SearchIndexResponse if the JsonReader was pointing to an instance of it, or null if it was
+     * pointing to JSON null.
+     * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+     * @throws IOException If an error occurs while reading the SearchIndexResponse.
+     */
+    @Generated
+    public static SearchIndexResponse fromJson(JsonReader jsonReader) throws IOException {
+        return jsonReader.readObject(reader -> {
+            String name = null;
+            String description = null;
+            List fields = null;
+            List scoringProfiles = null;
+            String defaultScoringProfile = null;
+            CorsOptions corsOptions = null;
+            List suggesters = null;
+            List analyzers = null;
+            List tokenizers = null;
+            List tokenFilters = null;
+            List charFilters = null;
+            List normalizers = null;
+            SearchResourceEncryptionKey encryptionKey = null;
+            SimilarityAlgorithm similarity = null;
+            SemanticSearch semantic = null;
+            VectorSearch vectorSearch = null;
+            SearchIndexPermissionFilterOption permissionFilterOption = null;
+            Boolean purviewEnabled = null;
+            String eTag = null;
+            while (reader.nextToken() != JsonToken.END_OBJECT) {
+                String fieldName = reader.getFieldName();
+                reader.nextToken();
+
+                if ("name".equals(fieldName)) {
+                    name = reader.getString();
+                } else if ("description".equals(fieldName)) {
+                    description = reader.getString();
+                } else if ("fields".equals(fieldName)) {
+                    fields = reader.readArray(reader1 -> SearchField.fromJson(reader1));
+                } else if ("scoringProfiles".equals(fieldName)) {
+                    scoringProfiles = reader.readArray(reader1 -> ScoringProfile.fromJson(reader1));
+                } else if ("defaultScoringProfile".equals(fieldName)) {
+                    defaultScoringProfile = reader.getString();
+                } else if ("corsOptions".equals(fieldName)) {
+                    corsOptions = CorsOptions.fromJson(reader);
+                } else if ("suggesters".equals(fieldName)) {
+                    suggesters = reader.readArray(reader1 -> SearchSuggester.fromJson(reader1));
+                } else if ("analyzers".equals(fieldName)) {
+                    analyzers = reader.readArray(reader1 -> LexicalAnalyzer.fromJson(reader1));
+                } else if ("tokenizers".equals(fieldName)) {
+                    tokenizers = reader.readArray(reader1 -> LexicalTokenizer.fromJson(reader1));
+                } else if ("tokenFilters".equals(fieldName)) {
+                    tokenFilters = reader.readArray(reader1 -> TokenFilter.fromJson(reader1));
+                } else if ("charFilters".equals(fieldName)) {
+                    charFilters = reader.readArray(reader1 -> CharFilter.fromJson(reader1));
+                } else if ("normalizers".equals(fieldName)) {
+                    normalizers = reader.readArray(reader1 -> LexicalNormalizer.fromJson(reader1));
+                } else if ("encryptionKey".equals(fieldName)) {
+                    encryptionKey = SearchResourceEncryptionKey.fromJson(reader);
+                } else if ("similarity".equals(fieldName)) {
+                    similarity = SimilarityAlgorithm.fromJson(reader);
+                } else if ("semantic".equals(fieldName)) {
+                    semantic = SemanticSearch.fromJson(reader);
+                } else if ("vectorSearch".equals(fieldName)) {
+                    vectorSearch = VectorSearch.fromJson(reader);
+                } else if ("permissionFilterOption".equals(fieldName)) {
+                    permissionFilterOption = SearchIndexPermissionFilterOption.fromString(reader.getString());
+                } else if ("purviewEnabled".equals(fieldName)) {
+                    purviewEnabled = reader.getNullable(JsonReader::getBoolean);
+                } else if ("@odata.etag".equals(fieldName)) {
+                    eTag = reader.getString();
+                } else {
+                    reader.skipChildren();
+                }
+            }
+            SearchIndexResponse deserializedSearchIndexResponse = new SearchIndexResponse(name);
+            deserializedSearchIndexResponse.description = description;
+            deserializedSearchIndexResponse.fields = fields;
+            deserializedSearchIndexResponse.scoringProfiles = scoringProfiles;
+            deserializedSearchIndexResponse.defaultScoringProfile = defaultScoringProfile;
+            deserializedSearchIndexResponse.corsOptions = corsOptions;
+            deserializedSearchIndexResponse.suggesters = suggesters;
+            deserializedSearchIndexResponse.analyzers = analyzers;
+            deserializedSearchIndexResponse.tokenizers = tokenizers;
+            deserializedSearchIndexResponse.tokenFilters = tokenFilters;
+            deserializedSearchIndexResponse.charFilters = charFilters;
+            deserializedSearchIndexResponse.normalizers = normalizers;
+            deserializedSearchIndexResponse.encryptionKey = encryptionKey;
+            deserializedSearchIndexResponse.similarity = similarity;
+            deserializedSearchIndexResponse.semantic = semantic;
+            deserializedSearchIndexResponse.vectorSearch = vectorSearch;
+            deserializedSearchIndexResponse.permissionFilterOption = permissionFilterOption;
+            deserializedSearchIndexResponse.purviewEnabled = purviewEnabled;
+            deserializedSearchIndexResponse.eTag = eTag;
+
+            return deserializedSearchIndexResponse;
+        });
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java
new file mode 100644
index 000000000000..1d7837943b77
--- /dev/null
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java
@@ -0,0 +1,135 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.search.documents.indexes.models;
+
+import com.azure.core.annotation.Generated;
+import com.azure.core.util.ExpandableStringEnum;
+import java.util.Collection;
+
+/**
+ * The language codes supported for input text by SentimentSkill.
+ */
+public final class SentimentSkillLanguage extends ExpandableStringEnum {
+    /**
+     * Danish.
+     */
+    @Generated
+    public static final SentimentSkillLanguage DA = fromString("da");
+
+    /**
+     * Dutch.
+     */
+    @Generated
+    public static final SentimentSkillLanguage NL = fromString("nl");
+
+    /**
+     * English.
+     */
+    @Generated
+    public static final SentimentSkillLanguage EN = fromString("en");
+
+    /**
+     * Finnish.
+     */
+    @Generated
+    public static final SentimentSkillLanguage FI = fromString("fi");
+
+    /**
+     * French.
+     */
+    @Generated
+    public static final SentimentSkillLanguage FR = fromString("fr");
+
+    /**
+     * German.
+     */
+    @Generated
+    public static final SentimentSkillLanguage DE = fromString("de");
+
+    /**
+     * Greek.
+     */
+    @Generated
+    public static final SentimentSkillLanguage EL = fromString("el");
+
+    /**
+     * Italian.
+     */
+    @Generated
+    public static final SentimentSkillLanguage IT = fromString("it");
+
+    /**
+     * Norwegian (Bokmaal).
+     */
+    @Generated
+    public static final SentimentSkillLanguage NO = fromString("no");
+
+    /**
+     * Polish.
+     */
+    @Generated
+    public static final SentimentSkillLanguage PL = fromString("pl");
+
+    /**
+     * Portuguese (Portugal).
+     */
+    @Generated
+    public static final SentimentSkillLanguage PT_PT = fromString("pt-PT");
+
+    /**
+     * Russian.
+     */
+    @Generated
+    public static final SentimentSkillLanguage RU = fromString("ru");
+
+    /**
+     * Spanish.
+     */
+    @Generated
+    public static final SentimentSkillLanguage ES = fromString("es");
+
+    /**
+     * Swedish.
+     */
+    @Generated
+    public static final SentimentSkillLanguage SV = fromString("sv");
+
+    /**
+     * Turkish.
+     */
+    @Generated
+    public static final SentimentSkillLanguage TR = fromString("tr");
+
+    /**
+     * Creates a new instance of SentimentSkillLanguage value.
+     * 
+     * @deprecated Use the {@link #fromString(String)} factory method.
+     */
+    @Generated
+    @Deprecated
+    public SentimentSkillLanguage() {
+    }
+
+    /**
+     * Creates or finds a SentimentSkillLanguage from its string representation.
+     * 
+     * @param name a name to look for.
+     * @return the corresponding SentimentSkillLanguage.
+     */
+    @Generated
+    public static SentimentSkillLanguage fromString(String name) {
+        return fromString(name, SentimentSkillLanguage.class);
+    }
+
+    /**
+     * Gets known SentimentSkillLanguage values.
+     * 
+     * @return known SentimentSkillLanguage values.
+     */
+    @Generated
+    public static Collection values() {
+        return values(SentimentSkillLanguage.class);
+    }
+}
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillV3.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillV3.java
index 52455526fdc0..1d0d8300fd60 100644
--- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillV3.java
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillV3.java
@@ -29,7 +29,7 @@ public final class SentimentSkillV3 extends SearchIndexerSkill {
      * A value indicating which language code to use. Default is `en`.
      */
     @Generated
-    private String defaultLanguageCode;
+    private SentimentSkillLanguage defaultLanguageCode;
 
     /*
      * If set to true, the skill output will include information from Text Analytics for opinion mining, namely targets
@@ -73,22 +73,10 @@ public String getOdataType() {
      * @return the defaultLanguageCode value.
      */
     @Generated
-    public String getDefaultLanguageCode() {
+    public SentimentSkillLanguage getDefaultLanguageCode() {
         return this.defaultLanguageCode;
     }
 
-    /**
-     * Set the defaultLanguageCode property: A value indicating which language code to use. Default is `en`.
-     *
-     * @param defaultLanguageCode the defaultLanguageCode value to set.
-     * @return the SentimentSkillV3 object itself.
-     */
-    @Generated
-    public SentimentSkillV3 setDefaultLanguageCode(String defaultLanguageCode) {
-        this.defaultLanguageCode = defaultLanguageCode;
-        return this;
-    }
-
     /**
      * Get the includeOpinionMining property: If set to true, the skill output will include information from Text
      * Analytics for opinion mining, namely targets (nouns or verbs) and their associated assessment (adjective) in the
@@ -184,7 +172,8 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
         jsonWriter.writeStringField("description", getDescription());
         jsonWriter.writeStringField("context", getContext());
         jsonWriter.writeStringField("@odata.type", this.odataType);
-        jsonWriter.writeStringField("defaultLanguageCode", this.defaultLanguageCode);
+        jsonWriter.writeStringField("defaultLanguageCode",
+            this.defaultLanguageCode == null ? null : this.defaultLanguageCode.toString());
         jsonWriter.writeBooleanField("includeOpinionMining", this.includeOpinionMining);
         jsonWriter.writeStringField("modelVersion", this.modelVersion);
         return jsonWriter.writeEndObject();
@@ -208,7 +197,7 @@ public static SentimentSkillV3 fromJson(JsonReader jsonReader) throws IOExceptio
             String description = null;
             String context = null;
             String odataType = "#Microsoft.Skills.Text.V3.SentimentSkill";
-            String defaultLanguageCode = null;
+            SentimentSkillLanguage defaultLanguageCode = null;
             Boolean includeOpinionMining = null;
             String modelVersion = null;
             while (reader.nextToken() != JsonToken.END_OBJECT) {
@@ -227,7 +216,7 @@ public static SentimentSkillV3 fromJson(JsonReader jsonReader) throws IOExceptio
                 } else if ("@odata.type".equals(fieldName)) {
                     odataType = reader.getString();
                 } else if ("defaultLanguageCode".equals(fieldName)) {
-                    defaultLanguageCode = reader.getString();
+                    defaultLanguageCode = SentimentSkillLanguage.fromString(reader.getString());
                 } else if ("includeOpinionMining".equals(fieldName)) {
                     includeOpinionMining = reader.getNullable(JsonReader::getBoolean);
                 } else if ("modelVersion".equals(fieldName)) {
@@ -247,4 +236,16 @@ public static SentimentSkillV3 fromJson(JsonReader jsonReader) throws IOExceptio
             return deserializedSentimentSkillV3;
         });
     }
+
+    /**
+     * Set the defaultLanguageCode property: A value indicating which language code to use. Default is `en`.
+     *
+     * @param defaultLanguageCode the defaultLanguageCode value to set.
+     * @return the SentimentSkillV3 object itself.
+     */
+    @Generated
+    public SentimentSkillV3 setDefaultLanguageCode(SentimentSkillLanguage defaultLanguageCode) {
+        this.defaultLanguageCode = defaultLanguageCode;
+        return this;
+    }
 }
diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalAsyncClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalAsyncClient.java
index 7c26de3f7664..6ad655ea9309 100644
--- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalAsyncClient.java
+++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalAsyncClient.java
@@ -22,6 +22,7 @@
 import com.azure.search.documents.implementation.KnowledgeBaseRetrievalClientImpl;
 import com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalRequest;
 import com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalResponse;
+import com.azure.search.documents.models.CreateOrUpdateRequestAccept52;
 import reactor.core.publisher.Mono;
 
 /**
@@ -70,36 +71,6 @@ public SearchServiceVersion getServiceVersion() {
         return serviceClient.getServiceVersion();
     }
 
-    /**
-     * KnowledgeBase retrieves relevant data from backing stores.
-     *
-     * @param knowledgeBaseName The name of the knowledge base.
-     * @param retrievalRequest The retrieval request to process.
-     * @param querySourceAuthorization Token identifying the user for which the query is being executed. This token is
-     * used to enforce security restrictions on documents.
-     * @throws IllegalArgumentException thrown if parameters fail the validation.
-     * @throws HttpResponseException thrown if the request is rejected by server.
-     * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401.
-     * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404.
-     * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409.
-     * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
-     * @return the output contract for the retrieval response on successful completion of {@link Mono}.
-     */
-    @Generated
-    @ServiceMethod(returns = ReturnType.SINGLE)
-    public Mono retrieve(String knowledgeBaseName,
-        KnowledgeBaseRetrievalRequest retrievalRequest, String querySourceAuthorization) {
-        // Generated convenience method for hiddenGeneratedRetrieveWithResponse
-        RequestOptions requestOptions = new RequestOptions();
-        if (querySourceAuthorization != null) {
-            requestOptions.setHeader(HttpHeaderName.fromString("x-ms-query-source-authorization"),
-                querySourceAuthorization);
-        }
-        return hiddenGeneratedRetrieveWithResponse(knowledgeBaseName, BinaryData.fromObject(retrievalRequest),
-            requestOptions).flatMap(FluxUtil::toMono)
-                .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeBaseRetrievalResponse.class));
-    }
-
     /**
      * KnowledgeBase retrieves relevant data from backing stores.
      *
@@ -158,6 +129,8 @@ public Mono> retrieveWithResponse(Strin
      * 
      * 
      * 
+     * 
      * 
      * 
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
@@ -272,4 +245,39 @@ Mono> hiddenGeneratedRetrieveWithResponse(String knowledgeB BinaryData retrievalRequest, RequestOptions requestOptions) { return this.serviceClient.retrieveWithResponseAsync(knowledgeBaseName, retrievalRequest, requestOptions); } + + /** + * KnowledgeBase retrieves relevant data from backing stores. + * + * @param knowledgeBaseName The name of the knowledge base. + * @param retrievalRequest The retrieval request to process. + * @param accept The Accept header. + * @param querySourceAuthorization Token identifying the user for which the query is being executed. This token is + * used to enforce security restrictions on documents. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the output contract for the retrieval response on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono retrieve(String knowledgeBaseName, + KnowledgeBaseRetrievalRequest retrievalRequest, CreateOrUpdateRequestAccept52 accept, + String querySourceAuthorization) { + // Generated convenience method for hiddenGeneratedRetrieveWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (querySourceAuthorization != null) { + requestOptions.setHeader(HttpHeaderName.fromString("x-ms-query-source-authorization"), + querySourceAuthorization); + } + return hiddenGeneratedRetrieveWithResponse(knowledgeBaseName, BinaryData.fromObject(retrievalRequest), + requestOptions).flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeBaseRetrievalResponse.class)); + } } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java index d7946a03f431..1189c4ffbc74 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java @@ -21,6 +21,7 @@ import com.azure.search.documents.implementation.KnowledgeBaseRetrievalClientImpl; import com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalRequest; import com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalResponse; +import com.azure.search.documents.models.CreateOrUpdateRequestAccept52; /** * Initializes a new instance of the synchronous KnowledgeBaseRetrievalClient type. @@ -68,35 +69,6 @@ public SearchServiceVersion getServiceVersion() { return serviceClient.getServiceVersion(); } - /** - * KnowledgeBase retrieves relevant data from backing stores. - * - * @param knowledgeBaseName The name of the knowledge base. - * @param retrievalRequest The retrieval request to process. - * @param querySourceAuthorization Token identifying the user for which the query is being executed. This token is - * used to enforce security restrictions on documents. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the output contract for the retrieval response. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public KnowledgeBaseRetrievalResponse retrieve(String knowledgeBaseName, - KnowledgeBaseRetrievalRequest retrievalRequest, String querySourceAuthorization) { - // Generated convenience method for hiddenGeneratedRetrieveWithResponse - RequestOptions requestOptions = new RequestOptions(); - if (querySourceAuthorization != null) { - requestOptions.setHeader(HttpHeaderName.fromString("x-ms-query-source-authorization"), - querySourceAuthorization); - } - return hiddenGeneratedRetrieveWithResponse(knowledgeBaseName, BinaryData.fromObject(retrievalRequest), - requestOptions).getValue().toObject(KnowledgeBaseRetrievalResponse.class); - } - /** * KnowledgeBase retrieves relevant data from backing stores. * @@ -153,6 +125,8 @@ public Response retrieveWithResponse(String know * * * + * * *
Header Parameters
NameTypeRequiredDescription
AcceptStringNoThe Accept header. Allowed values: + * "application/json;odata.metadata=minimal".
x-ms-query-source-authorizationStringNoToken identifying the user for which * the query is being executed. This token is used to enforce security restrictions on documents.
@@ -266,4 +240,38 @@ Response hiddenGeneratedRetrieveWithResponse(String knowledgeBaseNam RequestOptions requestOptions) { return this.serviceClient.retrieveWithResponse(knowledgeBaseName, retrievalRequest, requestOptions); } + + /** + * KnowledgeBase retrieves relevant data from backing stores. + * + * @param knowledgeBaseName The name of the knowledge base. + * @param retrievalRequest The retrieval request to process. + * @param accept The Accept header. + * @param querySourceAuthorization Token identifying the user for which the query is being executed. This token is + * used to enforce security restrictions on documents. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the output contract for the retrieval response. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public KnowledgeBaseRetrievalResponse retrieve(String knowledgeBaseName, + KnowledgeBaseRetrievalRequest retrievalRequest, CreateOrUpdateRequestAccept52 accept, + String querySourceAuthorization) { + // Generated convenience method for hiddenGeneratedRetrieveWithResponse + RequestOptions requestOptions = new RequestOptions(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (querySourceAuthorization != null) { + requestOptions.setHeader(HttpHeaderName.fromString("x-ms-query-source-authorization"), + querySourceAuthorization); + } + return hiddenGeneratedRetrieveWithResponse(knowledgeBaseName, BinaryData.fromObject(retrievalRequest), + requestOptions).getValue().toObject(KnowledgeBaseRetrievalResponse.class); + } } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept.java new file mode 100644 index 000000000000..ed40fd8461b6 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CountRequestAccept. + */ +public enum CountRequestAccept { + /** + * Enum value application/json;odata.metadata=none. + */ + APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); + + /** + * The actual serialized value for a CountRequestAccept instance. + */ + private final String value; + + CountRequestAccept(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CountRequestAccept instance. + * + * @param value the serialized value to parse. + * @return the parsed CountRequestAccept object, or null if unable to parse. + */ + public static CountRequestAccept fromString(String value) { + if (value == null) { + return null; + } + CountRequestAccept[] items = CountRequestAccept.values(); + for (CountRequestAccept item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept2.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept2.java new file mode 100644 index 000000000000..a98334f46714 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept2.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CountRequestAccept2. + */ +public enum CountRequestAccept2 { + /** + * Enum value application/json;odata.metadata=none. + */ + APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); + + /** + * The actual serialized value for a CountRequestAccept2 instance. + */ + private final String value; + + CountRequestAccept2(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CountRequestAccept2 instance. + * + * @param value the serialized value to parse. + * @return the parsed CountRequestAccept2 object, or null if unable to parse. + */ + public static CountRequestAccept2 fromString(String value) { + if (value == null) { + return null; + } + CountRequestAccept2[] items = CountRequestAccept2.values(); + for (CountRequestAccept2 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept3.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept3.java new file mode 100644 index 000000000000..ad807db1880b --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept3.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CountRequestAccept3. + */ +public enum CountRequestAccept3 { + /** + * Enum value application/json;odata.metadata=none. + */ + APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); + + /** + * The actual serialized value for a CountRequestAccept3 instance. + */ + private final String value; + + CountRequestAccept3(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CountRequestAccept3 instance. + * + * @param value the serialized value to parse. + * @return the parsed CountRequestAccept3 object, or null if unable to parse. + */ + public static CountRequestAccept3 fromString(String value) { + if (value == null) { + return null; + } + CountRequestAccept3[] items = CountRequestAccept3.values(); + for (CountRequestAccept3 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept5.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept5.java new file mode 100644 index 000000000000..80868c3f6d09 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept5.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CountRequestAccept5. + */ +public enum CountRequestAccept5 { + /** + * Enum value application/json;odata.metadata=none. + */ + APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); + + /** + * The actual serialized value for a CountRequestAccept5 instance. + */ + private final String value; + + CountRequestAccept5(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CountRequestAccept5 instance. + * + * @param value the serialized value to parse. + * @return the parsed CountRequestAccept5 object, or null if unable to parse. + */ + public static CountRequestAccept5 fromString(String value) { + if (value == null) { + return null; + } + CountRequestAccept5[] items = CountRequestAccept5.values(); + for (CountRequestAccept5 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept8.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept8.java new file mode 100644 index 000000000000..e2f48f6d165e --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept8.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CountRequestAccept8. + */ +public enum CountRequestAccept8 { + /** + * Enum value application/json;odata.metadata=none. + */ + APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); + + /** + * The actual serialized value for a CountRequestAccept8 instance. + */ + private final String value; + + CountRequestAccept8(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CountRequestAccept8 instance. + * + * @param value the serialized value to parse. + * @return the parsed CountRequestAccept8 object, or null if unable to parse. + */ + public static CountRequestAccept8 fromString(String value) { + if (value == null) { + return null; + } + CountRequestAccept8[] items = CountRequestAccept8.values(); + for (CountRequestAccept8 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java new file mode 100644 index 000000000000..8cc344f90dc9 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept1. + */ +public enum CreateOrUpdateRequestAccept1 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept1 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept1(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept1 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept1 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept1 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept1[] items = CreateOrUpdateRequestAccept1.values(); + for (CreateOrUpdateRequestAccept1 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java new file mode 100644 index 000000000000..d0182873e744 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept10. + */ +public enum CreateOrUpdateRequestAccept10 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept10 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept10(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept10 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept10 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept10 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept10[] items = CreateOrUpdateRequestAccept10.values(); + for (CreateOrUpdateRequestAccept10 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java new file mode 100644 index 000000000000..4002c0acfc62 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept11. + */ +public enum CreateOrUpdateRequestAccept11 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept11 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept11(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept11 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept11 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept11 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept11[] items = CreateOrUpdateRequestAccept11.values(); + for (CreateOrUpdateRequestAccept11 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java new file mode 100644 index 000000000000..cddbddc51fe4 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept12. + */ +public enum CreateOrUpdateRequestAccept12 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept12 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept12(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept12 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept12 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept12 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept12[] items = CreateOrUpdateRequestAccept12.values(); + for (CreateOrUpdateRequestAccept12 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java new file mode 100644 index 000000000000..e2f56c6d9d4c --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept14. + */ +public enum CreateOrUpdateRequestAccept14 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept14 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept14(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept14 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept14 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept14 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept14[] items = CreateOrUpdateRequestAccept14.values(); + for (CreateOrUpdateRequestAccept14 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java new file mode 100644 index 000000000000..d3396416240d --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept15. + */ +public enum CreateOrUpdateRequestAccept15 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept15 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept15(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept15 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept15 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept15 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept15[] items = CreateOrUpdateRequestAccept15.values(); + for (CreateOrUpdateRequestAccept15 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java new file mode 100644 index 000000000000..938f37c3cdc7 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept16. + */ +public enum CreateOrUpdateRequestAccept16 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept16 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept16(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept16 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept16 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept16 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept16[] items = CreateOrUpdateRequestAccept16.values(); + for (CreateOrUpdateRequestAccept16 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java new file mode 100644 index 000000000000..c8f8e99a5bba --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept17. + */ +public enum CreateOrUpdateRequestAccept17 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept17 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept17(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept17 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept17 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept17 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept17[] items = CreateOrUpdateRequestAccept17.values(); + for (CreateOrUpdateRequestAccept17 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java new file mode 100644 index 000000000000..6e44ae839ebd --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept19. + */ +public enum CreateOrUpdateRequestAccept19 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept19 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept19(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept19 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept19 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept19 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept19[] items = CreateOrUpdateRequestAccept19.values(); + for (CreateOrUpdateRequestAccept19 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java new file mode 100644 index 000000000000..95ed1aac079c --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept2. + */ +public enum CreateOrUpdateRequestAccept2 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept2 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept2(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept2 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept2 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept2 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept2[] items = CreateOrUpdateRequestAccept2.values(); + for (CreateOrUpdateRequestAccept2 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java new file mode 100644 index 000000000000..8bdbb9a50347 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept20. + */ +public enum CreateOrUpdateRequestAccept20 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept20 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept20(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept20 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept20 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept20 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept20[] items = CreateOrUpdateRequestAccept20.values(); + for (CreateOrUpdateRequestAccept20 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java new file mode 100644 index 000000000000..bdf9f2eb3f95 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept21. + */ +public enum CreateOrUpdateRequestAccept21 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept21 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept21(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept21 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept21 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept21 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept21[] items = CreateOrUpdateRequestAccept21.values(); + for (CreateOrUpdateRequestAccept21 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java new file mode 100644 index 000000000000..29a4293ac43b --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept22. + */ +public enum CreateOrUpdateRequestAccept22 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept22 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept22(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept22 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept22 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept22 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept22[] items = CreateOrUpdateRequestAccept22.values(); + for (CreateOrUpdateRequestAccept22 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java new file mode 100644 index 000000000000..df0cfa7917a6 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept24. + */ +public enum CreateOrUpdateRequestAccept24 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept24 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept24(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept24 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept24 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept24 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept24[] items = CreateOrUpdateRequestAccept24.values(); + for (CreateOrUpdateRequestAccept24 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java new file mode 100644 index 000000000000..ea85e1cad473 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept25. + */ +public enum CreateOrUpdateRequestAccept25 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept25 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept25(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept25 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept25 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept25 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept25[] items = CreateOrUpdateRequestAccept25.values(); + for (CreateOrUpdateRequestAccept25 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java new file mode 100644 index 000000000000..eccf79c6a5f4 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept26. + */ +public enum CreateOrUpdateRequestAccept26 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept26 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept26(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept26 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept26 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept26 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept26[] items = CreateOrUpdateRequestAccept26.values(); + for (CreateOrUpdateRequestAccept26 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java new file mode 100644 index 000000000000..ff05e8576e5d --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept27. + */ +public enum CreateOrUpdateRequestAccept27 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept27 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept27(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept27 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept27 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept27 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept27[] items = CreateOrUpdateRequestAccept27.values(); + for (CreateOrUpdateRequestAccept27 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java new file mode 100644 index 000000000000..c5efc72768ae --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept28. + */ +public enum CreateOrUpdateRequestAccept28 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept28 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept28(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept28 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept28 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept28 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept28[] items = CreateOrUpdateRequestAccept28.values(); + for (CreateOrUpdateRequestAccept28 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java new file mode 100644 index 000000000000..e5e1e3790bd7 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept29. + */ +public enum CreateOrUpdateRequestAccept29 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept29 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept29(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept29 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept29 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept29 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept29[] items = CreateOrUpdateRequestAccept29.values(); + for (CreateOrUpdateRequestAccept29 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java new file mode 100644 index 000000000000..afc6213aba9d --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept30. + */ +public enum CreateOrUpdateRequestAccept30 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept30 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept30(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept30 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept30 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept30 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept30[] items = CreateOrUpdateRequestAccept30.values(); + for (CreateOrUpdateRequestAccept30 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java new file mode 100644 index 000000000000..aaf6cc4a7b3d --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept32. + */ +public enum CreateOrUpdateRequestAccept32 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept32 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept32(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept32 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept32 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept32 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept32[] items = CreateOrUpdateRequestAccept32.values(); + for (CreateOrUpdateRequestAccept32 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java new file mode 100644 index 000000000000..b96f5ba102c9 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept33. + */ +public enum CreateOrUpdateRequestAccept33 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept33 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept33(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept33 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept33 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept33 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept33[] items = CreateOrUpdateRequestAccept33.values(); + for (CreateOrUpdateRequestAccept33 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java new file mode 100644 index 000000000000..610877376ca0 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept35. + */ +public enum CreateOrUpdateRequestAccept35 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept35 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept35(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept35 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept35 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept35 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept35[] items = CreateOrUpdateRequestAccept35.values(); + for (CreateOrUpdateRequestAccept35 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java new file mode 100644 index 000000000000..aa3288b83bb6 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept36. + */ +public enum CreateOrUpdateRequestAccept36 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept36 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept36(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept36 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept36 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept36 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept36[] items = CreateOrUpdateRequestAccept36.values(); + for (CreateOrUpdateRequestAccept36 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java new file mode 100644 index 000000000000..6defc1201301 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept37. + */ +public enum CreateOrUpdateRequestAccept37 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept37 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept37(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept37 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept37 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept37 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept37[] items = CreateOrUpdateRequestAccept37.values(); + for (CreateOrUpdateRequestAccept37 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java new file mode 100644 index 000000000000..f4369420f900 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept38. + */ +public enum CreateOrUpdateRequestAccept38 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept38 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept38(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept38 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept38 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept38 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept38[] items = CreateOrUpdateRequestAccept38.values(); + for (CreateOrUpdateRequestAccept38 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java new file mode 100644 index 000000000000..20c663f767a7 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept39. + */ +public enum CreateOrUpdateRequestAccept39 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept39 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept39(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept39 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept39 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept39 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept39[] items = CreateOrUpdateRequestAccept39.values(); + for (CreateOrUpdateRequestAccept39 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java new file mode 100644 index 000000000000..7a5717c971ef --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept4. + */ +public enum CreateOrUpdateRequestAccept4 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept4 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept4(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept4 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept4 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept4 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept4[] items = CreateOrUpdateRequestAccept4.values(); + for (CreateOrUpdateRequestAccept4 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java new file mode 100644 index 000000000000..49660bd92505 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept41. + */ +public enum CreateOrUpdateRequestAccept41 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept41 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept41(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept41 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept41 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept41 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept41[] items = CreateOrUpdateRequestAccept41.values(); + for (CreateOrUpdateRequestAccept41 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java new file mode 100644 index 000000000000..4bee6ccf8647 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept42. + */ +public enum CreateOrUpdateRequestAccept42 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept42 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept42(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept42 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept42 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept42 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept42[] items = CreateOrUpdateRequestAccept42.values(); + for (CreateOrUpdateRequestAccept42 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java new file mode 100644 index 000000000000..d1ea818756a9 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept44. + */ +public enum CreateOrUpdateRequestAccept44 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept44 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept44(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept44 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept44 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept44 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept44[] items = CreateOrUpdateRequestAccept44.values(); + for (CreateOrUpdateRequestAccept44 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java new file mode 100644 index 000000000000..921bc24fda23 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept45. + */ +public enum CreateOrUpdateRequestAccept45 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept45 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept45(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept45 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept45 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept45 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept45[] items = CreateOrUpdateRequestAccept45.values(); + for (CreateOrUpdateRequestAccept45 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java new file mode 100644 index 000000000000..f77805ef884a --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept47. + */ +public enum CreateOrUpdateRequestAccept47 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept47 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept47(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept47 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept47 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept47 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept47[] items = CreateOrUpdateRequestAccept47.values(); + for (CreateOrUpdateRequestAccept47 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java new file mode 100644 index 000000000000..dacebbee2332 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept48. + */ +public enum CreateOrUpdateRequestAccept48 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept48 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept48(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept48 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept48 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept48 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept48[] items = CreateOrUpdateRequestAccept48.values(); + for (CreateOrUpdateRequestAccept48 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java new file mode 100644 index 000000000000..033e4401311e --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept50. + */ +public enum CreateOrUpdateRequestAccept50 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept50 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept50(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept50 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept50 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept50 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept50[] items = CreateOrUpdateRequestAccept50.values(); + for (CreateOrUpdateRequestAccept50 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java new file mode 100644 index 000000000000..899115a58328 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept51. + */ +public enum CreateOrUpdateRequestAccept51 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept51 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept51(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept51 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept51 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept51 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept51[] items = CreateOrUpdateRequestAccept51.values(); + for (CreateOrUpdateRequestAccept51 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java new file mode 100644 index 000000000000..96efe5836ad5 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept52. + */ +public enum CreateOrUpdateRequestAccept52 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept52 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept52(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept52 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept52 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept52 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept52[] items = CreateOrUpdateRequestAccept52.values(); + for (CreateOrUpdateRequestAccept52 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java new file mode 100644 index 000000000000..0e8389e16007 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept6. + */ +public enum CreateOrUpdateRequestAccept6 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept6 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept6(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept6 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept6 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept6 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept6[] items = CreateOrUpdateRequestAccept6.values(); + for (CreateOrUpdateRequestAccept6 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java new file mode 100644 index 000000000000..471ef601fb73 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept7. + */ +public enum CreateOrUpdateRequestAccept7 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept7 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept7(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept7 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept7 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept7 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept7[] items = CreateOrUpdateRequestAccept7.values(); + for (CreateOrUpdateRequestAccept7 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java new file mode 100644 index 000000000000..cf13ec144c16 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept8. + */ +public enum CreateOrUpdateRequestAccept8 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept8 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept8(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept8 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept8 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept8 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept8[] items = CreateOrUpdateRequestAccept8.values(); + for (CreateOrUpdateRequestAccept8 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java new file mode 100644 index 000000000000..bd0e7ed6ca00 --- /dev/null +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.search.documents.models; + +/** + * Defines values for CreateOrUpdateRequestAccept9. + */ +public enum CreateOrUpdateRequestAccept9 { + /** + * Enum value application/json;odata.metadata=minimal. + */ + APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + + /** + * The actual serialized value for a CreateOrUpdateRequestAccept9 instance. + */ + private final String value; + + CreateOrUpdateRequestAccept9(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a CreateOrUpdateRequestAccept9 instance. + * + * @param value the serialized value to parse. + * @return the parsed CreateOrUpdateRequestAccept9 object, or null if unable to parse. + */ + public static CreateOrUpdateRequestAccept9 fromString(String value) { + if (value == null) { + return null; + } + CreateOrUpdateRequestAccept9[] items = CreateOrUpdateRequestAccept9.values(); + for (CreateOrUpdateRequestAccept9 item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** + * {@inheritDoc} + */ + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/search/azure-search-documents/src/main/resources/META-INF/azure-search-documents_metadata.json b/sdk/search/azure-search-documents/src/main/resources/META-INF/azure-search-documents_metadata.json index 31c9c2cef6ae..1256b8488649 100644 --- a/sdk/search/azure-search-documents/src/main/resources/META-INF/azure-search-documents_metadata.json +++ b/sdk/search/azure-search-documents/src/main/resources/META-INF/azure-search-documents_metadata.json @@ -1 +1 @@ -{"flavor":"azure","apiVersions":{"Search":"2025-11-01-preview"},"crossLanguageDefinitions":{"com.azure.search.documents.SearchAsyncClient":"Customizations.SearchClient","com.azure.search.documents.SearchAsyncClient.autocomplete":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchAsyncClient.autocompleteGet":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchAsyncClient.autocompleteGetWithResponse":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchAsyncClient.autocompleteWithResponse":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchAsyncClient.getDocument":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchAsyncClient.getDocumentCount":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchAsyncClient.getDocumentCountWithResponse":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchAsyncClient.getDocumentWithResponse":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchAsyncClient.index":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchAsyncClient.indexWithResponse":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchAsyncClient.search":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchAsyncClient.searchGet":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchAsyncClient.searchGetWithResponse":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchAsyncClient.searchWithResponse":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchAsyncClient.suggest":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchAsyncClient.suggestGet":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchAsyncClient.suggestGetWithResponse":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchAsyncClient.suggestWithResponse":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClient":"Customizations.SearchClient","com.azure.search.documents.SearchClient.autocomplete":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchClient.autocompleteGet":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchClient.autocompleteGetWithResponse":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchClient.autocompleteWithResponse":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchClient.getDocument":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchClient.getDocumentCount":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchClient.getDocumentCountWithResponse":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchClient.getDocumentWithResponse":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchClient.index":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchClient.indexWithResponse":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchClient.search":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchClient.searchGet":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchClient.searchGetWithResponse":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchClient.searchWithResponse":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchClient.suggest":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClient.suggestGet":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchClient.suggestGetWithResponse":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchClient.suggestWithResponse":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClientBuilder":"Customizations.SearchClient","com.azure.search.documents.implementation.models.AutocompletePostRequest":"Customizations.SearchClient.autocompletePost.Request.anonymous","com.azure.search.documents.implementation.models.SearchPostRequest":"Customizations.SearchClient.searchPost.Request.anonymous","com.azure.search.documents.implementation.models.SuggestPostRequest":"Customizations.SearchClient.suggestPost.Request.anonymous","com.azure.search.documents.indexes.SearchIndexAsyncClient":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexAsyncClient.analyzeText":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexAsyncClient.analyzeTextWithResponse":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexAsyncClient.createAlias":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createAliasWithResponse":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createIndex":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createIndexWithResponse":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeSource":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateAlias":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateAliasWithResponse":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateIndex":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateIndexWithResponse":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeSource":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteAlias":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteAliasWithResponse":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteIndex":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteIndexWithResponse":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeSource":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.getAlias":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getAliasWithResponse":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndex":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexStatistics":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexStatisticsWithResponse":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexWithResponse":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSource":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceStatus":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceStatusWithResponse":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getServiceStatistics":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getServiceStatisticsWithResponse":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMaps":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMapsWithResponse":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listAliases":"Customizations.SearchIndexClient.Aliases.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexStatsSummary":"Customizations.SearchIndexClient.Root.getIndexStatsSummary","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexes":"Customizations.SearchIndexClient.Indexes.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listKnowledgeBases":"Customizations.SearchIndexClient.KnowledgeBases.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listKnowledgeSources":"Customizations.SearchIndexClient.Sources.list","com.azure.search.documents.indexes.SearchIndexClient":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexClient.analyzeText":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexClient.analyzeTextWithResponse":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexClient.createAlias":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexClient.createAliasWithResponse":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexClient.createIndex":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexClient.createIndexWithResponse":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeSource":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateAlias":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateAliasWithResponse":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateIndex":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateIndexWithResponse":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeSource":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexClient.createSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexClient.deleteAlias":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteAliasWithResponse":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteIndex":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteIndexWithResponse":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeSource":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexClient.getAlias":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexClient.getAliasWithResponse":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexClient.getIndex":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexClient.getIndexStatistics":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexClient.getIndexStatisticsWithResponse":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexClient.getIndexWithResponse":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSource":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceStatus":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceStatusWithResponse":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexClient.getServiceStatistics":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexClient.getServiceStatisticsWithResponse":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMaps":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMapsWithResponse":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexClient.listAliases":"Customizations.SearchIndexClient.Aliases.list","com.azure.search.documents.indexes.SearchIndexClient.listIndexStatsSummary":"Customizations.SearchIndexClient.Root.getIndexStatsSummary","com.azure.search.documents.indexes.SearchIndexClient.listIndexes":"Customizations.SearchIndexClient.Indexes.list","com.azure.search.documents.indexes.SearchIndexClient.listKnowledgeBases":"Customizations.SearchIndexClient.KnowledgeBases.list","com.azure.search.documents.indexes.SearchIndexClient.listKnowledgeSources":"Customizations.SearchIndexClient.Sources.list","com.azure.search.documents.indexes.SearchIndexClientBuilder":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexerAsyncClient":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createIndexer":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateIndexer":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateSkillset":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createSkillset":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteIndexer":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteSkillset":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnections":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnectionsWithResponse":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexer":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerStatus":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerStatusWithResponse":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexers":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexersWithResponse":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillset":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsets":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsetsWithResponse":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetDocuments":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetDocumentsWithResponse":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetIndexer":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetSkills":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetSkillsWithResponse":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resync":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resyncWithResponse":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerAsyncClient.runIndexer":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerAsyncClient.runIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClient":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.SearchIndexerClient.createDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerClient.createDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerClient.createIndexer":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerClient.createIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateIndexer":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateSkillset":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createSkillset":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerClient.createSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerClient.deleteDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteIndexer":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteSkillset":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnections":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnectionsWithResponse":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerClient.getIndexer":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerStatus":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerStatusWithResponse":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerClient.getIndexers":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerClient.getIndexersWithResponse":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerClient.getSkillset":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsets":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsetsWithResponse":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerClient.resetDocuments":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerClient.resetDocumentsWithResponse":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerClient.resetIndexer":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerClient.resetIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerClient.resetSkills":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerClient.resetSkillsWithResponse":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerClient.resync":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerClient.resyncWithResponse":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerClient.runIndexer":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClient.runIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClientBuilder":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.models.AIFoundryModelCatalogName":"Search.AIFoundryModelCatalogName","com.azure.search.documents.indexes.models.AIServicesAccountIdentity":"Search.AIServicesAccountIdentity","com.azure.search.documents.indexes.models.AIServicesAccountKey":"Search.AIServicesAccountKey","com.azure.search.documents.indexes.models.AIServicesVisionParameters":"Search.AIServicesVisionParameters","com.azure.search.documents.indexes.models.AIServicesVisionVectorizer":"Search.AIServicesVisionVectorizer","com.azure.search.documents.indexes.models.AnalyzeResult":"Search.AnalyzeResult","com.azure.search.documents.indexes.models.AnalyzeTextOptions":"Search.AnalyzeRequest","com.azure.search.documents.indexes.models.AnalyzedTokenInfo":"Search.AnalyzedTokenInfo","com.azure.search.documents.indexes.models.AsciiFoldingTokenFilter":"Search.AsciiFoldingTokenFilter","com.azure.search.documents.indexes.models.AzureActiveDirectoryApplicationCredentials":"Search.AzureActiveDirectoryApplicationCredentials","com.azure.search.documents.indexes.models.AzureBlobKnowledgeSource":"Search.AzureBlobKnowledgeSource","com.azure.search.documents.indexes.models.AzureBlobKnowledgeSourceParameters":"Search.AzureBlobKnowledgeSourceParameters","com.azure.search.documents.indexes.models.AzureMachineLearningParameters":"Search.AMLParameters","com.azure.search.documents.indexes.models.AzureMachineLearningSkill":"Search.AzureMachineLearningSkill","com.azure.search.documents.indexes.models.AzureMachineLearningVectorizer":"Search.AMLVectorizer","com.azure.search.documents.indexes.models.AzureOpenAIEmbeddingSkill":"Search.AzureOpenAIEmbeddingSkill","com.azure.search.documents.indexes.models.AzureOpenAIModelName":"Search.AzureOpenAIModelName","com.azure.search.documents.indexes.models.AzureOpenAITokenizerParameters":"Search.AzureOpenAITokenizerParameters","com.azure.search.documents.indexes.models.AzureOpenAIVectorizer":"Search.AzureOpenAIVectorizer","com.azure.search.documents.indexes.models.AzureOpenAIVectorizerParameters":"Search.AzureOpenAIVectorizerParameters","com.azure.search.documents.indexes.models.BM25SimilarityAlgorithm":"Search.BM25SimilarityAlgorithm","com.azure.search.documents.indexes.models.BinaryQuantizationCompression":"Search.BinaryQuantizationCompression","com.azure.search.documents.indexes.models.BlobIndexerDataToExtract":"Search.BlobIndexerDataToExtract","com.azure.search.documents.indexes.models.BlobIndexerImageAction":"Search.BlobIndexerImageAction","com.azure.search.documents.indexes.models.BlobIndexerPDFTextRotationAlgorithm":"Search.BlobIndexerPDFTextRotationAlgorithm","com.azure.search.documents.indexes.models.BlobIndexerParsingMode":"Search.BlobIndexerParsingMode","com.azure.search.documents.indexes.models.CharFilter":"Search.CharFilter","com.azure.search.documents.indexes.models.CharFilterName":"Search.CharFilterName","com.azure.search.documents.indexes.models.ChatCompletionCommonModelParameters":"Search.ChatCompletionCommonModelParameters","com.azure.search.documents.indexes.models.ChatCompletionExtraParametersBehavior":"Search.ChatCompletionExtraParametersBehavior","com.azure.search.documents.indexes.models.ChatCompletionResponseFormat":"Search.ChatCompletionResponseFormat","com.azure.search.documents.indexes.models.ChatCompletionResponseFormatType":"Search.ChatCompletionResponseFormatType","com.azure.search.documents.indexes.models.ChatCompletionSchema":"Search.ChatCompletionSchema","com.azure.search.documents.indexes.models.ChatCompletionSchemaProperties":"Search.ChatCompletionSchemaProperties","com.azure.search.documents.indexes.models.ChatCompletionSkill":"Search.ChatCompletionSkill","com.azure.search.documents.indexes.models.CjkBigramTokenFilter":"Search.CjkBigramTokenFilter","com.azure.search.documents.indexes.models.CjkBigramTokenFilterScripts":"Search.CjkBigramTokenFilterScripts","com.azure.search.documents.indexes.models.ClassicSimilarityAlgorithm":"Search.ClassicSimilarityAlgorithm","com.azure.search.documents.indexes.models.ClassicTokenizer":"Search.ClassicTokenizer","com.azure.search.documents.indexes.models.CognitiveServicesAccount":"Search.CognitiveServicesAccount","com.azure.search.documents.indexes.models.CognitiveServicesAccountKey":"Search.CognitiveServicesAccountKey","com.azure.search.documents.indexes.models.CommonGramTokenFilter":"Search.CommonGramTokenFilter","com.azure.search.documents.indexes.models.ConditionalSkill":"Search.ConditionalSkill","com.azure.search.documents.indexes.models.ContentUnderstandingSkill":"Search.ContentUnderstandingSkill","com.azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingProperties":"Search.ContentUnderstandingSkillChunkingProperties","com.azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingUnit":"Search.ContentUnderstandingSkillChunkingUnit","com.azure.search.documents.indexes.models.ContentUnderstandingSkillExtractionOptions":"Search.ContentUnderstandingSkillExtractionOptions","com.azure.search.documents.indexes.models.CorsOptions":"Search.CorsOptions","com.azure.search.documents.indexes.models.CreatedResources":"Search.CreatedResources","com.azure.search.documents.indexes.models.CustomAnalyzer":"Search.CustomAnalyzer","com.azure.search.documents.indexes.models.CustomEntity":"Search.CustomEntity","com.azure.search.documents.indexes.models.CustomEntityAlias":"Search.CustomEntityAlias","com.azure.search.documents.indexes.models.CustomEntityLookupSkill":"Search.CustomEntityLookupSkill","com.azure.search.documents.indexes.models.CustomEntityLookupSkillLanguage":"Search.CustomEntityLookupSkillLanguage","com.azure.search.documents.indexes.models.CustomNormalizer":"Search.CustomNormalizer","com.azure.search.documents.indexes.models.DataChangeDetectionPolicy":"Search.DataChangeDetectionPolicy","com.azure.search.documents.indexes.models.DataDeletionDetectionPolicy":"Search.DataDeletionDetectionPolicy","com.azure.search.documents.indexes.models.DataSourceCredentials":"Search.DataSourceCredentials","com.azure.search.documents.indexes.models.DefaultCognitiveServicesAccount":"Search.DefaultCognitiveServicesAccount","com.azure.search.documents.indexes.models.DictionaryDecompounderTokenFilter":"Search.DictionaryDecompounderTokenFilter","com.azure.search.documents.indexes.models.DistanceScoringFunction":"Search.DistanceScoringFunction","com.azure.search.documents.indexes.models.DistanceScoringParameters":"Search.DistanceScoringParameters","com.azure.search.documents.indexes.models.DocumentExtractionSkill":"Search.DocumentExtractionSkill","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkill":"Search.DocumentIntelligenceLayoutSkill","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillChunkingProperties":"Search.DocumentIntelligenceLayoutSkillChunkingProperties","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillChunkingUnit":"Search.DocumentIntelligenceLayoutSkillChunkingUnit","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillExtractionOptions":"Search.DocumentIntelligenceLayoutSkillExtractionOptions","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillMarkdownHeaderDepth":"Search.DocumentIntelligenceLayoutSkillMarkdownHeaderDepth","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillOutputFormat":"Search.DocumentIntelligenceLayoutSkillOutputFormat","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillOutputMode":"Search.DocumentIntelligenceLayoutSkillOutputMode","com.azure.search.documents.indexes.models.DocumentKeysOrIds":"Search.DocumentKeysOrIds","com.azure.search.documents.indexes.models.EdgeNGramTokenFilter":"Search.EdgeNGramTokenFilter","com.azure.search.documents.indexes.models.EdgeNGramTokenFilterSide":"Search.EdgeNGramTokenFilterSide","com.azure.search.documents.indexes.models.EdgeNGramTokenFilterV2":"Search.EdgeNGramTokenFilterV2","com.azure.search.documents.indexes.models.EdgeNGramTokenizer":"Search.EdgeNGramTokenizer","com.azure.search.documents.indexes.models.ElisionTokenFilter":"Search.ElisionTokenFilter","com.azure.search.documents.indexes.models.EntityLinkingSkill":"Search.EntityLinkingSkill","com.azure.search.documents.indexes.models.EntityRecognitionSkillV3":"Search.EntityRecognitionSkillV3","com.azure.search.documents.indexes.models.ExhaustiveKnnAlgorithmConfiguration":"Search.ExhaustiveKnnAlgorithmConfiguration","com.azure.search.documents.indexes.models.ExhaustiveKnnParameters":"Search.ExhaustiveKnnParameters","com.azure.search.documents.indexes.models.FieldMapping":"Search.FieldMapping","com.azure.search.documents.indexes.models.FieldMappingFunction":"Search.FieldMappingFunction","com.azure.search.documents.indexes.models.FreshnessScoringFunction":"Search.FreshnessScoringFunction","com.azure.search.documents.indexes.models.FreshnessScoringParameters":"Search.FreshnessScoringParameters","com.azure.search.documents.indexes.models.GetIndexStatisticsResult":"Search.GetIndexStatisticsResult","com.azure.search.documents.indexes.models.HighWaterMarkChangeDetectionPolicy":"Search.HighWaterMarkChangeDetectionPolicy","com.azure.search.documents.indexes.models.HnswAlgorithmConfiguration":"Search.HnswAlgorithmConfiguration","com.azure.search.documents.indexes.models.HnswParameters":"Search.HnswParameters","com.azure.search.documents.indexes.models.ImageAnalysisSkill":"Search.ImageAnalysisSkill","com.azure.search.documents.indexes.models.ImageAnalysisSkillLanguage":"Search.ImageAnalysisSkillLanguage","com.azure.search.documents.indexes.models.ImageDetail":"Search.ImageDetail","com.azure.search.documents.indexes.models.IndexProjectionMode":"Search.IndexProjectionMode","com.azure.search.documents.indexes.models.IndexStatisticsSummary":"Search.IndexStatisticsSummary","com.azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSource":"Search.IndexedOneLakeKnowledgeSource","com.azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSourceParameters":"Search.IndexedOneLakeKnowledgeSourceParameters","com.azure.search.documents.indexes.models.IndexedSharePointContainerName":"Search.IndexedSharePointContainerName","com.azure.search.documents.indexes.models.IndexedSharePointKnowledgeSource":"Search.IndexedSharePointKnowledgeSource","com.azure.search.documents.indexes.models.IndexedSharePointKnowledgeSourceParameters":"Search.IndexedSharePointKnowledgeSourceParameters","com.azure.search.documents.indexes.models.IndexerCurrentState":"Search.IndexerCurrentState","com.azure.search.documents.indexes.models.IndexerExecutionEnvironment":"Search.IndexerExecutionEnvironment","com.azure.search.documents.indexes.models.IndexerExecutionResult":"Search.IndexerExecutionResult","com.azure.search.documents.indexes.models.IndexerExecutionStatus":"Search.IndexerExecutionStatus","com.azure.search.documents.indexes.models.IndexerExecutionStatusDetail":"Search.IndexerExecutionStatusDetail","com.azure.search.documents.indexes.models.IndexerPermissionOption":"Search.IndexerPermissionOption","com.azure.search.documents.indexes.models.IndexerResyncBody":"Search.IndexerResyncBody","com.azure.search.documents.indexes.models.IndexerResyncOption":"Search.IndexerResyncOption","com.azure.search.documents.indexes.models.IndexerRuntime":"Search.IndexerRuntime","com.azure.search.documents.indexes.models.IndexerStatus":"Search.IndexerStatus","com.azure.search.documents.indexes.models.IndexingMode":"Search.IndexingMode","com.azure.search.documents.indexes.models.IndexingParameters":"Search.IndexingParameters","com.azure.search.documents.indexes.models.IndexingParametersConfiguration":"Search.IndexingParametersConfiguration","com.azure.search.documents.indexes.models.IndexingSchedule":"Search.IndexingSchedule","com.azure.search.documents.indexes.models.InputFieldMappingEntry":"Search.InputFieldMappingEntry","com.azure.search.documents.indexes.models.KeepTokenFilter":"Search.KeepTokenFilter","com.azure.search.documents.indexes.models.KeyPhraseExtractionSkill":"Search.KeyPhraseExtractionSkill","com.azure.search.documents.indexes.models.KeyPhraseExtractionSkillLanguage":"Search.KeyPhraseExtractionSkillLanguage","com.azure.search.documents.indexes.models.KeywordMarkerTokenFilter":"Search.KeywordMarkerTokenFilter","com.azure.search.documents.indexes.models.KeywordTokenizer":"Search.KeywordTokenizer","com.azure.search.documents.indexes.models.KeywordTokenizerV2":"Search.KeywordTokenizerV2","com.azure.search.documents.indexes.models.KnowledgeBase":"Search.KnowledgeBase","com.azure.search.documents.indexes.models.KnowledgeBaseAzureOpenAIModel":"Search.KnowledgeBaseAzureOpenAIModel","com.azure.search.documents.indexes.models.KnowledgeBaseModel":"Search.KnowledgeBaseModel","com.azure.search.documents.indexes.models.KnowledgeBaseModelKind":"Search.KnowledgeBaseModelKind","com.azure.search.documents.indexes.models.KnowledgeSource":"Search.KnowledgeSource","com.azure.search.documents.indexes.models.KnowledgeSourceContentExtractionMode":"Search.KnowledgeSourceContentExtractionMode","com.azure.search.documents.indexes.models.KnowledgeSourceIngestionPermissionOption":"Search.KnowledgeSourceIngestionPermissionOption","com.azure.search.documents.indexes.models.KnowledgeSourceKind":"Search.KnowledgeSourceKind","com.azure.search.documents.indexes.models.KnowledgeSourceReference":"Search.KnowledgeSourceReference","com.azure.search.documents.indexes.models.KnowledgeSourceSynchronizationStatus":"Search.KnowledgeSourceSynchronizationStatus","com.azure.search.documents.indexes.models.LanguageDetectionSkill":"Search.LanguageDetectionSkill","com.azure.search.documents.indexes.models.LengthTokenFilter":"Search.LengthTokenFilter","com.azure.search.documents.indexes.models.LexicalAnalyzer":"Search.LexicalAnalyzer","com.azure.search.documents.indexes.models.LexicalAnalyzerName":"Search.LexicalAnalyzerName","com.azure.search.documents.indexes.models.LexicalNormalizer":"Search.LexicalNormalizer","com.azure.search.documents.indexes.models.LexicalNormalizerName":"Search.LexicalNormalizerName","com.azure.search.documents.indexes.models.LexicalTokenizer":"Search.LexicalTokenizer","com.azure.search.documents.indexes.models.LexicalTokenizerName":"Search.LexicalTokenizerName","com.azure.search.documents.indexes.models.LimitTokenFilter":"Search.LimitTokenFilter","com.azure.search.documents.indexes.models.ListDataSourcesResult":"Search.ListDataSourcesResult","com.azure.search.documents.indexes.models.ListIndexersResult":"Search.ListIndexersResult","com.azure.search.documents.indexes.models.ListSkillsetsResult":"Search.ListSkillsetsResult","com.azure.search.documents.indexes.models.ListSynonymMapsResult":"Search.ListSynonymMapsResult","com.azure.search.documents.indexes.models.LuceneStandardAnalyzer":"Search.LuceneStandardAnalyzer","com.azure.search.documents.indexes.models.LuceneStandardTokenizer":"Search.LuceneStandardTokenizer","com.azure.search.documents.indexes.models.LuceneStandardTokenizerV2":"Search.LuceneStandardTokenizerV2","com.azure.search.documents.indexes.models.MagnitudeScoringFunction":"Search.MagnitudeScoringFunction","com.azure.search.documents.indexes.models.MagnitudeScoringParameters":"Search.MagnitudeScoringParameters","com.azure.search.documents.indexes.models.MappingCharFilter":"Search.MappingCharFilter","com.azure.search.documents.indexes.models.MarkdownHeaderDepth":"Search.MarkdownHeaderDepth","com.azure.search.documents.indexes.models.MarkdownParsingSubmode":"Search.MarkdownParsingSubmode","com.azure.search.documents.indexes.models.MergeSkill":"Search.MergeSkill","com.azure.search.documents.indexes.models.MicrosoftLanguageStemmingTokenizer":"Search.MicrosoftLanguageStemmingTokenizer","com.azure.search.documents.indexes.models.MicrosoftLanguageTokenizer":"Search.MicrosoftLanguageTokenizer","com.azure.search.documents.indexes.models.MicrosoftStemmingTokenizerLanguage":"Search.MicrosoftStemmingTokenizerLanguage","com.azure.search.documents.indexes.models.MicrosoftTokenizerLanguage":"Search.MicrosoftTokenizerLanguage","com.azure.search.documents.indexes.models.NGramTokenFilter":"Search.NGramTokenFilter","com.azure.search.documents.indexes.models.NGramTokenFilterV2":"Search.NGramTokenFilterV2","com.azure.search.documents.indexes.models.NGramTokenizer":"Search.NGramTokenizer","com.azure.search.documents.indexes.models.NativeBlobSoftDeleteDeletionDetectionPolicy":"Search.NativeBlobSoftDeleteDeletionDetectionPolicy","com.azure.search.documents.indexes.models.OcrLineEnding":"Search.OcrLineEnding","com.azure.search.documents.indexes.models.OcrSkill":"Search.OcrSkill","com.azure.search.documents.indexes.models.OcrSkillLanguage":"Search.OcrSkillLanguage","com.azure.search.documents.indexes.models.OutputFieldMappingEntry":"Search.OutputFieldMappingEntry","com.azure.search.documents.indexes.models.PIIDetectionSkill":"Search.PIIDetectionSkill","com.azure.search.documents.indexes.models.PIIDetectionSkillMaskingMode":"Search.PIIDetectionSkillMaskingMode","com.azure.search.documents.indexes.models.PathHierarchyTokenizerV2":"Search.PathHierarchyTokenizerV2","com.azure.search.documents.indexes.models.PatternAnalyzer":"Search.PatternAnalyzer","com.azure.search.documents.indexes.models.PatternCaptureTokenFilter":"Search.PatternCaptureTokenFilter","com.azure.search.documents.indexes.models.PatternReplaceCharFilter":"Search.PatternReplaceCharFilter","com.azure.search.documents.indexes.models.PatternReplaceTokenFilter":"Search.PatternReplaceTokenFilter","com.azure.search.documents.indexes.models.PatternTokenizer":"Search.PatternTokenizer","com.azure.search.documents.indexes.models.PermissionFilter":"Search.PermissionFilter","com.azure.search.documents.indexes.models.PhoneticEncoder":"Search.PhoneticEncoder","com.azure.search.documents.indexes.models.PhoneticTokenFilter":"Search.PhoneticTokenFilter","com.azure.search.documents.indexes.models.RankingOrder":"Search.RankingOrder","com.azure.search.documents.indexes.models.RegexFlags":"Search.RegexFlags","com.azure.search.documents.indexes.models.RemoteSharePointKnowledgeSource":"Search.RemoteSharePointKnowledgeSource","com.azure.search.documents.indexes.models.RemoteSharePointKnowledgeSourceParameters":"Search.RemoteSharePointKnowledgeSourceParameters","com.azure.search.documents.indexes.models.RescoringOptions":"Search.RescoringOptions","com.azure.search.documents.indexes.models.ResourceCounter":"Search.ResourceCounter","com.azure.search.documents.indexes.models.ScalarQuantizationCompression":"Search.ScalarQuantizationCompression","com.azure.search.documents.indexes.models.ScalarQuantizationParameters":"Search.ScalarQuantizationParameters","com.azure.search.documents.indexes.models.ScoringFunction":"Search.ScoringFunction","com.azure.search.documents.indexes.models.ScoringFunctionAggregation":"Search.ScoringFunctionAggregation","com.azure.search.documents.indexes.models.ScoringFunctionInterpolation":"Search.ScoringFunctionInterpolation","com.azure.search.documents.indexes.models.ScoringProfile":"Search.ScoringProfile","com.azure.search.documents.indexes.models.SearchAlias":"Search.SearchAlias","com.azure.search.documents.indexes.models.SearchField":"Search.SearchField","com.azure.search.documents.indexes.models.SearchFieldDataType":"Search.SearchFieldDataType","com.azure.search.documents.indexes.models.SearchIndex":"Search.SearchIndex","com.azure.search.documents.indexes.models.SearchIndexFieldReference":"Search.SearchIndexFieldReference","com.azure.search.documents.indexes.models.SearchIndexKnowledgeSource":"Search.SearchIndexKnowledgeSource","com.azure.search.documents.indexes.models.SearchIndexKnowledgeSourceParameters":"Search.SearchIndexKnowledgeSourceParameters","com.azure.search.documents.indexes.models.SearchIndexPermissionFilterOption":"Search.SearchIndexPermissionFilterOption","com.azure.search.documents.indexes.models.SearchIndexer":"Search.SearchIndexer","com.azure.search.documents.indexes.models.SearchIndexerCache":"Search.SearchIndexerCache","com.azure.search.documents.indexes.models.SearchIndexerDataContainer":"Search.SearchIndexerDataContainer","com.azure.search.documents.indexes.models.SearchIndexerDataIdentity":"Search.SearchIndexerDataIdentity","com.azure.search.documents.indexes.models.SearchIndexerDataNoneIdentity":"Search.SearchIndexerDataNoneIdentity","com.azure.search.documents.indexes.models.SearchIndexerDataSourceConnection":"Search.SearchIndexerDataSource","com.azure.search.documents.indexes.models.SearchIndexerDataSourceType":"Search.SearchIndexerDataSourceType","com.azure.search.documents.indexes.models.SearchIndexerDataUserAssignedIdentity":"Search.SearchIndexerDataUserAssignedIdentity","com.azure.search.documents.indexes.models.SearchIndexerError":"Search.SearchIndexerError","com.azure.search.documents.indexes.models.SearchIndexerIndexProjection":"Search.SearchIndexerIndexProjection","com.azure.search.documents.indexes.models.SearchIndexerIndexProjectionSelector":"Search.SearchIndexerIndexProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerIndexProjectionsParameters":"Search.SearchIndexerIndexProjectionsParameters","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStore":"Search.SearchIndexerKnowledgeStore","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreBlobProjectionSelector":"Search.SearchIndexerKnowledgeStoreBlobProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreFileProjectionSelector":"Search.SearchIndexerKnowledgeStoreFileProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreObjectProjectionSelector":"Search.SearchIndexerKnowledgeStoreObjectProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreParameters":"Search.SearchIndexerKnowledgeStoreParameters","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreProjection":"Search.SearchIndexerKnowledgeStoreProjection","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreProjectionSelector":"Search.SearchIndexerKnowledgeStoreProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreTableProjectionSelector":"Search.SearchIndexerKnowledgeStoreTableProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerLimits":"Search.SearchIndexerLimits","com.azure.search.documents.indexes.models.SearchIndexerSkill":"Search.SearchIndexerSkill","com.azure.search.documents.indexes.models.SearchIndexerSkillset":"Search.SearchIndexerSkillset","com.azure.search.documents.indexes.models.SearchIndexerStatus":"Search.SearchIndexerStatus","com.azure.search.documents.indexes.models.SearchIndexerWarning":"Search.SearchIndexerWarning","com.azure.search.documents.indexes.models.SearchResourceEncryptionKey":"Search.SearchResourceEncryptionKey","com.azure.search.documents.indexes.models.SearchServiceCounters":"Search.SearchServiceCounters","com.azure.search.documents.indexes.models.SearchServiceLimits":"Search.SearchServiceLimits","com.azure.search.documents.indexes.models.SearchServiceStatistics":"Search.SearchServiceStatistics","com.azure.search.documents.indexes.models.SearchSuggester":"Search.SearchSuggester","com.azure.search.documents.indexes.models.SemanticConfiguration":"Search.SemanticConfiguration","com.azure.search.documents.indexes.models.SemanticField":"Search.SemanticField","com.azure.search.documents.indexes.models.SemanticPrioritizedFields":"Search.SemanticPrioritizedFields","com.azure.search.documents.indexes.models.SemanticSearch":"Search.SemanticSearch","com.azure.search.documents.indexes.models.SentimentSkillV3":"Search.SentimentSkillV3","com.azure.search.documents.indexes.models.ServiceIndexersRuntime":"Search.ServiceIndexersRuntime","com.azure.search.documents.indexes.models.ShaperSkill":"Search.ShaperSkill","com.azure.search.documents.indexes.models.ShingleTokenFilter":"Search.ShingleTokenFilter","com.azure.search.documents.indexes.models.SimilarityAlgorithm":"Search.SimilarityAlgorithm","com.azure.search.documents.indexes.models.SkillNames":"Search.SkillNames","com.azure.search.documents.indexes.models.SnowballTokenFilter":"Search.SnowballTokenFilter","com.azure.search.documents.indexes.models.SnowballTokenFilterLanguage":"Search.SnowballTokenFilterLanguage","com.azure.search.documents.indexes.models.SoftDeleteColumnDeletionDetectionPolicy":"Search.SoftDeleteColumnDeletionDetectionPolicy","com.azure.search.documents.indexes.models.SplitSkill":"Search.SplitSkill","com.azure.search.documents.indexes.models.SplitSkillEncoderModelName":"Search.SplitSkillEncoderModelName","com.azure.search.documents.indexes.models.SplitSkillLanguage":"Search.SplitSkillLanguage","com.azure.search.documents.indexes.models.SplitSkillUnit":"Search.SplitSkillUnit","com.azure.search.documents.indexes.models.SqlIntegratedChangeTrackingPolicy":"Search.SqlIntegratedChangeTrackingPolicy","com.azure.search.documents.indexes.models.StemmerOverrideTokenFilter":"Search.StemmerOverrideTokenFilter","com.azure.search.documents.indexes.models.StemmerTokenFilter":"Search.StemmerTokenFilter","com.azure.search.documents.indexes.models.StemmerTokenFilterLanguage":"Search.StemmerTokenFilterLanguage","com.azure.search.documents.indexes.models.StopAnalyzer":"Search.StopAnalyzer","com.azure.search.documents.indexes.models.StopwordsList":"Search.StopwordsList","com.azure.search.documents.indexes.models.StopwordsTokenFilter":"Search.StopwordsTokenFilter","com.azure.search.documents.indexes.models.SynonymMap":"Search.SynonymMap","com.azure.search.documents.indexes.models.SynonymTokenFilter":"Search.SynonymTokenFilter","com.azure.search.documents.indexes.models.TagScoringFunction":"Search.TagScoringFunction","com.azure.search.documents.indexes.models.TagScoringParameters":"Search.TagScoringParameters","com.azure.search.documents.indexes.models.TextSplitMode":"Search.TextSplitMode","com.azure.search.documents.indexes.models.TextTranslationSkill":"Search.TextTranslationSkill","com.azure.search.documents.indexes.models.TextTranslationSkillLanguage":"Search.TextTranslationSkillLanguage","com.azure.search.documents.indexes.models.TextWeights":"Search.TextWeights","com.azure.search.documents.indexes.models.TokenCharacterKind":"Search.TokenCharacterKind","com.azure.search.documents.indexes.models.TokenFilter":"Search.TokenFilter","com.azure.search.documents.indexes.models.TokenFilterName":"Search.TokenFilterName","com.azure.search.documents.indexes.models.TruncateTokenFilter":"Search.TruncateTokenFilter","com.azure.search.documents.indexes.models.UaxUrlEmailTokenizer":"Search.UaxUrlEmailTokenizer","com.azure.search.documents.indexes.models.UniqueTokenFilter":"Search.UniqueTokenFilter","com.azure.search.documents.indexes.models.VectorEncodingFormat":"Search.VectorEncodingFormat","com.azure.search.documents.indexes.models.VectorSearch":"Search.VectorSearch","com.azure.search.documents.indexes.models.VectorSearchAlgorithmConfiguration":"Search.VectorSearchAlgorithmConfiguration","com.azure.search.documents.indexes.models.VectorSearchAlgorithmKind":"Search.VectorSearchAlgorithmKind","com.azure.search.documents.indexes.models.VectorSearchAlgorithmMetric":"Search.VectorSearchAlgorithmMetric","com.azure.search.documents.indexes.models.VectorSearchCompression":"Search.VectorSearchCompression","com.azure.search.documents.indexes.models.VectorSearchCompressionKind":"Search.VectorSearchCompressionKind","com.azure.search.documents.indexes.models.VectorSearchCompressionRescoreStorageMethod":"Search.VectorSearchCompressionRescoreStorageMethod","com.azure.search.documents.indexes.models.VectorSearchCompressionTarget":"Search.VectorSearchCompressionTarget","com.azure.search.documents.indexes.models.VectorSearchProfile":"Search.VectorSearchProfile","com.azure.search.documents.indexes.models.VectorSearchVectorizer":"Search.VectorSearchVectorizer","com.azure.search.documents.indexes.models.VectorSearchVectorizerKind":"Search.VectorSearchVectorizerKind","com.azure.search.documents.indexes.models.VisionVectorizeSkill":"Search.VisionVectorizeSkill","com.azure.search.documents.indexes.models.VisualFeature":"Search.VisualFeature","com.azure.search.documents.indexes.models.WebApiHttpHeaders":"Search.WebApiHttpHeaders","com.azure.search.documents.indexes.models.WebApiSkill":"Search.WebApiSkill","com.azure.search.documents.indexes.models.WebApiVectorizer":"Search.WebApiVectorizer","com.azure.search.documents.indexes.models.WebApiVectorizerParameters":"Search.WebApiVectorizerParameters","com.azure.search.documents.indexes.models.WebKnowledgeSource":"Search.WebKnowledgeSource","com.azure.search.documents.indexes.models.WebKnowledgeSourceDomain":"Search.WebKnowledgeSourceDomain","com.azure.search.documents.indexes.models.WebKnowledgeSourceDomains":"Search.WebKnowledgeSourceDomains","com.azure.search.documents.indexes.models.WebKnowledgeSourceParameters":"Search.WebKnowledgeSourceParameters","com.azure.search.documents.indexes.models.WordDelimiterTokenFilter":"Search.WordDelimiterTokenFilter","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient.retrieve":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient.retrieveWithResponse":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient.retrieve":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient.retrieveWithResponse":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClientBuilder":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.models.AIServices":"Search.AIServices","com.azure.search.documents.knowledgebases.models.AzureBlobKnowledgeSourceParams":"Search.AzureBlobKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.CompletedSynchronizationState":"Search.CompletedSynchronizationState","com.azure.search.documents.knowledgebases.models.IndexedOneLakeKnowledgeSourceParams":"Search.IndexedOneLakeKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.IndexedSharePointKnowledgeSourceParams":"Search.IndexedSharePointKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.KnowledgeBaseActivityRecord":"Search.KnowledgeBaseActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseActivityRecordType":"Search.KnowledgeBaseActivityRecordType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseAgenticReasoningActivityRecord":"Search.KnowledgeBaseAgenticReasoningActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseAzureBlobReference":"Search.KnowledgeBaseAzureBlobReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseErrorAdditionalInfo":"Search.KnowledgeBaseErrorAdditionalInfo","com.azure.search.documents.knowledgebases.models.KnowledgeBaseErrorDetail":"Search.KnowledgeBaseErrorDetail","com.azure.search.documents.knowledgebases.models.KnowledgeBaseImageContent":"Search.KnowledgeBaseImageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseIndexedOneLakeReference":"Search.KnowledgeBaseIndexedOneLakeReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseIndexedSharePointReference":"Search.KnowledgeBaseIndexedSharePointReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessage":"Search.KnowledgeBaseMessage","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageContent":"Search.KnowledgeBaseMessageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageContentType":"Search.KnowledgeBaseMessageContentType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageImageContent":"Search.KnowledgeBaseMessageImageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageTextContent":"Search.KnowledgeBaseMessageTextContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseModelAnswerSynthesisActivityRecord":"Search.KnowledgeBaseModelAnswerSynthesisActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseModelQueryPlanningActivityRecord":"Search.KnowledgeBaseModelQueryPlanningActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseReference":"Search.KnowledgeBaseReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseReferenceType":"Search.KnowledgeBaseReferenceType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRemoteSharePointReference":"Search.KnowledgeBaseRemoteSharePointReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalRequest":"Search.KnowledgeBaseRetrievalRequest","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalResponse":"Search.KnowledgeBaseRetrievalResponse","com.azure.search.documents.knowledgebases.models.KnowledgeBaseSearchIndexReference":"Search.KnowledgeBaseSearchIndexReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseWebReference":"Search.KnowledgeBaseWebReference","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalIntent":"Search.KnowledgeRetrievalIntent","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalIntentType":"Search.KnowledgeRetrievalIntentType","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalLowReasoningEffort":"Search.KnowledgeRetrievalLowReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalMediumReasoningEffort":"Search.KnowledgeRetrievalMediumReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalMinimalReasoningEffort":"Search.KnowledgeRetrievalMinimalReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalOutputMode":"Search.KnowledgeRetrievalOutputMode","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalReasoningEffort":"Search.KnowledgeRetrievalReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalReasoningEffortKind":"Search.KnowledgeRetrievalReasoningEffortKind","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalSemanticIntent":"Search.KnowledgeRetrievalSemanticIntent","com.azure.search.documents.knowledgebases.models.KnowledgeSourceAzureOpenAIVectorizer":"Search.KnowledgeSourceAzureOpenAIVectorizer","com.azure.search.documents.knowledgebases.models.KnowledgeSourceIngestionParameters":"Search.KnowledgeSourceIngestionParameters","com.azure.search.documents.knowledgebases.models.KnowledgeSourceParams":"Search.KnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatistics":"Search.KnowledgeSourceStatistics","com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatus":"Search.KnowledgeSourceStatus","com.azure.search.documents.knowledgebases.models.KnowledgeSourceVectorizer":"Search.KnowledgeSourceVectorizer","com.azure.search.documents.knowledgebases.models.RemoteSharePointKnowledgeSourceParams":"Search.RemoteSharePointKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.SearchIndexKnowledgeSourceParams":"Search.SearchIndexKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.SharePointSensitivityLabelInfo":"Search.SharePointSensitivityLabelInfo","com.azure.search.documents.knowledgebases.models.SynchronizationState":"Search.SynchronizationState","com.azure.search.documents.knowledgebases.models.WebKnowledgeSourceParams":"Search.WebKnowledgeSourceParams","com.azure.search.documents.models.AutocompleteItem":"Search.AutocompleteItem","com.azure.search.documents.models.AutocompleteMode":"Search.AutocompleteMode","com.azure.search.documents.models.AutocompleteOptions":null,"com.azure.search.documents.models.AutocompleteResult":"Search.AutocompleteResult","com.azure.search.documents.models.DebugInfo":"Search.DebugInfo","com.azure.search.documents.models.DocumentDebugInfo":"Search.DocumentDebugInfo","com.azure.search.documents.models.FacetResult":"Search.FacetResult","com.azure.search.documents.models.HybridCountAndFacetMode":"Search.HybridCountAndFacetMode","com.azure.search.documents.models.HybridSearch":"Search.HybridSearch","com.azure.search.documents.models.IndexAction":"Search.IndexAction","com.azure.search.documents.models.IndexActionType":"Search.IndexActionType","com.azure.search.documents.models.IndexDocumentsBatch":"Search.IndexBatch","com.azure.search.documents.models.IndexDocumentsResult":"Search.IndexDocumentsResult","com.azure.search.documents.models.IndexingResult":"Search.IndexingResult","com.azure.search.documents.models.LookupDocument":"Search.LookupDocument","com.azure.search.documents.models.QueryAnswerResult":"Search.QueryAnswerResult","com.azure.search.documents.models.QueryAnswerType":"Search.QueryAnswerType","com.azure.search.documents.models.QueryCaptionResult":"Search.QueryCaptionResult","com.azure.search.documents.models.QueryCaptionType":"Search.QueryCaptionType","com.azure.search.documents.models.QueryDebugMode":"Search.QueryDebugMode","com.azure.search.documents.models.QueryLanguage":"Search.QueryLanguage","com.azure.search.documents.models.QueryResultDocumentInnerHit":"Search.QueryResultDocumentInnerHit","com.azure.search.documents.models.QueryResultDocumentRerankerInput":"Search.QueryResultDocumentRerankerInput","com.azure.search.documents.models.QueryResultDocumentSemanticField":"Search.QueryResultDocumentSemanticField","com.azure.search.documents.models.QueryResultDocumentSubscores":"Search.QueryResultDocumentSubscores","com.azure.search.documents.models.QueryRewritesDebugInfo":"Search.QueryRewritesDebugInfo","com.azure.search.documents.models.QueryRewritesType":"Search.QueryRewritesType","com.azure.search.documents.models.QueryRewritesValuesDebugInfo":"Search.QueryRewritesValuesDebugInfo","com.azure.search.documents.models.QuerySpellerType":"Search.QuerySpellerType","com.azure.search.documents.models.QueryType":"Search.QueryType","com.azure.search.documents.models.ScoringStatistics":"Search.ScoringStatistics","com.azure.search.documents.models.SearchDocumentsResult":"Search.SearchDocumentsResult","com.azure.search.documents.models.SearchMode":"Search.SearchMode","com.azure.search.documents.models.SearchOptions":null,"com.azure.search.documents.models.SearchRequest":"Search.SearchRequest","com.azure.search.documents.models.SearchResult":"Search.SearchResult","com.azure.search.documents.models.SearchScoreThreshold":"Search.SearchScoreThreshold","com.azure.search.documents.models.SemanticDebugInfo":"Search.SemanticDebugInfo","com.azure.search.documents.models.SemanticErrorMode":"Search.SemanticErrorMode","com.azure.search.documents.models.SemanticErrorReason":"Search.SemanticErrorReason","com.azure.search.documents.models.SemanticFieldState":"Search.SemanticFieldState","com.azure.search.documents.models.SemanticQueryRewritesResultType":"Search.SemanticQueryRewritesResultType","com.azure.search.documents.models.SemanticSearchResultsType":"Search.SemanticSearchResultsType","com.azure.search.documents.models.SingleVectorFieldResult":"Search.SingleVectorFieldResult","com.azure.search.documents.models.SuggestDocumentsResult":"Search.SuggestDocumentsResult","com.azure.search.documents.models.SuggestOptions":null,"com.azure.search.documents.models.SuggestResult":"Search.SuggestResult","com.azure.search.documents.models.TextResult":"Search.TextResult","com.azure.search.documents.models.VectorFilterMode":"Search.VectorFilterMode","com.azure.search.documents.models.VectorQuery":"Search.VectorQuery","com.azure.search.documents.models.VectorQueryKind":"Search.VectorQueryKind","com.azure.search.documents.models.VectorSimilarityThreshold":"Search.VectorSimilarityThreshold","com.azure.search.documents.models.VectorThreshold":"Search.VectorThreshold","com.azure.search.documents.models.VectorThresholdKind":"Search.VectorThresholdKind","com.azure.search.documents.models.VectorizableImageBinaryQuery":"Search.VectorizableImageBinaryQuery","com.azure.search.documents.models.VectorizableImageUrlQuery":"Search.VectorizableImageUrlQuery","com.azure.search.documents.models.VectorizableTextQuery":"Search.VectorizableTextQuery","com.azure.search.documents.models.VectorizedQuery":"Search.VectorizedQuery","com.azure.search.documents.models.VectorsDebugInfo":"Search.VectorsDebugInfo"},"generatedFiles":["src/main/java/com/azure/search/documents/SearchAsyncClient.java","src/main/java/com/azure/search/documents/SearchClient.java","src/main/java/com/azure/search/documents/SearchClientBuilder.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/implementation/KnowledgeBaseRetrievalClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchIndexClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchIndexerClientImpl.java","src/main/java/com/azure/search/documents/implementation/models/AutocompletePostRequest.java","src/main/java/com/azure/search/documents/implementation/models/SearchPostRequest.java","src/main/java/com/azure/search/documents/implementation/models/SuggestPostRequest.java","src/main/java/com/azure/search/documents/implementation/models/package-info.java","src/main/java/com/azure/search/documents/implementation/package-info.java","src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexClientBuilder.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerClientBuilder.java","src/main/java/com/azure/search/documents/indexes/models/AIFoundryModelCatalogName.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesAccountIdentity.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesAccountKey.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesVisionParameters.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesVisionVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzeResult.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzeTextOptions.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzedTokenInfo.java","src/main/java/com/azure/search/documents/indexes/models/AsciiFoldingTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/AzureActiveDirectoryApplicationCredentials.java","src/main/java/com/azure/search/documents/indexes/models/AzureBlobKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/AzureBlobKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningSkill.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIEmbeddingSkill.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIModelName.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAITokenizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIVectorizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/BM25SimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/BinaryQuantizationCompression.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerDataToExtract.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerImageAction.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerPDFTextRotationAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerParsingMode.java","src/main/java/com/azure/search/documents/indexes/models/CharFilter.java","src/main/java/com/azure/search/documents/indexes/models/CharFilterName.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionCommonModelParameters.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionExtraParametersBehavior.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionResponseFormat.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionResponseFormatType.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSchema.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSchemaProperties.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSkill.java","src/main/java/com/azure/search/documents/indexes/models/CjkBigramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/CjkBigramTokenFilterScripts.java","src/main/java/com/azure/search/documents/indexes/models/ClassicSimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/ClassicTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/CognitiveServicesAccount.java","src/main/java/com/azure/search/documents/indexes/models/CognitiveServicesAccountKey.java","src/main/java/com/azure/search/documents/indexes/models/CommonGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/ConditionalSkill.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkill.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillChunkingProperties.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillChunkingUnit.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillExtractionOptions.java","src/main/java/com/azure/search/documents/indexes/models/CorsOptions.java","src/main/java/com/azure/search/documents/indexes/models/CreatedResources.java","src/main/java/com/azure/search/documents/indexes/models/CustomAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntity.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityAlias.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityLookupSkill.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityLookupSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/CustomNormalizer.java","src/main/java/com/azure/search/documents/indexes/models/DataChangeDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/DataDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/DataSourceCredentials.java","src/main/java/com/azure/search/documents/indexes/models/DefaultCognitiveServicesAccount.java","src/main/java/com/azure/search/documents/indexes/models/DictionaryDecompounderTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/DistanceScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/DistanceScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/DocumentExtractionSkill.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkill.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillChunkingProperties.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillChunkingUnit.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillExtractionOptions.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillMarkdownHeaderDepth.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillOutputFormat.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillOutputMode.java","src/main/java/com/azure/search/documents/indexes/models/DocumentKeysOrIds.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilterSide.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilterV2.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/ElisionTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/EntityLinkingSkill.java","src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillV3.java","src/main/java/com/azure/search/documents/indexes/models/ExhaustiveKnnAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/ExhaustiveKnnParameters.java","src/main/java/com/azure/search/documents/indexes/models/FieldMapping.java","src/main/java/com/azure/search/documents/indexes/models/FieldMappingFunction.java","src/main/java/com/azure/search/documents/indexes/models/FreshnessScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/FreshnessScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/GetIndexStatisticsResult.java","src/main/java/com/azure/search/documents/indexes/models/HighWaterMarkChangeDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/HnswAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/HnswParameters.java","src/main/java/com/azure/search/documents/indexes/models/ImageAnalysisSkill.java","src/main/java/com/azure/search/documents/indexes/models/ImageAnalysisSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/ImageDetail.java","src/main/java/com/azure/search/documents/indexes/models/IndexProjectionMode.java","src/main/java/com/azure/search/documents/indexes/models/IndexStatisticsSummary.java","src/main/java/com/azure/search/documents/indexes/models/IndexedOneLakeKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/IndexedOneLakeKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointContainerName.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexerCurrentState.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionEnvironment.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionResult.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionStatus.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionStatusDetail.java","src/main/java/com/azure/search/documents/indexes/models/IndexerPermissionOption.java","src/main/java/com/azure/search/documents/indexes/models/IndexerResyncBody.java","src/main/java/com/azure/search/documents/indexes/models/IndexerResyncOption.java","src/main/java/com/azure/search/documents/indexes/models/IndexerRuntime.java","src/main/java/com/azure/search/documents/indexes/models/IndexerStatus.java","src/main/java/com/azure/search/documents/indexes/models/IndexingMode.java","src/main/java/com/azure/search/documents/indexes/models/IndexingParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexingParametersConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/IndexingSchedule.java","src/main/java/com/azure/search/documents/indexes/models/InputFieldMappingEntry.java","src/main/java/com/azure/search/documents/indexes/models/KeepTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/KeyPhraseExtractionSkill.java","src/main/java/com/azure/search/documents/indexes/models/KeyPhraseExtractionSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/KeywordMarkerTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/KeywordTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/KeywordTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBase.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseAzureOpenAIModel.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseModel.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseModelKind.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceContentExtractionMode.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceIngestionPermissionOption.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceKind.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceReference.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceSynchronizationStatus.java","src/main/java/com/azure/search/documents/indexes/models/LanguageDetectionSkill.java","src/main/java/com/azure/search/documents/indexes/models/LengthTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/LexicalAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalAnalyzerName.java","src/main/java/com/azure/search/documents/indexes/models/LexicalNormalizer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalNormalizerName.java","src/main/java/com/azure/search/documents/indexes/models/LexicalTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalTokenizerName.java","src/main/java/com/azure/search/documents/indexes/models/LimitTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/ListDataSourcesResult.java","src/main/java/com/azure/search/documents/indexes/models/ListIndexersResult.java","src/main/java/com/azure/search/documents/indexes/models/ListSkillsetsResult.java","src/main/java/com/azure/search/documents/indexes/models/ListSynonymMapsResult.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/MagnitudeScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/MagnitudeScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/MappingCharFilter.java","src/main/java/com/azure/search/documents/indexes/models/MarkdownHeaderDepth.java","src/main/java/com/azure/search/documents/indexes/models/MarkdownParsingSubmode.java","src/main/java/com/azure/search/documents/indexes/models/MergeSkill.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftLanguageStemmingTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftLanguageTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftStemmingTokenizerLanguage.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftTokenizerLanguage.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenFilterV2.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/NativeBlobSoftDeleteDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/OcrLineEnding.java","src/main/java/com/azure/search/documents/indexes/models/OcrSkill.java","src/main/java/com/azure/search/documents/indexes/models/OcrSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/OutputFieldMappingEntry.java","src/main/java/com/azure/search/documents/indexes/models/PIIDetectionSkill.java","src/main/java/com/azure/search/documents/indexes/models/PIIDetectionSkillMaskingMode.java","src/main/java/com/azure/search/documents/indexes/models/PathHierarchyTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/PatternAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/PatternCaptureTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternReplaceCharFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternReplaceTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/PermissionFilter.java","src/main/java/com/azure/search/documents/indexes/models/PhoneticEncoder.java","src/main/java/com/azure/search/documents/indexes/models/PhoneticTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/RankingOrder.java","src/main/java/com/azure/search/documents/indexes/models/RegexFlags.java","src/main/java/com/azure/search/documents/indexes/models/RemoteSharePointKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/RemoteSharePointKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/RescoringOptions.java","src/main/java/com/azure/search/documents/indexes/models/ResourceCounter.java","src/main/java/com/azure/search/documents/indexes/models/ScalarQuantizationCompression.java","src/main/java/com/azure/search/documents/indexes/models/ScalarQuantizationParameters.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunctionAggregation.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunctionInterpolation.java","src/main/java/com/azure/search/documents/indexes/models/ScoringProfile.java","src/main/java/com/azure/search/documents/indexes/models/SearchAlias.java","src/main/java/com/azure/search/documents/indexes/models/SearchField.java","src/main/java/com/azure/search/documents/indexes/models/SearchFieldDataType.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndex.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexFieldReference.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexPermissionFilterOption.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexer.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerCache.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataContainer.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataNoneIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataSourceConnection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataSourceType.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataUserAssignedIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerError.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjectionsParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStore.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreBlobProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreFileProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreObjectProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreProjection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreTableProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerLimits.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerSkill.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerSkillset.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerStatus.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerWarning.java","src/main/java/com/azure/search/documents/indexes/models/SearchResourceEncryptionKey.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceCounters.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceLimits.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceStatistics.java","src/main/java/com/azure/search/documents/indexes/models/SearchSuggester.java","src/main/java/com/azure/search/documents/indexes/models/SemanticConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/SemanticField.java","src/main/java/com/azure/search/documents/indexes/models/SemanticPrioritizedFields.java","src/main/java/com/azure/search/documents/indexes/models/SemanticSearch.java","src/main/java/com/azure/search/documents/indexes/models/SentimentSkillV3.java","src/main/java/com/azure/search/documents/indexes/models/ServiceIndexersRuntime.java","src/main/java/com/azure/search/documents/indexes/models/ShaperSkill.java","src/main/java/com/azure/search/documents/indexes/models/ShingleTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/SkillNames.java","src/main/java/com/azure/search/documents/indexes/models/SnowballTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SnowballTokenFilterLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SoftDeleteColumnDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkill.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillEncoderModelName.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillUnit.java","src/main/java/com/azure/search/documents/indexes/models/SqlIntegratedChangeTrackingPolicy.java","src/main/java/com/azure/search/documents/indexes/models/StemmerOverrideTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/StemmerTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/StemmerTokenFilterLanguage.java","src/main/java/com/azure/search/documents/indexes/models/StopAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/StopwordsList.java","src/main/java/com/azure/search/documents/indexes/models/StopwordsTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SynonymMap.java","src/main/java/com/azure/search/documents/indexes/models/SynonymTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/TagScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/TagScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/TextSplitMode.java","src/main/java/com/azure/search/documents/indexes/models/TextTranslationSkill.java","src/main/java/com/azure/search/documents/indexes/models/TextTranslationSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/TextWeights.java","src/main/java/com/azure/search/documents/indexes/models/TokenCharacterKind.java","src/main/java/com/azure/search/documents/indexes/models/TokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/TokenFilterName.java","src/main/java/com/azure/search/documents/indexes/models/TruncateTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/UaxUrlEmailTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/UniqueTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/VectorEncodingFormat.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearch.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmKind.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmMetric.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompression.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionKind.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionRescoreStorageMethod.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionTarget.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchProfile.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchVectorizerKind.java","src/main/java/com/azure/search/documents/indexes/models/VisionVectorizeSkill.java","src/main/java/com/azure/search/documents/indexes/models/VisualFeature.java","src/main/java/com/azure/search/documents/indexes/models/WebApiHttpHeaders.java","src/main/java/com/azure/search/documents/indexes/models/WebApiSkill.java","src/main/java/com/azure/search/documents/indexes/models/WebApiVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/WebApiVectorizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceDomain.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceDomains.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/WordDelimiterTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/package-info.java","src/main/java/com/azure/search/documents/indexes/package-info.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalAsyncClient.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClientBuilder.java","src/main/java/com/azure/search/documents/knowledgebases/models/AIServices.java","src/main/java/com/azure/search/documents/knowledgebases/models/AzureBlobKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/CompletedSynchronizationState.java","src/main/java/com/azure/search/documents/knowledgebases/models/IndexedOneLakeKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/IndexedSharePointKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseActivityRecordType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseAgenticReasoningActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseAzureBlobReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseErrorAdditionalInfo.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseErrorDetail.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseImageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseIndexedOneLakeReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseIndexedSharePointReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessage.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageContentType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageImageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageTextContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseModelAnswerSynthesisActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseModelQueryPlanningActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseReferenceType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRemoteSharePointReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRetrievalRequest.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRetrievalResponse.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseSearchIndexReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseWebReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalIntent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalIntentType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalLowReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalMediumReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalMinimalReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalOutputMode.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalReasoningEffortKind.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalSemanticIntent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceAzureOpenAIVectorizer.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceIngestionParameters.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceStatistics.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceStatus.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceVectorizer.java","src/main/java/com/azure/search/documents/knowledgebases/models/RemoteSharePointKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/SearchIndexKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/SharePointSensitivityLabelInfo.java","src/main/java/com/azure/search/documents/knowledgebases/models/SynchronizationState.java","src/main/java/com/azure/search/documents/knowledgebases/models/WebKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/package-info.java","src/main/java/com/azure/search/documents/knowledgebases/package-info.java","src/main/java/com/azure/search/documents/models/AutocompleteItem.java","src/main/java/com/azure/search/documents/models/AutocompleteMode.java","src/main/java/com/azure/search/documents/models/AutocompleteOptions.java","src/main/java/com/azure/search/documents/models/AutocompleteResult.java","src/main/java/com/azure/search/documents/models/DebugInfo.java","src/main/java/com/azure/search/documents/models/DocumentDebugInfo.java","src/main/java/com/azure/search/documents/models/FacetResult.java","src/main/java/com/azure/search/documents/models/HybridCountAndFacetMode.java","src/main/java/com/azure/search/documents/models/HybridSearch.java","src/main/java/com/azure/search/documents/models/IndexAction.java","src/main/java/com/azure/search/documents/models/IndexActionType.java","src/main/java/com/azure/search/documents/models/IndexDocumentsBatch.java","src/main/java/com/azure/search/documents/models/IndexDocumentsResult.java","src/main/java/com/azure/search/documents/models/IndexingResult.java","src/main/java/com/azure/search/documents/models/LookupDocument.java","src/main/java/com/azure/search/documents/models/QueryAnswerResult.java","src/main/java/com/azure/search/documents/models/QueryAnswerType.java","src/main/java/com/azure/search/documents/models/QueryCaptionResult.java","src/main/java/com/azure/search/documents/models/QueryCaptionType.java","src/main/java/com/azure/search/documents/models/QueryDebugMode.java","src/main/java/com/azure/search/documents/models/QueryLanguage.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentInnerHit.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentRerankerInput.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentSemanticField.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentSubscores.java","src/main/java/com/azure/search/documents/models/QueryRewritesDebugInfo.java","src/main/java/com/azure/search/documents/models/QueryRewritesType.java","src/main/java/com/azure/search/documents/models/QueryRewritesValuesDebugInfo.java","src/main/java/com/azure/search/documents/models/QuerySpellerType.java","src/main/java/com/azure/search/documents/models/QueryType.java","src/main/java/com/azure/search/documents/models/ScoringStatistics.java","src/main/java/com/azure/search/documents/models/SearchDocumentsResult.java","src/main/java/com/azure/search/documents/models/SearchMode.java","src/main/java/com/azure/search/documents/models/SearchOptions.java","src/main/java/com/azure/search/documents/models/SearchRequest.java","src/main/java/com/azure/search/documents/models/SearchResult.java","src/main/java/com/azure/search/documents/models/SearchScoreThreshold.java","src/main/java/com/azure/search/documents/models/SemanticDebugInfo.java","src/main/java/com/azure/search/documents/models/SemanticErrorMode.java","src/main/java/com/azure/search/documents/models/SemanticErrorReason.java","src/main/java/com/azure/search/documents/models/SemanticFieldState.java","src/main/java/com/azure/search/documents/models/SemanticQueryRewritesResultType.java","src/main/java/com/azure/search/documents/models/SemanticSearchResultsType.java","src/main/java/com/azure/search/documents/models/SingleVectorFieldResult.java","src/main/java/com/azure/search/documents/models/SuggestDocumentsResult.java","src/main/java/com/azure/search/documents/models/SuggestOptions.java","src/main/java/com/azure/search/documents/models/SuggestResult.java","src/main/java/com/azure/search/documents/models/TextResult.java","src/main/java/com/azure/search/documents/models/VectorFilterMode.java","src/main/java/com/azure/search/documents/models/VectorQuery.java","src/main/java/com/azure/search/documents/models/VectorQueryKind.java","src/main/java/com/azure/search/documents/models/VectorSimilarityThreshold.java","src/main/java/com/azure/search/documents/models/VectorThreshold.java","src/main/java/com/azure/search/documents/models/VectorThresholdKind.java","src/main/java/com/azure/search/documents/models/VectorizableImageBinaryQuery.java","src/main/java/com/azure/search/documents/models/VectorizableImageUrlQuery.java","src/main/java/com/azure/search/documents/models/VectorizableTextQuery.java","src/main/java/com/azure/search/documents/models/VectorizedQuery.java","src/main/java/com/azure/search/documents/models/VectorsDebugInfo.java","src/main/java/com/azure/search/documents/models/package-info.java","src/main/java/com/azure/search/documents/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file +{"flavor":"azure","apiVersions":{"Search":"2025-11-01-preview"},"crossLanguageDefinitions":{"com.azure.search.documents.SearchAsyncClient":"Customizations.SearchClient","com.azure.search.documents.SearchAsyncClient.autocomplete":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchAsyncClient.autocompleteGet":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchAsyncClient.autocompleteGetWithResponse":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchAsyncClient.autocompleteWithResponse":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchAsyncClient.getDocument":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchAsyncClient.getDocumentCount":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchAsyncClient.getDocumentCountWithResponse":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchAsyncClient.getDocumentWithResponse":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchAsyncClient.index":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchAsyncClient.indexWithResponse":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchAsyncClient.search":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchAsyncClient.searchGet":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchAsyncClient.searchGetWithResponse":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchAsyncClient.searchWithResponse":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchAsyncClient.suggest":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchAsyncClient.suggestGet":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchAsyncClient.suggestGetWithResponse":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchAsyncClient.suggestWithResponse":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClient":"Customizations.SearchClient","com.azure.search.documents.SearchClient.autocomplete":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchClient.autocompleteGet":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchClient.autocompleteGetWithResponse":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchClient.autocompleteWithResponse":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchClient.getDocument":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchClient.getDocumentCount":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchClient.getDocumentCountWithResponse":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchClient.getDocumentWithResponse":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchClient.index":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchClient.indexWithResponse":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchClient.search":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchClient.searchGet":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchClient.searchGetWithResponse":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchClient.searchWithResponse":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchClient.suggest":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClient.suggestGet":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchClient.suggestGetWithResponse":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchClient.suggestWithResponse":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClientBuilder":"Customizations.SearchClient","com.azure.search.documents.implementation.models.AutocompletePostRequest":"Customizations.SearchClient.autocompletePost.Request.anonymous","com.azure.search.documents.implementation.models.CountRequestAccept1":null,"com.azure.search.documents.implementation.models.CountRequestAccept4":null,"com.azure.search.documents.implementation.models.CountRequestAccept6":null,"com.azure.search.documents.implementation.models.CountRequestAccept7":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept13":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept18":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept23":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept3":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept31":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept34":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept40":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept43":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept46":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept49":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept5":null,"com.azure.search.documents.implementation.models.SearchPostRequest":"Customizations.SearchClient.searchPost.Request.anonymous","com.azure.search.documents.implementation.models.SuggestPostRequest":"Customizations.SearchClient.suggestPost.Request.anonymous","com.azure.search.documents.indexes.SearchIndexAsyncClient":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexAsyncClient.analyzeText":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexAsyncClient.analyzeTextWithResponse":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexAsyncClient.createAlias":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createAliasWithResponse":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createIndex":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createIndexWithResponse":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeSource":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateAlias":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateAliasWithResponse":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateIndex":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateIndexWithResponse":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeSource":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteAlias":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteAliasWithResponse":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteIndex":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteIndexWithResponse":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeSource":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.getAlias":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getAliasWithResponse":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndex":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexStatistics":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexStatisticsWithResponse":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexWithResponse":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSource":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceStatus":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceStatusWithResponse":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getServiceStatistics":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getServiceStatisticsWithResponse":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMaps":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMapsWithResponse":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listAliases":"Customizations.SearchIndexClient.Aliases.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexStatsSummary":"Customizations.SearchIndexClient.Root.getIndexStatsSummary","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexes":"Customizations.SearchIndexClient.Indexes.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexesWithSelectedProperties":"Customizations.SearchIndexClient.Indexes.listWithSelectedProperties","com.azure.search.documents.indexes.SearchIndexAsyncClient.listKnowledgeBases":"Customizations.SearchIndexClient.KnowledgeBases.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listKnowledgeSources":"Customizations.SearchIndexClient.Sources.list","com.azure.search.documents.indexes.SearchIndexClient":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexClient.analyzeText":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexClient.analyzeTextWithResponse":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexClient.createAlias":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexClient.createAliasWithResponse":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexClient.createIndex":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexClient.createIndexWithResponse":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeSource":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateAlias":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateAliasWithResponse":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateIndex":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateIndexWithResponse":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeSource":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexClient.createSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexClient.deleteAlias":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteAliasWithResponse":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteIndex":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteIndexWithResponse":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeSource":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexClient.getAlias":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexClient.getAliasWithResponse":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexClient.getIndex":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexClient.getIndexStatistics":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexClient.getIndexStatisticsWithResponse":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexClient.getIndexWithResponse":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSource":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceStatus":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceStatusWithResponse":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexClient.getServiceStatistics":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexClient.getServiceStatisticsWithResponse":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMaps":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMapsWithResponse":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexClient.listAliases":"Customizations.SearchIndexClient.Aliases.list","com.azure.search.documents.indexes.SearchIndexClient.listIndexStatsSummary":"Customizations.SearchIndexClient.Root.getIndexStatsSummary","com.azure.search.documents.indexes.SearchIndexClient.listIndexes":"Customizations.SearchIndexClient.Indexes.list","com.azure.search.documents.indexes.SearchIndexClient.listIndexesWithSelectedProperties":"Customizations.SearchIndexClient.Indexes.listWithSelectedProperties","com.azure.search.documents.indexes.SearchIndexClient.listKnowledgeBases":"Customizations.SearchIndexClient.KnowledgeBases.list","com.azure.search.documents.indexes.SearchIndexClient.listKnowledgeSources":"Customizations.SearchIndexClient.Sources.list","com.azure.search.documents.indexes.SearchIndexClientBuilder":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexerAsyncClient":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createIndexer":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateIndexer":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateSkillset":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createSkillset":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteIndexer":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteSkillset":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnections":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnectionsWithResponse":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexer":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerStatus":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerStatusWithResponse":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexers":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexersWithResponse":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillset":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsets":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsetsWithResponse":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetDocuments":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetDocumentsWithResponse":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetIndexer":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetSkills":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetSkillsWithResponse":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resync":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resyncWithResponse":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerAsyncClient.runIndexer":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerAsyncClient.runIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClient":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.SearchIndexerClient.createDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerClient.createDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerClient.createIndexer":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerClient.createIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateIndexer":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateSkillset":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createSkillset":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerClient.createSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerClient.deleteDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteIndexer":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteSkillset":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnections":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnectionsWithResponse":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerClient.getIndexer":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerStatus":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerStatusWithResponse":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerClient.getIndexers":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerClient.getIndexersWithResponse":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerClient.getSkillset":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsets":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsetsWithResponse":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerClient.resetDocuments":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerClient.resetDocumentsWithResponse":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerClient.resetIndexer":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerClient.resetIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerClient.resetSkills":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerClient.resetSkillsWithResponse":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerClient.resync":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerClient.resyncWithResponse":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerClient.runIndexer":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClient.runIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClientBuilder":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.models.AIFoundryModelCatalogName":"Search.AIFoundryModelCatalogName","com.azure.search.documents.indexes.models.AIServicesAccountIdentity":"Search.AIServicesAccountIdentity","com.azure.search.documents.indexes.models.AIServicesAccountKey":"Search.AIServicesAccountKey","com.azure.search.documents.indexes.models.AIServicesVisionParameters":"Search.AIServicesVisionParameters","com.azure.search.documents.indexes.models.AIServicesVisionVectorizer":"Search.AIServicesVisionVectorizer","com.azure.search.documents.indexes.models.AnalyzeResult":"Search.AnalyzeResult","com.azure.search.documents.indexes.models.AnalyzeTextOptions":"Search.AnalyzeRequest","com.azure.search.documents.indexes.models.AnalyzedTokenInfo":"Search.AnalyzedTokenInfo","com.azure.search.documents.indexes.models.AsciiFoldingTokenFilter":"Search.AsciiFoldingTokenFilter","com.azure.search.documents.indexes.models.AzureActiveDirectoryApplicationCredentials":"Search.AzureActiveDirectoryApplicationCredentials","com.azure.search.documents.indexes.models.AzureBlobKnowledgeSource":"Search.AzureBlobKnowledgeSource","com.azure.search.documents.indexes.models.AzureBlobKnowledgeSourceParameters":"Search.AzureBlobKnowledgeSourceParameters","com.azure.search.documents.indexes.models.AzureMachineLearningParameters":"Search.AMLParameters","com.azure.search.documents.indexes.models.AzureMachineLearningSkill":"Search.AzureMachineLearningSkill","com.azure.search.documents.indexes.models.AzureMachineLearningVectorizer":"Search.AMLVectorizer","com.azure.search.documents.indexes.models.AzureOpenAIEmbeddingSkill":"Search.AzureOpenAIEmbeddingSkill","com.azure.search.documents.indexes.models.AzureOpenAIModelName":"Search.AzureOpenAIModelName","com.azure.search.documents.indexes.models.AzureOpenAITokenizerParameters":"Search.AzureOpenAITokenizerParameters","com.azure.search.documents.indexes.models.AzureOpenAIVectorizer":"Search.AzureOpenAIVectorizer","com.azure.search.documents.indexes.models.AzureOpenAIVectorizerParameters":"Search.AzureOpenAIVectorizerParameters","com.azure.search.documents.indexes.models.BM25SimilarityAlgorithm":"Search.BM25SimilarityAlgorithm","com.azure.search.documents.indexes.models.BinaryQuantizationCompression":"Search.BinaryQuantizationCompression","com.azure.search.documents.indexes.models.BlobIndexerDataToExtract":"Search.BlobIndexerDataToExtract","com.azure.search.documents.indexes.models.BlobIndexerImageAction":"Search.BlobIndexerImageAction","com.azure.search.documents.indexes.models.BlobIndexerPDFTextRotationAlgorithm":"Search.BlobIndexerPDFTextRotationAlgorithm","com.azure.search.documents.indexes.models.BlobIndexerParsingMode":"Search.BlobIndexerParsingMode","com.azure.search.documents.indexes.models.CharFilter":"Search.CharFilter","com.azure.search.documents.indexes.models.CharFilterName":"Search.CharFilterName","com.azure.search.documents.indexes.models.ChatCompletionCommonModelParameters":"Search.ChatCompletionCommonModelParameters","com.azure.search.documents.indexes.models.ChatCompletionExtraParametersBehavior":"Search.ChatCompletionExtraParametersBehavior","com.azure.search.documents.indexes.models.ChatCompletionResponseFormat":"Search.ChatCompletionResponseFormat","com.azure.search.documents.indexes.models.ChatCompletionResponseFormatType":"Search.ChatCompletionResponseFormatType","com.azure.search.documents.indexes.models.ChatCompletionSchema":"Search.ChatCompletionSchema","com.azure.search.documents.indexes.models.ChatCompletionSchemaProperties":"Search.ChatCompletionSchemaProperties","com.azure.search.documents.indexes.models.ChatCompletionSkill":"Search.ChatCompletionSkill","com.azure.search.documents.indexes.models.CjkBigramTokenFilter":"Search.CjkBigramTokenFilter","com.azure.search.documents.indexes.models.CjkBigramTokenFilterScripts":"Search.CjkBigramTokenFilterScripts","com.azure.search.documents.indexes.models.ClassicSimilarityAlgorithm":"Search.ClassicSimilarityAlgorithm","com.azure.search.documents.indexes.models.ClassicTokenizer":"Search.ClassicTokenizer","com.azure.search.documents.indexes.models.CognitiveServicesAccount":"Search.CognitiveServicesAccount","com.azure.search.documents.indexes.models.CognitiveServicesAccountKey":"Search.CognitiveServicesAccountKey","com.azure.search.documents.indexes.models.CommonGramTokenFilter":"Search.CommonGramTokenFilter","com.azure.search.documents.indexes.models.ConditionalSkill":"Search.ConditionalSkill","com.azure.search.documents.indexes.models.ContentUnderstandingSkill":"Search.ContentUnderstandingSkill","com.azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingProperties":"Search.ContentUnderstandingSkillChunkingProperties","com.azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingUnit":"Search.ContentUnderstandingSkillChunkingUnit","com.azure.search.documents.indexes.models.ContentUnderstandingSkillExtractionOptions":"Search.ContentUnderstandingSkillExtractionOptions","com.azure.search.documents.indexes.models.CorsOptions":"Search.CorsOptions","com.azure.search.documents.indexes.models.CreatedResources":"Search.CreatedResources","com.azure.search.documents.indexes.models.CustomAnalyzer":"Search.CustomAnalyzer","com.azure.search.documents.indexes.models.CustomEntity":"Search.CustomEntity","com.azure.search.documents.indexes.models.CustomEntityAlias":"Search.CustomEntityAlias","com.azure.search.documents.indexes.models.CustomEntityLookupSkill":"Search.CustomEntityLookupSkill","com.azure.search.documents.indexes.models.CustomEntityLookupSkillLanguage":"Search.CustomEntityLookupSkillLanguage","com.azure.search.documents.indexes.models.CustomNormalizer":"Search.CustomNormalizer","com.azure.search.documents.indexes.models.DataChangeDetectionPolicy":"Search.DataChangeDetectionPolicy","com.azure.search.documents.indexes.models.DataDeletionDetectionPolicy":"Search.DataDeletionDetectionPolicy","com.azure.search.documents.indexes.models.DataSourceCredentials":"Search.DataSourceCredentials","com.azure.search.documents.indexes.models.DefaultCognitiveServicesAccount":"Search.DefaultCognitiveServicesAccount","com.azure.search.documents.indexes.models.DictionaryDecompounderTokenFilter":"Search.DictionaryDecompounderTokenFilter","com.azure.search.documents.indexes.models.DistanceScoringFunction":"Search.DistanceScoringFunction","com.azure.search.documents.indexes.models.DistanceScoringParameters":"Search.DistanceScoringParameters","com.azure.search.documents.indexes.models.DocumentExtractionSkill":"Search.DocumentExtractionSkill","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkill":"Search.DocumentIntelligenceLayoutSkill","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillChunkingProperties":"Search.DocumentIntelligenceLayoutSkillChunkingProperties","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillChunkingUnit":"Search.DocumentIntelligenceLayoutSkillChunkingUnit","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillExtractionOptions":"Search.DocumentIntelligenceLayoutSkillExtractionOptions","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillMarkdownHeaderDepth":"Search.DocumentIntelligenceLayoutSkillMarkdownHeaderDepth","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillOutputFormat":"Search.DocumentIntelligenceLayoutSkillOutputFormat","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillOutputMode":"Search.DocumentIntelligenceLayoutSkillOutputMode","com.azure.search.documents.indexes.models.DocumentKeysOrIds":"Search.DocumentKeysOrIds","com.azure.search.documents.indexes.models.EdgeNGramTokenFilter":"Search.EdgeNGramTokenFilter","com.azure.search.documents.indexes.models.EdgeNGramTokenFilterSide":"Search.EdgeNGramTokenFilterSide","com.azure.search.documents.indexes.models.EdgeNGramTokenFilterV2":"Search.EdgeNGramTokenFilterV2","com.azure.search.documents.indexes.models.EdgeNGramTokenizer":"Search.EdgeNGramTokenizer","com.azure.search.documents.indexes.models.ElisionTokenFilter":"Search.ElisionTokenFilter","com.azure.search.documents.indexes.models.EntityCategory":"Search.EntityCategory","com.azure.search.documents.indexes.models.EntityLinkingSkill":"Search.EntityLinkingSkill","com.azure.search.documents.indexes.models.EntityRecognitionSkillLanguage":"Search.EntityRecognitionSkillLanguage","com.azure.search.documents.indexes.models.EntityRecognitionSkillV3":"Search.EntityRecognitionSkillV3","com.azure.search.documents.indexes.models.ExhaustiveKnnAlgorithmConfiguration":"Search.ExhaustiveKnnAlgorithmConfiguration","com.azure.search.documents.indexes.models.ExhaustiveKnnParameters":"Search.ExhaustiveKnnParameters","com.azure.search.documents.indexes.models.FieldMapping":"Search.FieldMapping","com.azure.search.documents.indexes.models.FieldMappingFunction":"Search.FieldMappingFunction","com.azure.search.documents.indexes.models.FreshnessScoringFunction":"Search.FreshnessScoringFunction","com.azure.search.documents.indexes.models.FreshnessScoringParameters":"Search.FreshnessScoringParameters","com.azure.search.documents.indexes.models.GetIndexStatisticsResult":"Search.GetIndexStatisticsResult","com.azure.search.documents.indexes.models.HighWaterMarkChangeDetectionPolicy":"Search.HighWaterMarkChangeDetectionPolicy","com.azure.search.documents.indexes.models.HnswAlgorithmConfiguration":"Search.HnswAlgorithmConfiguration","com.azure.search.documents.indexes.models.HnswParameters":"Search.HnswParameters","com.azure.search.documents.indexes.models.ImageAnalysisSkill":"Search.ImageAnalysisSkill","com.azure.search.documents.indexes.models.ImageAnalysisSkillLanguage":"Search.ImageAnalysisSkillLanguage","com.azure.search.documents.indexes.models.ImageDetail":"Search.ImageDetail","com.azure.search.documents.indexes.models.IndexProjectionMode":"Search.IndexProjectionMode","com.azure.search.documents.indexes.models.IndexStatisticsSummary":"Search.IndexStatisticsSummary","com.azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSource":"Search.IndexedOneLakeKnowledgeSource","com.azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSourceParameters":"Search.IndexedOneLakeKnowledgeSourceParameters","com.azure.search.documents.indexes.models.IndexedSharePointContainerName":"Search.IndexedSharePointContainerName","com.azure.search.documents.indexes.models.IndexedSharePointKnowledgeSource":"Search.IndexedSharePointKnowledgeSource","com.azure.search.documents.indexes.models.IndexedSharePointKnowledgeSourceParameters":"Search.IndexedSharePointKnowledgeSourceParameters","com.azure.search.documents.indexes.models.IndexerCurrentState":"Search.IndexerCurrentState","com.azure.search.documents.indexes.models.IndexerExecutionEnvironment":"Search.IndexerExecutionEnvironment","com.azure.search.documents.indexes.models.IndexerExecutionResult":"Search.IndexerExecutionResult","com.azure.search.documents.indexes.models.IndexerExecutionStatus":"Search.IndexerExecutionStatus","com.azure.search.documents.indexes.models.IndexerExecutionStatusDetail":"Search.IndexerExecutionStatusDetail","com.azure.search.documents.indexes.models.IndexerPermissionOption":"Search.IndexerPermissionOption","com.azure.search.documents.indexes.models.IndexerResyncBody":"Search.IndexerResyncBody","com.azure.search.documents.indexes.models.IndexerResyncOption":"Search.IndexerResyncOption","com.azure.search.documents.indexes.models.IndexerRuntime":"Search.IndexerRuntime","com.azure.search.documents.indexes.models.IndexerStatus":"Search.IndexerStatus","com.azure.search.documents.indexes.models.IndexingMode":"Search.IndexingMode","com.azure.search.documents.indexes.models.IndexingParameters":"Search.IndexingParameters","com.azure.search.documents.indexes.models.IndexingParametersConfiguration":"Search.IndexingParametersConfiguration","com.azure.search.documents.indexes.models.IndexingSchedule":"Search.IndexingSchedule","com.azure.search.documents.indexes.models.InputFieldMappingEntry":"Search.InputFieldMappingEntry","com.azure.search.documents.indexes.models.KeepTokenFilter":"Search.KeepTokenFilter","com.azure.search.documents.indexes.models.KeyPhraseExtractionSkill":"Search.KeyPhraseExtractionSkill","com.azure.search.documents.indexes.models.KeyPhraseExtractionSkillLanguage":"Search.KeyPhraseExtractionSkillLanguage","com.azure.search.documents.indexes.models.KeywordMarkerTokenFilter":"Search.KeywordMarkerTokenFilter","com.azure.search.documents.indexes.models.KeywordTokenizer":"Search.KeywordTokenizer","com.azure.search.documents.indexes.models.KeywordTokenizerV2":"Search.KeywordTokenizerV2","com.azure.search.documents.indexes.models.KnowledgeBase":"Search.KnowledgeBase","com.azure.search.documents.indexes.models.KnowledgeBaseAzureOpenAIModel":"Search.KnowledgeBaseAzureOpenAIModel","com.azure.search.documents.indexes.models.KnowledgeBaseModel":"Search.KnowledgeBaseModel","com.azure.search.documents.indexes.models.KnowledgeBaseModelKind":"Search.KnowledgeBaseModelKind","com.azure.search.documents.indexes.models.KnowledgeSource":"Search.KnowledgeSource","com.azure.search.documents.indexes.models.KnowledgeSourceContentExtractionMode":"Search.KnowledgeSourceContentExtractionMode","com.azure.search.documents.indexes.models.KnowledgeSourceIngestionPermissionOption":"Search.KnowledgeSourceIngestionPermissionOption","com.azure.search.documents.indexes.models.KnowledgeSourceKind":"Search.KnowledgeSourceKind","com.azure.search.documents.indexes.models.KnowledgeSourceReference":"Search.KnowledgeSourceReference","com.azure.search.documents.indexes.models.KnowledgeSourceSynchronizationStatus":"Search.KnowledgeSourceSynchronizationStatus","com.azure.search.documents.indexes.models.LanguageDetectionSkill":"Search.LanguageDetectionSkill","com.azure.search.documents.indexes.models.LengthTokenFilter":"Search.LengthTokenFilter","com.azure.search.documents.indexes.models.LexicalAnalyzer":"Search.LexicalAnalyzer","com.azure.search.documents.indexes.models.LexicalAnalyzerName":"Search.LexicalAnalyzerName","com.azure.search.documents.indexes.models.LexicalNormalizer":"Search.LexicalNormalizer","com.azure.search.documents.indexes.models.LexicalNormalizerName":"Search.LexicalNormalizerName","com.azure.search.documents.indexes.models.LexicalTokenizer":"Search.LexicalTokenizer","com.azure.search.documents.indexes.models.LexicalTokenizerName":"Search.LexicalTokenizerName","com.azure.search.documents.indexes.models.LimitTokenFilter":"Search.LimitTokenFilter","com.azure.search.documents.indexes.models.ListDataSourcesResult":"Search.ListDataSourcesResult","com.azure.search.documents.indexes.models.ListIndexersResult":"Search.ListIndexersResult","com.azure.search.documents.indexes.models.ListSkillsetsResult":"Search.ListSkillsetsResult","com.azure.search.documents.indexes.models.ListSynonymMapsResult":"Search.ListSynonymMapsResult","com.azure.search.documents.indexes.models.LuceneStandardAnalyzer":"Search.LuceneStandardAnalyzer","com.azure.search.documents.indexes.models.LuceneStandardTokenizer":"Search.LuceneStandardTokenizer","com.azure.search.documents.indexes.models.LuceneStandardTokenizerV2":"Search.LuceneStandardTokenizerV2","com.azure.search.documents.indexes.models.MagnitudeScoringFunction":"Search.MagnitudeScoringFunction","com.azure.search.documents.indexes.models.MagnitudeScoringParameters":"Search.MagnitudeScoringParameters","com.azure.search.documents.indexes.models.MappingCharFilter":"Search.MappingCharFilter","com.azure.search.documents.indexes.models.MarkdownHeaderDepth":"Search.MarkdownHeaderDepth","com.azure.search.documents.indexes.models.MarkdownParsingSubmode":"Search.MarkdownParsingSubmode","com.azure.search.documents.indexes.models.MergeSkill":"Search.MergeSkill","com.azure.search.documents.indexes.models.MicrosoftLanguageStemmingTokenizer":"Search.MicrosoftLanguageStemmingTokenizer","com.azure.search.documents.indexes.models.MicrosoftLanguageTokenizer":"Search.MicrosoftLanguageTokenizer","com.azure.search.documents.indexes.models.MicrosoftStemmingTokenizerLanguage":"Search.MicrosoftStemmingTokenizerLanguage","com.azure.search.documents.indexes.models.MicrosoftTokenizerLanguage":"Search.MicrosoftTokenizerLanguage","com.azure.search.documents.indexes.models.NGramTokenFilter":"Search.NGramTokenFilter","com.azure.search.documents.indexes.models.NGramTokenFilterV2":"Search.NGramTokenFilterV2","com.azure.search.documents.indexes.models.NGramTokenizer":"Search.NGramTokenizer","com.azure.search.documents.indexes.models.NativeBlobSoftDeleteDeletionDetectionPolicy":"Search.NativeBlobSoftDeleteDeletionDetectionPolicy","com.azure.search.documents.indexes.models.OcrLineEnding":"Search.OcrLineEnding","com.azure.search.documents.indexes.models.OcrSkill":"Search.OcrSkill","com.azure.search.documents.indexes.models.OcrSkillLanguage":"Search.OcrSkillLanguage","com.azure.search.documents.indexes.models.OutputFieldMappingEntry":"Search.OutputFieldMappingEntry","com.azure.search.documents.indexes.models.PIIDetectionSkill":"Search.PIIDetectionSkill","com.azure.search.documents.indexes.models.PIIDetectionSkillMaskingMode":"Search.PIIDetectionSkillMaskingMode","com.azure.search.documents.indexes.models.PathHierarchyTokenizerV2":"Search.PathHierarchyTokenizerV2","com.azure.search.documents.indexes.models.PatternAnalyzer":"Search.PatternAnalyzer","com.azure.search.documents.indexes.models.PatternCaptureTokenFilter":"Search.PatternCaptureTokenFilter","com.azure.search.documents.indexes.models.PatternReplaceCharFilter":"Search.PatternReplaceCharFilter","com.azure.search.documents.indexes.models.PatternReplaceTokenFilter":"Search.PatternReplaceTokenFilter","com.azure.search.documents.indexes.models.PatternTokenizer":"Search.PatternTokenizer","com.azure.search.documents.indexes.models.PermissionFilter":"Search.PermissionFilter","com.azure.search.documents.indexes.models.PhoneticEncoder":"Search.PhoneticEncoder","com.azure.search.documents.indexes.models.PhoneticTokenFilter":"Search.PhoneticTokenFilter","com.azure.search.documents.indexes.models.RankingOrder":"Search.RankingOrder","com.azure.search.documents.indexes.models.RegexFlags":"Search.RegexFlags","com.azure.search.documents.indexes.models.RemoteSharePointKnowledgeSource":"Search.RemoteSharePointKnowledgeSource","com.azure.search.documents.indexes.models.RemoteSharePointKnowledgeSourceParameters":"Search.RemoteSharePointKnowledgeSourceParameters","com.azure.search.documents.indexes.models.RescoringOptions":"Search.RescoringOptions","com.azure.search.documents.indexes.models.ResourceCounter":"Search.ResourceCounter","com.azure.search.documents.indexes.models.ScalarQuantizationCompression":"Search.ScalarQuantizationCompression","com.azure.search.documents.indexes.models.ScalarQuantizationParameters":"Search.ScalarQuantizationParameters","com.azure.search.documents.indexes.models.ScoringFunction":"Search.ScoringFunction","com.azure.search.documents.indexes.models.ScoringFunctionAggregation":"Search.ScoringFunctionAggregation","com.azure.search.documents.indexes.models.ScoringFunctionInterpolation":"Search.ScoringFunctionInterpolation","com.azure.search.documents.indexes.models.ScoringProfile":"Search.ScoringProfile","com.azure.search.documents.indexes.models.SearchAlias":"Search.SearchAlias","com.azure.search.documents.indexes.models.SearchField":"Search.SearchField","com.azure.search.documents.indexes.models.SearchFieldDataType":"Search.SearchFieldDataType","com.azure.search.documents.indexes.models.SearchIndex":"Search.SearchIndex","com.azure.search.documents.indexes.models.SearchIndexFieldReference":"Search.SearchIndexFieldReference","com.azure.search.documents.indexes.models.SearchIndexKnowledgeSource":"Search.SearchIndexKnowledgeSource","com.azure.search.documents.indexes.models.SearchIndexKnowledgeSourceParameters":"Search.SearchIndexKnowledgeSourceParameters","com.azure.search.documents.indexes.models.SearchIndexPermissionFilterOption":"Search.SearchIndexPermissionFilterOption","com.azure.search.documents.indexes.models.SearchIndexResponse":"Search.SearchIndexResponse","com.azure.search.documents.indexes.models.SearchIndexer":"Search.SearchIndexer","com.azure.search.documents.indexes.models.SearchIndexerCache":"Search.SearchIndexerCache","com.azure.search.documents.indexes.models.SearchIndexerDataContainer":"Search.SearchIndexerDataContainer","com.azure.search.documents.indexes.models.SearchIndexerDataIdentity":"Search.SearchIndexerDataIdentity","com.azure.search.documents.indexes.models.SearchIndexerDataNoneIdentity":"Search.SearchIndexerDataNoneIdentity","com.azure.search.documents.indexes.models.SearchIndexerDataSourceConnection":"Search.SearchIndexerDataSource","com.azure.search.documents.indexes.models.SearchIndexerDataSourceType":"Search.SearchIndexerDataSourceType","com.azure.search.documents.indexes.models.SearchIndexerDataUserAssignedIdentity":"Search.SearchIndexerDataUserAssignedIdentity","com.azure.search.documents.indexes.models.SearchIndexerError":"Search.SearchIndexerError","com.azure.search.documents.indexes.models.SearchIndexerIndexProjection":"Search.SearchIndexerIndexProjection","com.azure.search.documents.indexes.models.SearchIndexerIndexProjectionSelector":"Search.SearchIndexerIndexProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerIndexProjectionsParameters":"Search.SearchIndexerIndexProjectionsParameters","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStore":"Search.SearchIndexerKnowledgeStore","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreBlobProjectionSelector":"Search.SearchIndexerKnowledgeStoreBlobProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreFileProjectionSelector":"Search.SearchIndexerKnowledgeStoreFileProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreObjectProjectionSelector":"Search.SearchIndexerKnowledgeStoreObjectProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreParameters":"Search.SearchIndexerKnowledgeStoreParameters","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreProjection":"Search.SearchIndexerKnowledgeStoreProjection","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreProjectionSelector":"Search.SearchIndexerKnowledgeStoreProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreTableProjectionSelector":"Search.SearchIndexerKnowledgeStoreTableProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerLimits":"Search.SearchIndexerLimits","com.azure.search.documents.indexes.models.SearchIndexerSkill":"Search.SearchIndexerSkill","com.azure.search.documents.indexes.models.SearchIndexerSkillset":"Search.SearchIndexerSkillset","com.azure.search.documents.indexes.models.SearchIndexerStatus":"Search.SearchIndexerStatus","com.azure.search.documents.indexes.models.SearchIndexerWarning":"Search.SearchIndexerWarning","com.azure.search.documents.indexes.models.SearchResourceEncryptionKey":"Search.SearchResourceEncryptionKey","com.azure.search.documents.indexes.models.SearchServiceCounters":"Search.SearchServiceCounters","com.azure.search.documents.indexes.models.SearchServiceLimits":"Search.SearchServiceLimits","com.azure.search.documents.indexes.models.SearchServiceStatistics":"Search.SearchServiceStatistics","com.azure.search.documents.indexes.models.SearchSuggester":"Search.SearchSuggester","com.azure.search.documents.indexes.models.SemanticConfiguration":"Search.SemanticConfiguration","com.azure.search.documents.indexes.models.SemanticField":"Search.SemanticField","com.azure.search.documents.indexes.models.SemanticPrioritizedFields":"Search.SemanticPrioritizedFields","com.azure.search.documents.indexes.models.SemanticSearch":"Search.SemanticSearch","com.azure.search.documents.indexes.models.SentimentSkillLanguage":"Search.SentimentSkillLanguage","com.azure.search.documents.indexes.models.SentimentSkillV3":"Search.SentimentSkillV3","com.azure.search.documents.indexes.models.ServiceIndexersRuntime":"Search.ServiceIndexersRuntime","com.azure.search.documents.indexes.models.ShaperSkill":"Search.ShaperSkill","com.azure.search.documents.indexes.models.ShingleTokenFilter":"Search.ShingleTokenFilter","com.azure.search.documents.indexes.models.SimilarityAlgorithm":"Search.SimilarityAlgorithm","com.azure.search.documents.indexes.models.SkillNames":"Search.SkillNames","com.azure.search.documents.indexes.models.SnowballTokenFilter":"Search.SnowballTokenFilter","com.azure.search.documents.indexes.models.SnowballTokenFilterLanguage":"Search.SnowballTokenFilterLanguage","com.azure.search.documents.indexes.models.SoftDeleteColumnDeletionDetectionPolicy":"Search.SoftDeleteColumnDeletionDetectionPolicy","com.azure.search.documents.indexes.models.SplitSkill":"Search.SplitSkill","com.azure.search.documents.indexes.models.SplitSkillEncoderModelName":"Search.SplitSkillEncoderModelName","com.azure.search.documents.indexes.models.SplitSkillLanguage":"Search.SplitSkillLanguage","com.azure.search.documents.indexes.models.SplitSkillUnit":"Search.SplitSkillUnit","com.azure.search.documents.indexes.models.SqlIntegratedChangeTrackingPolicy":"Search.SqlIntegratedChangeTrackingPolicy","com.azure.search.documents.indexes.models.StemmerOverrideTokenFilter":"Search.StemmerOverrideTokenFilter","com.azure.search.documents.indexes.models.StemmerTokenFilter":"Search.StemmerTokenFilter","com.azure.search.documents.indexes.models.StemmerTokenFilterLanguage":"Search.StemmerTokenFilterLanguage","com.azure.search.documents.indexes.models.StopAnalyzer":"Search.StopAnalyzer","com.azure.search.documents.indexes.models.StopwordsList":"Search.StopwordsList","com.azure.search.documents.indexes.models.StopwordsTokenFilter":"Search.StopwordsTokenFilter","com.azure.search.documents.indexes.models.SynonymMap":"Search.SynonymMap","com.azure.search.documents.indexes.models.SynonymTokenFilter":"Search.SynonymTokenFilter","com.azure.search.documents.indexes.models.TagScoringFunction":"Search.TagScoringFunction","com.azure.search.documents.indexes.models.TagScoringParameters":"Search.TagScoringParameters","com.azure.search.documents.indexes.models.TextSplitMode":"Search.TextSplitMode","com.azure.search.documents.indexes.models.TextTranslationSkill":"Search.TextTranslationSkill","com.azure.search.documents.indexes.models.TextTranslationSkillLanguage":"Search.TextTranslationSkillLanguage","com.azure.search.documents.indexes.models.TextWeights":"Search.TextWeights","com.azure.search.documents.indexes.models.TokenCharacterKind":"Search.TokenCharacterKind","com.azure.search.documents.indexes.models.TokenFilter":"Search.TokenFilter","com.azure.search.documents.indexes.models.TokenFilterName":"Search.TokenFilterName","com.azure.search.documents.indexes.models.TruncateTokenFilter":"Search.TruncateTokenFilter","com.azure.search.documents.indexes.models.UaxUrlEmailTokenizer":"Search.UaxUrlEmailTokenizer","com.azure.search.documents.indexes.models.UniqueTokenFilter":"Search.UniqueTokenFilter","com.azure.search.documents.indexes.models.VectorEncodingFormat":"Search.VectorEncodingFormat","com.azure.search.documents.indexes.models.VectorSearch":"Search.VectorSearch","com.azure.search.documents.indexes.models.VectorSearchAlgorithmConfiguration":"Search.VectorSearchAlgorithmConfiguration","com.azure.search.documents.indexes.models.VectorSearchAlgorithmKind":"Search.VectorSearchAlgorithmKind","com.azure.search.documents.indexes.models.VectorSearchAlgorithmMetric":"Search.VectorSearchAlgorithmMetric","com.azure.search.documents.indexes.models.VectorSearchCompression":"Search.VectorSearchCompression","com.azure.search.documents.indexes.models.VectorSearchCompressionKind":"Search.VectorSearchCompressionKind","com.azure.search.documents.indexes.models.VectorSearchCompressionRescoreStorageMethod":"Search.VectorSearchCompressionRescoreStorageMethod","com.azure.search.documents.indexes.models.VectorSearchCompressionTarget":"Search.VectorSearchCompressionTarget","com.azure.search.documents.indexes.models.VectorSearchProfile":"Search.VectorSearchProfile","com.azure.search.documents.indexes.models.VectorSearchVectorizer":"Search.VectorSearchVectorizer","com.azure.search.documents.indexes.models.VectorSearchVectorizerKind":"Search.VectorSearchVectorizerKind","com.azure.search.documents.indexes.models.VisionVectorizeSkill":"Search.VisionVectorizeSkill","com.azure.search.documents.indexes.models.VisualFeature":"Search.VisualFeature","com.azure.search.documents.indexes.models.WebApiHttpHeaders":"Search.WebApiHttpHeaders","com.azure.search.documents.indexes.models.WebApiSkill":"Search.WebApiSkill","com.azure.search.documents.indexes.models.WebApiVectorizer":"Search.WebApiVectorizer","com.azure.search.documents.indexes.models.WebApiVectorizerParameters":"Search.WebApiVectorizerParameters","com.azure.search.documents.indexes.models.WebKnowledgeSource":"Search.WebKnowledgeSource","com.azure.search.documents.indexes.models.WebKnowledgeSourceDomain":"Search.WebKnowledgeSourceDomain","com.azure.search.documents.indexes.models.WebKnowledgeSourceDomains":"Search.WebKnowledgeSourceDomains","com.azure.search.documents.indexes.models.WebKnowledgeSourceParameters":"Search.WebKnowledgeSourceParameters","com.azure.search.documents.indexes.models.WordDelimiterTokenFilter":"Search.WordDelimiterTokenFilter","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient.retrieve":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient.retrieveWithResponse":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient.retrieve":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient.retrieveWithResponse":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClientBuilder":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.models.AIServices":"Search.AIServices","com.azure.search.documents.knowledgebases.models.AzureBlobKnowledgeSourceParams":"Search.AzureBlobKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.CompletedSynchronizationState":"Search.CompletedSynchronizationState","com.azure.search.documents.knowledgebases.models.IndexedOneLakeKnowledgeSourceParams":"Search.IndexedOneLakeKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.IndexedSharePointKnowledgeSourceParams":"Search.IndexedSharePointKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.KnowledgeBaseActivityRecord":"Search.KnowledgeBaseActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseActivityRecordType":"Search.KnowledgeBaseActivityRecordType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseAgenticReasoningActivityRecord":"Search.KnowledgeBaseAgenticReasoningActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseAzureBlobReference":"Search.KnowledgeBaseAzureBlobReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseErrorAdditionalInfo":"Search.KnowledgeBaseErrorAdditionalInfo","com.azure.search.documents.knowledgebases.models.KnowledgeBaseErrorDetail":"Search.KnowledgeBaseErrorDetail","com.azure.search.documents.knowledgebases.models.KnowledgeBaseImageContent":"Search.KnowledgeBaseImageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseIndexedOneLakeReference":"Search.KnowledgeBaseIndexedOneLakeReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseIndexedSharePointReference":"Search.KnowledgeBaseIndexedSharePointReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessage":"Search.KnowledgeBaseMessage","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageContent":"Search.KnowledgeBaseMessageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageContentType":"Search.KnowledgeBaseMessageContentType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageImageContent":"Search.KnowledgeBaseMessageImageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageTextContent":"Search.KnowledgeBaseMessageTextContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseModelAnswerSynthesisActivityRecord":"Search.KnowledgeBaseModelAnswerSynthesisActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseModelQueryPlanningActivityRecord":"Search.KnowledgeBaseModelQueryPlanningActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseReference":"Search.KnowledgeBaseReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseReferenceType":"Search.KnowledgeBaseReferenceType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRemoteSharePointReference":"Search.KnowledgeBaseRemoteSharePointReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalRequest":"Search.KnowledgeBaseRetrievalRequest","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalResponse":"Search.KnowledgeBaseRetrievalResponse","com.azure.search.documents.knowledgebases.models.KnowledgeBaseSearchIndexReference":"Search.KnowledgeBaseSearchIndexReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseWebReference":"Search.KnowledgeBaseWebReference","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalIntent":"Search.KnowledgeRetrievalIntent","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalIntentType":"Search.KnowledgeRetrievalIntentType","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalLowReasoningEffort":"Search.KnowledgeRetrievalLowReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalMediumReasoningEffort":"Search.KnowledgeRetrievalMediumReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalMinimalReasoningEffort":"Search.KnowledgeRetrievalMinimalReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalOutputMode":"Search.KnowledgeRetrievalOutputMode","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalReasoningEffort":"Search.KnowledgeRetrievalReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalReasoningEffortKind":"Search.KnowledgeRetrievalReasoningEffortKind","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalSemanticIntent":"Search.KnowledgeRetrievalSemanticIntent","com.azure.search.documents.knowledgebases.models.KnowledgeSourceAzureOpenAIVectorizer":"Search.KnowledgeSourceAzureOpenAIVectorizer","com.azure.search.documents.knowledgebases.models.KnowledgeSourceIngestionParameters":"Search.KnowledgeSourceIngestionParameters","com.azure.search.documents.knowledgebases.models.KnowledgeSourceParams":"Search.KnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatistics":"Search.KnowledgeSourceStatistics","com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatus":"Search.KnowledgeSourceStatus","com.azure.search.documents.knowledgebases.models.KnowledgeSourceVectorizer":"Search.KnowledgeSourceVectorizer","com.azure.search.documents.knowledgebases.models.RemoteSharePointKnowledgeSourceParams":"Search.RemoteSharePointKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.SearchIndexKnowledgeSourceParams":"Search.SearchIndexKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.SharePointSensitivityLabelInfo":"Search.SharePointSensitivityLabelInfo","com.azure.search.documents.knowledgebases.models.SynchronizationState":"Search.SynchronizationState","com.azure.search.documents.knowledgebases.models.WebKnowledgeSourceParams":"Search.WebKnowledgeSourceParams","com.azure.search.documents.models.AutocompleteItem":"Search.AutocompleteItem","com.azure.search.documents.models.AutocompleteMode":"Search.AutocompleteMode","com.azure.search.documents.models.AutocompleteOptions":null,"com.azure.search.documents.models.AutocompleteResult":"Search.AutocompleteResult","com.azure.search.documents.models.CountRequestAccept":null,"com.azure.search.documents.models.CountRequestAccept2":null,"com.azure.search.documents.models.CountRequestAccept3":null,"com.azure.search.documents.models.CountRequestAccept5":null,"com.azure.search.documents.models.CountRequestAccept8":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept1":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept10":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept11":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept12":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept14":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept15":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept16":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept17":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept19":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept2":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept20":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept21":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept22":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept24":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept25":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept26":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept27":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept28":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept29":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept30":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept32":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept33":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept35":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept36":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept37":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept38":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept39":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept4":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept41":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept42":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept44":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept45":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept47":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept48":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept50":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept51":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept52":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept6":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept7":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept8":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept9":null,"com.azure.search.documents.models.DebugInfo":"Search.DebugInfo","com.azure.search.documents.models.DocumentDebugInfo":"Search.DocumentDebugInfo","com.azure.search.documents.models.FacetResult":"Search.FacetResult","com.azure.search.documents.models.HybridCountAndFacetMode":"Search.HybridCountAndFacetMode","com.azure.search.documents.models.HybridSearch":"Search.HybridSearch","com.azure.search.documents.models.IndexAction":"Search.IndexAction","com.azure.search.documents.models.IndexActionType":"Search.IndexActionType","com.azure.search.documents.models.IndexDocumentsBatch":"Search.IndexBatch","com.azure.search.documents.models.IndexDocumentsResult":"Search.IndexDocumentsResult","com.azure.search.documents.models.IndexingResult":"Search.IndexingResult","com.azure.search.documents.models.LookupDocument":"Search.LookupDocument","com.azure.search.documents.models.QueryAnswerResult":"Search.QueryAnswerResult","com.azure.search.documents.models.QueryAnswerType":"Search.QueryAnswerType","com.azure.search.documents.models.QueryCaptionResult":"Search.QueryCaptionResult","com.azure.search.documents.models.QueryCaptionType":"Search.QueryCaptionType","com.azure.search.documents.models.QueryDebugMode":"Search.QueryDebugMode","com.azure.search.documents.models.QueryLanguage":"Search.QueryLanguage","com.azure.search.documents.models.QueryResultDocumentInnerHit":"Search.QueryResultDocumentInnerHit","com.azure.search.documents.models.QueryResultDocumentRerankerInput":"Search.QueryResultDocumentRerankerInput","com.azure.search.documents.models.QueryResultDocumentSemanticField":"Search.QueryResultDocumentSemanticField","com.azure.search.documents.models.QueryResultDocumentSubscores":"Search.QueryResultDocumentSubscores","com.azure.search.documents.models.QueryRewritesDebugInfo":"Search.QueryRewritesDebugInfo","com.azure.search.documents.models.QueryRewritesType":"Search.QueryRewritesType","com.azure.search.documents.models.QueryRewritesValuesDebugInfo":"Search.QueryRewritesValuesDebugInfo","com.azure.search.documents.models.QuerySpellerType":"Search.QuerySpellerType","com.azure.search.documents.models.QueryType":"Search.QueryType","com.azure.search.documents.models.ScoringStatistics":"Search.ScoringStatistics","com.azure.search.documents.models.SearchDocumentsResult":"Search.SearchDocumentsResult","com.azure.search.documents.models.SearchMode":"Search.SearchMode","com.azure.search.documents.models.SearchOptions":null,"com.azure.search.documents.models.SearchRequest":"Search.SearchRequest","com.azure.search.documents.models.SearchResult":"Search.SearchResult","com.azure.search.documents.models.SearchScoreThreshold":"Search.SearchScoreThreshold","com.azure.search.documents.models.SemanticDebugInfo":"Search.SemanticDebugInfo","com.azure.search.documents.models.SemanticErrorMode":"Search.SemanticErrorMode","com.azure.search.documents.models.SemanticErrorReason":"Search.SemanticErrorReason","com.azure.search.documents.models.SemanticFieldState":"Search.SemanticFieldState","com.azure.search.documents.models.SemanticQueryRewritesResultType":"Search.SemanticQueryRewritesResultType","com.azure.search.documents.models.SemanticSearchResultsType":"Search.SemanticSearchResultsType","com.azure.search.documents.models.SingleVectorFieldResult":"Search.SingleVectorFieldResult","com.azure.search.documents.models.SuggestDocumentsResult":"Search.SuggestDocumentsResult","com.azure.search.documents.models.SuggestOptions":null,"com.azure.search.documents.models.SuggestResult":"Search.SuggestResult","com.azure.search.documents.models.TextResult":"Search.TextResult","com.azure.search.documents.models.VectorFilterMode":"Search.VectorFilterMode","com.azure.search.documents.models.VectorQuery":"Search.VectorQuery","com.azure.search.documents.models.VectorQueryKind":"Search.VectorQueryKind","com.azure.search.documents.models.VectorSimilarityThreshold":"Search.VectorSimilarityThreshold","com.azure.search.documents.models.VectorThreshold":"Search.VectorThreshold","com.azure.search.documents.models.VectorThresholdKind":"Search.VectorThresholdKind","com.azure.search.documents.models.VectorizableImageBinaryQuery":"Search.VectorizableImageBinaryQuery","com.azure.search.documents.models.VectorizableImageUrlQuery":"Search.VectorizableImageUrlQuery","com.azure.search.documents.models.VectorizableTextQuery":"Search.VectorizableTextQuery","com.azure.search.documents.models.VectorizedQuery":"Search.VectorizedQuery","com.azure.search.documents.models.VectorsDebugInfo":"Search.VectorsDebugInfo"},"generatedFiles":["src/main/java/com/azure/search/documents/SearchAsyncClient.java","src/main/java/com/azure/search/documents/SearchClient.java","src/main/java/com/azure/search/documents/SearchClientBuilder.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/implementation/KnowledgeBaseRetrievalClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchIndexClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchIndexerClientImpl.java","src/main/java/com/azure/search/documents/implementation/models/AutocompletePostRequest.java","src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java","src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java","src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java","src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java","src/main/java/com/azure/search/documents/implementation/models/SearchPostRequest.java","src/main/java/com/azure/search/documents/implementation/models/SuggestPostRequest.java","src/main/java/com/azure/search/documents/implementation/models/package-info.java","src/main/java/com/azure/search/documents/implementation/package-info.java","src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexClientBuilder.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerClientBuilder.java","src/main/java/com/azure/search/documents/indexes/models/AIFoundryModelCatalogName.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesAccountIdentity.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesAccountKey.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesVisionParameters.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesVisionVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzeResult.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzeTextOptions.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzedTokenInfo.java","src/main/java/com/azure/search/documents/indexes/models/AsciiFoldingTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/AzureActiveDirectoryApplicationCredentials.java","src/main/java/com/azure/search/documents/indexes/models/AzureBlobKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/AzureBlobKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningSkill.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIEmbeddingSkill.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIModelName.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAITokenizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIVectorizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/BM25SimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/BinaryQuantizationCompression.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerDataToExtract.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerImageAction.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerPDFTextRotationAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerParsingMode.java","src/main/java/com/azure/search/documents/indexes/models/CharFilter.java","src/main/java/com/azure/search/documents/indexes/models/CharFilterName.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionCommonModelParameters.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionExtraParametersBehavior.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionResponseFormat.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionResponseFormatType.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSchema.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSchemaProperties.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSkill.java","src/main/java/com/azure/search/documents/indexes/models/CjkBigramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/CjkBigramTokenFilterScripts.java","src/main/java/com/azure/search/documents/indexes/models/ClassicSimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/ClassicTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/CognitiveServicesAccount.java","src/main/java/com/azure/search/documents/indexes/models/CognitiveServicesAccountKey.java","src/main/java/com/azure/search/documents/indexes/models/CommonGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/ConditionalSkill.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkill.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillChunkingProperties.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillChunkingUnit.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillExtractionOptions.java","src/main/java/com/azure/search/documents/indexes/models/CorsOptions.java","src/main/java/com/azure/search/documents/indexes/models/CreatedResources.java","src/main/java/com/azure/search/documents/indexes/models/CustomAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntity.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityAlias.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityLookupSkill.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityLookupSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/CustomNormalizer.java","src/main/java/com/azure/search/documents/indexes/models/DataChangeDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/DataDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/DataSourceCredentials.java","src/main/java/com/azure/search/documents/indexes/models/DefaultCognitiveServicesAccount.java","src/main/java/com/azure/search/documents/indexes/models/DictionaryDecompounderTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/DistanceScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/DistanceScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/DocumentExtractionSkill.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkill.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillChunkingProperties.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillChunkingUnit.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillExtractionOptions.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillMarkdownHeaderDepth.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillOutputFormat.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillOutputMode.java","src/main/java/com/azure/search/documents/indexes/models/DocumentKeysOrIds.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilterSide.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilterV2.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/ElisionTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/EntityCategory.java","src/main/java/com/azure/search/documents/indexes/models/EntityLinkingSkill.java","src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillV3.java","src/main/java/com/azure/search/documents/indexes/models/ExhaustiveKnnAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/ExhaustiveKnnParameters.java","src/main/java/com/azure/search/documents/indexes/models/FieldMapping.java","src/main/java/com/azure/search/documents/indexes/models/FieldMappingFunction.java","src/main/java/com/azure/search/documents/indexes/models/FreshnessScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/FreshnessScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/GetIndexStatisticsResult.java","src/main/java/com/azure/search/documents/indexes/models/HighWaterMarkChangeDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/HnswAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/HnswParameters.java","src/main/java/com/azure/search/documents/indexes/models/ImageAnalysisSkill.java","src/main/java/com/azure/search/documents/indexes/models/ImageAnalysisSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/ImageDetail.java","src/main/java/com/azure/search/documents/indexes/models/IndexProjectionMode.java","src/main/java/com/azure/search/documents/indexes/models/IndexStatisticsSummary.java","src/main/java/com/azure/search/documents/indexes/models/IndexedOneLakeKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/IndexedOneLakeKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointContainerName.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexerCurrentState.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionEnvironment.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionResult.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionStatus.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionStatusDetail.java","src/main/java/com/azure/search/documents/indexes/models/IndexerPermissionOption.java","src/main/java/com/azure/search/documents/indexes/models/IndexerResyncBody.java","src/main/java/com/azure/search/documents/indexes/models/IndexerResyncOption.java","src/main/java/com/azure/search/documents/indexes/models/IndexerRuntime.java","src/main/java/com/azure/search/documents/indexes/models/IndexerStatus.java","src/main/java/com/azure/search/documents/indexes/models/IndexingMode.java","src/main/java/com/azure/search/documents/indexes/models/IndexingParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexingParametersConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/IndexingSchedule.java","src/main/java/com/azure/search/documents/indexes/models/InputFieldMappingEntry.java","src/main/java/com/azure/search/documents/indexes/models/KeepTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/KeyPhraseExtractionSkill.java","src/main/java/com/azure/search/documents/indexes/models/KeyPhraseExtractionSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/KeywordMarkerTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/KeywordTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/KeywordTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBase.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseAzureOpenAIModel.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseModel.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseModelKind.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceContentExtractionMode.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceIngestionPermissionOption.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceKind.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceReference.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceSynchronizationStatus.java","src/main/java/com/azure/search/documents/indexes/models/LanguageDetectionSkill.java","src/main/java/com/azure/search/documents/indexes/models/LengthTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/LexicalAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalAnalyzerName.java","src/main/java/com/azure/search/documents/indexes/models/LexicalNormalizer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalNormalizerName.java","src/main/java/com/azure/search/documents/indexes/models/LexicalTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalTokenizerName.java","src/main/java/com/azure/search/documents/indexes/models/LimitTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/ListDataSourcesResult.java","src/main/java/com/azure/search/documents/indexes/models/ListIndexersResult.java","src/main/java/com/azure/search/documents/indexes/models/ListSkillsetsResult.java","src/main/java/com/azure/search/documents/indexes/models/ListSynonymMapsResult.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/MagnitudeScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/MagnitudeScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/MappingCharFilter.java","src/main/java/com/azure/search/documents/indexes/models/MarkdownHeaderDepth.java","src/main/java/com/azure/search/documents/indexes/models/MarkdownParsingSubmode.java","src/main/java/com/azure/search/documents/indexes/models/MergeSkill.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftLanguageStemmingTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftLanguageTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftStemmingTokenizerLanguage.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftTokenizerLanguage.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenFilterV2.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/NativeBlobSoftDeleteDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/OcrLineEnding.java","src/main/java/com/azure/search/documents/indexes/models/OcrSkill.java","src/main/java/com/azure/search/documents/indexes/models/OcrSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/OutputFieldMappingEntry.java","src/main/java/com/azure/search/documents/indexes/models/PIIDetectionSkill.java","src/main/java/com/azure/search/documents/indexes/models/PIIDetectionSkillMaskingMode.java","src/main/java/com/azure/search/documents/indexes/models/PathHierarchyTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/PatternAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/PatternCaptureTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternReplaceCharFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternReplaceTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/PermissionFilter.java","src/main/java/com/azure/search/documents/indexes/models/PhoneticEncoder.java","src/main/java/com/azure/search/documents/indexes/models/PhoneticTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/RankingOrder.java","src/main/java/com/azure/search/documents/indexes/models/RegexFlags.java","src/main/java/com/azure/search/documents/indexes/models/RemoteSharePointKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/RemoteSharePointKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/RescoringOptions.java","src/main/java/com/azure/search/documents/indexes/models/ResourceCounter.java","src/main/java/com/azure/search/documents/indexes/models/ScalarQuantizationCompression.java","src/main/java/com/azure/search/documents/indexes/models/ScalarQuantizationParameters.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunctionAggregation.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunctionInterpolation.java","src/main/java/com/azure/search/documents/indexes/models/ScoringProfile.java","src/main/java/com/azure/search/documents/indexes/models/SearchAlias.java","src/main/java/com/azure/search/documents/indexes/models/SearchField.java","src/main/java/com/azure/search/documents/indexes/models/SearchFieldDataType.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndex.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexFieldReference.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexPermissionFilterOption.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexResponse.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexer.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerCache.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataContainer.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataNoneIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataSourceConnection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataSourceType.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataUserAssignedIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerError.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjectionsParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStore.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreBlobProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreFileProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreObjectProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreProjection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreTableProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerLimits.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerSkill.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerSkillset.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerStatus.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerWarning.java","src/main/java/com/azure/search/documents/indexes/models/SearchResourceEncryptionKey.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceCounters.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceLimits.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceStatistics.java","src/main/java/com/azure/search/documents/indexes/models/SearchSuggester.java","src/main/java/com/azure/search/documents/indexes/models/SemanticConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/SemanticField.java","src/main/java/com/azure/search/documents/indexes/models/SemanticPrioritizedFields.java","src/main/java/com/azure/search/documents/indexes/models/SemanticSearch.java","src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SentimentSkillV3.java","src/main/java/com/azure/search/documents/indexes/models/ServiceIndexersRuntime.java","src/main/java/com/azure/search/documents/indexes/models/ShaperSkill.java","src/main/java/com/azure/search/documents/indexes/models/ShingleTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/SkillNames.java","src/main/java/com/azure/search/documents/indexes/models/SnowballTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SnowballTokenFilterLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SoftDeleteColumnDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkill.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillEncoderModelName.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillUnit.java","src/main/java/com/azure/search/documents/indexes/models/SqlIntegratedChangeTrackingPolicy.java","src/main/java/com/azure/search/documents/indexes/models/StemmerOverrideTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/StemmerTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/StemmerTokenFilterLanguage.java","src/main/java/com/azure/search/documents/indexes/models/StopAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/StopwordsList.java","src/main/java/com/azure/search/documents/indexes/models/StopwordsTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SynonymMap.java","src/main/java/com/azure/search/documents/indexes/models/SynonymTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/TagScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/TagScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/TextSplitMode.java","src/main/java/com/azure/search/documents/indexes/models/TextTranslationSkill.java","src/main/java/com/azure/search/documents/indexes/models/TextTranslationSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/TextWeights.java","src/main/java/com/azure/search/documents/indexes/models/TokenCharacterKind.java","src/main/java/com/azure/search/documents/indexes/models/TokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/TokenFilterName.java","src/main/java/com/azure/search/documents/indexes/models/TruncateTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/UaxUrlEmailTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/UniqueTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/VectorEncodingFormat.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearch.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmKind.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmMetric.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompression.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionKind.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionRescoreStorageMethod.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionTarget.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchProfile.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchVectorizerKind.java","src/main/java/com/azure/search/documents/indexes/models/VisionVectorizeSkill.java","src/main/java/com/azure/search/documents/indexes/models/VisualFeature.java","src/main/java/com/azure/search/documents/indexes/models/WebApiHttpHeaders.java","src/main/java/com/azure/search/documents/indexes/models/WebApiSkill.java","src/main/java/com/azure/search/documents/indexes/models/WebApiVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/WebApiVectorizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceDomain.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceDomains.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/WordDelimiterTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/package-info.java","src/main/java/com/azure/search/documents/indexes/package-info.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalAsyncClient.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClientBuilder.java","src/main/java/com/azure/search/documents/knowledgebases/models/AIServices.java","src/main/java/com/azure/search/documents/knowledgebases/models/AzureBlobKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/CompletedSynchronizationState.java","src/main/java/com/azure/search/documents/knowledgebases/models/IndexedOneLakeKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/IndexedSharePointKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseActivityRecordType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseAgenticReasoningActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseAzureBlobReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseErrorAdditionalInfo.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseErrorDetail.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseImageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseIndexedOneLakeReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseIndexedSharePointReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessage.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageContentType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageImageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageTextContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseModelAnswerSynthesisActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseModelQueryPlanningActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseReferenceType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRemoteSharePointReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRetrievalRequest.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRetrievalResponse.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseSearchIndexReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseWebReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalIntent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalIntentType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalLowReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalMediumReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalMinimalReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalOutputMode.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalReasoningEffortKind.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalSemanticIntent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceAzureOpenAIVectorizer.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceIngestionParameters.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceStatistics.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceStatus.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceVectorizer.java","src/main/java/com/azure/search/documents/knowledgebases/models/RemoteSharePointKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/SearchIndexKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/SharePointSensitivityLabelInfo.java","src/main/java/com/azure/search/documents/knowledgebases/models/SynchronizationState.java","src/main/java/com/azure/search/documents/knowledgebases/models/WebKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/package-info.java","src/main/java/com/azure/search/documents/knowledgebases/package-info.java","src/main/java/com/azure/search/documents/models/AutocompleteItem.java","src/main/java/com/azure/search/documents/models/AutocompleteMode.java","src/main/java/com/azure/search/documents/models/AutocompleteOptions.java","src/main/java/com/azure/search/documents/models/AutocompleteResult.java","src/main/java/com/azure/search/documents/models/CountRequestAccept.java","src/main/java/com/azure/search/documents/models/CountRequestAccept2.java","src/main/java/com/azure/search/documents/models/CountRequestAccept3.java","src/main/java/com/azure/search/documents/models/CountRequestAccept5.java","src/main/java/com/azure/search/documents/models/CountRequestAccept8.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java","src/main/java/com/azure/search/documents/models/DebugInfo.java","src/main/java/com/azure/search/documents/models/DocumentDebugInfo.java","src/main/java/com/azure/search/documents/models/FacetResult.java","src/main/java/com/azure/search/documents/models/HybridCountAndFacetMode.java","src/main/java/com/azure/search/documents/models/HybridSearch.java","src/main/java/com/azure/search/documents/models/IndexAction.java","src/main/java/com/azure/search/documents/models/IndexActionType.java","src/main/java/com/azure/search/documents/models/IndexDocumentsBatch.java","src/main/java/com/azure/search/documents/models/IndexDocumentsResult.java","src/main/java/com/azure/search/documents/models/IndexingResult.java","src/main/java/com/azure/search/documents/models/LookupDocument.java","src/main/java/com/azure/search/documents/models/QueryAnswerResult.java","src/main/java/com/azure/search/documents/models/QueryAnswerType.java","src/main/java/com/azure/search/documents/models/QueryCaptionResult.java","src/main/java/com/azure/search/documents/models/QueryCaptionType.java","src/main/java/com/azure/search/documents/models/QueryDebugMode.java","src/main/java/com/azure/search/documents/models/QueryLanguage.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentInnerHit.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentRerankerInput.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentSemanticField.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentSubscores.java","src/main/java/com/azure/search/documents/models/QueryRewritesDebugInfo.java","src/main/java/com/azure/search/documents/models/QueryRewritesType.java","src/main/java/com/azure/search/documents/models/QueryRewritesValuesDebugInfo.java","src/main/java/com/azure/search/documents/models/QuerySpellerType.java","src/main/java/com/azure/search/documents/models/QueryType.java","src/main/java/com/azure/search/documents/models/ScoringStatistics.java","src/main/java/com/azure/search/documents/models/SearchDocumentsResult.java","src/main/java/com/azure/search/documents/models/SearchMode.java","src/main/java/com/azure/search/documents/models/SearchOptions.java","src/main/java/com/azure/search/documents/models/SearchRequest.java","src/main/java/com/azure/search/documents/models/SearchResult.java","src/main/java/com/azure/search/documents/models/SearchScoreThreshold.java","src/main/java/com/azure/search/documents/models/SemanticDebugInfo.java","src/main/java/com/azure/search/documents/models/SemanticErrorMode.java","src/main/java/com/azure/search/documents/models/SemanticErrorReason.java","src/main/java/com/azure/search/documents/models/SemanticFieldState.java","src/main/java/com/azure/search/documents/models/SemanticQueryRewritesResultType.java","src/main/java/com/azure/search/documents/models/SemanticSearchResultsType.java","src/main/java/com/azure/search/documents/models/SingleVectorFieldResult.java","src/main/java/com/azure/search/documents/models/SuggestDocumentsResult.java","src/main/java/com/azure/search/documents/models/SuggestOptions.java","src/main/java/com/azure/search/documents/models/SuggestResult.java","src/main/java/com/azure/search/documents/models/TextResult.java","src/main/java/com/azure/search/documents/models/VectorFilterMode.java","src/main/java/com/azure/search/documents/models/VectorQuery.java","src/main/java/com/azure/search/documents/models/VectorQueryKind.java","src/main/java/com/azure/search/documents/models/VectorSimilarityThreshold.java","src/main/java/com/azure/search/documents/models/VectorThreshold.java","src/main/java/com/azure/search/documents/models/VectorThresholdKind.java","src/main/java/com/azure/search/documents/models/VectorizableImageBinaryQuery.java","src/main/java/com/azure/search/documents/models/VectorizableImageUrlQuery.java","src/main/java/com/azure/search/documents/models/VectorizableTextQuery.java","src/main/java/com/azure/search/documents/models/VectorizedQuery.java","src/main/java/com/azure/search/documents/models/VectorsDebugInfo.java","src/main/java/com/azure/search/documents/models/package-info.java","src/main/java/com/azure/search/documents/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file diff --git a/sdk/search/azure-search-documents/tsp-location.yaml b/sdk/search/azure-search-documents/tsp-location.yaml index 3fdf565dc43e..e1bbb9d69d78 100644 --- a/sdk/search/azure-search-documents/tsp-location.yaml +++ b/sdk/search/azure-search-documents/tsp-location.yaml @@ -1,4 +1,4 @@ directory: specification/search/data-plane/Search -commit: 718b95fa93eb60c43e72d88de1b31ac11493a822 +commit: 97334f8f3245f934566fc0126b435f037cf27c4d repo: Azure/azure-rest-api-specs cleanup: true From c344fb101e69ec0bcd72798b03bd26885fbbfcd7 Mon Sep 17 00:00:00 2001 From: Weidong Xu Date: Mon, 16 Mar 2026 12:42:53 +0800 Subject: [PATCH 2/2] regen with named constant --- .../search/documents/SearchAsyncClient.java | 20 +- .../azure/search/documents/SearchClient.java | 18 +- .../models/CountRequestAccept1.java | 51 -- .../models/CountRequestAccept4.java | 51 -- .../models/CountRequestAccept6.java | 51 -- .../models/CountRequestAccept7.java | 51 -- .../models/CreateOrUpdateRequestAccept13.java | 51 -- .../models/CreateOrUpdateRequestAccept18.java | 51 -- .../models/CreateOrUpdateRequestAccept23.java | 51 -- .../models/CreateOrUpdateRequestAccept3.java | 51 -- .../models/CreateOrUpdateRequestAccept31.java | 51 -- .../models/CreateOrUpdateRequestAccept34.java | 51 -- .../models/CreateOrUpdateRequestAccept40.java | 51 -- .../models/CreateOrUpdateRequestAccept43.java | 51 -- .../models/CreateOrUpdateRequestAccept46.java | 51 -- .../models/CreateOrUpdateRequestAccept49.java | 51 -- .../models/CreateOrUpdateRequestAccept5.java | 51 -- .../implementation/models/package-info.java | 2 + .../indexes/SearchIndexAsyncClient.java | 629 +++++++----------- .../documents/indexes/SearchIndexClient.java | 552 ++++++--------- .../indexes/SearchIndexerAsyncClient.java | 355 ++++------ .../indexes/SearchIndexerClient.java | 346 +++------- .../indexes/models/EntityCategory.java | 8 +- .../EntityRecognitionSkillLanguage.java | 8 +- .../indexes/models/SearchIndexResponse.java | 46 +- .../models/SentimentSkillLanguage.java | 8 +- .../KnowledgeBaseRetrievalAsyncClient.java | 4 +- .../KnowledgeBaseRetrievalClient.java | 4 +- .../AcceptHeaderMinimalConstant.java} | 22 +- ...ept.java => AcceptHeaderNoneConstant.java} | 20 +- .../documents/models/AutocompleteOptions.java | 28 + .../documents/models/CountRequestAccept2.java | 51 -- .../documents/models/CountRequestAccept3.java | 51 -- .../documents/models/CountRequestAccept5.java | 51 -- .../documents/models/CountRequestAccept8.java | 51 -- .../models/CreateOrUpdateRequestAccept1.java | 51 -- .../models/CreateOrUpdateRequestAccept10.java | 51 -- .../models/CreateOrUpdateRequestAccept11.java | 51 -- .../models/CreateOrUpdateRequestAccept12.java | 51 -- .../models/CreateOrUpdateRequestAccept14.java | 51 -- .../models/CreateOrUpdateRequestAccept15.java | 51 -- .../models/CreateOrUpdateRequestAccept16.java | 51 -- .../models/CreateOrUpdateRequestAccept17.java | 51 -- .../models/CreateOrUpdateRequestAccept19.java | 51 -- .../models/CreateOrUpdateRequestAccept2.java | 51 -- .../models/CreateOrUpdateRequestAccept20.java | 51 -- .../models/CreateOrUpdateRequestAccept21.java | 51 -- .../models/CreateOrUpdateRequestAccept22.java | 51 -- .../models/CreateOrUpdateRequestAccept24.java | 51 -- .../models/CreateOrUpdateRequestAccept25.java | 51 -- .../models/CreateOrUpdateRequestAccept26.java | 51 -- .../models/CreateOrUpdateRequestAccept27.java | 51 -- .../models/CreateOrUpdateRequestAccept28.java | 51 -- .../models/CreateOrUpdateRequestAccept29.java | 51 -- .../models/CreateOrUpdateRequestAccept30.java | 51 -- .../models/CreateOrUpdateRequestAccept32.java | 51 -- .../models/CreateOrUpdateRequestAccept33.java | 51 -- .../models/CreateOrUpdateRequestAccept35.java | 51 -- .../models/CreateOrUpdateRequestAccept36.java | 51 -- .../models/CreateOrUpdateRequestAccept37.java | 51 -- .../models/CreateOrUpdateRequestAccept38.java | 51 -- .../models/CreateOrUpdateRequestAccept39.java | 51 -- .../models/CreateOrUpdateRequestAccept4.java | 51 -- .../models/CreateOrUpdateRequestAccept41.java | 51 -- .../models/CreateOrUpdateRequestAccept42.java | 51 -- .../models/CreateOrUpdateRequestAccept44.java | 51 -- .../models/CreateOrUpdateRequestAccept45.java | 51 -- .../models/CreateOrUpdateRequestAccept47.java | 51 -- .../models/CreateOrUpdateRequestAccept48.java | 51 -- .../models/CreateOrUpdateRequestAccept50.java | 51 -- .../models/CreateOrUpdateRequestAccept51.java | 51 -- .../models/CreateOrUpdateRequestAccept52.java | 51 -- .../models/CreateOrUpdateRequestAccept6.java | 51 -- .../models/CreateOrUpdateRequestAccept7.java | 51 -- .../models/CreateOrUpdateRequestAccept8.java | 51 -- .../models/CreateOrUpdateRequestAccept9.java | 51 -- .../documents/models/SearchOptions.java | 28 + .../documents/models/SuggestOptions.java | 28 + .../azure-search-documents_metadata.json | 2 +- 79 files changed, 840 insertions(+), 4348 deletions(-) delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java rename sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/{implementation/models/CreateOrUpdateRequestAccept.java => models/AcceptHeaderMinimalConstant.java} (52%) rename sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/{CountRequestAccept.java => AcceptHeaderNoneConstant.java} (54%) delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept2.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept3.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept5.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept8.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java delete mode 100644 sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchAsyncClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchAsyncClient.java index 69f88b4d4ec1..1ef7022483be 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchAsyncClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchAsyncClient.java @@ -23,12 +23,10 @@ import com.azure.search.documents.implementation.SearchClientImpl; import com.azure.search.documents.implementation.SearchUtils; import com.azure.search.documents.implementation.models.AutocompletePostRequest; -import com.azure.search.documents.implementation.models.CountRequestAccept6; import com.azure.search.documents.implementation.models.SuggestPostRequest; +import com.azure.search.documents.models.AcceptHeaderNoneConstant; import com.azure.search.documents.models.AutocompleteOptions; import com.azure.search.documents.models.AutocompleteResult; -import com.azure.search.documents.models.CountRequestAccept; -import com.azure.search.documents.models.CountRequestAccept3; import com.azure.search.documents.models.IndexBatchException; import com.azure.search.documents.models.IndexDocumentsBatch; import com.azure.search.documents.models.IndexDocumentsOptions; @@ -792,6 +790,7 @@ Mono> autocompleteWithResponse(BinaryData autocompletePostR public Mono suggest(SuggestOptions options) { // Generated convenience method for suggestWithResponse RequestOptions requestOptions = new RequestOptions(); + AcceptHeaderNoneConstant accept = options.getAccept(); SuggestPostRequest suggestPostRequestObj = new SuggestPostRequest(options.getSearchText(), options.getSuggesterName()).setFilter(options.getFilter()) .setUseFuzzyMatching(options.isUseFuzzyMatching()) @@ -803,6 +802,9 @@ public Mono suggest(SuggestOptions options) { .setSelect(options.getSelect()) .setTop(options.getTop()); BinaryData suggestPostRequest = BinaryData.fromObject(suggestPostRequestObj); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } return suggestWithResponse(suggestPostRequest, requestOptions).flatMap(FluxUtil::toMono) .map(protocolMethodData -> protocolMethodData.toObject(SuggestDocumentsResult.class)); } @@ -855,6 +857,7 @@ public Mono> suggestWithResponse(SuggestOptions public Mono autocomplete(AutocompleteOptions options) { // Generated convenience method for autocompleteWithResponse RequestOptions requestOptions = new RequestOptions(); + AcceptHeaderNoneConstant accept = options.getAccept(); AutocompletePostRequest autocompletePostRequestObj = new AutocompletePostRequest(options.getSearchText(), options.getSuggesterName()) .setAutocompleteMode(options.getAutocompleteMode()) @@ -866,6 +869,9 @@ public Mono autocomplete(AutocompleteOptions options) { .setSearchFields(options.getSearchFields()) .setTop(options.getTop()); BinaryData autocompletePostRequest = BinaryData.fromObject(autocompletePostRequestObj); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } return autocompleteWithResponse(autocompletePostRequest, requestOptions).flatMap(FluxUtil::toMono) .map(protocolMethodData -> protocolMethodData.toObject(AutocompleteResult.class)); } @@ -1047,7 +1053,7 @@ Mono> hiddenGeneratedGetDocumentWithResponse(String key, Re */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getDocumentCount(CountRequestAccept accept) { + public Mono getDocumentCount(AcceptHeaderNoneConstant accept) { // Generated convenience method for hiddenGeneratedGetDocumentCountWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -1078,8 +1084,8 @@ public Mono getDocumentCount(CountRequestAccept accept) { */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getDocument(String key, CountRequestAccept3 accept, String querySourceAuthorization, - Boolean enableElevatedRead, List selectedFields) { + public Mono getDocument(String key, AcceptHeaderNoneConstant accept, + String querySourceAuthorization, Boolean enableElevatedRead, List selectedFields) { // Generated convenience method for hiddenGeneratedGetDocumentWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -1120,7 +1126,7 @@ public Mono getDocument(String key, CountRequestAccept3 accept, */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - Mono index(IndexDocumentsBatch batch, CountRequestAccept6 accept) { + Mono index(IndexDocumentsBatch batch, AcceptHeaderNoneConstant accept) { // Generated convenience method for indexWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchClient.java index 5a8391a8d6eb..6bdb96f7966e 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/SearchClient.java @@ -23,12 +23,10 @@ import com.azure.search.documents.implementation.SearchClientImpl; import com.azure.search.documents.implementation.SearchUtils; import com.azure.search.documents.implementation.models.AutocompletePostRequest; -import com.azure.search.documents.implementation.models.CountRequestAccept6; import com.azure.search.documents.implementation.models.SuggestPostRequest; +import com.azure.search.documents.models.AcceptHeaderNoneConstant; import com.azure.search.documents.models.AutocompleteOptions; import com.azure.search.documents.models.AutocompleteResult; -import com.azure.search.documents.models.CountRequestAccept; -import com.azure.search.documents.models.CountRequestAccept3; import com.azure.search.documents.models.IndexBatchException; import com.azure.search.documents.models.IndexDocumentsBatch; import com.azure.search.documents.models.IndexDocumentsOptions; @@ -790,6 +788,7 @@ Response autocompleteWithResponse(BinaryData autocompletePostRequest public SuggestDocumentsResult suggest(SuggestOptions options) { // Generated convenience method for suggestWithResponse RequestOptions requestOptions = new RequestOptions(); + AcceptHeaderNoneConstant accept = options.getAccept(); SuggestPostRequest suggestPostRequestObj = new SuggestPostRequest(options.getSearchText(), options.getSuggesterName()).setFilter(options.getFilter()) .setUseFuzzyMatching(options.isUseFuzzyMatching()) @@ -801,6 +800,9 @@ public SuggestDocumentsResult suggest(SuggestOptions options) { .setSelect(options.getSelect()) .setTop(options.getTop()); BinaryData suggestPostRequest = BinaryData.fromObject(suggestPostRequestObj); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } return suggestWithResponse(suggestPostRequest, requestOptions).getValue() .toObject(SuggestDocumentsResult.class); } @@ -851,6 +853,7 @@ public Response suggestWithResponse(SuggestOptions optio public AutocompleteResult autocomplete(AutocompleteOptions options) { // Generated convenience method for autocompleteWithResponse RequestOptions requestOptions = new RequestOptions(); + AcceptHeaderNoneConstant accept = options.getAccept(); AutocompletePostRequest autocompletePostRequestObj = new AutocompletePostRequest(options.getSearchText(), options.getSuggesterName()) .setAutocompleteMode(options.getAutocompleteMode()) @@ -862,6 +865,9 @@ public AutocompleteResult autocomplete(AutocompleteOptions options) { .setSearchFields(options.getSearchFields()) .setTop(options.getTop()); BinaryData autocompletePostRequest = BinaryData.fromObject(autocompletePostRequestObj); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } return autocompleteWithResponse(autocompletePostRequest, requestOptions).getValue() .toObject(AutocompleteResult.class); } @@ -1042,7 +1048,7 @@ Response hiddenGeneratedGetDocumentWithResponse(String key, RequestO */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public long getDocumentCount(CountRequestAccept accept) { + public long getDocumentCount(AcceptHeaderNoneConstant accept) { // Generated convenience method for hiddenGeneratedGetDocumentCountWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -1072,7 +1078,7 @@ public long getDocumentCount(CountRequestAccept accept) { */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public LookupDocument getDocument(String key, CountRequestAccept3 accept, String querySourceAuthorization, + public LookupDocument getDocument(String key, AcceptHeaderNoneConstant accept, String querySourceAuthorization, Boolean enableElevatedRead, List selectedFields) { // Generated convenience method for hiddenGeneratedGetDocumentWithResponse RequestOptions requestOptions = new RequestOptions(); @@ -1112,7 +1118,7 @@ public LookupDocument getDocument(String key, CountRequestAccept3 accept, String */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - IndexDocumentsResult index(IndexDocumentsBatch batch, CountRequestAccept6 accept) { + IndexDocumentsResult index(IndexDocumentsBatch batch, AcceptHeaderNoneConstant accept) { // Generated convenience method for indexWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java deleted file mode 100644 index d3747dc084bc..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CountRequestAccept1. - */ -public enum CountRequestAccept1 { - /** - * Enum value application/json;odata.metadata=none. - */ - APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); - - /** - * The actual serialized value for a CountRequestAccept1 instance. - */ - private final String value; - - CountRequestAccept1(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CountRequestAccept1 instance. - * - * @param value the serialized value to parse. - * @return the parsed CountRequestAccept1 object, or null if unable to parse. - */ - public static CountRequestAccept1 fromString(String value) { - if (value == null) { - return null; - } - CountRequestAccept1[] items = CountRequestAccept1.values(); - for (CountRequestAccept1 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java deleted file mode 100644 index cc00d281432e..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CountRequestAccept4. - */ -public enum CountRequestAccept4 { - /** - * Enum value application/json;odata.metadata=none. - */ - APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); - - /** - * The actual serialized value for a CountRequestAccept4 instance. - */ - private final String value; - - CountRequestAccept4(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CountRequestAccept4 instance. - * - * @param value the serialized value to parse. - * @return the parsed CountRequestAccept4 object, or null if unable to parse. - */ - public static CountRequestAccept4 fromString(String value) { - if (value == null) { - return null; - } - CountRequestAccept4[] items = CountRequestAccept4.values(); - for (CountRequestAccept4 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java deleted file mode 100644 index c47c4c78180e..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CountRequestAccept6. - */ -public enum CountRequestAccept6 { - /** - * Enum value application/json;odata.metadata=none. - */ - APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); - - /** - * The actual serialized value for a CountRequestAccept6 instance. - */ - private final String value; - - CountRequestAccept6(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CountRequestAccept6 instance. - * - * @param value the serialized value to parse. - * @return the parsed CountRequestAccept6 object, or null if unable to parse. - */ - public static CountRequestAccept6 fromString(String value) { - if (value == null) { - return null; - } - CountRequestAccept6[] items = CountRequestAccept6.values(); - for (CountRequestAccept6 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java deleted file mode 100644 index 55d2922a35d5..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CountRequestAccept7. - */ -public enum CountRequestAccept7 { - /** - * Enum value application/json;odata.metadata=none. - */ - APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); - - /** - * The actual serialized value for a CountRequestAccept7 instance. - */ - private final String value; - - CountRequestAccept7(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CountRequestAccept7 instance. - * - * @param value the serialized value to parse. - * @return the parsed CountRequestAccept7 object, or null if unable to parse. - */ - public static CountRequestAccept7 fromString(String value) { - if (value == null) { - return null; - } - CountRequestAccept7[] items = CountRequestAccept7.values(); - for (CountRequestAccept7 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java deleted file mode 100644 index b21198371dba..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept13. - */ -public enum CreateOrUpdateRequestAccept13 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept13 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept13(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept13 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept13 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept13 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept13[] items = CreateOrUpdateRequestAccept13.values(); - for (CreateOrUpdateRequestAccept13 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java deleted file mode 100644 index 5c76f0705152..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept18. - */ -public enum CreateOrUpdateRequestAccept18 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept18 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept18(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept18 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept18 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept18 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept18[] items = CreateOrUpdateRequestAccept18.values(); - for (CreateOrUpdateRequestAccept18 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java deleted file mode 100644 index 1eb122df3bb3..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept23. - */ -public enum CreateOrUpdateRequestAccept23 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept23 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept23(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept23 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept23 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept23 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept23[] items = CreateOrUpdateRequestAccept23.values(); - for (CreateOrUpdateRequestAccept23 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java deleted file mode 100644 index 592f2f5109e8..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept3. - */ -public enum CreateOrUpdateRequestAccept3 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept3 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept3(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept3 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept3 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept3 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept3[] items = CreateOrUpdateRequestAccept3.values(); - for (CreateOrUpdateRequestAccept3 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java deleted file mode 100644 index c46fd86d4eac..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept31. - */ -public enum CreateOrUpdateRequestAccept31 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept31 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept31(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept31 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept31 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept31 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept31[] items = CreateOrUpdateRequestAccept31.values(); - for (CreateOrUpdateRequestAccept31 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java deleted file mode 100644 index 6a18f6089b27..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept34. - */ -public enum CreateOrUpdateRequestAccept34 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept34 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept34(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept34 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept34 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept34 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept34[] items = CreateOrUpdateRequestAccept34.values(); - for (CreateOrUpdateRequestAccept34 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java deleted file mode 100644 index db9c80f63001..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept40. - */ -public enum CreateOrUpdateRequestAccept40 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept40 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept40(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept40 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept40 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept40 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept40[] items = CreateOrUpdateRequestAccept40.values(); - for (CreateOrUpdateRequestAccept40 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java deleted file mode 100644 index bda1db79e11d..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept43. - */ -public enum CreateOrUpdateRequestAccept43 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept43 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept43(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept43 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept43 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept43 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept43[] items = CreateOrUpdateRequestAccept43.values(); - for (CreateOrUpdateRequestAccept43 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java deleted file mode 100644 index 4cad13b4da8c..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept46. - */ -public enum CreateOrUpdateRequestAccept46 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept46 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept46(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept46 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept46 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept46 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept46[] items = CreateOrUpdateRequestAccept46.values(); - for (CreateOrUpdateRequestAccept46 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java deleted file mode 100644 index b1ae353a21a1..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept49. - */ -public enum CreateOrUpdateRequestAccept49 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept49 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept49(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept49 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept49 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept49 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept49[] items = CreateOrUpdateRequestAccept49.values(); - for (CreateOrUpdateRequestAccept49 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java deleted file mode 100644 index f95aa2d62e84..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.implementation.models; - -/** - * Defines values for CreateOrUpdateRequestAccept5. - */ -public enum CreateOrUpdateRequestAccept5 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept5 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept5(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept5 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept5 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept5 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept5[] items = CreateOrUpdateRequestAccept5.values(); - for (CreateOrUpdateRequestAccept5 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/package-info.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/package-info.java index bcdb4c7a4c8b..5a36ab3dea10 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/package-info.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/package-info.java @@ -2,8 +2,10 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) TypeSpec Code Generator. /** + * * Package containing the data models for Search. * Client that can be used to manage and query indexes and documents, as well as manage other resources, on a search * service. + * */ package com.azure.search.documents.implementation.models; diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java index 9bb5bedd54c6..cf940b6b01a2 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java @@ -29,7 +29,6 @@ import com.azure.search.documents.SearchServiceVersion; import com.azure.search.documents.implementation.FieldBuilder; import com.azure.search.documents.implementation.SearchIndexClientImpl; -import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept3; import com.azure.search.documents.indexes.models.AnalyzeResult; import com.azure.search.documents.indexes.models.AnalyzeTextOptions; import com.azure.search.documents.indexes.models.GetIndexStatisticsResult; @@ -45,21 +44,7 @@ import com.azure.search.documents.indexes.models.SearchServiceStatistics; import com.azure.search.documents.indexes.models.SynonymMap; import com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatus; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept10; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept11; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept12; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept15; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept17; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept2; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept20; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept22; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept25; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept27; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept28; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept29; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept4; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept7; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept9; +import com.azure.search.documents.models.AcceptHeaderMinimalConstant; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.time.OffsetDateTime; @@ -1256,38 +1241,6 @@ public Mono> deleteKnowledgeSourceWithResponse(String name, Reque return this.serviceClient.deleteKnowledgeSourceWithResponseAsync(name, requestOptions); } - /** - * Creates a new synonym map or updates a synonym map if it already exists. - * - * @param name The name of the synonym map. - * @param synonymMap The definition of the synonym map to create or update. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a synonym map definition on successful completion of {@link Mono}. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - Mono createOrUpdateSynonymMap(String name, SynonymMap synonymMap, MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateSynonymMapWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateSynonymMapWithResponse(name, BinaryData.fromObject(synonymMap), requestOptions) - .flatMap(FluxUtil::toMono) - .map(protocolMethodData -> protocolMethodData.toObject(SynonymMap.class)); - } - /** * Creates a new synonym map or updates a synonym map if it already exists. * @@ -1328,34 +1281,6 @@ public Mono createOrUpdateSynonymMap(SynonymMap synonymMap) { return createOrUpdateSynonymMap(synonymMap.getName(), synonymMap); } - /** - * Deletes a synonym map. - * - * @param name The name of the synonym map. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return A {@link Mono} that completes when a successful response is received. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono deleteSynonymMap(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteSynonymMapWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return deleteSynonymMapWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); - } - /** * Deletes a synonym map. * @@ -1511,47 +1436,6 @@ public Mono createSynonymMap(SynonymMap synonymMap) { .map(protocolMethodData -> protocolMethodData.toObject(SynonymMap.class)); } - /** - * Creates a new search index or updates an index if it already exists. - * - * @param name The name of the index. - * @param index The definition of the index to create or update. - * @param allowIndexDowntime Allows new analyzers, tokenizers, token filters, or char filters to be added to an - * index by taking the index offline for at least a few seconds. This temporarily causes indexing and query requests - * to fail. Performance and write availability of the index can be impaired for several minutes after the index is - * updated, or longer for very large indexes. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a search index definition, which describes the fields and search behavior of an index on - * successful completion of {@link Mono}. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - Mono createOrUpdateIndex(String name, SearchIndex index, Boolean allowIndexDowntime, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateIndexWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (allowIndexDowntime != null) { - requestOptions.addQueryParam("allowIndexDowntime", String.valueOf(allowIndexDowntime), false); - } - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateIndexWithResponse(name, BinaryData.fromObject(index), requestOptions) - .flatMap(FluxUtil::toMono) - .map(protocolMethodData -> protocolMethodData.toObject(SearchIndex.class)); - } - /** * Creates a new search index or updates an index if it already exists. * @@ -1594,36 +1478,6 @@ Mono createOrUpdateIndex(String name, SearchIndex index) { .map(protocolMethodData -> protocolMethodData.toObject(SearchIndex.class)); } - /** - * Deletes a search index and all the documents it contains. This operation is permanent, with no recovery option. - * Make sure you have a master copy of your index definition, data ingestion code, and a backup of the primary data - * source in case you need to re-build the index. - * - * @param name The name of the index. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return A {@link Mono} that completes when a successful response is received. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono deleteIndex(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteIndexWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return deleteIndexWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); - } - /** * Deletes a search index and all the documents it contains. This operation is permanent, with no recovery option. * Make sure you have a master copy of your index definition, data ingestion code, and a backup of the primary data @@ -1792,39 +1646,6 @@ public Mono analyzeText(String name, AnalyzeTextOptions request) .map(protocolMethodData -> protocolMethodData.toObject(AnalyzeResult.class)); } - /** - * Creates a new search alias or updates an alias if it already exists. - * - * @param name The name of the alias. - * @param alias The definition of the alias to create or update. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents an index alias, which describes a mapping from the alias name to an index on successful - * completion of {@link Mono}. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - Mono createOrUpdateAlias(String name, SearchAlias alias, MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateAliasWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateAliasWithResponse(name, BinaryData.fromObject(alias), requestOptions) - .flatMap(FluxUtil::toMono) - .map(protocolMethodData -> protocolMethodData.toObject(SearchAlias.class)); - } - /** * Creates a new search alias or updates an alias if it already exists. * @@ -1867,35 +1688,6 @@ Mono createOrUpdateAlias(String name, SearchAlias alias) { .map(protocolMethodData -> protocolMethodData.toObject(SearchAlias.class)); } - /** - * Deletes a search alias and its associated mapping to an index. This operation is permanent, with no recovery - * option. The mapped index is untouched by this operation. - * - * @param name The name of the alias. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return A {@link Mono} that completes when a successful response is received. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono deleteAlias(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteAliasWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return deleteAliasWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); - } - /** * Deletes a search alias and its associated mapping to an index. This operation is permanent, with no recovery * option. The mapped index is untouched by this operation. @@ -1991,39 +1783,6 @@ public Mono createAlias(SearchAlias alias) { .map(protocolMethodData -> protocolMethodData.toObject(SearchAlias.class)); } - /** - * Creates a new knowledge base or updates a knowledge base if it already exists. - * - * @param name The name of the knowledge base. - * @param knowledgeBase The definition of the knowledge base to create or update. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a knowledge base definition on successful completion of {@link Mono}. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - Mono createOrUpdateKnowledgeBase(String name, KnowledgeBase knowledgeBase, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateKnowledgeBaseWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateKnowledgeBaseWithResponse(name, BinaryData.fromObject(knowledgeBase), requestOptions) - .flatMap(FluxUtil::toMono) - .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeBase.class)); - } - /** * Creates a new knowledge base or updates a knowledge base if it already exists. * @@ -2047,34 +1806,6 @@ Mono createOrUpdateKnowledgeBase(String name, KnowledgeBase knowl .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeBase.class)); } - /** - * Deletes a knowledge base. - * - * @param name The name of the knowledge base. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return A {@link Mono} that completes when a successful response is received. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono deleteKnowledgeBase(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteKnowledgeBaseWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return deleteKnowledgeBaseWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); - } - /** * Deletes a knowledge base. * @@ -2167,39 +1898,6 @@ public Mono createKnowledgeBase(KnowledgeBase knowledgeBase) { .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeBase.class)); } - /** - * Creates a new knowledge source or updates an knowledge source if it already exists. - * - * @param name The name of the knowledge source. - * @param knowledgeSource The definition of the knowledge source to create or update. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a knowledge source definition on successful completion of {@link Mono}. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - Mono createOrUpdateKnowledgeSource(String name, KnowledgeSource knowledgeSource, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateKnowledgeSourceWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateKnowledgeSourceWithResponse(name, BinaryData.fromObject(knowledgeSource), requestOptions) - .flatMap(FluxUtil::toMono) - .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeSource.class)); - } - /** * Creates a new knowledge source or updates an knowledge source if it already exists. * @@ -2240,34 +1938,6 @@ Mono createOrUpdateKnowledgeSource(String name, KnowledgeSource .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeSource.class)); } - /** - * Deletes an existing knowledge source. - * - * @param name The name of the knowledge source. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return A {@link Mono} that completes when a successful response is received. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono deleteKnowledgeSource(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteKnowledgeSourceWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return deleteKnowledgeSourceWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); - } - /** * Deletes an existing knowledge source. * @@ -4746,6 +4416,70 @@ PagedFlux hiddenGeneratedListIndexesWithSelectedProperties(RequestOp return this.serviceClient.listIndexesWithSelectedPropertiesAsync(requestOptions); } + /** + * Lists all indexes available for a search service. + * + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response from a List Indexes request as paginated response with {@link PagedFlux}. + */ + @Generated + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedFlux listIndexesWithSelectedProperties() { + // Generated convenience method for hiddenGeneratedListIndexesWithSelectedProperties + RequestOptions requestOptions = new RequestOptions(); + PagedFlux pagedFluxResponse = hiddenGeneratedListIndexesWithSelectedProperties(requestOptions); + return PagedFlux.create(() -> (continuationTokenParam, pageSizeParam) -> { + Flux> flux = (continuationTokenParam == null) + ? pagedFluxResponse.byPage().take(1) + : pagedFluxResponse.byPage(continuationTokenParam).take(1); + return flux + .map(pagedResponse -> new PagedResponseBase(pagedResponse.getRequest(), + pagedResponse.getStatusCode(), pagedResponse.getHeaders(), + pagedResponse.getValue() + .stream() + .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexResponse.class)) + .collect(Collectors.toList()), + pagedResponse.getContinuationToken(), null)); + }); + } + + /** + * Deletes a synonym map. + * + * @param name The name of the synonym map. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono deleteSynonymMap(String name, AcceptHeaderMinimalConstant accept, + MatchConditions matchConditions) { + // Generated convenience method for deleteSynonymMapWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + return deleteSynonymMapWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); + } + /** * Retrieves a synonym map definition. * @@ -4761,7 +4495,7 @@ PagedFlux hiddenGeneratedListIndexesWithSelectedProperties(RequestOp */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getSynonymMap(String name, CreateOrUpdateRequestAccept2 accept) { + public Mono getSynonymMap(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetSynonymMapWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4787,7 +4521,7 @@ public Mono getSynonymMap(String name, CreateOrUpdateRequestAccept2 */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - Mono getSynonymMaps(CreateOrUpdateRequestAccept3 accept, List select) { + Mono getSynonymMaps(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for getSynonymMapsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4819,7 +4553,7 @@ Mono getSynonymMaps(CreateOrUpdateRequestAccept3 accept, */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono createSynonymMap(SynonymMap synonymMap, CreateOrUpdateRequestAccept4 accept) { + public Mono createSynonymMap(SynonymMap synonymMap, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateSynonymMapWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4830,6 +4564,40 @@ public Mono createSynonymMap(SynonymMap synonymMap, CreateOrUpdateRe .map(protocolMethodData -> protocolMethodData.toObject(SynonymMap.class)); } + /** + * Deletes a search index and all the documents it contains. This operation is permanent, with no recovery option. + * Make sure you have a master copy of your index definition, data ingestion code, and a backup of the primary data + * source in case you need to re-build the index. + * + * @param name The name of the index. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono deleteIndex(String name, AcceptHeaderMinimalConstant accept, MatchConditions matchConditions) { + // Generated convenience method for deleteIndexWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + return deleteIndexWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); + } + /** * Retrieves an index definition. * @@ -4846,7 +4614,7 @@ public Mono createSynonymMap(SynonymMap synonymMap, CreateOrUpdateRe */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getIndex(String name, CreateOrUpdateRequestAccept7 accept) { + public Mono getIndex(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetIndexWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4872,7 +4640,7 @@ public Mono getIndex(String name, CreateOrUpdateRequestAccept7 acce */ @Generated @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedFlux listIndexesWithSelectedProperties(CreateOrUpdateRequestAccept9 accept, + public PagedFlux listIndexesWithSelectedProperties(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for hiddenGeneratedListIndexesWithSelectedProperties RequestOptions requestOptions = new RequestOptions(); @@ -4902,37 +4670,6 @@ public PagedFlux listIndexesWithSelectedProperties(CreateOr }); } - /** - * Lists all indexes available for a search service. - * - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response from a List Indexes request as paginated response with {@link PagedFlux}. - */ - @Generated - @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedFlux listIndexesWithSelectedProperties() { - // Generated convenience method for hiddenGeneratedListIndexesWithSelectedProperties - RequestOptions requestOptions = new RequestOptions(); - PagedFlux pagedFluxResponse = hiddenGeneratedListIndexesWithSelectedProperties(requestOptions); - return PagedFlux.create(() -> (continuationTokenParam, pageSizeParam) -> { - Flux> flux = (continuationTokenParam == null) - ? pagedFluxResponse.byPage().take(1) - : pagedFluxResponse.byPage(continuationTokenParam).take(1); - return flux - .map(pagedResponse -> new PagedResponseBase(pagedResponse.getRequest(), - pagedResponse.getStatusCode(), pagedResponse.getHeaders(), - pagedResponse.getValue() - .stream() - .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexResponse.class)) - .collect(Collectors.toList()), - pagedResponse.getContinuationToken(), null)); - }); - } - /** * Creates a new search index. * @@ -4949,7 +4686,7 @@ public PagedFlux listIndexesWithSelectedProperties() { */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono createIndex(SearchIndex index, CreateOrUpdateRequestAccept10 accept) { + public Mono createIndex(SearchIndex index, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateIndexWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4975,7 +4712,7 @@ public Mono createIndex(SearchIndex index, CreateOrUpdateRequestAcc */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getIndexStatistics(String name, CreateOrUpdateRequestAccept11 accept) { + public Mono getIndexStatistics(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetIndexStatisticsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5002,7 +4739,7 @@ public Mono getIndexStatistics(String name, CreateOrUp @Generated @ServiceMethod(returns = ReturnType.SINGLE) public Mono analyzeText(String name, AnalyzeTextOptions request, - CreateOrUpdateRequestAccept12 accept) { + AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedAnalyzeTextWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5013,6 +4750,39 @@ public Mono analyzeText(String name, AnalyzeTextOptions request, .map(protocolMethodData -> protocolMethodData.toObject(AnalyzeResult.class)); } + /** + * Deletes a search alias and its associated mapping to an index. This operation is permanent, with no recovery + * option. The mapped index is untouched by this operation. + * + * @param name The name of the alias. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono deleteAlias(String name, AcceptHeaderMinimalConstant accept, MatchConditions matchConditions) { + // Generated convenience method for deleteAliasWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + return deleteAliasWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); + } + /** * Retrieves an alias definition. * @@ -5029,7 +4799,7 @@ public Mono analyzeText(String name, AnalyzeTextOptions request, */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getAlias(String name, CreateOrUpdateRequestAccept15 accept) { + public Mono getAlias(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetAliasWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5055,7 +4825,7 @@ public Mono getAlias(String name, CreateOrUpdateRequestAccept15 acc */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono createAlias(SearchAlias alias, CreateOrUpdateRequestAccept17 accept) { + public Mono createAlias(SearchAlias alias, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateAliasWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5066,6 +4836,76 @@ public Mono createAlias(SearchAlias alias, CreateOrUpdateRequestAcc .map(protocolMethodData -> protocolMethodData.toObject(SearchAlias.class)); } + /** + * Creates a new knowledge base or updates a knowledge base if it already exists. + * + * @param name The name of the knowledge base. + * @param knowledgeBase The definition of the knowledge base to create or update. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return represents a knowledge base definition on successful completion of {@link Mono}. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + Mono createOrUpdateKnowledgeBase(String name, KnowledgeBase knowledgeBase, + AcceptHeaderMinimalConstant accept, MatchConditions matchConditions) { + // Generated convenience method for createOrUpdateKnowledgeBaseWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + return createOrUpdateKnowledgeBaseWithResponse(name, BinaryData.fromObject(knowledgeBase), requestOptions) + .flatMap(FluxUtil::toMono) + .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeBase.class)); + } + + /** + * Deletes a knowledge base. + * + * @param name The name of the knowledge base. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono deleteKnowledgeBase(String name, AcceptHeaderMinimalConstant accept, + MatchConditions matchConditions) { + // Generated convenience method for deleteKnowledgeBaseWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + return deleteKnowledgeBaseWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); + } + /** * Retrieves a knowledge base definition. * @@ -5081,7 +4921,7 @@ public Mono createAlias(SearchAlias alias, CreateOrUpdateRequestAcc */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getKnowledgeBase(String name, CreateOrUpdateRequestAccept20 accept) { + public Mono getKnowledgeBase(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetKnowledgeBaseWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5106,7 +4946,7 @@ public Mono getKnowledgeBase(String name, CreateOrUpdateRequestAc */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono createKnowledgeBase(KnowledgeBase knowledgeBase, CreateOrUpdateRequestAccept22 accept) { + public Mono createKnowledgeBase(KnowledgeBase knowledgeBase, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateKnowledgeBaseWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5117,6 +4957,39 @@ public Mono createKnowledgeBase(KnowledgeBase knowledgeBase, Crea .map(protocolMethodData -> protocolMethodData.toObject(KnowledgeBase.class)); } + /** + * Deletes an existing knowledge source. + * + * @param name The name of the knowledge source. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono deleteKnowledgeSource(String name, AcceptHeaderMinimalConstant accept, + MatchConditions matchConditions) { + // Generated convenience method for deleteKnowledgeSourceWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + return deleteKnowledgeSourceWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); + } + /** * Retrieves a knowledge source definition. * @@ -5132,7 +5005,7 @@ public Mono createKnowledgeBase(KnowledgeBase knowledgeBase, Crea */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getKnowledgeSource(String name, CreateOrUpdateRequestAccept25 accept) { + public Mono getKnowledgeSource(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetKnowledgeSourceWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5158,7 +5031,7 @@ public Mono getKnowledgeSource(String name, CreateOrUpdateReque @Generated @ServiceMethod(returns = ReturnType.SINGLE) public Mono createKnowledgeSource(KnowledgeSource knowledgeSource, - CreateOrUpdateRequestAccept27 accept) { + AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateKnowledgeSourceWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5185,7 +5058,7 @@ public Mono createKnowledgeSource(KnowledgeSource knowledgeSour */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getKnowledgeSourceStatus(String name, CreateOrUpdateRequestAccept28 accept) { + public Mono getKnowledgeSourceStatus(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetKnowledgeSourceStatusWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5209,7 +5082,7 @@ public Mono getKnowledgeSourceStatus(String name, CreateO */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getServiceStatistics(CreateOrUpdateRequestAccept29 accept) { + public Mono getServiceStatistics(AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetServiceStatisticsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java index 9ef570e10971..aa914b7ee689 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java @@ -26,7 +26,6 @@ import com.azure.search.documents.SearchServiceVersion; import com.azure.search.documents.implementation.FieldBuilder; import com.azure.search.documents.implementation.SearchIndexClientImpl; -import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept3; import com.azure.search.documents.indexes.models.AnalyzeResult; import com.azure.search.documents.indexes.models.AnalyzeTextOptions; import com.azure.search.documents.indexes.models.GetIndexStatisticsResult; @@ -42,21 +41,7 @@ import com.azure.search.documents.indexes.models.SearchServiceStatistics; import com.azure.search.documents.indexes.models.SynonymMap; import com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatus; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept10; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept11; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept12; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept15; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept17; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept2; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept20; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept22; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept25; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept27; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept28; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept29; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept4; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept7; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept9; +import com.azure.search.documents.models.AcceptHeaderMinimalConstant; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.time.OffsetDateTime; @@ -1301,37 +1286,6 @@ public Response deleteKnowledgeSourceWithResponse(String name, RequestOpti return this.serviceClient.deleteKnowledgeSourceWithResponse(name, requestOptions); } - /** - * Creates a new synonym map or updates a synonym map if it already exists. - * - * @param name The name of the synonym map. - * @param synonymMap The definition of the synonym map to create or update. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a synonym map definition. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - SynonymMap createOrUpdateSynonymMap(String name, SynonymMap synonymMap, MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateSynonymMapWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateSynonymMapWithResponse(name, BinaryData.fromObject(synonymMap), requestOptions).getValue() - .toObject(SynonymMap.class); - } - /** * Creates a new synonym map or updates a synonym map if it already exists. * @@ -1371,33 +1325,6 @@ public SynonymMap createOrUpdateSynonymMap(SynonymMap synonymMap) { return createOrUpdateSynonymMap(synonymMap.getName(), synonymMap); } - /** - * Deletes a synonym map. - * - * @param name The name of the synonym map. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public void deleteSynonymMap(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteSynonymMapWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - deleteSynonymMapWithResponse(name, requestOptions).getValue(); - } - /** * Deletes a synonym map. * @@ -1548,45 +1475,6 @@ public SynonymMap createSynonymMap(SynonymMap synonymMap) { .toObject(SynonymMap.class); } - /** - * Creates a new search index or updates an index if it already exists. - * - * @param name The name of the index. - * @param index The definition of the index to create or update. - * @param allowIndexDowntime Allows new analyzers, tokenizers, token filters, or char filters to be added to an - * index by taking the index offline for at least a few seconds. This temporarily causes indexing and query requests - * to fail. Performance and write availability of the index can be impaired for several minutes after the index is - * updated, or longer for very large indexes. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a search index definition, which describes the fields and search behavior of an index. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - SearchIndex createOrUpdateIndex(String name, SearchIndex index, Boolean allowIndexDowntime, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateIndexWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (allowIndexDowntime != null) { - requestOptions.addQueryParam("allowIndexDowntime", String.valueOf(allowIndexDowntime), false); - } - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateIndexWithResponse(name, BinaryData.fromObject(index), requestOptions).getValue() - .toObject(SearchIndex.class); - } - /** * Creates a new search index or updates an index if it already exists. * @@ -1626,35 +1514,6 @@ SearchIndex createOrUpdateIndex(String name, SearchIndex index) { .toObject(SearchIndex.class); } - /** - * Deletes a search index and all the documents it contains. This operation is permanent, with no recovery option. - * Make sure you have a master copy of your index definition, data ingestion code, and a backup of the primary data - * source in case you need to re-build the index. - * - * @param name The name of the index. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public void deleteIndex(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteIndexWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - deleteIndexWithResponse(name, requestOptions).getValue(); - } - /** * Deletes a search index and all the documents it contains. This operation is permanent, with no recovery option. * Make sure you have a master copy of your index definition, data ingestion code, and a backup of the primary data @@ -1793,37 +1652,6 @@ public AnalyzeResult analyzeText(String name, AnalyzeTextOptions request) { .toObject(AnalyzeResult.class); } - /** - * Creates a new search alias or updates an alias if it already exists. - * - * @param name The name of the alias. - * @param alias The definition of the alias to create or update. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents an index alias, which describes a mapping from the alias name to an index. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - SearchAlias createOrUpdateAlias(String name, SearchAlias alias, MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateAliasWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateAliasWithResponse(name, BinaryData.fromObject(alias), requestOptions).getValue() - .toObject(SearchAlias.class); - } - /** * Creates a new search alias or updates an alias if it already exists. * @@ -1863,34 +1691,6 @@ SearchAlias createOrUpdateAlias(String name, SearchAlias alias) { .toObject(SearchAlias.class); } - /** - * Deletes a search alias and its associated mapping to an index. This operation is permanent, with no recovery - * option. The mapped index is untouched by this operation. - * - * @param name The name of the alias. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public void deleteAlias(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteAliasWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - deleteAliasWithResponse(name, requestOptions).getValue(); - } - /** * Deletes a search alias and its associated mapping to an index. This operation is permanent, with no recovery * option. The mapped index is untouched by this operation. @@ -1970,39 +1770,6 @@ public SearchAlias createAlias(SearchAlias alias) { .toObject(SearchAlias.class); } - /** - * Creates a new knowledge base or updates a knowledge base if it already exists. - * - * @param name The name of the knowledge base. - * @param knowledgeBase The definition of the knowledge base to create or update. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a knowledge base definition. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - KnowledgeBase createOrUpdateKnowledgeBase(String name, KnowledgeBase knowledgeBase, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateKnowledgeBaseWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateKnowledgeBaseWithResponse(name, BinaryData.fromObject(knowledgeBase), requestOptions) - .getValue() - .toObject(KnowledgeBase.class); - } - /** * Creates a new knowledge base or updates a knowledge base if it already exists. * @@ -2043,33 +1810,6 @@ public KnowledgeBase createOrUpdateKnowledgeBase(KnowledgeBase knowledgeBase) { return createOrUpdateKnowledgeBase(knowledgeBase.getName(), knowledgeBase); } - /** - * Deletes a knowledge base. - * - * @param name The name of the knowledge base. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public void deleteKnowledgeBase(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteKnowledgeBaseWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - deleteKnowledgeBaseWithResponse(name, requestOptions).getValue(); - } - /** * Deletes a knowledge base. * @@ -2150,39 +1890,6 @@ public KnowledgeBase createKnowledgeBase(KnowledgeBase knowledgeBase) { .toObject(KnowledgeBase.class); } - /** - * Creates a new knowledge source or updates an knowledge source if it already exists. - * - * @param name The name of the knowledge source. - * @param knowledgeSource The definition of the knowledge source to create or update. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a knowledge source definition. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - KnowledgeSource createOrUpdateKnowledgeSource(String name, KnowledgeSource knowledgeSource, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateKnowledgeSourceWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateKnowledgeSourceWithResponse(name, BinaryData.fromObject(knowledgeSource), requestOptions) - .getValue() - .toObject(KnowledgeSource.class); - } - /** * Creates a new knowledge source or updates an knowledge source if it already exists. * @@ -2223,33 +1930,6 @@ KnowledgeSource createOrUpdateKnowledgeSource(String name, KnowledgeSource knowl .toObject(KnowledgeSource.class); } - /** - * Deletes an existing knowledge source. - * - * @param name The name of the knowledge source. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public void deleteKnowledgeSource(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteKnowledgeSourceWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - deleteKnowledgeSourceWithResponse(name, requestOptions).getValue(); - } - /** * Deletes an existing knowledge source. * @@ -4629,6 +4309,56 @@ PagedIterable hiddenGeneratedListIndexesWithSelectedProperties(Reque return this.serviceClient.listIndexesWithSelectedProperties(requestOptions); } + /** + * Lists all indexes available for a search service. + * + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return response from a List Indexes request as paginated response with {@link PagedIterable}. + */ + @Generated + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable listIndexesWithSelectedProperties() { + // Generated convenience method for listIndexesWithSelectedProperties + RequestOptions requestOptions = new RequestOptions(); + return serviceClient.listIndexesWithSelectedProperties(requestOptions) + .mapPage(bodyItemValue -> bodyItemValue.toObject(SearchIndexResponse.class)); + } + + /** + * Deletes a synonym map. + * + * @param name The name of the synonym map. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public void deleteSynonymMap(String name, AcceptHeaderMinimalConstant accept, MatchConditions matchConditions) { + // Generated convenience method for deleteSynonymMapWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + deleteSynonymMapWithResponse(name, requestOptions).getValue(); + } + /** * Retrieves a synonym map definition. * @@ -4644,7 +4374,7 @@ PagedIterable hiddenGeneratedListIndexesWithSelectedProperties(Reque */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public SynonymMap getSynonymMap(String name, CreateOrUpdateRequestAccept2 accept) { + public SynonymMap getSynonymMap(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetSynonymMapWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4669,7 +4399,7 @@ public SynonymMap getSynonymMap(String name, CreateOrUpdateRequestAccept2 accept */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - ListSynonymMapsResult getSynonymMaps(CreateOrUpdateRequestAccept3 accept, List select) { + ListSynonymMapsResult getSynonymMaps(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for getSynonymMapsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4700,7 +4430,7 @@ ListSynonymMapsResult getSynonymMaps(CreateOrUpdateRequestAccept3 accept, List listIndexesWithSelectedProperties(CreateOrUpdateRequestAccept9 accept, + public PagedIterable listIndexesWithSelectedProperties(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for listIndexesWithSelectedProperties RequestOptions requestOptions = new RequestOptions(); @@ -4768,25 +4531,6 @@ public PagedIterable listIndexesWithSelectedProperties(Crea .mapPage(bodyItemValue -> bodyItemValue.toObject(SearchIndexResponse.class)); } - /** - * Lists all indexes available for a search service. - * - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return response from a List Indexes request as paginated response with {@link PagedIterable}. - */ - @Generated - @ServiceMethod(returns = ReturnType.COLLECTION) - public PagedIterable listIndexesWithSelectedProperties() { - // Generated convenience method for listIndexesWithSelectedProperties - RequestOptions requestOptions = new RequestOptions(); - return serviceClient.listIndexesWithSelectedProperties(requestOptions) - .mapPage(bodyItemValue -> bodyItemValue.toObject(SearchIndexResponse.class)); - } - /** * Creates a new search index. * @@ -4802,7 +4546,7 @@ public PagedIterable listIndexesWithSelectedProperties() { */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public SearchIndex createIndex(SearchIndex index, CreateOrUpdateRequestAccept10 accept) { + public SearchIndex createIndex(SearchIndex index, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateIndexWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4827,7 +4571,7 @@ public SearchIndex createIndex(SearchIndex index, CreateOrUpdateRequestAccept10 */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public GetIndexStatisticsResult getIndexStatistics(String name, CreateOrUpdateRequestAccept11 accept) { + public GetIndexStatisticsResult getIndexStatistics(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetIndexStatisticsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4853,7 +4597,7 @@ public GetIndexStatisticsResult getIndexStatistics(String name, CreateOrUpdateRe */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public AnalyzeResult analyzeText(String name, AnalyzeTextOptions request, CreateOrUpdateRequestAccept12 accept) { + public AnalyzeResult analyzeText(String name, AnalyzeTextOptions request, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedAnalyzeTextWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4863,6 +4607,38 @@ public AnalyzeResult analyzeText(String name, AnalyzeTextOptions request, Create .toObject(AnalyzeResult.class); } + /** + * Deletes a search alias and its associated mapping to an index. This operation is permanent, with no recovery + * option. The mapped index is untouched by this operation. + * + * @param name The name of the alias. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public void deleteAlias(String name, AcceptHeaderMinimalConstant accept, MatchConditions matchConditions) { + // Generated convenience method for deleteAliasWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + deleteAliasWithResponse(name, requestOptions).getValue(); + } + /** * Retrieves an alias definition. * @@ -4878,7 +4654,7 @@ public AnalyzeResult analyzeText(String name, AnalyzeTextOptions request, Create */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public SearchAlias getAlias(String name, CreateOrUpdateRequestAccept15 accept) { + public SearchAlias getAlias(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetAliasWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4902,7 +4678,7 @@ public SearchAlias getAlias(String name, CreateOrUpdateRequestAccept15 accept) { */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public SearchAlias createAlias(SearchAlias alias, CreateOrUpdateRequestAccept17 accept) { + public SearchAlias createAlias(SearchAlias alias, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateAliasWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4912,6 +4688,37 @@ public SearchAlias createAlias(SearchAlias alias, CreateOrUpdateRequestAccept17 .toObject(SearchAlias.class); } + /** + * Deletes a knowledge base. + * + * @param name The name of the knowledge base. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public void deleteKnowledgeBase(String name, AcceptHeaderMinimalConstant accept, MatchConditions matchConditions) { + // Generated convenience method for deleteKnowledgeBaseWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + deleteKnowledgeBaseWithResponse(name, requestOptions).getValue(); + } + /** * Retrieves a knowledge base definition. * @@ -4927,7 +4734,7 @@ public SearchAlias createAlias(SearchAlias alias, CreateOrUpdateRequestAccept17 */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public KnowledgeBase getKnowledgeBase(String name, CreateOrUpdateRequestAccept20 accept) { + public KnowledgeBase getKnowledgeBase(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetKnowledgeBaseWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4952,7 +4759,7 @@ public KnowledgeBase getKnowledgeBase(String name, CreateOrUpdateRequestAccept20 */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public KnowledgeBase createKnowledgeBase(KnowledgeBase knowledgeBase, CreateOrUpdateRequestAccept22 accept) { + public KnowledgeBase createKnowledgeBase(KnowledgeBase knowledgeBase, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateKnowledgeBaseWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -4963,6 +4770,38 @@ public KnowledgeBase createKnowledgeBase(KnowledgeBase knowledgeBase, CreateOrUp .toObject(KnowledgeBase.class); } + /** + * Deletes an existing knowledge source. + * + * @param name The name of the knowledge source. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public void deleteKnowledgeSource(String name, AcceptHeaderMinimalConstant accept, + MatchConditions matchConditions) { + // Generated convenience method for deleteKnowledgeSourceWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + deleteKnowledgeSourceWithResponse(name, requestOptions).getValue(); + } + /** * Retrieves a knowledge source definition. * @@ -4978,7 +4817,7 @@ public KnowledgeBase createKnowledgeBase(KnowledgeBase knowledgeBase, CreateOrUp */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public KnowledgeSource getKnowledgeSource(String name, CreateOrUpdateRequestAccept25 accept) { + public KnowledgeSource getKnowledgeSource(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetKnowledgeSourceWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5003,8 +4842,7 @@ public KnowledgeSource getKnowledgeSource(String name, CreateOrUpdateRequestAcce */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public KnowledgeSource createKnowledgeSource(KnowledgeSource knowledgeSource, - CreateOrUpdateRequestAccept27 accept) { + public KnowledgeSource createKnowledgeSource(KnowledgeSource knowledgeSource, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateKnowledgeSourceWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5030,7 +4868,7 @@ public KnowledgeSource createKnowledgeSource(KnowledgeSource knowledgeSource, */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public KnowledgeSourceStatus getKnowledgeSourceStatus(String name, CreateOrUpdateRequestAccept28 accept) { + public KnowledgeSourceStatus getKnowledgeSourceStatus(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetKnowledgeSourceStatusWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -5054,7 +4892,7 @@ public KnowledgeSourceStatus getKnowledgeSourceStatus(String name, CreateOrUpdat */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public SearchServiceStatistics getServiceStatistics(CreateOrUpdateRequestAccept29 accept) { + public SearchServiceStatistics getServiceStatistics(AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetServiceStatisticsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java index 234e42760a71..dcbf4a06d5f3 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java @@ -22,9 +22,6 @@ import com.azure.core.util.FluxUtil; import com.azure.search.documents.SearchServiceVersion; import com.azure.search.documents.implementation.SearchIndexerClientImpl; -import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept34; -import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept43; -import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept49; import com.azure.search.documents.indexes.models.DocumentKeysOrIds; import com.azure.search.documents.indexes.models.IndexerResyncBody; import com.azure.search.documents.indexes.models.ListDataSourcesResult; @@ -35,18 +32,7 @@ import com.azure.search.documents.indexes.models.SearchIndexerSkillset; import com.azure.search.documents.indexes.models.SearchIndexerStatus; import com.azure.search.documents.indexes.models.SkillNames; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept33; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept35; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept36; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept37; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept38; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept39; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept42; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept44; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept45; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept48; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept50; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept51; +import com.azure.search.documents.models.AcceptHeaderMinimalConstant; import java.util.List; import java.util.Objects; import java.util.stream.Collectors; @@ -1364,46 +1350,6 @@ Mono> getSkillsetsWithResponse(RequestOptions requestOption return this.serviceClient.getSkillsetsWithResponseAsync(requestOptions); } - /** - * Creates a new datasource or updates a datasource if it already exists. - * - * @param name The name of the datasource. - * @param dataSource The definition of the datasource to create or update. - * @param skipIndexerResetRequirementForCache Ignores cache reset requirements. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a datasource definition, which can be used to configure an indexer on successful completion of - * {@link Mono}. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - Mono createOrUpdateDataSourceConnection(String name, - SearchIndexerDataSourceConnection dataSource, Boolean skipIndexerResetRequirementForCache, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateDataSourceConnectionWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (skipIndexerResetRequirementForCache != null) { - requestOptions.addQueryParam("ignoreResetRequirements", String.valueOf(skipIndexerResetRequirementForCache), - false); - } - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateDataSourceConnectionWithResponse(name, BinaryData.fromObject(dataSource), requestOptions) - .flatMap(FluxUtil::toMono) - .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerDataSourceConnection.class)); - } - /** * Creates a new datasource or updates a datasource if it already exists. * @@ -1452,34 +1398,6 @@ Mono createOrUpdateDataSourceConnection(Strin .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerDataSourceConnection.class)); } - /** - * Deletes a datasource. - * - * @param name The name of the datasource. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return A {@link Mono} that completes when a successful response is received. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono deleteDataSourceConnection(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteDataSourceConnectionWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return deleteDataSourceConnectionWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); - } - /** * Deletes a datasource. * @@ -1724,50 +1642,6 @@ public Mono runIndexer(String name) { return runIndexerWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); } - /** - * Creates a new indexer or updates an indexer if it already exists. - * - * @param name The name of the indexer. - * @param indexer The definition of the indexer to create or update. - * @param skipIndexerResetRequirementForCache Ignores cache reset requirements. - * @param disableCacheReprocessingChangeDetection Disables cache reprocessing change detection. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents an indexer on successful completion of {@link Mono}. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - Mono createOrUpdateIndexer(String name, SearchIndexer indexer, - Boolean skipIndexerResetRequirementForCache, Boolean disableCacheReprocessingChangeDetection, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateIndexerWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (skipIndexerResetRequirementForCache != null) { - requestOptions.addQueryParam("ignoreResetRequirements", String.valueOf(skipIndexerResetRequirementForCache), - false); - } - if (disableCacheReprocessingChangeDetection != null) { - requestOptions.addQueryParam("disableCacheReprocessingChangeDetection", - String.valueOf(disableCacheReprocessingChangeDetection), false); - } - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateIndexerWithResponse(name, BinaryData.fromObject(indexer), requestOptions) - .flatMap(FluxUtil::toMono) - .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexer.class)); - } - /** * Creates a new indexer or updates an indexer if it already exists. * @@ -1812,34 +1686,6 @@ Mono createOrUpdateIndexer(String name, SearchIndexer indexer) { .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexer.class)); } - /** - * Deletes an indexer. - * - * @param name The name of the indexer. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return A {@link Mono} that completes when a successful response is received. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono deleteIndexer(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteIndexerWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return deleteIndexerWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); - } - /** * Deletes an indexer. * @@ -2017,50 +1863,6 @@ public Mono getIndexerStatus(String name) { .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerStatus.class)); } - /** - * Creates a new skillset in a search service or updates the skillset if it already exists. - * - * @param name The name of the skillset. - * @param skillset The skillset containing one or more skills to create or update in a search service. - * @param skipIndexerResetRequirementForCache Ignores cache reset requirements. - * @param disableCacheReprocessingChangeDetection Disables cache reprocessing change detection. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a list of skills on successful completion of {@link Mono}. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - Mono createOrUpdateSkillset(String name, SearchIndexerSkillset skillset, - Boolean skipIndexerResetRequirementForCache, Boolean disableCacheReprocessingChangeDetection, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateSkillsetWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (skipIndexerResetRequirementForCache != null) { - requestOptions.addQueryParam("ignoreResetRequirements", String.valueOf(skipIndexerResetRequirementForCache), - false); - } - if (disableCacheReprocessingChangeDetection != null) { - requestOptions.addQueryParam("disableCacheReprocessingChangeDetection", - String.valueOf(disableCacheReprocessingChangeDetection), false); - } - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateSkillsetWithResponse(name, BinaryData.fromObject(skillset), requestOptions) - .flatMap(FluxUtil::toMono) - .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerSkillset.class)); - } - /** * Creates a new skillset in a search service or updates the skillset if it already exists. * @@ -2105,34 +1907,6 @@ public Mono createOrUpdateSkillset(SearchIndexerSkillset } } - /** - * Deletes a skillset in a search service. - * - * @param name The name of the skillset. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return A {@link Mono} that completes when a successful response is received. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono deleteSkillset(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteSkillsetWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return deleteSkillsetWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); - } - /** * Deletes a skillset in a search service. * @@ -3532,6 +3306,39 @@ Mono> hiddenGeneratedResetSkillsWithResponse(String name, BinaryD return this.serviceClient.resetSkillsWithResponseAsync(name, skillNames, requestOptions); } + /** + * Deletes a datasource. + * + * @param name The name of the datasource. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono deleteDataSourceConnection(String name, AcceptHeaderMinimalConstant accept, + MatchConditions matchConditions) { + // Generated convenience method for deleteDataSourceConnectionWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + return deleteDataSourceConnectionWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); + } + /** * Retrieves a datasource definition. * @@ -3549,7 +3356,7 @@ Mono> hiddenGeneratedResetSkillsWithResponse(String name, BinaryD @Generated @ServiceMethod(returns = ReturnType.SINGLE) public Mono getDataSourceConnection(String name, - CreateOrUpdateRequestAccept33 accept) { + AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetDataSourceConnectionWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3575,7 +3382,7 @@ public Mono getDataSourceConnection(String na */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - Mono getDataSourceConnections(CreateOrUpdateRequestAccept34 accept, List select) { + Mono getDataSourceConnections(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for getDataSourceConnectionsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3609,7 +3416,7 @@ Mono getDataSourceConnections(CreateOrUpdateRequestAccept @Generated @ServiceMethod(returns = ReturnType.SINGLE) public Mono createDataSourceConnection( - SearchIndexerDataSourceConnection dataSourceConnection, CreateOrUpdateRequestAccept35 accept) { + SearchIndexerDataSourceConnection dataSourceConnection, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateDataSourceConnectionWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3635,7 +3442,7 @@ public Mono createDataSourceConnection( */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono resetIndexer(String name, CreateOrUpdateRequestAccept36 accept) { + public Mono resetIndexer(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for resetIndexerWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3660,7 +3467,7 @@ public Mono resetIndexer(String name, CreateOrUpdateRequestAccept36 accept */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono resync(String name, IndexerResyncBody indexerResync, CreateOrUpdateRequestAccept37 accept) { + public Mono resync(String name, IndexerResyncBody indexerResync, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedResyncWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3689,7 +3496,7 @@ public Mono resync(String name, IndexerResyncBody indexerResync, CreateOrU */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono resetDocuments(String name, CreateOrUpdateRequestAccept38 accept, Boolean overwrite, + public Mono resetDocuments(String name, AcceptHeaderMinimalConstant accept, Boolean overwrite, DocumentKeysOrIds keysOrIds) { // Generated convenience method for resetDocumentsWithResponse RequestOptions requestOptions = new RequestOptions(); @@ -3720,7 +3527,7 @@ public Mono resetDocuments(String name, CreateOrUpdateRequestAccept38 acce */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono runIndexer(String name, CreateOrUpdateRequestAccept39 accept) { + public Mono runIndexer(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for runIndexerWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3729,6 +3536,38 @@ public Mono runIndexer(String name, CreateOrUpdateRequestAccept39 accept) return runIndexerWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); } + /** + * Deletes an indexer. + * + * @param name The name of the indexer. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono deleteIndexer(String name, AcceptHeaderMinimalConstant accept, MatchConditions matchConditions) { + // Generated convenience method for deleteIndexerWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + return deleteIndexerWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); + } + /** * Retrieves an indexer definition. * @@ -3744,7 +3583,7 @@ public Mono runIndexer(String name, CreateOrUpdateRequestAccept39 accept) */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getIndexer(String name, CreateOrUpdateRequestAccept42 accept) { + public Mono getIndexer(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetIndexerWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3770,7 +3609,7 @@ public Mono getIndexer(String name, CreateOrUpdateRequestAccept42 */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - Mono getIndexers(CreateOrUpdateRequestAccept43 accept, List select) { + Mono getIndexers(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for getIndexersWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3802,7 +3641,7 @@ Mono getIndexers(CreateOrUpdateRequestAccept43 accept, List< */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono createIndexer(SearchIndexer indexer, CreateOrUpdateRequestAccept44 accept) { + public Mono createIndexer(SearchIndexer indexer, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateIndexerWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3829,7 +3668,7 @@ public Mono createIndexer(SearchIndexer indexer, CreateOrUpdateRe */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getIndexerStatus(String name, CreateOrUpdateRequestAccept45 accept) { + public Mono getIndexerStatus(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetIndexerStatusWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3839,6 +3678,38 @@ public Mono getIndexerStatus(String name, CreateOrUpdateReq .map(protocolMethodData -> protocolMethodData.toObject(SearchIndexerStatus.class)); } + /** + * Deletes a skillset in a search service. + * + * @param name The name of the skillset. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public Mono deleteSkillset(String name, AcceptHeaderMinimalConstant accept, MatchConditions matchConditions) { + // Generated convenience method for deleteSkillsetWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + return deleteSkillsetWithResponse(name, requestOptions).flatMap(FluxUtil::toMono); + } + /** * Retrieves a skillset in a search service. * @@ -3854,7 +3725,7 @@ public Mono getIndexerStatus(String name, CreateOrUpdateReq */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getSkillset(String name, CreateOrUpdateRequestAccept48 accept) { + public Mono getSkillset(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetSkillsetWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3880,7 +3751,7 @@ public Mono getSkillset(String name, CreateOrUpdateReques */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - Mono getSkillsets(CreateOrUpdateRequestAccept49 accept, List select) { + Mono getSkillsets(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for getSkillsetsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3913,7 +3784,7 @@ Mono getSkillsets(CreateOrUpdateRequestAccept49 accept, Lis @Generated @ServiceMethod(returns = ReturnType.SINGLE) public Mono createSkillset(SearchIndexerSkillset skillset, - CreateOrUpdateRequestAccept50 accept) { + AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateSkillsetWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3940,7 +3811,7 @@ public Mono createSkillset(SearchIndexerSkillset skillset */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public Mono resetSkills(String name, SkillNames skillNames, CreateOrUpdateRequestAccept51 accept) { + public Mono resetSkills(String name, SkillNames skillNames, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedResetSkillsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java index 378a2160e460..eda0992d15dc 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java @@ -21,9 +21,6 @@ import com.azure.core.util.BinaryData; import com.azure.search.documents.SearchServiceVersion; import com.azure.search.documents.implementation.SearchIndexerClientImpl; -import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept34; -import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept43; -import com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept49; import com.azure.search.documents.indexes.models.DocumentKeysOrIds; import com.azure.search.documents.indexes.models.IndexerResyncBody; import com.azure.search.documents.indexes.models.ListDataSourcesResult; @@ -34,18 +31,7 @@ import com.azure.search.documents.indexes.models.SearchIndexerSkillset; import com.azure.search.documents.indexes.models.SearchIndexerStatus; import com.azure.search.documents.indexes.models.SkillNames; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept33; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept35; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept36; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept37; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept38; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept39; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept42; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept44; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept45; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept48; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept50; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept51; +import com.azure.search.documents.models.AcceptHeaderMinimalConstant; import java.util.List; import java.util.Objects; import java.util.stream.Collectors; @@ -1345,45 +1331,6 @@ Response getSkillsetsWithResponse(RequestOptions requestOptions) { return this.serviceClient.getSkillsetsWithResponse(requestOptions); } - /** - * Creates a new datasource or updates a datasource if it already exists. - * - * @param name The name of the datasource. - * @param dataSource The definition of the datasource to create or update. - * @param skipIndexerResetRequirementForCache Ignores cache reset requirements. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents a datasource definition, which can be used to configure an indexer. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - SearchIndexerDataSourceConnection createOrUpdateDataSourceConnection(String name, - SearchIndexerDataSourceConnection dataSource, Boolean skipIndexerResetRequirementForCache, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateDataSourceConnectionWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (skipIndexerResetRequirementForCache != null) { - requestOptions.addQueryParam("ignoreResetRequirements", String.valueOf(skipIndexerResetRequirementForCache), - false); - } - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateDataSourceConnectionWithResponse(name, BinaryData.fromObject(dataSource), requestOptions) - .getValue() - .toObject(SearchIndexerDataSourceConnection.class); - } - /** * Creates a new datasource or updates a datasource if it already exists. * @@ -1426,33 +1373,6 @@ SearchIndexerDataSourceConnection createOrUpdateDataSourceConnection(String name .toObject(SearchIndexerDataSourceConnection.class); } - /** - * Deletes a datasource. - * - * @param name The name of the datasource. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public void deleteDataSourceConnection(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteDataSourceConnectionWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - deleteDataSourceConnectionWithResponse(name, requestOptions).getValue(); - } - /** * Deletes a datasource. * @@ -1687,48 +1607,6 @@ public void runIndexer(String name) { runIndexerWithResponse(name, requestOptions).getValue(); } - /** - * Creates a new indexer or updates an indexer if it already exists. - * - * @param name The name of the indexer. - * @param indexer The definition of the indexer to create or update. - * @param skipIndexerResetRequirementForCache Ignores cache reset requirements. - * @param disableCacheReprocessingChangeDetection Disables cache reprocessing change detection. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return represents an indexer. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - SearchIndexer createOrUpdateIndexer(String name, SearchIndexer indexer, Boolean skipIndexerResetRequirementForCache, - Boolean disableCacheReprocessingChangeDetection, MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateIndexerWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (skipIndexerResetRequirementForCache != null) { - requestOptions.addQueryParam("ignoreResetRequirements", String.valueOf(skipIndexerResetRequirementForCache), - false); - } - if (disableCacheReprocessingChangeDetection != null) { - requestOptions.addQueryParam("disableCacheReprocessingChangeDetection", - String.valueOf(disableCacheReprocessingChangeDetection), false); - } - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateIndexerWithResponse(name, BinaryData.fromObject(indexer), requestOptions).getValue() - .toObject(SearchIndexer.class); - } - /** * Creates a new indexer or updates an indexer if it already exists. * @@ -1768,33 +1646,6 @@ SearchIndexer createOrUpdateIndexer(String name, SearchIndexer indexer) { .toObject(SearchIndexer.class); } - /** - * Deletes an indexer. - * - * @param name The name of the indexer. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public void deleteIndexer(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteIndexerWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - deleteIndexerWithResponse(name, requestOptions).getValue(); - } - /** * Deletes an indexer. * @@ -1966,49 +1817,6 @@ public SearchIndexerStatus getIndexerStatus(String name) { .toObject(SearchIndexerStatus.class); } - /** - * Creates a new skillset in a search service or updates the skillset if it already exists. - * - * @param name The name of the skillset. - * @param skillset The skillset containing one or more skills to create or update in a search service. - * @param skipIndexerResetRequirementForCache Ignores cache reset requirements. - * @param disableCacheReprocessingChangeDetection Disables cache reprocessing change detection. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceNotFoundException thrown if the request is rejected by server on status code 404. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a list of skills. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - SearchIndexerSkillset createOrUpdateSkillset(String name, SearchIndexerSkillset skillset, - Boolean skipIndexerResetRequirementForCache, Boolean disableCacheReprocessingChangeDetection, - MatchConditions matchConditions) { - // Generated convenience method for createOrUpdateSkillsetWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (skipIndexerResetRequirementForCache != null) { - requestOptions.addQueryParam("ignoreResetRequirements", String.valueOf(skipIndexerResetRequirementForCache), - false); - } - if (disableCacheReprocessingChangeDetection != null) { - requestOptions.addQueryParam("disableCacheReprocessingChangeDetection", - String.valueOf(disableCacheReprocessingChangeDetection), false); - } - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - return createOrUpdateSkillsetWithResponse(name, BinaryData.fromObject(skillset), requestOptions).getValue() - .toObject(SearchIndexerSkillset.class); - } - /** * Creates a new skillset in a search service or updates the skillset if it already exists. * @@ -2048,33 +1856,6 @@ public SearchIndexerSkillset createOrUpdateSkillset(SearchIndexerSkillset skills return createOrUpdateSkillset(skillset.getName(), skillset); } - /** - * Deletes a skillset in a search service. - * - * @param name The name of the skillset. - * @param matchConditions Specifies HTTP options for conditional requests. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws HttpResponseException thrown if the request is rejected by server. - * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. - * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - */ - @Generated - @ServiceMethod(returns = ReturnType.SINGLE) - public void deleteSkillset(String name, MatchConditions matchConditions) { - // Generated convenience method for deleteSkillsetWithResponse - RequestOptions requestOptions = new RequestOptions(); - String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); - String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); - if (ifMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); - } - if (ifNoneMatch != null) { - requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); - } - deleteSkillsetWithResponse(name, requestOptions).getValue(); - } - /** * Deletes a skillset in a search service. * @@ -3462,6 +3243,38 @@ Response hiddenGeneratedResetSkillsWithResponse(String name, BinaryData sk return this.serviceClient.resetSkillsWithResponse(name, skillNames, requestOptions); } + /** + * Deletes a datasource. + * + * @param name The name of the datasource. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public void deleteDataSourceConnection(String name, AcceptHeaderMinimalConstant accept, + MatchConditions matchConditions) { + // Generated convenience method for deleteDataSourceConnectionWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + deleteDataSourceConnectionWithResponse(name, requestOptions).getValue(); + } + /** * Retrieves a datasource definition. * @@ -3477,8 +3290,7 @@ Response hiddenGeneratedResetSkillsWithResponse(String name, BinaryData sk */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public SearchIndexerDataSourceConnection getDataSourceConnection(String name, - CreateOrUpdateRequestAccept33 accept) { + public SearchIndexerDataSourceConnection getDataSourceConnection(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetDataSourceConnectionWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3504,7 +3316,7 @@ public SearchIndexerDataSourceConnection getDataSourceConnection(String name, */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - ListDataSourcesResult getDataSourceConnections(CreateOrUpdateRequestAccept34 accept, List select) { + ListDataSourcesResult getDataSourceConnections(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for getDataSourceConnectionsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3536,7 +3348,7 @@ ListDataSourcesResult getDataSourceConnections(CreateOrUpdateRequestAccept34 acc @Generated @ServiceMethod(returns = ReturnType.SINGLE) public SearchIndexerDataSourceConnection createDataSourceConnection( - SearchIndexerDataSourceConnection dataSourceConnection, CreateOrUpdateRequestAccept35 accept) { + SearchIndexerDataSourceConnection dataSourceConnection, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedCreateDataSourceConnectionWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3560,7 +3372,7 @@ public SearchIndexerDataSourceConnection createDataSourceConnection( */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public void resetIndexer(String name, CreateOrUpdateRequestAccept36 accept) { + public void resetIndexer(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for resetIndexerWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3584,7 +3396,7 @@ public void resetIndexer(String name, CreateOrUpdateRequestAccept36 accept) { */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public void resync(String name, IndexerResyncBody indexerResync, CreateOrUpdateRequestAccept37 accept) { + public void resync(String name, IndexerResyncBody indexerResync, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedResyncWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3611,7 +3423,7 @@ public void resync(String name, IndexerResyncBody indexerResync, CreateOrUpdateR */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public void resetDocuments(String name, CreateOrUpdateRequestAccept38 accept, Boolean overwrite, + public void resetDocuments(String name, AcceptHeaderMinimalConstant accept, Boolean overwrite, DocumentKeysOrIds keysOrIds) { // Generated convenience method for resetDocumentsWithResponse RequestOptions requestOptions = new RequestOptions(); @@ -3641,7 +3453,7 @@ public void resetDocuments(String name, CreateOrUpdateRequestAccept38 accept, Bo */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public void runIndexer(String name, CreateOrUpdateRequestAccept39 accept) { + public void runIndexer(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for runIndexerWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3650,6 +3462,37 @@ public void runIndexer(String name, CreateOrUpdateRequestAccept39 accept) { runIndexerWithResponse(name, requestOptions).getValue(); } + /** + * Deletes an indexer. + * + * @param name The name of the indexer. + * @param accept The Accept header. + * @param matchConditions Specifies HTTP options for conditional requests. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws HttpResponseException thrown if the request is rejected by server. + * @throws ClientAuthenticationException thrown if the request is rejected by server on status code 401. + * @throws ResourceModifiedException thrown if the request is rejected by server on status code 409. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @Generated + @ServiceMethod(returns = ReturnType.SINGLE) + public void deleteIndexer(String name, AcceptHeaderMinimalConstant accept, MatchConditions matchConditions) { + // Generated convenience method for deleteIndexerWithResponse + RequestOptions requestOptions = new RequestOptions(); + String ifMatch = matchConditions == null ? null : matchConditions.getIfMatch(); + String ifNoneMatch = matchConditions == null ? null : matchConditions.getIfNoneMatch(); + if (accept != null) { + requestOptions.setHeader(HttpHeaderName.ACCEPT, accept.toString()); + } + if (ifMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_MATCH, ifMatch); + } + if (ifNoneMatch != null) { + requestOptions.setHeader(HttpHeaderName.IF_NONE_MATCH, ifNoneMatch); + } + deleteIndexerWithResponse(name, requestOptions).getValue(); + } + /** * Retrieves an indexer definition. * @@ -3665,7 +3508,7 @@ public void runIndexer(String name, CreateOrUpdateRequestAccept39 accept) { */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - public SearchIndexer getIndexer(String name, CreateOrUpdateRequestAccept42 accept) { + public SearchIndexer getIndexer(String name, AcceptHeaderMinimalConstant accept) { // Generated convenience method for hiddenGeneratedGetIndexerWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3690,7 +3533,7 @@ public SearchIndexer getIndexer(String name, CreateOrUpdateRequestAccept42 accep */ @Generated @ServiceMethod(returns = ReturnType.SINGLE) - ListIndexersResult getIndexers(CreateOrUpdateRequestAccept43 accept, List select) { + ListIndexersResult getIndexers(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for getIndexersWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3721,7 +3564,7 @@ ListIndexersResult getIndexers(CreateOrUpdateRequestAccept43 accept, List select) { + ListSkillsetsResult getSkillsets(AcceptHeaderMinimalConstant accept, List select) { // Generated convenience method for getSkillsetsWithResponse RequestOptions requestOptions = new RequestOptions(); if (accept != null) { @@ -3828,7 +3702,7 @@ ListSkillsetsResult getSkillsets(CreateOrUpdateRequestAccept49 accept, List { + /** * Entities describing a physical location. */ @@ -56,7 +56,7 @@ public final class EntityCategory extends ExpandableStringEnum { /** * Creates a new instance of EntityCategory value. - * + * * @deprecated Use the {@link #fromString(String)} factory method. */ @Generated @@ -66,7 +66,7 @@ public EntityCategory() { /** * Creates or finds a EntityCategory from its string representation. - * + * * @param name a name to look for. * @return the corresponding EntityCategory. */ @@ -77,7 +77,7 @@ public static EntityCategory fromString(String name) { /** * Gets known EntityCategory values. - * + * * @return known EntityCategory values. */ @Generated diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java index d569f960d654..4c0865f79f63 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. // Code generated by Microsoft (R) TypeSpec Code Generator. - package com.azure.search.documents.indexes.models; import com.azure.core.annotation.Generated; @@ -12,6 +11,7 @@ * The language codes supported for input text by EntityRecognitionSkill. */ public final class EntityRecognitionSkillLanguage extends ExpandableStringEnum { + /** * Arabic. */ @@ -152,7 +152,7 @@ public final class EntityRecognitionSkillLanguage extends ExpandableStringEnum { + /* * The name of the index. */ @@ -142,7 +142,7 @@ public final class SearchIndexResponse implements JsonSerializable getFields() { /** * Get the scoringProfiles property: The scoring profiles for the index. - * + * * @return the scoringProfiles value. */ @Generated @@ -194,7 +194,7 @@ public List getScoringProfiles() { * Get the defaultScoringProfile property: The name of the scoring profile to use if none is specified in the query. * If this property is not set and no scoring profile is specified in the query, then default scoring (tf-idf) will * be used. - * + * * @return the defaultScoringProfile value. */ @Generated @@ -204,7 +204,7 @@ public String getDefaultScoringProfile() { /** * Get the corsOptions property: Options to control Cross-Origin Resource Sharing (CORS) for the index. - * + * * @return the corsOptions value. */ @Generated @@ -214,7 +214,7 @@ public CorsOptions getCorsOptions() { /** * Get the suggesters property: The suggesters for the index. - * + * * @return the suggesters value. */ @Generated @@ -224,7 +224,7 @@ public List getSuggesters() { /** * Get the analyzers property: The analyzers for the index. - * + * * @return the analyzers value. */ @Generated @@ -234,7 +234,7 @@ public List getAnalyzers() { /** * Get the tokenizers property: The tokenizers for the index. - * + * * @return the tokenizers value. */ @Generated @@ -244,7 +244,7 @@ public List getTokenizers() { /** * Get the tokenFilters property: The token filters for the index. - * + * * @return the tokenFilters value. */ @Generated @@ -254,7 +254,7 @@ public List getTokenFilters() { /** * Get the charFilters property: The character filters for the index. - * + * * @return the charFilters value. */ @Generated @@ -264,7 +264,7 @@ public List getCharFilters() { /** * Get the normalizers property: The normalizers for the index. - * + * * @return the normalizers value. */ @Generated @@ -280,7 +280,7 @@ public List getNormalizers() { * needed if you want to rotate your encryption key; Your data will be unaffected. Encryption with customer-managed * keys is not available for free search services, and is only available for paid services created on or after * January 1, 2019. - * + * * @return the encryptionKey value. */ @Generated @@ -292,7 +292,7 @@ public SearchResourceEncryptionKey getEncryptionKey() { * Get the similarity property: The type of similarity algorithm to be used when scoring and ranking the documents * matching a search query. The similarity algorithm can only be defined at index creation time and cannot be * modified on existing indexes. If null, the ClassicSimilarity algorithm is used. - * + * * @return the similarity value. */ @Generated @@ -302,7 +302,7 @@ public SimilarityAlgorithm getSimilarity() { /** * Get the semantic property: Defines parameters for a search index that influence semantic capabilities. - * + * * @return the semantic value. */ @Generated @@ -312,7 +312,7 @@ public SemanticSearch getSemantic() { /** * Get the vectorSearch property: Contains configuration options related to vector search. - * + * * @return the vectorSearch value. */ @Generated @@ -323,7 +323,7 @@ public VectorSearch getVectorSearch() { /** * Get the permissionFilterOption property: A value indicating whether permission filtering is enabled for the * index. - * + * * @return the permissionFilterOption value. */ @Generated @@ -333,7 +333,7 @@ public SearchIndexPermissionFilterOption getPermissionFilterOption() { /** * Get the purviewEnabled property: A value indicating whether Purview is enabled for the index. - * + * * @return the purviewEnabled value. */ @Generated @@ -343,7 +343,7 @@ public Boolean isPurviewEnabled() { /** * Get the eTag property: The ETag of the index. - * + * * @return the eTag value. */ @Generated @@ -384,7 +384,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { /** * Reads an instance of SearchIndexResponse from the JsonReader. - * + * * @param jsonReader The JsonReader being read. * @return An instance of SearchIndexResponse if the JsonReader was pointing to an instance of it, or null if it was * pointing to JSON null. @@ -416,7 +416,6 @@ public static SearchIndexResponse fromJson(JsonReader jsonReader) throws IOExcep while (reader.nextToken() != JsonToken.END_OBJECT) { String fieldName = reader.getFieldName(); reader.nextToken(); - if ("name".equals(fieldName)) { name = reader.getString(); } else if ("description".equals(fieldName)) { @@ -478,7 +477,6 @@ public static SearchIndexResponse fromJson(JsonReader jsonReader) throws IOExcep deserializedSearchIndexResponse.permissionFilterOption = permissionFilterOption; deserializedSearchIndexResponse.purviewEnabled = purviewEnabled; deserializedSearchIndexResponse.eTag = eTag; - return deserializedSearchIndexResponse; }); } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java index 1d7837943b77..34c4810e9d52 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. // Code generated by Microsoft (R) TypeSpec Code Generator. - package com.azure.search.documents.indexes.models; import com.azure.core.annotation.Generated; @@ -12,6 +11,7 @@ * The language codes supported for input text by SentimentSkill. */ public final class SentimentSkillLanguage extends ExpandableStringEnum { + /** * Danish. */ @@ -104,7 +104,7 @@ public final class SentimentSkillLanguage extends ExpandableStringEnum> hiddenGeneratedRetrieveWithResponse(String knowledgeB @Generated @ServiceMethod(returns = ReturnType.SINGLE) public Mono retrieve(String knowledgeBaseName, - KnowledgeBaseRetrievalRequest retrievalRequest, CreateOrUpdateRequestAccept52 accept, + KnowledgeBaseRetrievalRequest retrievalRequest, AcceptHeaderMinimalConstant accept, String querySourceAuthorization) { // Generated convenience method for hiddenGeneratedRetrieveWithResponse RequestOptions requestOptions = new RequestOptions(); diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java index 1189c4ffbc74..fd36b918bb1d 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java @@ -21,7 +21,7 @@ import com.azure.search.documents.implementation.KnowledgeBaseRetrievalClientImpl; import com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalRequest; import com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalResponse; -import com.azure.search.documents.models.CreateOrUpdateRequestAccept52; +import com.azure.search.documents.models.AcceptHeaderMinimalConstant; /** * Initializes a new instance of the synchronous KnowledgeBaseRetrievalClient type. @@ -260,7 +260,7 @@ Response hiddenGeneratedRetrieveWithResponse(String knowledgeBaseNam @Generated @ServiceMethod(returns = ReturnType.SINGLE) public KnowledgeBaseRetrievalResponse retrieve(String knowledgeBaseName, - KnowledgeBaseRetrievalRequest retrievalRequest, CreateOrUpdateRequestAccept52 accept, + KnowledgeBaseRetrievalRequest retrievalRequest, AcceptHeaderMinimalConstant accept, String querySourceAuthorization) { // Generated convenience method for hiddenGeneratedRetrieveWithResponse RequestOptions requestOptions = new RequestOptions(); diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AcceptHeaderMinimalConstant.java similarity index 52% rename from sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept.java rename to sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AcceptHeaderMinimalConstant.java index d6f26fdcc093..525aefdfd83d 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AcceptHeaderMinimalConstant.java @@ -2,38 +2,38 @@ // Licensed under the MIT License. // Code generated by Microsoft (R) TypeSpec Code Generator. -package com.azure.search.documents.implementation.models; +package com.azure.search.documents.models; /** - * Defines values for CreateOrUpdateRequestAccept. + * Defines values for AcceptHeaderMinimalConstant. */ -public enum CreateOrUpdateRequestAccept { +public enum AcceptHeaderMinimalConstant { /** * Enum value application/json;odata.metadata=minimal. */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); + APPLICATION_JSON_METADATA_MINIMAL("application/json;odata.metadata=minimal"); /** - * The actual serialized value for a CreateOrUpdateRequestAccept instance. + * The actual serialized value for a AcceptHeaderMinimalConstant instance. */ private final String value; - CreateOrUpdateRequestAccept(String value) { + AcceptHeaderMinimalConstant(String value) { this.value = value; } /** - * Parses a serialized value to a CreateOrUpdateRequestAccept instance. + * Parses a serialized value to a AcceptHeaderMinimalConstant instance. * * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept object, or null if unable to parse. + * @return the parsed AcceptHeaderMinimalConstant object, or null if unable to parse. */ - public static CreateOrUpdateRequestAccept fromString(String value) { + public static AcceptHeaderMinimalConstant fromString(String value) { if (value == null) { return null; } - CreateOrUpdateRequestAccept[] items = CreateOrUpdateRequestAccept.values(); - for (CreateOrUpdateRequestAccept item : items) { + AcceptHeaderMinimalConstant[] items = AcceptHeaderMinimalConstant.values(); + for (AcceptHeaderMinimalConstant item : items) { if (item.toString().equalsIgnoreCase(value)) { return item; } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AcceptHeaderNoneConstant.java similarity index 54% rename from sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept.java rename to sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AcceptHeaderNoneConstant.java index ed40fd8461b6..c76b21a88b5b 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AcceptHeaderNoneConstant.java @@ -5,35 +5,35 @@ package com.azure.search.documents.models; /** - * Defines values for CountRequestAccept. + * Defines values for AcceptHeaderNoneConstant. */ -public enum CountRequestAccept { +public enum AcceptHeaderNoneConstant { /** * Enum value application/json;odata.metadata=none. */ - APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); + APPLICATION_JSON_METADATA_NONE("application/json;odata.metadata=none"); /** - * The actual serialized value for a CountRequestAccept instance. + * The actual serialized value for a AcceptHeaderNoneConstant instance. */ private final String value; - CountRequestAccept(String value) { + AcceptHeaderNoneConstant(String value) { this.value = value; } /** - * Parses a serialized value to a CountRequestAccept instance. + * Parses a serialized value to a AcceptHeaderNoneConstant instance. * * @param value the serialized value to parse. - * @return the parsed CountRequestAccept object, or null if unable to parse. + * @return the parsed AcceptHeaderNoneConstant object, or null if unable to parse. */ - public static CountRequestAccept fromString(String value) { + public static AcceptHeaderNoneConstant fromString(String value) { if (value == null) { return null; } - CountRequestAccept[] items = CountRequestAccept.values(); - for (CountRequestAccept item : items) { + AcceptHeaderNoneConstant[] items = AcceptHeaderNoneConstant.values(); + for (AcceptHeaderNoneConstant item : items) { if (item.toString().equalsIgnoreCase(value)) { return item; } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AutocompleteOptions.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AutocompleteOptions.java index 36884183134e..14c6fce3c4f5 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AutocompleteOptions.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/AutocompleteOptions.java @@ -325,4 +325,32 @@ public AutocompleteOptions setTop(Integer top) { this.top = top; return this; } + + /* + * The Accept header. + */ + @Generated + private AcceptHeaderNoneConstant accept; + + /** + * Get the accept property: The Accept header. + * + * @return the accept value. + */ + @Generated + public AcceptHeaderNoneConstant getAccept() { + return this.accept; + } + + /** + * Set the accept property: The Accept header. + * + * @param accept the accept value to set. + * @return the AutocompleteOptions object itself. + */ + @Generated + public AutocompleteOptions setAccept(AcceptHeaderNoneConstant accept) { + this.accept = accept; + return this; + } } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept2.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept2.java deleted file mode 100644 index a98334f46714..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept2.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CountRequestAccept2. - */ -public enum CountRequestAccept2 { - /** - * Enum value application/json;odata.metadata=none. - */ - APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); - - /** - * The actual serialized value for a CountRequestAccept2 instance. - */ - private final String value; - - CountRequestAccept2(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CountRequestAccept2 instance. - * - * @param value the serialized value to parse. - * @return the parsed CountRequestAccept2 object, or null if unable to parse. - */ - public static CountRequestAccept2 fromString(String value) { - if (value == null) { - return null; - } - CountRequestAccept2[] items = CountRequestAccept2.values(); - for (CountRequestAccept2 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept3.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept3.java deleted file mode 100644 index ad807db1880b..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept3.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CountRequestAccept3. - */ -public enum CountRequestAccept3 { - /** - * Enum value application/json;odata.metadata=none. - */ - APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); - - /** - * The actual serialized value for a CountRequestAccept3 instance. - */ - private final String value; - - CountRequestAccept3(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CountRequestAccept3 instance. - * - * @param value the serialized value to parse. - * @return the parsed CountRequestAccept3 object, or null if unable to parse. - */ - public static CountRequestAccept3 fromString(String value) { - if (value == null) { - return null; - } - CountRequestAccept3[] items = CountRequestAccept3.values(); - for (CountRequestAccept3 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept5.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept5.java deleted file mode 100644 index 80868c3f6d09..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept5.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CountRequestAccept5. - */ -public enum CountRequestAccept5 { - /** - * Enum value application/json;odata.metadata=none. - */ - APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); - - /** - * The actual serialized value for a CountRequestAccept5 instance. - */ - private final String value; - - CountRequestAccept5(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CountRequestAccept5 instance. - * - * @param value the serialized value to parse. - * @return the parsed CountRequestAccept5 object, or null if unable to parse. - */ - public static CountRequestAccept5 fromString(String value) { - if (value == null) { - return null; - } - CountRequestAccept5[] items = CountRequestAccept5.values(); - for (CountRequestAccept5 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept8.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept8.java deleted file mode 100644 index e2f48f6d165e..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CountRequestAccept8.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CountRequestAccept8. - */ -public enum CountRequestAccept8 { - /** - * Enum value application/json;odata.metadata=none. - */ - APPLICATION_JSON_ODATA_METADATA_NONE("application/json;odata.metadata=none"); - - /** - * The actual serialized value for a CountRequestAccept8 instance. - */ - private final String value; - - CountRequestAccept8(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CountRequestAccept8 instance. - * - * @param value the serialized value to parse. - * @return the parsed CountRequestAccept8 object, or null if unable to parse. - */ - public static CountRequestAccept8 fromString(String value) { - if (value == null) { - return null; - } - CountRequestAccept8[] items = CountRequestAccept8.values(); - for (CountRequestAccept8 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java deleted file mode 100644 index 8cc344f90dc9..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept1. - */ -public enum CreateOrUpdateRequestAccept1 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept1 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept1(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept1 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept1 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept1 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept1[] items = CreateOrUpdateRequestAccept1.values(); - for (CreateOrUpdateRequestAccept1 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java deleted file mode 100644 index d0182873e744..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept10. - */ -public enum CreateOrUpdateRequestAccept10 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept10 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept10(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept10 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept10 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept10 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept10[] items = CreateOrUpdateRequestAccept10.values(); - for (CreateOrUpdateRequestAccept10 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java deleted file mode 100644 index 4002c0acfc62..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept11. - */ -public enum CreateOrUpdateRequestAccept11 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept11 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept11(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept11 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept11 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept11 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept11[] items = CreateOrUpdateRequestAccept11.values(); - for (CreateOrUpdateRequestAccept11 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java deleted file mode 100644 index cddbddc51fe4..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept12. - */ -public enum CreateOrUpdateRequestAccept12 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept12 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept12(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept12 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept12 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept12 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept12[] items = CreateOrUpdateRequestAccept12.values(); - for (CreateOrUpdateRequestAccept12 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java deleted file mode 100644 index e2f56c6d9d4c..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept14. - */ -public enum CreateOrUpdateRequestAccept14 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept14 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept14(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept14 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept14 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept14 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept14[] items = CreateOrUpdateRequestAccept14.values(); - for (CreateOrUpdateRequestAccept14 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java deleted file mode 100644 index d3396416240d..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept15. - */ -public enum CreateOrUpdateRequestAccept15 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept15 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept15(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept15 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept15 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept15 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept15[] items = CreateOrUpdateRequestAccept15.values(); - for (CreateOrUpdateRequestAccept15 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java deleted file mode 100644 index 938f37c3cdc7..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept16. - */ -public enum CreateOrUpdateRequestAccept16 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept16 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept16(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept16 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept16 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept16 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept16[] items = CreateOrUpdateRequestAccept16.values(); - for (CreateOrUpdateRequestAccept16 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java deleted file mode 100644 index c8f8e99a5bba..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept17. - */ -public enum CreateOrUpdateRequestAccept17 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept17 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept17(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept17 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept17 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept17 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept17[] items = CreateOrUpdateRequestAccept17.values(); - for (CreateOrUpdateRequestAccept17 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java deleted file mode 100644 index 6e44ae839ebd..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept19. - */ -public enum CreateOrUpdateRequestAccept19 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept19 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept19(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept19 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept19 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept19 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept19[] items = CreateOrUpdateRequestAccept19.values(); - for (CreateOrUpdateRequestAccept19 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java deleted file mode 100644 index 95ed1aac079c..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept2. - */ -public enum CreateOrUpdateRequestAccept2 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept2 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept2(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept2 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept2 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept2 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept2[] items = CreateOrUpdateRequestAccept2.values(); - for (CreateOrUpdateRequestAccept2 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java deleted file mode 100644 index 8bdbb9a50347..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept20. - */ -public enum CreateOrUpdateRequestAccept20 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept20 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept20(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept20 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept20 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept20 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept20[] items = CreateOrUpdateRequestAccept20.values(); - for (CreateOrUpdateRequestAccept20 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java deleted file mode 100644 index bdf9f2eb3f95..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept21. - */ -public enum CreateOrUpdateRequestAccept21 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept21 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept21(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept21 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept21 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept21 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept21[] items = CreateOrUpdateRequestAccept21.values(); - for (CreateOrUpdateRequestAccept21 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java deleted file mode 100644 index 29a4293ac43b..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept22. - */ -public enum CreateOrUpdateRequestAccept22 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept22 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept22(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept22 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept22 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept22 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept22[] items = CreateOrUpdateRequestAccept22.values(); - for (CreateOrUpdateRequestAccept22 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java deleted file mode 100644 index df0cfa7917a6..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept24. - */ -public enum CreateOrUpdateRequestAccept24 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept24 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept24(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept24 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept24 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept24 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept24[] items = CreateOrUpdateRequestAccept24.values(); - for (CreateOrUpdateRequestAccept24 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java deleted file mode 100644 index ea85e1cad473..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept25. - */ -public enum CreateOrUpdateRequestAccept25 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept25 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept25(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept25 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept25 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept25 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept25[] items = CreateOrUpdateRequestAccept25.values(); - for (CreateOrUpdateRequestAccept25 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java deleted file mode 100644 index eccf79c6a5f4..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept26. - */ -public enum CreateOrUpdateRequestAccept26 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept26 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept26(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept26 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept26 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept26 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept26[] items = CreateOrUpdateRequestAccept26.values(); - for (CreateOrUpdateRequestAccept26 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java deleted file mode 100644 index ff05e8576e5d..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept27. - */ -public enum CreateOrUpdateRequestAccept27 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept27 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept27(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept27 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept27 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept27 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept27[] items = CreateOrUpdateRequestAccept27.values(); - for (CreateOrUpdateRequestAccept27 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java deleted file mode 100644 index c5efc72768ae..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept28. - */ -public enum CreateOrUpdateRequestAccept28 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept28 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept28(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept28 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept28 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept28 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept28[] items = CreateOrUpdateRequestAccept28.values(); - for (CreateOrUpdateRequestAccept28 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java deleted file mode 100644 index e5e1e3790bd7..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept29. - */ -public enum CreateOrUpdateRequestAccept29 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept29 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept29(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept29 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept29 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept29 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept29[] items = CreateOrUpdateRequestAccept29.values(); - for (CreateOrUpdateRequestAccept29 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java deleted file mode 100644 index afc6213aba9d..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept30. - */ -public enum CreateOrUpdateRequestAccept30 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept30 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept30(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept30 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept30 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept30 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept30[] items = CreateOrUpdateRequestAccept30.values(); - for (CreateOrUpdateRequestAccept30 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java deleted file mode 100644 index aaf6cc4a7b3d..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept32. - */ -public enum CreateOrUpdateRequestAccept32 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept32 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept32(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept32 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept32 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept32 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept32[] items = CreateOrUpdateRequestAccept32.values(); - for (CreateOrUpdateRequestAccept32 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java deleted file mode 100644 index b96f5ba102c9..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept33. - */ -public enum CreateOrUpdateRequestAccept33 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept33 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept33(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept33 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept33 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept33 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept33[] items = CreateOrUpdateRequestAccept33.values(); - for (CreateOrUpdateRequestAccept33 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java deleted file mode 100644 index 610877376ca0..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept35. - */ -public enum CreateOrUpdateRequestAccept35 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept35 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept35(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept35 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept35 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept35 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept35[] items = CreateOrUpdateRequestAccept35.values(); - for (CreateOrUpdateRequestAccept35 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java deleted file mode 100644 index aa3288b83bb6..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept36. - */ -public enum CreateOrUpdateRequestAccept36 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept36 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept36(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept36 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept36 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept36 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept36[] items = CreateOrUpdateRequestAccept36.values(); - for (CreateOrUpdateRequestAccept36 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java deleted file mode 100644 index 6defc1201301..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept37. - */ -public enum CreateOrUpdateRequestAccept37 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept37 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept37(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept37 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept37 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept37 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept37[] items = CreateOrUpdateRequestAccept37.values(); - for (CreateOrUpdateRequestAccept37 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java deleted file mode 100644 index f4369420f900..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept38. - */ -public enum CreateOrUpdateRequestAccept38 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept38 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept38(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept38 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept38 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept38 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept38[] items = CreateOrUpdateRequestAccept38.values(); - for (CreateOrUpdateRequestAccept38 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java deleted file mode 100644 index 20c663f767a7..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept39. - */ -public enum CreateOrUpdateRequestAccept39 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept39 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept39(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept39 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept39 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept39 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept39[] items = CreateOrUpdateRequestAccept39.values(); - for (CreateOrUpdateRequestAccept39 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java deleted file mode 100644 index 7a5717c971ef..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept4. - */ -public enum CreateOrUpdateRequestAccept4 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept4 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept4(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept4 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept4 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept4 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept4[] items = CreateOrUpdateRequestAccept4.values(); - for (CreateOrUpdateRequestAccept4 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java deleted file mode 100644 index 49660bd92505..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept41. - */ -public enum CreateOrUpdateRequestAccept41 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept41 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept41(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept41 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept41 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept41 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept41[] items = CreateOrUpdateRequestAccept41.values(); - for (CreateOrUpdateRequestAccept41 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java deleted file mode 100644 index 4bee6ccf8647..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept42. - */ -public enum CreateOrUpdateRequestAccept42 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept42 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept42(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept42 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept42 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept42 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept42[] items = CreateOrUpdateRequestAccept42.values(); - for (CreateOrUpdateRequestAccept42 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java deleted file mode 100644 index d1ea818756a9..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept44. - */ -public enum CreateOrUpdateRequestAccept44 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept44 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept44(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept44 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept44 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept44 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept44[] items = CreateOrUpdateRequestAccept44.values(); - for (CreateOrUpdateRequestAccept44 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java deleted file mode 100644 index 921bc24fda23..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept45. - */ -public enum CreateOrUpdateRequestAccept45 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept45 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept45(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept45 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept45 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept45 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept45[] items = CreateOrUpdateRequestAccept45.values(); - for (CreateOrUpdateRequestAccept45 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java deleted file mode 100644 index f77805ef884a..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept47. - */ -public enum CreateOrUpdateRequestAccept47 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept47 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept47(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept47 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept47 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept47 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept47[] items = CreateOrUpdateRequestAccept47.values(); - for (CreateOrUpdateRequestAccept47 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java deleted file mode 100644 index dacebbee2332..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept48. - */ -public enum CreateOrUpdateRequestAccept48 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept48 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept48(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept48 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept48 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept48 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept48[] items = CreateOrUpdateRequestAccept48.values(); - for (CreateOrUpdateRequestAccept48 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java deleted file mode 100644 index 033e4401311e..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept50. - */ -public enum CreateOrUpdateRequestAccept50 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept50 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept50(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept50 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept50 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept50 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept50[] items = CreateOrUpdateRequestAccept50.values(); - for (CreateOrUpdateRequestAccept50 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java deleted file mode 100644 index 899115a58328..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept51. - */ -public enum CreateOrUpdateRequestAccept51 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept51 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept51(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept51 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept51 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept51 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept51[] items = CreateOrUpdateRequestAccept51.values(); - for (CreateOrUpdateRequestAccept51 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java deleted file mode 100644 index 96efe5836ad5..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept52. - */ -public enum CreateOrUpdateRequestAccept52 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept52 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept52(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept52 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept52 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept52 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept52[] items = CreateOrUpdateRequestAccept52.values(); - for (CreateOrUpdateRequestAccept52 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java deleted file mode 100644 index 0e8389e16007..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept6. - */ -public enum CreateOrUpdateRequestAccept6 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept6 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept6(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept6 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept6 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept6 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept6[] items = CreateOrUpdateRequestAccept6.values(); - for (CreateOrUpdateRequestAccept6 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java deleted file mode 100644 index 471ef601fb73..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept7. - */ -public enum CreateOrUpdateRequestAccept7 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept7 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept7(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept7 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept7 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept7 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept7[] items = CreateOrUpdateRequestAccept7.values(); - for (CreateOrUpdateRequestAccept7 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java deleted file mode 100644 index cf13ec144c16..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept8. - */ -public enum CreateOrUpdateRequestAccept8 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept8 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept8(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept8 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept8 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept8 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept8[] items = CreateOrUpdateRequestAccept8.values(); - for (CreateOrUpdateRequestAccept8 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java deleted file mode 100644 index bd0e7ed6ca00..000000000000 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.search.documents.models; - -/** - * Defines values for CreateOrUpdateRequestAccept9. - */ -public enum CreateOrUpdateRequestAccept9 { - /** - * Enum value application/json;odata.metadata=minimal. - */ - APPLICATION_JSON_ODATA_METADATA_MINIMAL("application/json;odata.metadata=minimal"); - - /** - * The actual serialized value for a CreateOrUpdateRequestAccept9 instance. - */ - private final String value; - - CreateOrUpdateRequestAccept9(String value) { - this.value = value; - } - - /** - * Parses a serialized value to a CreateOrUpdateRequestAccept9 instance. - * - * @param value the serialized value to parse. - * @return the parsed CreateOrUpdateRequestAccept9 object, or null if unable to parse. - */ - public static CreateOrUpdateRequestAccept9 fromString(String value) { - if (value == null) { - return null; - } - CreateOrUpdateRequestAccept9[] items = CreateOrUpdateRequestAccept9.values(); - for (CreateOrUpdateRequestAccept9 item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; - } - - /** - * {@inheritDoc} - */ - @Override - public String toString() { - return this.value; - } -} diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/SearchOptions.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/SearchOptions.java index 4204e9e0c04c..815b225b8e1a 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/SearchOptions.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/SearchOptions.java @@ -1219,4 +1219,32 @@ public SearchOptions setHybridSearch(HybridSearch hybridSearch) { this.hybridSearch = hybridSearch; return this; } + + /* + * The Accept header. + */ + @Generated + private AcceptHeaderNoneConstant accept; + + /** + * Get the accept property: The Accept header. + * + * @return the accept value. + */ + @Generated + public AcceptHeaderNoneConstant getAccept() { + return this.accept; + } + + /** + * Set the accept property: The Accept header. + * + * @param accept the accept value to set. + * @return the SearchOptions object itself. + */ + @Generated + public SearchOptions setAccept(AcceptHeaderNoneConstant accept) { + this.accept = accept; + return this; + } } diff --git a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/SuggestOptions.java b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/SuggestOptions.java index 376e3aac4aa1..1bb10e24ddf9 100644 --- a/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/SuggestOptions.java +++ b/sdk/search/azure-search-documents/src/main/java/com/azure/search/documents/models/SuggestOptions.java @@ -391,4 +391,32 @@ public SuggestOptions setTop(Integer top) { this.top = top; return this; } + + /* + * The Accept header. + */ + @Generated + private AcceptHeaderNoneConstant accept; + + /** + * Get the accept property: The Accept header. + * + * @return the accept value. + */ + @Generated + public AcceptHeaderNoneConstant getAccept() { + return this.accept; + } + + /** + * Set the accept property: The Accept header. + * + * @param accept the accept value to set. + * @return the SuggestOptions object itself. + */ + @Generated + public SuggestOptions setAccept(AcceptHeaderNoneConstant accept) { + this.accept = accept; + return this; + } } diff --git a/sdk/search/azure-search-documents/src/main/resources/META-INF/azure-search-documents_metadata.json b/sdk/search/azure-search-documents/src/main/resources/META-INF/azure-search-documents_metadata.json index 1256b8488649..a2bf82f3da5d 100644 --- a/sdk/search/azure-search-documents/src/main/resources/META-INF/azure-search-documents_metadata.json +++ b/sdk/search/azure-search-documents/src/main/resources/META-INF/azure-search-documents_metadata.json @@ -1 +1 @@ -{"flavor":"azure","apiVersions":{"Search":"2025-11-01-preview"},"crossLanguageDefinitions":{"com.azure.search.documents.SearchAsyncClient":"Customizations.SearchClient","com.azure.search.documents.SearchAsyncClient.autocomplete":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchAsyncClient.autocompleteGet":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchAsyncClient.autocompleteGetWithResponse":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchAsyncClient.autocompleteWithResponse":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchAsyncClient.getDocument":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchAsyncClient.getDocumentCount":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchAsyncClient.getDocumentCountWithResponse":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchAsyncClient.getDocumentWithResponse":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchAsyncClient.index":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchAsyncClient.indexWithResponse":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchAsyncClient.search":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchAsyncClient.searchGet":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchAsyncClient.searchGetWithResponse":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchAsyncClient.searchWithResponse":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchAsyncClient.suggest":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchAsyncClient.suggestGet":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchAsyncClient.suggestGetWithResponse":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchAsyncClient.suggestWithResponse":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClient":"Customizations.SearchClient","com.azure.search.documents.SearchClient.autocomplete":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchClient.autocompleteGet":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchClient.autocompleteGetWithResponse":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchClient.autocompleteWithResponse":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchClient.getDocument":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchClient.getDocumentCount":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchClient.getDocumentCountWithResponse":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchClient.getDocumentWithResponse":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchClient.index":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchClient.indexWithResponse":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchClient.search":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchClient.searchGet":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchClient.searchGetWithResponse":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchClient.searchWithResponse":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchClient.suggest":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClient.suggestGet":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchClient.suggestGetWithResponse":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchClient.suggestWithResponse":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClientBuilder":"Customizations.SearchClient","com.azure.search.documents.implementation.models.AutocompletePostRequest":"Customizations.SearchClient.autocompletePost.Request.anonymous","com.azure.search.documents.implementation.models.CountRequestAccept1":null,"com.azure.search.documents.implementation.models.CountRequestAccept4":null,"com.azure.search.documents.implementation.models.CountRequestAccept6":null,"com.azure.search.documents.implementation.models.CountRequestAccept7":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept13":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept18":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept23":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept3":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept31":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept34":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept40":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept43":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept46":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept49":null,"com.azure.search.documents.implementation.models.CreateOrUpdateRequestAccept5":null,"com.azure.search.documents.implementation.models.SearchPostRequest":"Customizations.SearchClient.searchPost.Request.anonymous","com.azure.search.documents.implementation.models.SuggestPostRequest":"Customizations.SearchClient.suggestPost.Request.anonymous","com.azure.search.documents.indexes.SearchIndexAsyncClient":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexAsyncClient.analyzeText":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexAsyncClient.analyzeTextWithResponse":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexAsyncClient.createAlias":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createAliasWithResponse":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createIndex":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createIndexWithResponse":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeSource":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateAlias":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateAliasWithResponse":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateIndex":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateIndexWithResponse":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeSource":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteAlias":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteAliasWithResponse":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteIndex":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteIndexWithResponse":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeSource":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.getAlias":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getAliasWithResponse":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndex":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexStatistics":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexStatisticsWithResponse":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexWithResponse":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSource":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceStatus":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceStatusWithResponse":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getServiceStatistics":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getServiceStatisticsWithResponse":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMaps":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMapsWithResponse":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listAliases":"Customizations.SearchIndexClient.Aliases.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexStatsSummary":"Customizations.SearchIndexClient.Root.getIndexStatsSummary","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexes":"Customizations.SearchIndexClient.Indexes.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexesWithSelectedProperties":"Customizations.SearchIndexClient.Indexes.listWithSelectedProperties","com.azure.search.documents.indexes.SearchIndexAsyncClient.listKnowledgeBases":"Customizations.SearchIndexClient.KnowledgeBases.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listKnowledgeSources":"Customizations.SearchIndexClient.Sources.list","com.azure.search.documents.indexes.SearchIndexClient":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexClient.analyzeText":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexClient.analyzeTextWithResponse":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexClient.createAlias":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexClient.createAliasWithResponse":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexClient.createIndex":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexClient.createIndexWithResponse":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeSource":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateAlias":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateAliasWithResponse":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateIndex":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateIndexWithResponse":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeSource":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexClient.createSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexClient.deleteAlias":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteAliasWithResponse":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteIndex":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteIndexWithResponse":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeSource":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexClient.getAlias":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexClient.getAliasWithResponse":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexClient.getIndex":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexClient.getIndexStatistics":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexClient.getIndexStatisticsWithResponse":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexClient.getIndexWithResponse":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSource":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceStatus":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceStatusWithResponse":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexClient.getServiceStatistics":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexClient.getServiceStatisticsWithResponse":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMaps":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMapsWithResponse":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexClient.listAliases":"Customizations.SearchIndexClient.Aliases.list","com.azure.search.documents.indexes.SearchIndexClient.listIndexStatsSummary":"Customizations.SearchIndexClient.Root.getIndexStatsSummary","com.azure.search.documents.indexes.SearchIndexClient.listIndexes":"Customizations.SearchIndexClient.Indexes.list","com.azure.search.documents.indexes.SearchIndexClient.listIndexesWithSelectedProperties":"Customizations.SearchIndexClient.Indexes.listWithSelectedProperties","com.azure.search.documents.indexes.SearchIndexClient.listKnowledgeBases":"Customizations.SearchIndexClient.KnowledgeBases.list","com.azure.search.documents.indexes.SearchIndexClient.listKnowledgeSources":"Customizations.SearchIndexClient.Sources.list","com.azure.search.documents.indexes.SearchIndexClientBuilder":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexerAsyncClient":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createIndexer":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateIndexer":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateSkillset":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createSkillset":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteIndexer":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteSkillset":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnections":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnectionsWithResponse":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexer":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerStatus":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerStatusWithResponse":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexers":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexersWithResponse":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillset":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsets":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsetsWithResponse":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetDocuments":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetDocumentsWithResponse":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetIndexer":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetSkills":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetSkillsWithResponse":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resync":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resyncWithResponse":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerAsyncClient.runIndexer":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerAsyncClient.runIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClient":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.SearchIndexerClient.createDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerClient.createDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerClient.createIndexer":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerClient.createIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateIndexer":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateSkillset":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createSkillset":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerClient.createSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerClient.deleteDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteIndexer":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteSkillset":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnections":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnectionsWithResponse":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerClient.getIndexer":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerStatus":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerStatusWithResponse":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerClient.getIndexers":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerClient.getIndexersWithResponse":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerClient.getSkillset":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsets":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsetsWithResponse":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerClient.resetDocuments":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerClient.resetDocumentsWithResponse":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerClient.resetIndexer":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerClient.resetIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerClient.resetSkills":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerClient.resetSkillsWithResponse":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerClient.resync":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerClient.resyncWithResponse":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerClient.runIndexer":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClient.runIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClientBuilder":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.models.AIFoundryModelCatalogName":"Search.AIFoundryModelCatalogName","com.azure.search.documents.indexes.models.AIServicesAccountIdentity":"Search.AIServicesAccountIdentity","com.azure.search.documents.indexes.models.AIServicesAccountKey":"Search.AIServicesAccountKey","com.azure.search.documents.indexes.models.AIServicesVisionParameters":"Search.AIServicesVisionParameters","com.azure.search.documents.indexes.models.AIServicesVisionVectorizer":"Search.AIServicesVisionVectorizer","com.azure.search.documents.indexes.models.AnalyzeResult":"Search.AnalyzeResult","com.azure.search.documents.indexes.models.AnalyzeTextOptions":"Search.AnalyzeRequest","com.azure.search.documents.indexes.models.AnalyzedTokenInfo":"Search.AnalyzedTokenInfo","com.azure.search.documents.indexes.models.AsciiFoldingTokenFilter":"Search.AsciiFoldingTokenFilter","com.azure.search.documents.indexes.models.AzureActiveDirectoryApplicationCredentials":"Search.AzureActiveDirectoryApplicationCredentials","com.azure.search.documents.indexes.models.AzureBlobKnowledgeSource":"Search.AzureBlobKnowledgeSource","com.azure.search.documents.indexes.models.AzureBlobKnowledgeSourceParameters":"Search.AzureBlobKnowledgeSourceParameters","com.azure.search.documents.indexes.models.AzureMachineLearningParameters":"Search.AMLParameters","com.azure.search.documents.indexes.models.AzureMachineLearningSkill":"Search.AzureMachineLearningSkill","com.azure.search.documents.indexes.models.AzureMachineLearningVectorizer":"Search.AMLVectorizer","com.azure.search.documents.indexes.models.AzureOpenAIEmbeddingSkill":"Search.AzureOpenAIEmbeddingSkill","com.azure.search.documents.indexes.models.AzureOpenAIModelName":"Search.AzureOpenAIModelName","com.azure.search.documents.indexes.models.AzureOpenAITokenizerParameters":"Search.AzureOpenAITokenizerParameters","com.azure.search.documents.indexes.models.AzureOpenAIVectorizer":"Search.AzureOpenAIVectorizer","com.azure.search.documents.indexes.models.AzureOpenAIVectorizerParameters":"Search.AzureOpenAIVectorizerParameters","com.azure.search.documents.indexes.models.BM25SimilarityAlgorithm":"Search.BM25SimilarityAlgorithm","com.azure.search.documents.indexes.models.BinaryQuantizationCompression":"Search.BinaryQuantizationCompression","com.azure.search.documents.indexes.models.BlobIndexerDataToExtract":"Search.BlobIndexerDataToExtract","com.azure.search.documents.indexes.models.BlobIndexerImageAction":"Search.BlobIndexerImageAction","com.azure.search.documents.indexes.models.BlobIndexerPDFTextRotationAlgorithm":"Search.BlobIndexerPDFTextRotationAlgorithm","com.azure.search.documents.indexes.models.BlobIndexerParsingMode":"Search.BlobIndexerParsingMode","com.azure.search.documents.indexes.models.CharFilter":"Search.CharFilter","com.azure.search.documents.indexes.models.CharFilterName":"Search.CharFilterName","com.azure.search.documents.indexes.models.ChatCompletionCommonModelParameters":"Search.ChatCompletionCommonModelParameters","com.azure.search.documents.indexes.models.ChatCompletionExtraParametersBehavior":"Search.ChatCompletionExtraParametersBehavior","com.azure.search.documents.indexes.models.ChatCompletionResponseFormat":"Search.ChatCompletionResponseFormat","com.azure.search.documents.indexes.models.ChatCompletionResponseFormatType":"Search.ChatCompletionResponseFormatType","com.azure.search.documents.indexes.models.ChatCompletionSchema":"Search.ChatCompletionSchema","com.azure.search.documents.indexes.models.ChatCompletionSchemaProperties":"Search.ChatCompletionSchemaProperties","com.azure.search.documents.indexes.models.ChatCompletionSkill":"Search.ChatCompletionSkill","com.azure.search.documents.indexes.models.CjkBigramTokenFilter":"Search.CjkBigramTokenFilter","com.azure.search.documents.indexes.models.CjkBigramTokenFilterScripts":"Search.CjkBigramTokenFilterScripts","com.azure.search.documents.indexes.models.ClassicSimilarityAlgorithm":"Search.ClassicSimilarityAlgorithm","com.azure.search.documents.indexes.models.ClassicTokenizer":"Search.ClassicTokenizer","com.azure.search.documents.indexes.models.CognitiveServicesAccount":"Search.CognitiveServicesAccount","com.azure.search.documents.indexes.models.CognitiveServicesAccountKey":"Search.CognitiveServicesAccountKey","com.azure.search.documents.indexes.models.CommonGramTokenFilter":"Search.CommonGramTokenFilter","com.azure.search.documents.indexes.models.ConditionalSkill":"Search.ConditionalSkill","com.azure.search.documents.indexes.models.ContentUnderstandingSkill":"Search.ContentUnderstandingSkill","com.azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingProperties":"Search.ContentUnderstandingSkillChunkingProperties","com.azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingUnit":"Search.ContentUnderstandingSkillChunkingUnit","com.azure.search.documents.indexes.models.ContentUnderstandingSkillExtractionOptions":"Search.ContentUnderstandingSkillExtractionOptions","com.azure.search.documents.indexes.models.CorsOptions":"Search.CorsOptions","com.azure.search.documents.indexes.models.CreatedResources":"Search.CreatedResources","com.azure.search.documents.indexes.models.CustomAnalyzer":"Search.CustomAnalyzer","com.azure.search.documents.indexes.models.CustomEntity":"Search.CustomEntity","com.azure.search.documents.indexes.models.CustomEntityAlias":"Search.CustomEntityAlias","com.azure.search.documents.indexes.models.CustomEntityLookupSkill":"Search.CustomEntityLookupSkill","com.azure.search.documents.indexes.models.CustomEntityLookupSkillLanguage":"Search.CustomEntityLookupSkillLanguage","com.azure.search.documents.indexes.models.CustomNormalizer":"Search.CustomNormalizer","com.azure.search.documents.indexes.models.DataChangeDetectionPolicy":"Search.DataChangeDetectionPolicy","com.azure.search.documents.indexes.models.DataDeletionDetectionPolicy":"Search.DataDeletionDetectionPolicy","com.azure.search.documents.indexes.models.DataSourceCredentials":"Search.DataSourceCredentials","com.azure.search.documents.indexes.models.DefaultCognitiveServicesAccount":"Search.DefaultCognitiveServicesAccount","com.azure.search.documents.indexes.models.DictionaryDecompounderTokenFilter":"Search.DictionaryDecompounderTokenFilter","com.azure.search.documents.indexes.models.DistanceScoringFunction":"Search.DistanceScoringFunction","com.azure.search.documents.indexes.models.DistanceScoringParameters":"Search.DistanceScoringParameters","com.azure.search.documents.indexes.models.DocumentExtractionSkill":"Search.DocumentExtractionSkill","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkill":"Search.DocumentIntelligenceLayoutSkill","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillChunkingProperties":"Search.DocumentIntelligenceLayoutSkillChunkingProperties","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillChunkingUnit":"Search.DocumentIntelligenceLayoutSkillChunkingUnit","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillExtractionOptions":"Search.DocumentIntelligenceLayoutSkillExtractionOptions","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillMarkdownHeaderDepth":"Search.DocumentIntelligenceLayoutSkillMarkdownHeaderDepth","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillOutputFormat":"Search.DocumentIntelligenceLayoutSkillOutputFormat","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillOutputMode":"Search.DocumentIntelligenceLayoutSkillOutputMode","com.azure.search.documents.indexes.models.DocumentKeysOrIds":"Search.DocumentKeysOrIds","com.azure.search.documents.indexes.models.EdgeNGramTokenFilter":"Search.EdgeNGramTokenFilter","com.azure.search.documents.indexes.models.EdgeNGramTokenFilterSide":"Search.EdgeNGramTokenFilterSide","com.azure.search.documents.indexes.models.EdgeNGramTokenFilterV2":"Search.EdgeNGramTokenFilterV2","com.azure.search.documents.indexes.models.EdgeNGramTokenizer":"Search.EdgeNGramTokenizer","com.azure.search.documents.indexes.models.ElisionTokenFilter":"Search.ElisionTokenFilter","com.azure.search.documents.indexes.models.EntityCategory":"Search.EntityCategory","com.azure.search.documents.indexes.models.EntityLinkingSkill":"Search.EntityLinkingSkill","com.azure.search.documents.indexes.models.EntityRecognitionSkillLanguage":"Search.EntityRecognitionSkillLanguage","com.azure.search.documents.indexes.models.EntityRecognitionSkillV3":"Search.EntityRecognitionSkillV3","com.azure.search.documents.indexes.models.ExhaustiveKnnAlgorithmConfiguration":"Search.ExhaustiveKnnAlgorithmConfiguration","com.azure.search.documents.indexes.models.ExhaustiveKnnParameters":"Search.ExhaustiveKnnParameters","com.azure.search.documents.indexes.models.FieldMapping":"Search.FieldMapping","com.azure.search.documents.indexes.models.FieldMappingFunction":"Search.FieldMappingFunction","com.azure.search.documents.indexes.models.FreshnessScoringFunction":"Search.FreshnessScoringFunction","com.azure.search.documents.indexes.models.FreshnessScoringParameters":"Search.FreshnessScoringParameters","com.azure.search.documents.indexes.models.GetIndexStatisticsResult":"Search.GetIndexStatisticsResult","com.azure.search.documents.indexes.models.HighWaterMarkChangeDetectionPolicy":"Search.HighWaterMarkChangeDetectionPolicy","com.azure.search.documents.indexes.models.HnswAlgorithmConfiguration":"Search.HnswAlgorithmConfiguration","com.azure.search.documents.indexes.models.HnswParameters":"Search.HnswParameters","com.azure.search.documents.indexes.models.ImageAnalysisSkill":"Search.ImageAnalysisSkill","com.azure.search.documents.indexes.models.ImageAnalysisSkillLanguage":"Search.ImageAnalysisSkillLanguage","com.azure.search.documents.indexes.models.ImageDetail":"Search.ImageDetail","com.azure.search.documents.indexes.models.IndexProjectionMode":"Search.IndexProjectionMode","com.azure.search.documents.indexes.models.IndexStatisticsSummary":"Search.IndexStatisticsSummary","com.azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSource":"Search.IndexedOneLakeKnowledgeSource","com.azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSourceParameters":"Search.IndexedOneLakeKnowledgeSourceParameters","com.azure.search.documents.indexes.models.IndexedSharePointContainerName":"Search.IndexedSharePointContainerName","com.azure.search.documents.indexes.models.IndexedSharePointKnowledgeSource":"Search.IndexedSharePointKnowledgeSource","com.azure.search.documents.indexes.models.IndexedSharePointKnowledgeSourceParameters":"Search.IndexedSharePointKnowledgeSourceParameters","com.azure.search.documents.indexes.models.IndexerCurrentState":"Search.IndexerCurrentState","com.azure.search.documents.indexes.models.IndexerExecutionEnvironment":"Search.IndexerExecutionEnvironment","com.azure.search.documents.indexes.models.IndexerExecutionResult":"Search.IndexerExecutionResult","com.azure.search.documents.indexes.models.IndexerExecutionStatus":"Search.IndexerExecutionStatus","com.azure.search.documents.indexes.models.IndexerExecutionStatusDetail":"Search.IndexerExecutionStatusDetail","com.azure.search.documents.indexes.models.IndexerPermissionOption":"Search.IndexerPermissionOption","com.azure.search.documents.indexes.models.IndexerResyncBody":"Search.IndexerResyncBody","com.azure.search.documents.indexes.models.IndexerResyncOption":"Search.IndexerResyncOption","com.azure.search.documents.indexes.models.IndexerRuntime":"Search.IndexerRuntime","com.azure.search.documents.indexes.models.IndexerStatus":"Search.IndexerStatus","com.azure.search.documents.indexes.models.IndexingMode":"Search.IndexingMode","com.azure.search.documents.indexes.models.IndexingParameters":"Search.IndexingParameters","com.azure.search.documents.indexes.models.IndexingParametersConfiguration":"Search.IndexingParametersConfiguration","com.azure.search.documents.indexes.models.IndexingSchedule":"Search.IndexingSchedule","com.azure.search.documents.indexes.models.InputFieldMappingEntry":"Search.InputFieldMappingEntry","com.azure.search.documents.indexes.models.KeepTokenFilter":"Search.KeepTokenFilter","com.azure.search.documents.indexes.models.KeyPhraseExtractionSkill":"Search.KeyPhraseExtractionSkill","com.azure.search.documents.indexes.models.KeyPhraseExtractionSkillLanguage":"Search.KeyPhraseExtractionSkillLanguage","com.azure.search.documents.indexes.models.KeywordMarkerTokenFilter":"Search.KeywordMarkerTokenFilter","com.azure.search.documents.indexes.models.KeywordTokenizer":"Search.KeywordTokenizer","com.azure.search.documents.indexes.models.KeywordTokenizerV2":"Search.KeywordTokenizerV2","com.azure.search.documents.indexes.models.KnowledgeBase":"Search.KnowledgeBase","com.azure.search.documents.indexes.models.KnowledgeBaseAzureOpenAIModel":"Search.KnowledgeBaseAzureOpenAIModel","com.azure.search.documents.indexes.models.KnowledgeBaseModel":"Search.KnowledgeBaseModel","com.azure.search.documents.indexes.models.KnowledgeBaseModelKind":"Search.KnowledgeBaseModelKind","com.azure.search.documents.indexes.models.KnowledgeSource":"Search.KnowledgeSource","com.azure.search.documents.indexes.models.KnowledgeSourceContentExtractionMode":"Search.KnowledgeSourceContentExtractionMode","com.azure.search.documents.indexes.models.KnowledgeSourceIngestionPermissionOption":"Search.KnowledgeSourceIngestionPermissionOption","com.azure.search.documents.indexes.models.KnowledgeSourceKind":"Search.KnowledgeSourceKind","com.azure.search.documents.indexes.models.KnowledgeSourceReference":"Search.KnowledgeSourceReference","com.azure.search.documents.indexes.models.KnowledgeSourceSynchronizationStatus":"Search.KnowledgeSourceSynchronizationStatus","com.azure.search.documents.indexes.models.LanguageDetectionSkill":"Search.LanguageDetectionSkill","com.azure.search.documents.indexes.models.LengthTokenFilter":"Search.LengthTokenFilter","com.azure.search.documents.indexes.models.LexicalAnalyzer":"Search.LexicalAnalyzer","com.azure.search.documents.indexes.models.LexicalAnalyzerName":"Search.LexicalAnalyzerName","com.azure.search.documents.indexes.models.LexicalNormalizer":"Search.LexicalNormalizer","com.azure.search.documents.indexes.models.LexicalNormalizerName":"Search.LexicalNormalizerName","com.azure.search.documents.indexes.models.LexicalTokenizer":"Search.LexicalTokenizer","com.azure.search.documents.indexes.models.LexicalTokenizerName":"Search.LexicalTokenizerName","com.azure.search.documents.indexes.models.LimitTokenFilter":"Search.LimitTokenFilter","com.azure.search.documents.indexes.models.ListDataSourcesResult":"Search.ListDataSourcesResult","com.azure.search.documents.indexes.models.ListIndexersResult":"Search.ListIndexersResult","com.azure.search.documents.indexes.models.ListSkillsetsResult":"Search.ListSkillsetsResult","com.azure.search.documents.indexes.models.ListSynonymMapsResult":"Search.ListSynonymMapsResult","com.azure.search.documents.indexes.models.LuceneStandardAnalyzer":"Search.LuceneStandardAnalyzer","com.azure.search.documents.indexes.models.LuceneStandardTokenizer":"Search.LuceneStandardTokenizer","com.azure.search.documents.indexes.models.LuceneStandardTokenizerV2":"Search.LuceneStandardTokenizerV2","com.azure.search.documents.indexes.models.MagnitudeScoringFunction":"Search.MagnitudeScoringFunction","com.azure.search.documents.indexes.models.MagnitudeScoringParameters":"Search.MagnitudeScoringParameters","com.azure.search.documents.indexes.models.MappingCharFilter":"Search.MappingCharFilter","com.azure.search.documents.indexes.models.MarkdownHeaderDepth":"Search.MarkdownHeaderDepth","com.azure.search.documents.indexes.models.MarkdownParsingSubmode":"Search.MarkdownParsingSubmode","com.azure.search.documents.indexes.models.MergeSkill":"Search.MergeSkill","com.azure.search.documents.indexes.models.MicrosoftLanguageStemmingTokenizer":"Search.MicrosoftLanguageStemmingTokenizer","com.azure.search.documents.indexes.models.MicrosoftLanguageTokenizer":"Search.MicrosoftLanguageTokenizer","com.azure.search.documents.indexes.models.MicrosoftStemmingTokenizerLanguage":"Search.MicrosoftStemmingTokenizerLanguage","com.azure.search.documents.indexes.models.MicrosoftTokenizerLanguage":"Search.MicrosoftTokenizerLanguage","com.azure.search.documents.indexes.models.NGramTokenFilter":"Search.NGramTokenFilter","com.azure.search.documents.indexes.models.NGramTokenFilterV2":"Search.NGramTokenFilterV2","com.azure.search.documents.indexes.models.NGramTokenizer":"Search.NGramTokenizer","com.azure.search.documents.indexes.models.NativeBlobSoftDeleteDeletionDetectionPolicy":"Search.NativeBlobSoftDeleteDeletionDetectionPolicy","com.azure.search.documents.indexes.models.OcrLineEnding":"Search.OcrLineEnding","com.azure.search.documents.indexes.models.OcrSkill":"Search.OcrSkill","com.azure.search.documents.indexes.models.OcrSkillLanguage":"Search.OcrSkillLanguage","com.azure.search.documents.indexes.models.OutputFieldMappingEntry":"Search.OutputFieldMappingEntry","com.azure.search.documents.indexes.models.PIIDetectionSkill":"Search.PIIDetectionSkill","com.azure.search.documents.indexes.models.PIIDetectionSkillMaskingMode":"Search.PIIDetectionSkillMaskingMode","com.azure.search.documents.indexes.models.PathHierarchyTokenizerV2":"Search.PathHierarchyTokenizerV2","com.azure.search.documents.indexes.models.PatternAnalyzer":"Search.PatternAnalyzer","com.azure.search.documents.indexes.models.PatternCaptureTokenFilter":"Search.PatternCaptureTokenFilter","com.azure.search.documents.indexes.models.PatternReplaceCharFilter":"Search.PatternReplaceCharFilter","com.azure.search.documents.indexes.models.PatternReplaceTokenFilter":"Search.PatternReplaceTokenFilter","com.azure.search.documents.indexes.models.PatternTokenizer":"Search.PatternTokenizer","com.azure.search.documents.indexes.models.PermissionFilter":"Search.PermissionFilter","com.azure.search.documents.indexes.models.PhoneticEncoder":"Search.PhoneticEncoder","com.azure.search.documents.indexes.models.PhoneticTokenFilter":"Search.PhoneticTokenFilter","com.azure.search.documents.indexes.models.RankingOrder":"Search.RankingOrder","com.azure.search.documents.indexes.models.RegexFlags":"Search.RegexFlags","com.azure.search.documents.indexes.models.RemoteSharePointKnowledgeSource":"Search.RemoteSharePointKnowledgeSource","com.azure.search.documents.indexes.models.RemoteSharePointKnowledgeSourceParameters":"Search.RemoteSharePointKnowledgeSourceParameters","com.azure.search.documents.indexes.models.RescoringOptions":"Search.RescoringOptions","com.azure.search.documents.indexes.models.ResourceCounter":"Search.ResourceCounter","com.azure.search.documents.indexes.models.ScalarQuantizationCompression":"Search.ScalarQuantizationCompression","com.azure.search.documents.indexes.models.ScalarQuantizationParameters":"Search.ScalarQuantizationParameters","com.azure.search.documents.indexes.models.ScoringFunction":"Search.ScoringFunction","com.azure.search.documents.indexes.models.ScoringFunctionAggregation":"Search.ScoringFunctionAggregation","com.azure.search.documents.indexes.models.ScoringFunctionInterpolation":"Search.ScoringFunctionInterpolation","com.azure.search.documents.indexes.models.ScoringProfile":"Search.ScoringProfile","com.azure.search.documents.indexes.models.SearchAlias":"Search.SearchAlias","com.azure.search.documents.indexes.models.SearchField":"Search.SearchField","com.azure.search.documents.indexes.models.SearchFieldDataType":"Search.SearchFieldDataType","com.azure.search.documents.indexes.models.SearchIndex":"Search.SearchIndex","com.azure.search.documents.indexes.models.SearchIndexFieldReference":"Search.SearchIndexFieldReference","com.azure.search.documents.indexes.models.SearchIndexKnowledgeSource":"Search.SearchIndexKnowledgeSource","com.azure.search.documents.indexes.models.SearchIndexKnowledgeSourceParameters":"Search.SearchIndexKnowledgeSourceParameters","com.azure.search.documents.indexes.models.SearchIndexPermissionFilterOption":"Search.SearchIndexPermissionFilterOption","com.azure.search.documents.indexes.models.SearchIndexResponse":"Search.SearchIndexResponse","com.azure.search.documents.indexes.models.SearchIndexer":"Search.SearchIndexer","com.azure.search.documents.indexes.models.SearchIndexerCache":"Search.SearchIndexerCache","com.azure.search.documents.indexes.models.SearchIndexerDataContainer":"Search.SearchIndexerDataContainer","com.azure.search.documents.indexes.models.SearchIndexerDataIdentity":"Search.SearchIndexerDataIdentity","com.azure.search.documents.indexes.models.SearchIndexerDataNoneIdentity":"Search.SearchIndexerDataNoneIdentity","com.azure.search.documents.indexes.models.SearchIndexerDataSourceConnection":"Search.SearchIndexerDataSource","com.azure.search.documents.indexes.models.SearchIndexerDataSourceType":"Search.SearchIndexerDataSourceType","com.azure.search.documents.indexes.models.SearchIndexerDataUserAssignedIdentity":"Search.SearchIndexerDataUserAssignedIdentity","com.azure.search.documents.indexes.models.SearchIndexerError":"Search.SearchIndexerError","com.azure.search.documents.indexes.models.SearchIndexerIndexProjection":"Search.SearchIndexerIndexProjection","com.azure.search.documents.indexes.models.SearchIndexerIndexProjectionSelector":"Search.SearchIndexerIndexProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerIndexProjectionsParameters":"Search.SearchIndexerIndexProjectionsParameters","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStore":"Search.SearchIndexerKnowledgeStore","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreBlobProjectionSelector":"Search.SearchIndexerKnowledgeStoreBlobProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreFileProjectionSelector":"Search.SearchIndexerKnowledgeStoreFileProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreObjectProjectionSelector":"Search.SearchIndexerKnowledgeStoreObjectProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreParameters":"Search.SearchIndexerKnowledgeStoreParameters","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreProjection":"Search.SearchIndexerKnowledgeStoreProjection","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreProjectionSelector":"Search.SearchIndexerKnowledgeStoreProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreTableProjectionSelector":"Search.SearchIndexerKnowledgeStoreTableProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerLimits":"Search.SearchIndexerLimits","com.azure.search.documents.indexes.models.SearchIndexerSkill":"Search.SearchIndexerSkill","com.azure.search.documents.indexes.models.SearchIndexerSkillset":"Search.SearchIndexerSkillset","com.azure.search.documents.indexes.models.SearchIndexerStatus":"Search.SearchIndexerStatus","com.azure.search.documents.indexes.models.SearchIndexerWarning":"Search.SearchIndexerWarning","com.azure.search.documents.indexes.models.SearchResourceEncryptionKey":"Search.SearchResourceEncryptionKey","com.azure.search.documents.indexes.models.SearchServiceCounters":"Search.SearchServiceCounters","com.azure.search.documents.indexes.models.SearchServiceLimits":"Search.SearchServiceLimits","com.azure.search.documents.indexes.models.SearchServiceStatistics":"Search.SearchServiceStatistics","com.azure.search.documents.indexes.models.SearchSuggester":"Search.SearchSuggester","com.azure.search.documents.indexes.models.SemanticConfiguration":"Search.SemanticConfiguration","com.azure.search.documents.indexes.models.SemanticField":"Search.SemanticField","com.azure.search.documents.indexes.models.SemanticPrioritizedFields":"Search.SemanticPrioritizedFields","com.azure.search.documents.indexes.models.SemanticSearch":"Search.SemanticSearch","com.azure.search.documents.indexes.models.SentimentSkillLanguage":"Search.SentimentSkillLanguage","com.azure.search.documents.indexes.models.SentimentSkillV3":"Search.SentimentSkillV3","com.azure.search.documents.indexes.models.ServiceIndexersRuntime":"Search.ServiceIndexersRuntime","com.azure.search.documents.indexes.models.ShaperSkill":"Search.ShaperSkill","com.azure.search.documents.indexes.models.ShingleTokenFilter":"Search.ShingleTokenFilter","com.azure.search.documents.indexes.models.SimilarityAlgorithm":"Search.SimilarityAlgorithm","com.azure.search.documents.indexes.models.SkillNames":"Search.SkillNames","com.azure.search.documents.indexes.models.SnowballTokenFilter":"Search.SnowballTokenFilter","com.azure.search.documents.indexes.models.SnowballTokenFilterLanguage":"Search.SnowballTokenFilterLanguage","com.azure.search.documents.indexes.models.SoftDeleteColumnDeletionDetectionPolicy":"Search.SoftDeleteColumnDeletionDetectionPolicy","com.azure.search.documents.indexes.models.SplitSkill":"Search.SplitSkill","com.azure.search.documents.indexes.models.SplitSkillEncoderModelName":"Search.SplitSkillEncoderModelName","com.azure.search.documents.indexes.models.SplitSkillLanguage":"Search.SplitSkillLanguage","com.azure.search.documents.indexes.models.SplitSkillUnit":"Search.SplitSkillUnit","com.azure.search.documents.indexes.models.SqlIntegratedChangeTrackingPolicy":"Search.SqlIntegratedChangeTrackingPolicy","com.azure.search.documents.indexes.models.StemmerOverrideTokenFilter":"Search.StemmerOverrideTokenFilter","com.azure.search.documents.indexes.models.StemmerTokenFilter":"Search.StemmerTokenFilter","com.azure.search.documents.indexes.models.StemmerTokenFilterLanguage":"Search.StemmerTokenFilterLanguage","com.azure.search.documents.indexes.models.StopAnalyzer":"Search.StopAnalyzer","com.azure.search.documents.indexes.models.StopwordsList":"Search.StopwordsList","com.azure.search.documents.indexes.models.StopwordsTokenFilter":"Search.StopwordsTokenFilter","com.azure.search.documents.indexes.models.SynonymMap":"Search.SynonymMap","com.azure.search.documents.indexes.models.SynonymTokenFilter":"Search.SynonymTokenFilter","com.azure.search.documents.indexes.models.TagScoringFunction":"Search.TagScoringFunction","com.azure.search.documents.indexes.models.TagScoringParameters":"Search.TagScoringParameters","com.azure.search.documents.indexes.models.TextSplitMode":"Search.TextSplitMode","com.azure.search.documents.indexes.models.TextTranslationSkill":"Search.TextTranslationSkill","com.azure.search.documents.indexes.models.TextTranslationSkillLanguage":"Search.TextTranslationSkillLanguage","com.azure.search.documents.indexes.models.TextWeights":"Search.TextWeights","com.azure.search.documents.indexes.models.TokenCharacterKind":"Search.TokenCharacterKind","com.azure.search.documents.indexes.models.TokenFilter":"Search.TokenFilter","com.azure.search.documents.indexes.models.TokenFilterName":"Search.TokenFilterName","com.azure.search.documents.indexes.models.TruncateTokenFilter":"Search.TruncateTokenFilter","com.azure.search.documents.indexes.models.UaxUrlEmailTokenizer":"Search.UaxUrlEmailTokenizer","com.azure.search.documents.indexes.models.UniqueTokenFilter":"Search.UniqueTokenFilter","com.azure.search.documents.indexes.models.VectorEncodingFormat":"Search.VectorEncodingFormat","com.azure.search.documents.indexes.models.VectorSearch":"Search.VectorSearch","com.azure.search.documents.indexes.models.VectorSearchAlgorithmConfiguration":"Search.VectorSearchAlgorithmConfiguration","com.azure.search.documents.indexes.models.VectorSearchAlgorithmKind":"Search.VectorSearchAlgorithmKind","com.azure.search.documents.indexes.models.VectorSearchAlgorithmMetric":"Search.VectorSearchAlgorithmMetric","com.azure.search.documents.indexes.models.VectorSearchCompression":"Search.VectorSearchCompression","com.azure.search.documents.indexes.models.VectorSearchCompressionKind":"Search.VectorSearchCompressionKind","com.azure.search.documents.indexes.models.VectorSearchCompressionRescoreStorageMethod":"Search.VectorSearchCompressionRescoreStorageMethod","com.azure.search.documents.indexes.models.VectorSearchCompressionTarget":"Search.VectorSearchCompressionTarget","com.azure.search.documents.indexes.models.VectorSearchProfile":"Search.VectorSearchProfile","com.azure.search.documents.indexes.models.VectorSearchVectorizer":"Search.VectorSearchVectorizer","com.azure.search.documents.indexes.models.VectorSearchVectorizerKind":"Search.VectorSearchVectorizerKind","com.azure.search.documents.indexes.models.VisionVectorizeSkill":"Search.VisionVectorizeSkill","com.azure.search.documents.indexes.models.VisualFeature":"Search.VisualFeature","com.azure.search.documents.indexes.models.WebApiHttpHeaders":"Search.WebApiHttpHeaders","com.azure.search.documents.indexes.models.WebApiSkill":"Search.WebApiSkill","com.azure.search.documents.indexes.models.WebApiVectorizer":"Search.WebApiVectorizer","com.azure.search.documents.indexes.models.WebApiVectorizerParameters":"Search.WebApiVectorizerParameters","com.azure.search.documents.indexes.models.WebKnowledgeSource":"Search.WebKnowledgeSource","com.azure.search.documents.indexes.models.WebKnowledgeSourceDomain":"Search.WebKnowledgeSourceDomain","com.azure.search.documents.indexes.models.WebKnowledgeSourceDomains":"Search.WebKnowledgeSourceDomains","com.azure.search.documents.indexes.models.WebKnowledgeSourceParameters":"Search.WebKnowledgeSourceParameters","com.azure.search.documents.indexes.models.WordDelimiterTokenFilter":"Search.WordDelimiterTokenFilter","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient.retrieve":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient.retrieveWithResponse":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient.retrieve":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient.retrieveWithResponse":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClientBuilder":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.models.AIServices":"Search.AIServices","com.azure.search.documents.knowledgebases.models.AzureBlobKnowledgeSourceParams":"Search.AzureBlobKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.CompletedSynchronizationState":"Search.CompletedSynchronizationState","com.azure.search.documents.knowledgebases.models.IndexedOneLakeKnowledgeSourceParams":"Search.IndexedOneLakeKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.IndexedSharePointKnowledgeSourceParams":"Search.IndexedSharePointKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.KnowledgeBaseActivityRecord":"Search.KnowledgeBaseActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseActivityRecordType":"Search.KnowledgeBaseActivityRecordType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseAgenticReasoningActivityRecord":"Search.KnowledgeBaseAgenticReasoningActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseAzureBlobReference":"Search.KnowledgeBaseAzureBlobReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseErrorAdditionalInfo":"Search.KnowledgeBaseErrorAdditionalInfo","com.azure.search.documents.knowledgebases.models.KnowledgeBaseErrorDetail":"Search.KnowledgeBaseErrorDetail","com.azure.search.documents.knowledgebases.models.KnowledgeBaseImageContent":"Search.KnowledgeBaseImageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseIndexedOneLakeReference":"Search.KnowledgeBaseIndexedOneLakeReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseIndexedSharePointReference":"Search.KnowledgeBaseIndexedSharePointReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessage":"Search.KnowledgeBaseMessage","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageContent":"Search.KnowledgeBaseMessageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageContentType":"Search.KnowledgeBaseMessageContentType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageImageContent":"Search.KnowledgeBaseMessageImageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageTextContent":"Search.KnowledgeBaseMessageTextContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseModelAnswerSynthesisActivityRecord":"Search.KnowledgeBaseModelAnswerSynthesisActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseModelQueryPlanningActivityRecord":"Search.KnowledgeBaseModelQueryPlanningActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseReference":"Search.KnowledgeBaseReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseReferenceType":"Search.KnowledgeBaseReferenceType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRemoteSharePointReference":"Search.KnowledgeBaseRemoteSharePointReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalRequest":"Search.KnowledgeBaseRetrievalRequest","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalResponse":"Search.KnowledgeBaseRetrievalResponse","com.azure.search.documents.knowledgebases.models.KnowledgeBaseSearchIndexReference":"Search.KnowledgeBaseSearchIndexReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseWebReference":"Search.KnowledgeBaseWebReference","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalIntent":"Search.KnowledgeRetrievalIntent","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalIntentType":"Search.KnowledgeRetrievalIntentType","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalLowReasoningEffort":"Search.KnowledgeRetrievalLowReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalMediumReasoningEffort":"Search.KnowledgeRetrievalMediumReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalMinimalReasoningEffort":"Search.KnowledgeRetrievalMinimalReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalOutputMode":"Search.KnowledgeRetrievalOutputMode","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalReasoningEffort":"Search.KnowledgeRetrievalReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalReasoningEffortKind":"Search.KnowledgeRetrievalReasoningEffortKind","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalSemanticIntent":"Search.KnowledgeRetrievalSemanticIntent","com.azure.search.documents.knowledgebases.models.KnowledgeSourceAzureOpenAIVectorizer":"Search.KnowledgeSourceAzureOpenAIVectorizer","com.azure.search.documents.knowledgebases.models.KnowledgeSourceIngestionParameters":"Search.KnowledgeSourceIngestionParameters","com.azure.search.documents.knowledgebases.models.KnowledgeSourceParams":"Search.KnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatistics":"Search.KnowledgeSourceStatistics","com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatus":"Search.KnowledgeSourceStatus","com.azure.search.documents.knowledgebases.models.KnowledgeSourceVectorizer":"Search.KnowledgeSourceVectorizer","com.azure.search.documents.knowledgebases.models.RemoteSharePointKnowledgeSourceParams":"Search.RemoteSharePointKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.SearchIndexKnowledgeSourceParams":"Search.SearchIndexKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.SharePointSensitivityLabelInfo":"Search.SharePointSensitivityLabelInfo","com.azure.search.documents.knowledgebases.models.SynchronizationState":"Search.SynchronizationState","com.azure.search.documents.knowledgebases.models.WebKnowledgeSourceParams":"Search.WebKnowledgeSourceParams","com.azure.search.documents.models.AutocompleteItem":"Search.AutocompleteItem","com.azure.search.documents.models.AutocompleteMode":"Search.AutocompleteMode","com.azure.search.documents.models.AutocompleteOptions":null,"com.azure.search.documents.models.AutocompleteResult":"Search.AutocompleteResult","com.azure.search.documents.models.CountRequestAccept":null,"com.azure.search.documents.models.CountRequestAccept2":null,"com.azure.search.documents.models.CountRequestAccept3":null,"com.azure.search.documents.models.CountRequestAccept5":null,"com.azure.search.documents.models.CountRequestAccept8":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept1":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept10":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept11":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept12":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept14":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept15":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept16":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept17":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept19":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept2":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept20":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept21":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept22":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept24":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept25":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept26":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept27":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept28":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept29":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept30":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept32":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept33":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept35":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept36":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept37":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept38":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept39":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept4":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept41":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept42":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept44":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept45":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept47":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept48":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept50":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept51":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept52":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept6":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept7":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept8":null,"com.azure.search.documents.models.CreateOrUpdateRequestAccept9":null,"com.azure.search.documents.models.DebugInfo":"Search.DebugInfo","com.azure.search.documents.models.DocumentDebugInfo":"Search.DocumentDebugInfo","com.azure.search.documents.models.FacetResult":"Search.FacetResult","com.azure.search.documents.models.HybridCountAndFacetMode":"Search.HybridCountAndFacetMode","com.azure.search.documents.models.HybridSearch":"Search.HybridSearch","com.azure.search.documents.models.IndexAction":"Search.IndexAction","com.azure.search.documents.models.IndexActionType":"Search.IndexActionType","com.azure.search.documents.models.IndexDocumentsBatch":"Search.IndexBatch","com.azure.search.documents.models.IndexDocumentsResult":"Search.IndexDocumentsResult","com.azure.search.documents.models.IndexingResult":"Search.IndexingResult","com.azure.search.documents.models.LookupDocument":"Search.LookupDocument","com.azure.search.documents.models.QueryAnswerResult":"Search.QueryAnswerResult","com.azure.search.documents.models.QueryAnswerType":"Search.QueryAnswerType","com.azure.search.documents.models.QueryCaptionResult":"Search.QueryCaptionResult","com.azure.search.documents.models.QueryCaptionType":"Search.QueryCaptionType","com.azure.search.documents.models.QueryDebugMode":"Search.QueryDebugMode","com.azure.search.documents.models.QueryLanguage":"Search.QueryLanguage","com.azure.search.documents.models.QueryResultDocumentInnerHit":"Search.QueryResultDocumentInnerHit","com.azure.search.documents.models.QueryResultDocumentRerankerInput":"Search.QueryResultDocumentRerankerInput","com.azure.search.documents.models.QueryResultDocumentSemanticField":"Search.QueryResultDocumentSemanticField","com.azure.search.documents.models.QueryResultDocumentSubscores":"Search.QueryResultDocumentSubscores","com.azure.search.documents.models.QueryRewritesDebugInfo":"Search.QueryRewritesDebugInfo","com.azure.search.documents.models.QueryRewritesType":"Search.QueryRewritesType","com.azure.search.documents.models.QueryRewritesValuesDebugInfo":"Search.QueryRewritesValuesDebugInfo","com.azure.search.documents.models.QuerySpellerType":"Search.QuerySpellerType","com.azure.search.documents.models.QueryType":"Search.QueryType","com.azure.search.documents.models.ScoringStatistics":"Search.ScoringStatistics","com.azure.search.documents.models.SearchDocumentsResult":"Search.SearchDocumentsResult","com.azure.search.documents.models.SearchMode":"Search.SearchMode","com.azure.search.documents.models.SearchOptions":null,"com.azure.search.documents.models.SearchRequest":"Search.SearchRequest","com.azure.search.documents.models.SearchResult":"Search.SearchResult","com.azure.search.documents.models.SearchScoreThreshold":"Search.SearchScoreThreshold","com.azure.search.documents.models.SemanticDebugInfo":"Search.SemanticDebugInfo","com.azure.search.documents.models.SemanticErrorMode":"Search.SemanticErrorMode","com.azure.search.documents.models.SemanticErrorReason":"Search.SemanticErrorReason","com.azure.search.documents.models.SemanticFieldState":"Search.SemanticFieldState","com.azure.search.documents.models.SemanticQueryRewritesResultType":"Search.SemanticQueryRewritesResultType","com.azure.search.documents.models.SemanticSearchResultsType":"Search.SemanticSearchResultsType","com.azure.search.documents.models.SingleVectorFieldResult":"Search.SingleVectorFieldResult","com.azure.search.documents.models.SuggestDocumentsResult":"Search.SuggestDocumentsResult","com.azure.search.documents.models.SuggestOptions":null,"com.azure.search.documents.models.SuggestResult":"Search.SuggestResult","com.azure.search.documents.models.TextResult":"Search.TextResult","com.azure.search.documents.models.VectorFilterMode":"Search.VectorFilterMode","com.azure.search.documents.models.VectorQuery":"Search.VectorQuery","com.azure.search.documents.models.VectorQueryKind":"Search.VectorQueryKind","com.azure.search.documents.models.VectorSimilarityThreshold":"Search.VectorSimilarityThreshold","com.azure.search.documents.models.VectorThreshold":"Search.VectorThreshold","com.azure.search.documents.models.VectorThresholdKind":"Search.VectorThresholdKind","com.azure.search.documents.models.VectorizableImageBinaryQuery":"Search.VectorizableImageBinaryQuery","com.azure.search.documents.models.VectorizableImageUrlQuery":"Search.VectorizableImageUrlQuery","com.azure.search.documents.models.VectorizableTextQuery":"Search.VectorizableTextQuery","com.azure.search.documents.models.VectorizedQuery":"Search.VectorizedQuery","com.azure.search.documents.models.VectorsDebugInfo":"Search.VectorsDebugInfo"},"generatedFiles":["src/main/java/com/azure/search/documents/SearchAsyncClient.java","src/main/java/com/azure/search/documents/SearchClient.java","src/main/java/com/azure/search/documents/SearchClientBuilder.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/implementation/KnowledgeBaseRetrievalClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchIndexClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchIndexerClientImpl.java","src/main/java/com/azure/search/documents/implementation/models/AutocompletePostRequest.java","src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept1.java","src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept4.java","src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept6.java","src/main/java/com/azure/search/documents/implementation/models/CountRequestAccept7.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept13.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept18.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept23.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept3.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept31.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept34.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept40.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept43.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept46.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept49.java","src/main/java/com/azure/search/documents/implementation/models/CreateOrUpdateRequestAccept5.java","src/main/java/com/azure/search/documents/implementation/models/SearchPostRequest.java","src/main/java/com/azure/search/documents/implementation/models/SuggestPostRequest.java","src/main/java/com/azure/search/documents/implementation/models/package-info.java","src/main/java/com/azure/search/documents/implementation/package-info.java","src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexClientBuilder.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerClientBuilder.java","src/main/java/com/azure/search/documents/indexes/models/AIFoundryModelCatalogName.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesAccountIdentity.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesAccountKey.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesVisionParameters.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesVisionVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzeResult.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzeTextOptions.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzedTokenInfo.java","src/main/java/com/azure/search/documents/indexes/models/AsciiFoldingTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/AzureActiveDirectoryApplicationCredentials.java","src/main/java/com/azure/search/documents/indexes/models/AzureBlobKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/AzureBlobKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningSkill.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIEmbeddingSkill.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIModelName.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAITokenizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIVectorizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/BM25SimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/BinaryQuantizationCompression.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerDataToExtract.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerImageAction.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerPDFTextRotationAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerParsingMode.java","src/main/java/com/azure/search/documents/indexes/models/CharFilter.java","src/main/java/com/azure/search/documents/indexes/models/CharFilterName.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionCommonModelParameters.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionExtraParametersBehavior.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionResponseFormat.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionResponseFormatType.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSchema.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSchemaProperties.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSkill.java","src/main/java/com/azure/search/documents/indexes/models/CjkBigramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/CjkBigramTokenFilterScripts.java","src/main/java/com/azure/search/documents/indexes/models/ClassicSimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/ClassicTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/CognitiveServicesAccount.java","src/main/java/com/azure/search/documents/indexes/models/CognitiveServicesAccountKey.java","src/main/java/com/azure/search/documents/indexes/models/CommonGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/ConditionalSkill.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkill.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillChunkingProperties.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillChunkingUnit.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillExtractionOptions.java","src/main/java/com/azure/search/documents/indexes/models/CorsOptions.java","src/main/java/com/azure/search/documents/indexes/models/CreatedResources.java","src/main/java/com/azure/search/documents/indexes/models/CustomAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntity.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityAlias.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityLookupSkill.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityLookupSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/CustomNormalizer.java","src/main/java/com/azure/search/documents/indexes/models/DataChangeDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/DataDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/DataSourceCredentials.java","src/main/java/com/azure/search/documents/indexes/models/DefaultCognitiveServicesAccount.java","src/main/java/com/azure/search/documents/indexes/models/DictionaryDecompounderTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/DistanceScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/DistanceScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/DocumentExtractionSkill.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkill.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillChunkingProperties.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillChunkingUnit.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillExtractionOptions.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillMarkdownHeaderDepth.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillOutputFormat.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillOutputMode.java","src/main/java/com/azure/search/documents/indexes/models/DocumentKeysOrIds.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilterSide.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilterV2.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/ElisionTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/EntityCategory.java","src/main/java/com/azure/search/documents/indexes/models/EntityLinkingSkill.java","src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillV3.java","src/main/java/com/azure/search/documents/indexes/models/ExhaustiveKnnAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/ExhaustiveKnnParameters.java","src/main/java/com/azure/search/documents/indexes/models/FieldMapping.java","src/main/java/com/azure/search/documents/indexes/models/FieldMappingFunction.java","src/main/java/com/azure/search/documents/indexes/models/FreshnessScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/FreshnessScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/GetIndexStatisticsResult.java","src/main/java/com/azure/search/documents/indexes/models/HighWaterMarkChangeDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/HnswAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/HnswParameters.java","src/main/java/com/azure/search/documents/indexes/models/ImageAnalysisSkill.java","src/main/java/com/azure/search/documents/indexes/models/ImageAnalysisSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/ImageDetail.java","src/main/java/com/azure/search/documents/indexes/models/IndexProjectionMode.java","src/main/java/com/azure/search/documents/indexes/models/IndexStatisticsSummary.java","src/main/java/com/azure/search/documents/indexes/models/IndexedOneLakeKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/IndexedOneLakeKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointContainerName.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexerCurrentState.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionEnvironment.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionResult.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionStatus.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionStatusDetail.java","src/main/java/com/azure/search/documents/indexes/models/IndexerPermissionOption.java","src/main/java/com/azure/search/documents/indexes/models/IndexerResyncBody.java","src/main/java/com/azure/search/documents/indexes/models/IndexerResyncOption.java","src/main/java/com/azure/search/documents/indexes/models/IndexerRuntime.java","src/main/java/com/azure/search/documents/indexes/models/IndexerStatus.java","src/main/java/com/azure/search/documents/indexes/models/IndexingMode.java","src/main/java/com/azure/search/documents/indexes/models/IndexingParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexingParametersConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/IndexingSchedule.java","src/main/java/com/azure/search/documents/indexes/models/InputFieldMappingEntry.java","src/main/java/com/azure/search/documents/indexes/models/KeepTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/KeyPhraseExtractionSkill.java","src/main/java/com/azure/search/documents/indexes/models/KeyPhraseExtractionSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/KeywordMarkerTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/KeywordTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/KeywordTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBase.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseAzureOpenAIModel.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseModel.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseModelKind.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceContentExtractionMode.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceIngestionPermissionOption.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceKind.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceReference.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceSynchronizationStatus.java","src/main/java/com/azure/search/documents/indexes/models/LanguageDetectionSkill.java","src/main/java/com/azure/search/documents/indexes/models/LengthTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/LexicalAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalAnalyzerName.java","src/main/java/com/azure/search/documents/indexes/models/LexicalNormalizer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalNormalizerName.java","src/main/java/com/azure/search/documents/indexes/models/LexicalTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalTokenizerName.java","src/main/java/com/azure/search/documents/indexes/models/LimitTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/ListDataSourcesResult.java","src/main/java/com/azure/search/documents/indexes/models/ListIndexersResult.java","src/main/java/com/azure/search/documents/indexes/models/ListSkillsetsResult.java","src/main/java/com/azure/search/documents/indexes/models/ListSynonymMapsResult.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/MagnitudeScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/MagnitudeScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/MappingCharFilter.java","src/main/java/com/azure/search/documents/indexes/models/MarkdownHeaderDepth.java","src/main/java/com/azure/search/documents/indexes/models/MarkdownParsingSubmode.java","src/main/java/com/azure/search/documents/indexes/models/MergeSkill.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftLanguageStemmingTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftLanguageTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftStemmingTokenizerLanguage.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftTokenizerLanguage.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenFilterV2.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/NativeBlobSoftDeleteDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/OcrLineEnding.java","src/main/java/com/azure/search/documents/indexes/models/OcrSkill.java","src/main/java/com/azure/search/documents/indexes/models/OcrSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/OutputFieldMappingEntry.java","src/main/java/com/azure/search/documents/indexes/models/PIIDetectionSkill.java","src/main/java/com/azure/search/documents/indexes/models/PIIDetectionSkillMaskingMode.java","src/main/java/com/azure/search/documents/indexes/models/PathHierarchyTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/PatternAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/PatternCaptureTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternReplaceCharFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternReplaceTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/PermissionFilter.java","src/main/java/com/azure/search/documents/indexes/models/PhoneticEncoder.java","src/main/java/com/azure/search/documents/indexes/models/PhoneticTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/RankingOrder.java","src/main/java/com/azure/search/documents/indexes/models/RegexFlags.java","src/main/java/com/azure/search/documents/indexes/models/RemoteSharePointKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/RemoteSharePointKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/RescoringOptions.java","src/main/java/com/azure/search/documents/indexes/models/ResourceCounter.java","src/main/java/com/azure/search/documents/indexes/models/ScalarQuantizationCompression.java","src/main/java/com/azure/search/documents/indexes/models/ScalarQuantizationParameters.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunctionAggregation.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunctionInterpolation.java","src/main/java/com/azure/search/documents/indexes/models/ScoringProfile.java","src/main/java/com/azure/search/documents/indexes/models/SearchAlias.java","src/main/java/com/azure/search/documents/indexes/models/SearchField.java","src/main/java/com/azure/search/documents/indexes/models/SearchFieldDataType.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndex.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexFieldReference.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexPermissionFilterOption.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexResponse.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexer.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerCache.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataContainer.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataNoneIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataSourceConnection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataSourceType.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataUserAssignedIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerError.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjectionsParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStore.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreBlobProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreFileProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreObjectProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreProjection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreTableProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerLimits.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerSkill.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerSkillset.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerStatus.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerWarning.java","src/main/java/com/azure/search/documents/indexes/models/SearchResourceEncryptionKey.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceCounters.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceLimits.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceStatistics.java","src/main/java/com/azure/search/documents/indexes/models/SearchSuggester.java","src/main/java/com/azure/search/documents/indexes/models/SemanticConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/SemanticField.java","src/main/java/com/azure/search/documents/indexes/models/SemanticPrioritizedFields.java","src/main/java/com/azure/search/documents/indexes/models/SemanticSearch.java","src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SentimentSkillV3.java","src/main/java/com/azure/search/documents/indexes/models/ServiceIndexersRuntime.java","src/main/java/com/azure/search/documents/indexes/models/ShaperSkill.java","src/main/java/com/azure/search/documents/indexes/models/ShingleTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/SkillNames.java","src/main/java/com/azure/search/documents/indexes/models/SnowballTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SnowballTokenFilterLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SoftDeleteColumnDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkill.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillEncoderModelName.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillUnit.java","src/main/java/com/azure/search/documents/indexes/models/SqlIntegratedChangeTrackingPolicy.java","src/main/java/com/azure/search/documents/indexes/models/StemmerOverrideTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/StemmerTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/StemmerTokenFilterLanguage.java","src/main/java/com/azure/search/documents/indexes/models/StopAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/StopwordsList.java","src/main/java/com/azure/search/documents/indexes/models/StopwordsTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SynonymMap.java","src/main/java/com/azure/search/documents/indexes/models/SynonymTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/TagScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/TagScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/TextSplitMode.java","src/main/java/com/azure/search/documents/indexes/models/TextTranslationSkill.java","src/main/java/com/azure/search/documents/indexes/models/TextTranslationSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/TextWeights.java","src/main/java/com/azure/search/documents/indexes/models/TokenCharacterKind.java","src/main/java/com/azure/search/documents/indexes/models/TokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/TokenFilterName.java","src/main/java/com/azure/search/documents/indexes/models/TruncateTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/UaxUrlEmailTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/UniqueTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/VectorEncodingFormat.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearch.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmKind.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmMetric.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompression.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionKind.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionRescoreStorageMethod.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionTarget.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchProfile.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchVectorizerKind.java","src/main/java/com/azure/search/documents/indexes/models/VisionVectorizeSkill.java","src/main/java/com/azure/search/documents/indexes/models/VisualFeature.java","src/main/java/com/azure/search/documents/indexes/models/WebApiHttpHeaders.java","src/main/java/com/azure/search/documents/indexes/models/WebApiSkill.java","src/main/java/com/azure/search/documents/indexes/models/WebApiVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/WebApiVectorizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceDomain.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceDomains.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/WordDelimiterTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/package-info.java","src/main/java/com/azure/search/documents/indexes/package-info.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalAsyncClient.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClientBuilder.java","src/main/java/com/azure/search/documents/knowledgebases/models/AIServices.java","src/main/java/com/azure/search/documents/knowledgebases/models/AzureBlobKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/CompletedSynchronizationState.java","src/main/java/com/azure/search/documents/knowledgebases/models/IndexedOneLakeKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/IndexedSharePointKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseActivityRecordType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseAgenticReasoningActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseAzureBlobReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseErrorAdditionalInfo.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseErrorDetail.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseImageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseIndexedOneLakeReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseIndexedSharePointReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessage.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageContentType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageImageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageTextContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseModelAnswerSynthesisActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseModelQueryPlanningActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseReferenceType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRemoteSharePointReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRetrievalRequest.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRetrievalResponse.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseSearchIndexReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseWebReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalIntent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalIntentType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalLowReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalMediumReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalMinimalReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalOutputMode.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalReasoningEffortKind.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalSemanticIntent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceAzureOpenAIVectorizer.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceIngestionParameters.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceStatistics.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceStatus.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceVectorizer.java","src/main/java/com/azure/search/documents/knowledgebases/models/RemoteSharePointKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/SearchIndexKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/SharePointSensitivityLabelInfo.java","src/main/java/com/azure/search/documents/knowledgebases/models/SynchronizationState.java","src/main/java/com/azure/search/documents/knowledgebases/models/WebKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/package-info.java","src/main/java/com/azure/search/documents/knowledgebases/package-info.java","src/main/java/com/azure/search/documents/models/AutocompleteItem.java","src/main/java/com/azure/search/documents/models/AutocompleteMode.java","src/main/java/com/azure/search/documents/models/AutocompleteOptions.java","src/main/java/com/azure/search/documents/models/AutocompleteResult.java","src/main/java/com/azure/search/documents/models/CountRequestAccept.java","src/main/java/com/azure/search/documents/models/CountRequestAccept2.java","src/main/java/com/azure/search/documents/models/CountRequestAccept3.java","src/main/java/com/azure/search/documents/models/CountRequestAccept5.java","src/main/java/com/azure/search/documents/models/CountRequestAccept8.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept1.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept10.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept11.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept12.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept14.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept15.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept16.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept17.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept19.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept2.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept20.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept21.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept22.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept24.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept25.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept26.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept27.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept28.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept29.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept30.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept32.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept33.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept35.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept36.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept37.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept38.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept39.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept4.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept41.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept42.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept44.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept45.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept47.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept48.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept50.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept51.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept52.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept6.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept7.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept8.java","src/main/java/com/azure/search/documents/models/CreateOrUpdateRequestAccept9.java","src/main/java/com/azure/search/documents/models/DebugInfo.java","src/main/java/com/azure/search/documents/models/DocumentDebugInfo.java","src/main/java/com/azure/search/documents/models/FacetResult.java","src/main/java/com/azure/search/documents/models/HybridCountAndFacetMode.java","src/main/java/com/azure/search/documents/models/HybridSearch.java","src/main/java/com/azure/search/documents/models/IndexAction.java","src/main/java/com/azure/search/documents/models/IndexActionType.java","src/main/java/com/azure/search/documents/models/IndexDocumentsBatch.java","src/main/java/com/azure/search/documents/models/IndexDocumentsResult.java","src/main/java/com/azure/search/documents/models/IndexingResult.java","src/main/java/com/azure/search/documents/models/LookupDocument.java","src/main/java/com/azure/search/documents/models/QueryAnswerResult.java","src/main/java/com/azure/search/documents/models/QueryAnswerType.java","src/main/java/com/azure/search/documents/models/QueryCaptionResult.java","src/main/java/com/azure/search/documents/models/QueryCaptionType.java","src/main/java/com/azure/search/documents/models/QueryDebugMode.java","src/main/java/com/azure/search/documents/models/QueryLanguage.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentInnerHit.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentRerankerInput.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentSemanticField.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentSubscores.java","src/main/java/com/azure/search/documents/models/QueryRewritesDebugInfo.java","src/main/java/com/azure/search/documents/models/QueryRewritesType.java","src/main/java/com/azure/search/documents/models/QueryRewritesValuesDebugInfo.java","src/main/java/com/azure/search/documents/models/QuerySpellerType.java","src/main/java/com/azure/search/documents/models/QueryType.java","src/main/java/com/azure/search/documents/models/ScoringStatistics.java","src/main/java/com/azure/search/documents/models/SearchDocumentsResult.java","src/main/java/com/azure/search/documents/models/SearchMode.java","src/main/java/com/azure/search/documents/models/SearchOptions.java","src/main/java/com/azure/search/documents/models/SearchRequest.java","src/main/java/com/azure/search/documents/models/SearchResult.java","src/main/java/com/azure/search/documents/models/SearchScoreThreshold.java","src/main/java/com/azure/search/documents/models/SemanticDebugInfo.java","src/main/java/com/azure/search/documents/models/SemanticErrorMode.java","src/main/java/com/azure/search/documents/models/SemanticErrorReason.java","src/main/java/com/azure/search/documents/models/SemanticFieldState.java","src/main/java/com/azure/search/documents/models/SemanticQueryRewritesResultType.java","src/main/java/com/azure/search/documents/models/SemanticSearchResultsType.java","src/main/java/com/azure/search/documents/models/SingleVectorFieldResult.java","src/main/java/com/azure/search/documents/models/SuggestDocumentsResult.java","src/main/java/com/azure/search/documents/models/SuggestOptions.java","src/main/java/com/azure/search/documents/models/SuggestResult.java","src/main/java/com/azure/search/documents/models/TextResult.java","src/main/java/com/azure/search/documents/models/VectorFilterMode.java","src/main/java/com/azure/search/documents/models/VectorQuery.java","src/main/java/com/azure/search/documents/models/VectorQueryKind.java","src/main/java/com/azure/search/documents/models/VectorSimilarityThreshold.java","src/main/java/com/azure/search/documents/models/VectorThreshold.java","src/main/java/com/azure/search/documents/models/VectorThresholdKind.java","src/main/java/com/azure/search/documents/models/VectorizableImageBinaryQuery.java","src/main/java/com/azure/search/documents/models/VectorizableImageUrlQuery.java","src/main/java/com/azure/search/documents/models/VectorizableTextQuery.java","src/main/java/com/azure/search/documents/models/VectorizedQuery.java","src/main/java/com/azure/search/documents/models/VectorsDebugInfo.java","src/main/java/com/azure/search/documents/models/package-info.java","src/main/java/com/azure/search/documents/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file +{"flavor":"azure","apiVersions":{"Search":"2025-11-01-preview"},"crossLanguageDefinitions":{"com.azure.search.documents.SearchAsyncClient":"Customizations.SearchClient","com.azure.search.documents.SearchAsyncClient.autocomplete":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchAsyncClient.autocompleteGet":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchAsyncClient.autocompleteGetWithResponse":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchAsyncClient.autocompleteWithResponse":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchAsyncClient.getDocument":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchAsyncClient.getDocumentCount":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchAsyncClient.getDocumentCountWithResponse":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchAsyncClient.getDocumentWithResponse":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchAsyncClient.index":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchAsyncClient.indexWithResponse":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchAsyncClient.search":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchAsyncClient.searchGet":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchAsyncClient.searchGetWithResponse":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchAsyncClient.searchWithResponse":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchAsyncClient.suggest":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchAsyncClient.suggestGet":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchAsyncClient.suggestGetWithResponse":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchAsyncClient.suggestWithResponse":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClient":"Customizations.SearchClient","com.azure.search.documents.SearchClient.autocomplete":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchClient.autocompleteGet":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchClient.autocompleteGetWithResponse":"Customizations.SearchClient.Documents.autocompleteGet","com.azure.search.documents.SearchClient.autocompleteWithResponse":"Customizations.SearchClient.Documents.autocompletePost","com.azure.search.documents.SearchClient.getDocument":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchClient.getDocumentCount":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchClient.getDocumentCountWithResponse":"Customizations.SearchClient.Documents.count","com.azure.search.documents.SearchClient.getDocumentWithResponse":"Customizations.SearchClient.Documents.get","com.azure.search.documents.SearchClient.index":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchClient.indexWithResponse":"Customizations.SearchClient.Documents.index","com.azure.search.documents.SearchClient.search":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchClient.searchGet":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchClient.searchGetWithResponse":"Customizations.SearchClient.Documents.searchGet","com.azure.search.documents.SearchClient.searchWithResponse":"Customizations.SearchClient.Documents.searchPost","com.azure.search.documents.SearchClient.suggest":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClient.suggestGet":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchClient.suggestGetWithResponse":"Customizations.SearchClient.Documents.suggestGet","com.azure.search.documents.SearchClient.suggestWithResponse":"Customizations.SearchClient.Documents.suggestPost","com.azure.search.documents.SearchClientBuilder":"Customizations.SearchClient","com.azure.search.documents.implementation.models.AutocompletePostRequest":"Customizations.SearchClient.autocompletePost.Request.anonymous","com.azure.search.documents.implementation.models.SearchPostRequest":"Customizations.SearchClient.searchPost.Request.anonymous","com.azure.search.documents.implementation.models.SuggestPostRequest":"Customizations.SearchClient.suggestPost.Request.anonymous","com.azure.search.documents.indexes.SearchIndexAsyncClient":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexAsyncClient.analyzeText":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexAsyncClient.analyzeTextWithResponse":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexAsyncClient.createAlias":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createAliasWithResponse":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createIndex":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createIndexWithResponse":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeSource":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateAlias":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateAliasWithResponse":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateIndex":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateIndexWithResponse":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeSource":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createOrUpdateSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexAsyncClient.createSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.createSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteAlias":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteAliasWithResponse":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteIndex":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteIndexWithResponse":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeSource":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.deleteSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexAsyncClient.getAlias":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getAliasWithResponse":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndex":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexStatistics":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexStatisticsWithResponse":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getIndexWithResponse":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSource":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceStatus":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceStatusWithResponse":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexAsyncClient.getKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getServiceStatistics":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getServiceStatisticsWithResponse":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMaps":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.getSynonymMapsWithResponse":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listAliases":"Customizations.SearchIndexClient.Aliases.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexStatsSummary":"Customizations.SearchIndexClient.Root.getIndexStatsSummary","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexes":"Customizations.SearchIndexClient.Indexes.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listIndexesWithSelectedProperties":"Customizations.SearchIndexClient.Indexes.listWithSelectedProperties","com.azure.search.documents.indexes.SearchIndexAsyncClient.listKnowledgeBases":"Customizations.SearchIndexClient.KnowledgeBases.list","com.azure.search.documents.indexes.SearchIndexAsyncClient.listKnowledgeSources":"Customizations.SearchIndexClient.Sources.list","com.azure.search.documents.indexes.SearchIndexClient":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexClient.analyzeText":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexClient.analyzeTextWithResponse":"Customizations.SearchIndexClient.Indexes.analyze","com.azure.search.documents.indexes.SearchIndexClient.createAlias":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexClient.createAliasWithResponse":"Customizations.SearchIndexClient.Aliases.create","com.azure.search.documents.indexes.SearchIndexClient.createIndex":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexClient.createIndexWithResponse":"Customizations.SearchIndexClient.Indexes.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeSource":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexClient.createKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.create","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateAlias":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateAliasWithResponse":"Customizations.SearchIndexClient.Aliases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateIndex":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateIndexWithResponse":"Customizations.SearchIndexClient.Indexes.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeSource":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createOrUpdateSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.createOrUpdate","com.azure.search.documents.indexes.SearchIndexClient.createSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexClient.createSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.create","com.azure.search.documents.indexes.SearchIndexClient.deleteAlias":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteAliasWithResponse":"Customizations.SearchIndexClient.Aliases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteIndex":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteIndexWithResponse":"Customizations.SearchIndexClient.Indexes.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeSource":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexClient.deleteSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.delete","com.azure.search.documents.indexes.SearchIndexClient.getAlias":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexClient.getAliasWithResponse":"Customizations.SearchIndexClient.Aliases.get","com.azure.search.documents.indexes.SearchIndexClient.getIndex":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexClient.getIndexStatistics":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexClient.getIndexStatisticsWithResponse":"Customizations.SearchIndexClient.Indexes.getStatistics","com.azure.search.documents.indexes.SearchIndexClient.getIndexWithResponse":"Customizations.SearchIndexClient.Indexes.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeBase":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeBaseWithResponse":"Customizations.SearchIndexClient.KnowledgeBases.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSource":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceStatus":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceStatusWithResponse":"Customizations.SearchIndexClient.Sources.getStatus","com.azure.search.documents.indexes.SearchIndexClient.getKnowledgeSourceWithResponse":"Customizations.SearchIndexClient.Sources.get","com.azure.search.documents.indexes.SearchIndexClient.getServiceStatistics":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexClient.getServiceStatisticsWithResponse":"Customizations.SearchIndexClient.Root.getServiceStatistics","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMap":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMapWithResponse":"Customizations.SearchIndexClient.SynonymMaps.get","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMaps":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexClient.getSynonymMapsWithResponse":"Customizations.SearchIndexClient.SynonymMaps.list","com.azure.search.documents.indexes.SearchIndexClient.listAliases":"Customizations.SearchIndexClient.Aliases.list","com.azure.search.documents.indexes.SearchIndexClient.listIndexStatsSummary":"Customizations.SearchIndexClient.Root.getIndexStatsSummary","com.azure.search.documents.indexes.SearchIndexClient.listIndexes":"Customizations.SearchIndexClient.Indexes.list","com.azure.search.documents.indexes.SearchIndexClient.listIndexesWithSelectedProperties":"Customizations.SearchIndexClient.Indexes.listWithSelectedProperties","com.azure.search.documents.indexes.SearchIndexClient.listKnowledgeBases":"Customizations.SearchIndexClient.KnowledgeBases.list","com.azure.search.documents.indexes.SearchIndexClient.listKnowledgeSources":"Customizations.SearchIndexClient.Sources.list","com.azure.search.documents.indexes.SearchIndexClientBuilder":"Customizations.SearchIndexClient","com.azure.search.documents.indexes.SearchIndexerAsyncClient":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createIndexer":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateIndexer":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateSkillset":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createOrUpdateSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createSkillset":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.createSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteIndexer":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteSkillset":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.deleteSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnections":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getDataSourceConnectionsWithResponse":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexer":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerStatus":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerStatusWithResponse":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexers":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getIndexersWithResponse":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillset":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsets":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.getSkillsetsWithResponse":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetDocuments":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetDocumentsWithResponse":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetIndexer":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetSkills":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resetSkillsWithResponse":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resync":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerAsyncClient.resyncWithResponse":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerAsyncClient.runIndexer":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerAsyncClient.runIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClient":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.SearchIndexerClient.createDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerClient.createDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.create","com.azure.search.documents.indexes.SearchIndexerClient.createIndexer":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerClient.createIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.create","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateIndexer":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateSkillset":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createOrUpdateSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.createOrUpdate","com.azure.search.documents.indexes.SearchIndexerClient.createSkillset":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerClient.createSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.create","com.azure.search.documents.indexes.SearchIndexerClient.deleteDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteIndexer":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteSkillset":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerClient.deleteSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.delete","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnection":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnectionWithResponse":"Customizations.SearchIndexerClient.DataSources.get","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnections":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerClient.getDataSourceConnectionsWithResponse":"Customizations.SearchIndexerClient.DataSources.list","com.azure.search.documents.indexes.SearchIndexerClient.getIndexer":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerStatus":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerStatusWithResponse":"Customizations.SearchIndexerClient.Indexers.getStatus","com.azure.search.documents.indexes.SearchIndexerClient.getIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.get","com.azure.search.documents.indexes.SearchIndexerClient.getIndexers":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerClient.getIndexersWithResponse":"Customizations.SearchIndexerClient.Indexers.list","com.azure.search.documents.indexes.SearchIndexerClient.getSkillset":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsetWithResponse":"Customizations.SearchIndexerClient.Skillsets.get","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsets":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerClient.getSkillsetsWithResponse":"Customizations.SearchIndexerClient.Skillsets.list","com.azure.search.documents.indexes.SearchIndexerClient.resetDocuments":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerClient.resetDocumentsWithResponse":"Customizations.SearchIndexerClient.Indexers.resetDocs","com.azure.search.documents.indexes.SearchIndexerClient.resetIndexer":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerClient.resetIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.reset","com.azure.search.documents.indexes.SearchIndexerClient.resetSkills":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerClient.resetSkillsWithResponse":"Customizations.SearchIndexerClient.Skillsets.resetSkills","com.azure.search.documents.indexes.SearchIndexerClient.resync":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerClient.resyncWithResponse":"Customizations.SearchIndexerClient.Indexers.resync","com.azure.search.documents.indexes.SearchIndexerClient.runIndexer":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClient.runIndexerWithResponse":"Customizations.SearchIndexerClient.Indexers.run","com.azure.search.documents.indexes.SearchIndexerClientBuilder":"Customizations.SearchIndexerClient","com.azure.search.documents.indexes.models.AIFoundryModelCatalogName":"Search.AIFoundryModelCatalogName","com.azure.search.documents.indexes.models.AIServicesAccountIdentity":"Search.AIServicesAccountIdentity","com.azure.search.documents.indexes.models.AIServicesAccountKey":"Search.AIServicesAccountKey","com.azure.search.documents.indexes.models.AIServicesVisionParameters":"Search.AIServicesVisionParameters","com.azure.search.documents.indexes.models.AIServicesVisionVectorizer":"Search.AIServicesVisionVectorizer","com.azure.search.documents.indexes.models.AnalyzeResult":"Search.AnalyzeResult","com.azure.search.documents.indexes.models.AnalyzeTextOptions":"Search.AnalyzeRequest","com.azure.search.documents.indexes.models.AnalyzedTokenInfo":"Search.AnalyzedTokenInfo","com.azure.search.documents.indexes.models.AsciiFoldingTokenFilter":"Search.AsciiFoldingTokenFilter","com.azure.search.documents.indexes.models.AzureActiveDirectoryApplicationCredentials":"Search.AzureActiveDirectoryApplicationCredentials","com.azure.search.documents.indexes.models.AzureBlobKnowledgeSource":"Search.AzureBlobKnowledgeSource","com.azure.search.documents.indexes.models.AzureBlobKnowledgeSourceParameters":"Search.AzureBlobKnowledgeSourceParameters","com.azure.search.documents.indexes.models.AzureMachineLearningParameters":"Search.AMLParameters","com.azure.search.documents.indexes.models.AzureMachineLearningSkill":"Search.AzureMachineLearningSkill","com.azure.search.documents.indexes.models.AzureMachineLearningVectorizer":"Search.AMLVectorizer","com.azure.search.documents.indexes.models.AzureOpenAIEmbeddingSkill":"Search.AzureOpenAIEmbeddingSkill","com.azure.search.documents.indexes.models.AzureOpenAIModelName":"Search.AzureOpenAIModelName","com.azure.search.documents.indexes.models.AzureOpenAITokenizerParameters":"Search.AzureOpenAITokenizerParameters","com.azure.search.documents.indexes.models.AzureOpenAIVectorizer":"Search.AzureOpenAIVectorizer","com.azure.search.documents.indexes.models.AzureOpenAIVectorizerParameters":"Search.AzureOpenAIVectorizerParameters","com.azure.search.documents.indexes.models.BM25SimilarityAlgorithm":"Search.BM25SimilarityAlgorithm","com.azure.search.documents.indexes.models.BinaryQuantizationCompression":"Search.BinaryQuantizationCompression","com.azure.search.documents.indexes.models.BlobIndexerDataToExtract":"Search.BlobIndexerDataToExtract","com.azure.search.documents.indexes.models.BlobIndexerImageAction":"Search.BlobIndexerImageAction","com.azure.search.documents.indexes.models.BlobIndexerPDFTextRotationAlgorithm":"Search.BlobIndexerPDFTextRotationAlgorithm","com.azure.search.documents.indexes.models.BlobIndexerParsingMode":"Search.BlobIndexerParsingMode","com.azure.search.documents.indexes.models.CharFilter":"Search.CharFilter","com.azure.search.documents.indexes.models.CharFilterName":"Search.CharFilterName","com.azure.search.documents.indexes.models.ChatCompletionCommonModelParameters":"Search.ChatCompletionCommonModelParameters","com.azure.search.documents.indexes.models.ChatCompletionExtraParametersBehavior":"Search.ChatCompletionExtraParametersBehavior","com.azure.search.documents.indexes.models.ChatCompletionResponseFormat":"Search.ChatCompletionResponseFormat","com.azure.search.documents.indexes.models.ChatCompletionResponseFormatType":"Search.ChatCompletionResponseFormatType","com.azure.search.documents.indexes.models.ChatCompletionSchema":"Search.ChatCompletionSchema","com.azure.search.documents.indexes.models.ChatCompletionSchemaProperties":"Search.ChatCompletionSchemaProperties","com.azure.search.documents.indexes.models.ChatCompletionSkill":"Search.ChatCompletionSkill","com.azure.search.documents.indexes.models.CjkBigramTokenFilter":"Search.CjkBigramTokenFilter","com.azure.search.documents.indexes.models.CjkBigramTokenFilterScripts":"Search.CjkBigramTokenFilterScripts","com.azure.search.documents.indexes.models.ClassicSimilarityAlgorithm":"Search.ClassicSimilarityAlgorithm","com.azure.search.documents.indexes.models.ClassicTokenizer":"Search.ClassicTokenizer","com.azure.search.documents.indexes.models.CognitiveServicesAccount":"Search.CognitiveServicesAccount","com.azure.search.documents.indexes.models.CognitiveServicesAccountKey":"Search.CognitiveServicesAccountKey","com.azure.search.documents.indexes.models.CommonGramTokenFilter":"Search.CommonGramTokenFilter","com.azure.search.documents.indexes.models.ConditionalSkill":"Search.ConditionalSkill","com.azure.search.documents.indexes.models.ContentUnderstandingSkill":"Search.ContentUnderstandingSkill","com.azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingProperties":"Search.ContentUnderstandingSkillChunkingProperties","com.azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingUnit":"Search.ContentUnderstandingSkillChunkingUnit","com.azure.search.documents.indexes.models.ContentUnderstandingSkillExtractionOptions":"Search.ContentUnderstandingSkillExtractionOptions","com.azure.search.documents.indexes.models.CorsOptions":"Search.CorsOptions","com.azure.search.documents.indexes.models.CreatedResources":"Search.CreatedResources","com.azure.search.documents.indexes.models.CustomAnalyzer":"Search.CustomAnalyzer","com.azure.search.documents.indexes.models.CustomEntity":"Search.CustomEntity","com.azure.search.documents.indexes.models.CustomEntityAlias":"Search.CustomEntityAlias","com.azure.search.documents.indexes.models.CustomEntityLookupSkill":"Search.CustomEntityLookupSkill","com.azure.search.documents.indexes.models.CustomEntityLookupSkillLanguage":"Search.CustomEntityLookupSkillLanguage","com.azure.search.documents.indexes.models.CustomNormalizer":"Search.CustomNormalizer","com.azure.search.documents.indexes.models.DataChangeDetectionPolicy":"Search.DataChangeDetectionPolicy","com.azure.search.documents.indexes.models.DataDeletionDetectionPolicy":"Search.DataDeletionDetectionPolicy","com.azure.search.documents.indexes.models.DataSourceCredentials":"Search.DataSourceCredentials","com.azure.search.documents.indexes.models.DefaultCognitiveServicesAccount":"Search.DefaultCognitiveServicesAccount","com.azure.search.documents.indexes.models.DictionaryDecompounderTokenFilter":"Search.DictionaryDecompounderTokenFilter","com.azure.search.documents.indexes.models.DistanceScoringFunction":"Search.DistanceScoringFunction","com.azure.search.documents.indexes.models.DistanceScoringParameters":"Search.DistanceScoringParameters","com.azure.search.documents.indexes.models.DocumentExtractionSkill":"Search.DocumentExtractionSkill","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkill":"Search.DocumentIntelligenceLayoutSkill","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillChunkingProperties":"Search.DocumentIntelligenceLayoutSkillChunkingProperties","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillChunkingUnit":"Search.DocumentIntelligenceLayoutSkillChunkingUnit","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillExtractionOptions":"Search.DocumentIntelligenceLayoutSkillExtractionOptions","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillMarkdownHeaderDepth":"Search.DocumentIntelligenceLayoutSkillMarkdownHeaderDepth","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillOutputFormat":"Search.DocumentIntelligenceLayoutSkillOutputFormat","com.azure.search.documents.indexes.models.DocumentIntelligenceLayoutSkillOutputMode":"Search.DocumentIntelligenceLayoutSkillOutputMode","com.azure.search.documents.indexes.models.DocumentKeysOrIds":"Search.DocumentKeysOrIds","com.azure.search.documents.indexes.models.EdgeNGramTokenFilter":"Search.EdgeNGramTokenFilter","com.azure.search.documents.indexes.models.EdgeNGramTokenFilterSide":"Search.EdgeNGramTokenFilterSide","com.azure.search.documents.indexes.models.EdgeNGramTokenFilterV2":"Search.EdgeNGramTokenFilterV2","com.azure.search.documents.indexes.models.EdgeNGramTokenizer":"Search.EdgeNGramTokenizer","com.azure.search.documents.indexes.models.ElisionTokenFilter":"Search.ElisionTokenFilter","com.azure.search.documents.indexes.models.EntityCategory":"Search.EntityCategory","com.azure.search.documents.indexes.models.EntityLinkingSkill":"Search.EntityLinkingSkill","com.azure.search.documents.indexes.models.EntityRecognitionSkillLanguage":"Search.EntityRecognitionSkillLanguage","com.azure.search.documents.indexes.models.EntityRecognitionSkillV3":"Search.EntityRecognitionSkillV3","com.azure.search.documents.indexes.models.ExhaustiveKnnAlgorithmConfiguration":"Search.ExhaustiveKnnAlgorithmConfiguration","com.azure.search.documents.indexes.models.ExhaustiveKnnParameters":"Search.ExhaustiveKnnParameters","com.azure.search.documents.indexes.models.FieldMapping":"Search.FieldMapping","com.azure.search.documents.indexes.models.FieldMappingFunction":"Search.FieldMappingFunction","com.azure.search.documents.indexes.models.FreshnessScoringFunction":"Search.FreshnessScoringFunction","com.azure.search.documents.indexes.models.FreshnessScoringParameters":"Search.FreshnessScoringParameters","com.azure.search.documents.indexes.models.GetIndexStatisticsResult":"Search.GetIndexStatisticsResult","com.azure.search.documents.indexes.models.HighWaterMarkChangeDetectionPolicy":"Search.HighWaterMarkChangeDetectionPolicy","com.azure.search.documents.indexes.models.HnswAlgorithmConfiguration":"Search.HnswAlgorithmConfiguration","com.azure.search.documents.indexes.models.HnswParameters":"Search.HnswParameters","com.azure.search.documents.indexes.models.ImageAnalysisSkill":"Search.ImageAnalysisSkill","com.azure.search.documents.indexes.models.ImageAnalysisSkillLanguage":"Search.ImageAnalysisSkillLanguage","com.azure.search.documents.indexes.models.ImageDetail":"Search.ImageDetail","com.azure.search.documents.indexes.models.IndexProjectionMode":"Search.IndexProjectionMode","com.azure.search.documents.indexes.models.IndexStatisticsSummary":"Search.IndexStatisticsSummary","com.azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSource":"Search.IndexedOneLakeKnowledgeSource","com.azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSourceParameters":"Search.IndexedOneLakeKnowledgeSourceParameters","com.azure.search.documents.indexes.models.IndexedSharePointContainerName":"Search.IndexedSharePointContainerName","com.azure.search.documents.indexes.models.IndexedSharePointKnowledgeSource":"Search.IndexedSharePointKnowledgeSource","com.azure.search.documents.indexes.models.IndexedSharePointKnowledgeSourceParameters":"Search.IndexedSharePointKnowledgeSourceParameters","com.azure.search.documents.indexes.models.IndexerCurrentState":"Search.IndexerCurrentState","com.azure.search.documents.indexes.models.IndexerExecutionEnvironment":"Search.IndexerExecutionEnvironment","com.azure.search.documents.indexes.models.IndexerExecutionResult":"Search.IndexerExecutionResult","com.azure.search.documents.indexes.models.IndexerExecutionStatus":"Search.IndexerExecutionStatus","com.azure.search.documents.indexes.models.IndexerExecutionStatusDetail":"Search.IndexerExecutionStatusDetail","com.azure.search.documents.indexes.models.IndexerPermissionOption":"Search.IndexerPermissionOption","com.azure.search.documents.indexes.models.IndexerResyncBody":"Search.IndexerResyncBody","com.azure.search.documents.indexes.models.IndexerResyncOption":"Search.IndexerResyncOption","com.azure.search.documents.indexes.models.IndexerRuntime":"Search.IndexerRuntime","com.azure.search.documents.indexes.models.IndexerStatus":"Search.IndexerStatus","com.azure.search.documents.indexes.models.IndexingMode":"Search.IndexingMode","com.azure.search.documents.indexes.models.IndexingParameters":"Search.IndexingParameters","com.azure.search.documents.indexes.models.IndexingParametersConfiguration":"Search.IndexingParametersConfiguration","com.azure.search.documents.indexes.models.IndexingSchedule":"Search.IndexingSchedule","com.azure.search.documents.indexes.models.InputFieldMappingEntry":"Search.InputFieldMappingEntry","com.azure.search.documents.indexes.models.KeepTokenFilter":"Search.KeepTokenFilter","com.azure.search.documents.indexes.models.KeyPhraseExtractionSkill":"Search.KeyPhraseExtractionSkill","com.azure.search.documents.indexes.models.KeyPhraseExtractionSkillLanguage":"Search.KeyPhraseExtractionSkillLanguage","com.azure.search.documents.indexes.models.KeywordMarkerTokenFilter":"Search.KeywordMarkerTokenFilter","com.azure.search.documents.indexes.models.KeywordTokenizer":"Search.KeywordTokenizer","com.azure.search.documents.indexes.models.KeywordTokenizerV2":"Search.KeywordTokenizerV2","com.azure.search.documents.indexes.models.KnowledgeBase":"Search.KnowledgeBase","com.azure.search.documents.indexes.models.KnowledgeBaseAzureOpenAIModel":"Search.KnowledgeBaseAzureOpenAIModel","com.azure.search.documents.indexes.models.KnowledgeBaseModel":"Search.KnowledgeBaseModel","com.azure.search.documents.indexes.models.KnowledgeBaseModelKind":"Search.KnowledgeBaseModelKind","com.azure.search.documents.indexes.models.KnowledgeSource":"Search.KnowledgeSource","com.azure.search.documents.indexes.models.KnowledgeSourceContentExtractionMode":"Search.KnowledgeSourceContentExtractionMode","com.azure.search.documents.indexes.models.KnowledgeSourceIngestionPermissionOption":"Search.KnowledgeSourceIngestionPermissionOption","com.azure.search.documents.indexes.models.KnowledgeSourceKind":"Search.KnowledgeSourceKind","com.azure.search.documents.indexes.models.KnowledgeSourceReference":"Search.KnowledgeSourceReference","com.azure.search.documents.indexes.models.KnowledgeSourceSynchronizationStatus":"Search.KnowledgeSourceSynchronizationStatus","com.azure.search.documents.indexes.models.LanguageDetectionSkill":"Search.LanguageDetectionSkill","com.azure.search.documents.indexes.models.LengthTokenFilter":"Search.LengthTokenFilter","com.azure.search.documents.indexes.models.LexicalAnalyzer":"Search.LexicalAnalyzer","com.azure.search.documents.indexes.models.LexicalAnalyzerName":"Search.LexicalAnalyzerName","com.azure.search.documents.indexes.models.LexicalNormalizer":"Search.LexicalNormalizer","com.azure.search.documents.indexes.models.LexicalNormalizerName":"Search.LexicalNormalizerName","com.azure.search.documents.indexes.models.LexicalTokenizer":"Search.LexicalTokenizer","com.azure.search.documents.indexes.models.LexicalTokenizerName":"Search.LexicalTokenizerName","com.azure.search.documents.indexes.models.LimitTokenFilter":"Search.LimitTokenFilter","com.azure.search.documents.indexes.models.ListDataSourcesResult":"Search.ListDataSourcesResult","com.azure.search.documents.indexes.models.ListIndexersResult":"Search.ListIndexersResult","com.azure.search.documents.indexes.models.ListSkillsetsResult":"Search.ListSkillsetsResult","com.azure.search.documents.indexes.models.ListSynonymMapsResult":"Search.ListSynonymMapsResult","com.azure.search.documents.indexes.models.LuceneStandardAnalyzer":"Search.LuceneStandardAnalyzer","com.azure.search.documents.indexes.models.LuceneStandardTokenizer":"Search.LuceneStandardTokenizer","com.azure.search.documents.indexes.models.LuceneStandardTokenizerV2":"Search.LuceneStandardTokenizerV2","com.azure.search.documents.indexes.models.MagnitudeScoringFunction":"Search.MagnitudeScoringFunction","com.azure.search.documents.indexes.models.MagnitudeScoringParameters":"Search.MagnitudeScoringParameters","com.azure.search.documents.indexes.models.MappingCharFilter":"Search.MappingCharFilter","com.azure.search.documents.indexes.models.MarkdownHeaderDepth":"Search.MarkdownHeaderDepth","com.azure.search.documents.indexes.models.MarkdownParsingSubmode":"Search.MarkdownParsingSubmode","com.azure.search.documents.indexes.models.MergeSkill":"Search.MergeSkill","com.azure.search.documents.indexes.models.MicrosoftLanguageStemmingTokenizer":"Search.MicrosoftLanguageStemmingTokenizer","com.azure.search.documents.indexes.models.MicrosoftLanguageTokenizer":"Search.MicrosoftLanguageTokenizer","com.azure.search.documents.indexes.models.MicrosoftStemmingTokenizerLanguage":"Search.MicrosoftStemmingTokenizerLanguage","com.azure.search.documents.indexes.models.MicrosoftTokenizerLanguage":"Search.MicrosoftTokenizerLanguage","com.azure.search.documents.indexes.models.NGramTokenFilter":"Search.NGramTokenFilter","com.azure.search.documents.indexes.models.NGramTokenFilterV2":"Search.NGramTokenFilterV2","com.azure.search.documents.indexes.models.NGramTokenizer":"Search.NGramTokenizer","com.azure.search.documents.indexes.models.NativeBlobSoftDeleteDeletionDetectionPolicy":"Search.NativeBlobSoftDeleteDeletionDetectionPolicy","com.azure.search.documents.indexes.models.OcrLineEnding":"Search.OcrLineEnding","com.azure.search.documents.indexes.models.OcrSkill":"Search.OcrSkill","com.azure.search.documents.indexes.models.OcrSkillLanguage":"Search.OcrSkillLanguage","com.azure.search.documents.indexes.models.OutputFieldMappingEntry":"Search.OutputFieldMappingEntry","com.azure.search.documents.indexes.models.PIIDetectionSkill":"Search.PIIDetectionSkill","com.azure.search.documents.indexes.models.PIIDetectionSkillMaskingMode":"Search.PIIDetectionSkillMaskingMode","com.azure.search.documents.indexes.models.PathHierarchyTokenizerV2":"Search.PathHierarchyTokenizerV2","com.azure.search.documents.indexes.models.PatternAnalyzer":"Search.PatternAnalyzer","com.azure.search.documents.indexes.models.PatternCaptureTokenFilter":"Search.PatternCaptureTokenFilter","com.azure.search.documents.indexes.models.PatternReplaceCharFilter":"Search.PatternReplaceCharFilter","com.azure.search.documents.indexes.models.PatternReplaceTokenFilter":"Search.PatternReplaceTokenFilter","com.azure.search.documents.indexes.models.PatternTokenizer":"Search.PatternTokenizer","com.azure.search.documents.indexes.models.PermissionFilter":"Search.PermissionFilter","com.azure.search.documents.indexes.models.PhoneticEncoder":"Search.PhoneticEncoder","com.azure.search.documents.indexes.models.PhoneticTokenFilter":"Search.PhoneticTokenFilter","com.azure.search.documents.indexes.models.RankingOrder":"Search.RankingOrder","com.azure.search.documents.indexes.models.RegexFlags":"Search.RegexFlags","com.azure.search.documents.indexes.models.RemoteSharePointKnowledgeSource":"Search.RemoteSharePointKnowledgeSource","com.azure.search.documents.indexes.models.RemoteSharePointKnowledgeSourceParameters":"Search.RemoteSharePointKnowledgeSourceParameters","com.azure.search.documents.indexes.models.RescoringOptions":"Search.RescoringOptions","com.azure.search.documents.indexes.models.ResourceCounter":"Search.ResourceCounter","com.azure.search.documents.indexes.models.ScalarQuantizationCompression":"Search.ScalarQuantizationCompression","com.azure.search.documents.indexes.models.ScalarQuantizationParameters":"Search.ScalarQuantizationParameters","com.azure.search.documents.indexes.models.ScoringFunction":"Search.ScoringFunction","com.azure.search.documents.indexes.models.ScoringFunctionAggregation":"Search.ScoringFunctionAggregation","com.azure.search.documents.indexes.models.ScoringFunctionInterpolation":"Search.ScoringFunctionInterpolation","com.azure.search.documents.indexes.models.ScoringProfile":"Search.ScoringProfile","com.azure.search.documents.indexes.models.SearchAlias":"Search.SearchAlias","com.azure.search.documents.indexes.models.SearchField":"Search.SearchField","com.azure.search.documents.indexes.models.SearchFieldDataType":"Search.SearchFieldDataType","com.azure.search.documents.indexes.models.SearchIndex":"Search.SearchIndex","com.azure.search.documents.indexes.models.SearchIndexFieldReference":"Search.SearchIndexFieldReference","com.azure.search.documents.indexes.models.SearchIndexKnowledgeSource":"Search.SearchIndexKnowledgeSource","com.azure.search.documents.indexes.models.SearchIndexKnowledgeSourceParameters":"Search.SearchIndexKnowledgeSourceParameters","com.azure.search.documents.indexes.models.SearchIndexPermissionFilterOption":"Search.SearchIndexPermissionFilterOption","com.azure.search.documents.indexes.models.SearchIndexResponse":"Search.SearchIndexResponse","com.azure.search.documents.indexes.models.SearchIndexer":"Search.SearchIndexer","com.azure.search.documents.indexes.models.SearchIndexerCache":"Search.SearchIndexerCache","com.azure.search.documents.indexes.models.SearchIndexerDataContainer":"Search.SearchIndexerDataContainer","com.azure.search.documents.indexes.models.SearchIndexerDataIdentity":"Search.SearchIndexerDataIdentity","com.azure.search.documents.indexes.models.SearchIndexerDataNoneIdentity":"Search.SearchIndexerDataNoneIdentity","com.azure.search.documents.indexes.models.SearchIndexerDataSourceConnection":"Search.SearchIndexerDataSource","com.azure.search.documents.indexes.models.SearchIndexerDataSourceType":"Search.SearchIndexerDataSourceType","com.azure.search.documents.indexes.models.SearchIndexerDataUserAssignedIdentity":"Search.SearchIndexerDataUserAssignedIdentity","com.azure.search.documents.indexes.models.SearchIndexerError":"Search.SearchIndexerError","com.azure.search.documents.indexes.models.SearchIndexerIndexProjection":"Search.SearchIndexerIndexProjection","com.azure.search.documents.indexes.models.SearchIndexerIndexProjectionSelector":"Search.SearchIndexerIndexProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerIndexProjectionsParameters":"Search.SearchIndexerIndexProjectionsParameters","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStore":"Search.SearchIndexerKnowledgeStore","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreBlobProjectionSelector":"Search.SearchIndexerKnowledgeStoreBlobProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreFileProjectionSelector":"Search.SearchIndexerKnowledgeStoreFileProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreObjectProjectionSelector":"Search.SearchIndexerKnowledgeStoreObjectProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreParameters":"Search.SearchIndexerKnowledgeStoreParameters","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreProjection":"Search.SearchIndexerKnowledgeStoreProjection","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreProjectionSelector":"Search.SearchIndexerKnowledgeStoreProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerKnowledgeStoreTableProjectionSelector":"Search.SearchIndexerKnowledgeStoreTableProjectionSelector","com.azure.search.documents.indexes.models.SearchIndexerLimits":"Search.SearchIndexerLimits","com.azure.search.documents.indexes.models.SearchIndexerSkill":"Search.SearchIndexerSkill","com.azure.search.documents.indexes.models.SearchIndexerSkillset":"Search.SearchIndexerSkillset","com.azure.search.documents.indexes.models.SearchIndexerStatus":"Search.SearchIndexerStatus","com.azure.search.documents.indexes.models.SearchIndexerWarning":"Search.SearchIndexerWarning","com.azure.search.documents.indexes.models.SearchResourceEncryptionKey":"Search.SearchResourceEncryptionKey","com.azure.search.documents.indexes.models.SearchServiceCounters":"Search.SearchServiceCounters","com.azure.search.documents.indexes.models.SearchServiceLimits":"Search.SearchServiceLimits","com.azure.search.documents.indexes.models.SearchServiceStatistics":"Search.SearchServiceStatistics","com.azure.search.documents.indexes.models.SearchSuggester":"Search.SearchSuggester","com.azure.search.documents.indexes.models.SemanticConfiguration":"Search.SemanticConfiguration","com.azure.search.documents.indexes.models.SemanticField":"Search.SemanticField","com.azure.search.documents.indexes.models.SemanticPrioritizedFields":"Search.SemanticPrioritizedFields","com.azure.search.documents.indexes.models.SemanticSearch":"Search.SemanticSearch","com.azure.search.documents.indexes.models.SentimentSkillLanguage":"Search.SentimentSkillLanguage","com.azure.search.documents.indexes.models.SentimentSkillV3":"Search.SentimentSkillV3","com.azure.search.documents.indexes.models.ServiceIndexersRuntime":"Search.ServiceIndexersRuntime","com.azure.search.documents.indexes.models.ShaperSkill":"Search.ShaperSkill","com.azure.search.documents.indexes.models.ShingleTokenFilter":"Search.ShingleTokenFilter","com.azure.search.documents.indexes.models.SimilarityAlgorithm":"Search.SimilarityAlgorithm","com.azure.search.documents.indexes.models.SkillNames":"Search.SkillNames","com.azure.search.documents.indexes.models.SnowballTokenFilter":"Search.SnowballTokenFilter","com.azure.search.documents.indexes.models.SnowballTokenFilterLanguage":"Search.SnowballTokenFilterLanguage","com.azure.search.documents.indexes.models.SoftDeleteColumnDeletionDetectionPolicy":"Search.SoftDeleteColumnDeletionDetectionPolicy","com.azure.search.documents.indexes.models.SplitSkill":"Search.SplitSkill","com.azure.search.documents.indexes.models.SplitSkillEncoderModelName":"Search.SplitSkillEncoderModelName","com.azure.search.documents.indexes.models.SplitSkillLanguage":"Search.SplitSkillLanguage","com.azure.search.documents.indexes.models.SplitSkillUnit":"Search.SplitSkillUnit","com.azure.search.documents.indexes.models.SqlIntegratedChangeTrackingPolicy":"Search.SqlIntegratedChangeTrackingPolicy","com.azure.search.documents.indexes.models.StemmerOverrideTokenFilter":"Search.StemmerOverrideTokenFilter","com.azure.search.documents.indexes.models.StemmerTokenFilter":"Search.StemmerTokenFilter","com.azure.search.documents.indexes.models.StemmerTokenFilterLanguage":"Search.StemmerTokenFilterLanguage","com.azure.search.documents.indexes.models.StopAnalyzer":"Search.StopAnalyzer","com.azure.search.documents.indexes.models.StopwordsList":"Search.StopwordsList","com.azure.search.documents.indexes.models.StopwordsTokenFilter":"Search.StopwordsTokenFilter","com.azure.search.documents.indexes.models.SynonymMap":"Search.SynonymMap","com.azure.search.documents.indexes.models.SynonymTokenFilter":"Search.SynonymTokenFilter","com.azure.search.documents.indexes.models.TagScoringFunction":"Search.TagScoringFunction","com.azure.search.documents.indexes.models.TagScoringParameters":"Search.TagScoringParameters","com.azure.search.documents.indexes.models.TextSplitMode":"Search.TextSplitMode","com.azure.search.documents.indexes.models.TextTranslationSkill":"Search.TextTranslationSkill","com.azure.search.documents.indexes.models.TextTranslationSkillLanguage":"Search.TextTranslationSkillLanguage","com.azure.search.documents.indexes.models.TextWeights":"Search.TextWeights","com.azure.search.documents.indexes.models.TokenCharacterKind":"Search.TokenCharacterKind","com.azure.search.documents.indexes.models.TokenFilter":"Search.TokenFilter","com.azure.search.documents.indexes.models.TokenFilterName":"Search.TokenFilterName","com.azure.search.documents.indexes.models.TruncateTokenFilter":"Search.TruncateTokenFilter","com.azure.search.documents.indexes.models.UaxUrlEmailTokenizer":"Search.UaxUrlEmailTokenizer","com.azure.search.documents.indexes.models.UniqueTokenFilter":"Search.UniqueTokenFilter","com.azure.search.documents.indexes.models.VectorEncodingFormat":"Search.VectorEncodingFormat","com.azure.search.documents.indexes.models.VectorSearch":"Search.VectorSearch","com.azure.search.documents.indexes.models.VectorSearchAlgorithmConfiguration":"Search.VectorSearchAlgorithmConfiguration","com.azure.search.documents.indexes.models.VectorSearchAlgorithmKind":"Search.VectorSearchAlgorithmKind","com.azure.search.documents.indexes.models.VectorSearchAlgorithmMetric":"Search.VectorSearchAlgorithmMetric","com.azure.search.documents.indexes.models.VectorSearchCompression":"Search.VectorSearchCompression","com.azure.search.documents.indexes.models.VectorSearchCompressionKind":"Search.VectorSearchCompressionKind","com.azure.search.documents.indexes.models.VectorSearchCompressionRescoreStorageMethod":"Search.VectorSearchCompressionRescoreStorageMethod","com.azure.search.documents.indexes.models.VectorSearchCompressionTarget":"Search.VectorSearchCompressionTarget","com.azure.search.documents.indexes.models.VectorSearchProfile":"Search.VectorSearchProfile","com.azure.search.documents.indexes.models.VectorSearchVectorizer":"Search.VectorSearchVectorizer","com.azure.search.documents.indexes.models.VectorSearchVectorizerKind":"Search.VectorSearchVectorizerKind","com.azure.search.documents.indexes.models.VisionVectorizeSkill":"Search.VisionVectorizeSkill","com.azure.search.documents.indexes.models.VisualFeature":"Search.VisualFeature","com.azure.search.documents.indexes.models.WebApiHttpHeaders":"Search.WebApiHttpHeaders","com.azure.search.documents.indexes.models.WebApiSkill":"Search.WebApiSkill","com.azure.search.documents.indexes.models.WebApiVectorizer":"Search.WebApiVectorizer","com.azure.search.documents.indexes.models.WebApiVectorizerParameters":"Search.WebApiVectorizerParameters","com.azure.search.documents.indexes.models.WebKnowledgeSource":"Search.WebKnowledgeSource","com.azure.search.documents.indexes.models.WebKnowledgeSourceDomain":"Search.WebKnowledgeSourceDomain","com.azure.search.documents.indexes.models.WebKnowledgeSourceDomains":"Search.WebKnowledgeSourceDomains","com.azure.search.documents.indexes.models.WebKnowledgeSourceParameters":"Search.WebKnowledgeSourceParameters","com.azure.search.documents.indexes.models.WordDelimiterTokenFilter":"Search.WordDelimiterTokenFilter","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient.retrieve":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalAsyncClient.retrieveWithResponse":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient.retrieve":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClient.retrieveWithResponse":"Customizations.KnowledgeBaseRetrievalClient.KnowledgeRetrieval.retrieve","com.azure.search.documents.knowledgebases.KnowledgeBaseRetrievalClientBuilder":"Customizations.KnowledgeBaseRetrievalClient","com.azure.search.documents.knowledgebases.models.AIServices":"Search.AIServices","com.azure.search.documents.knowledgebases.models.AzureBlobKnowledgeSourceParams":"Search.AzureBlobKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.CompletedSynchronizationState":"Search.CompletedSynchronizationState","com.azure.search.documents.knowledgebases.models.IndexedOneLakeKnowledgeSourceParams":"Search.IndexedOneLakeKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.IndexedSharePointKnowledgeSourceParams":"Search.IndexedSharePointKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.KnowledgeBaseActivityRecord":"Search.KnowledgeBaseActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseActivityRecordType":"Search.KnowledgeBaseActivityRecordType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseAgenticReasoningActivityRecord":"Search.KnowledgeBaseAgenticReasoningActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseAzureBlobReference":"Search.KnowledgeBaseAzureBlobReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseErrorAdditionalInfo":"Search.KnowledgeBaseErrorAdditionalInfo","com.azure.search.documents.knowledgebases.models.KnowledgeBaseErrorDetail":"Search.KnowledgeBaseErrorDetail","com.azure.search.documents.knowledgebases.models.KnowledgeBaseImageContent":"Search.KnowledgeBaseImageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseIndexedOneLakeReference":"Search.KnowledgeBaseIndexedOneLakeReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseIndexedSharePointReference":"Search.KnowledgeBaseIndexedSharePointReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessage":"Search.KnowledgeBaseMessage","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageContent":"Search.KnowledgeBaseMessageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageContentType":"Search.KnowledgeBaseMessageContentType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageImageContent":"Search.KnowledgeBaseMessageImageContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseMessageTextContent":"Search.KnowledgeBaseMessageTextContent","com.azure.search.documents.knowledgebases.models.KnowledgeBaseModelAnswerSynthesisActivityRecord":"Search.KnowledgeBaseModelAnswerSynthesisActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseModelQueryPlanningActivityRecord":"Search.KnowledgeBaseModelQueryPlanningActivityRecord","com.azure.search.documents.knowledgebases.models.KnowledgeBaseReference":"Search.KnowledgeBaseReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseReferenceType":"Search.KnowledgeBaseReferenceType","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRemoteSharePointReference":"Search.KnowledgeBaseRemoteSharePointReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalRequest":"Search.KnowledgeBaseRetrievalRequest","com.azure.search.documents.knowledgebases.models.KnowledgeBaseRetrievalResponse":"Search.KnowledgeBaseRetrievalResponse","com.azure.search.documents.knowledgebases.models.KnowledgeBaseSearchIndexReference":"Search.KnowledgeBaseSearchIndexReference","com.azure.search.documents.knowledgebases.models.KnowledgeBaseWebReference":"Search.KnowledgeBaseWebReference","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalIntent":"Search.KnowledgeRetrievalIntent","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalIntentType":"Search.KnowledgeRetrievalIntentType","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalLowReasoningEffort":"Search.KnowledgeRetrievalLowReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalMediumReasoningEffort":"Search.KnowledgeRetrievalMediumReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalMinimalReasoningEffort":"Search.KnowledgeRetrievalMinimalReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalOutputMode":"Search.KnowledgeRetrievalOutputMode","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalReasoningEffort":"Search.KnowledgeRetrievalReasoningEffort","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalReasoningEffortKind":"Search.KnowledgeRetrievalReasoningEffortKind","com.azure.search.documents.knowledgebases.models.KnowledgeRetrievalSemanticIntent":"Search.KnowledgeRetrievalSemanticIntent","com.azure.search.documents.knowledgebases.models.KnowledgeSourceAzureOpenAIVectorizer":"Search.KnowledgeSourceAzureOpenAIVectorizer","com.azure.search.documents.knowledgebases.models.KnowledgeSourceIngestionParameters":"Search.KnowledgeSourceIngestionParameters","com.azure.search.documents.knowledgebases.models.KnowledgeSourceParams":"Search.KnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatistics":"Search.KnowledgeSourceStatistics","com.azure.search.documents.knowledgebases.models.KnowledgeSourceStatus":"Search.KnowledgeSourceStatus","com.azure.search.documents.knowledgebases.models.KnowledgeSourceVectorizer":"Search.KnowledgeSourceVectorizer","com.azure.search.documents.knowledgebases.models.RemoteSharePointKnowledgeSourceParams":"Search.RemoteSharePointKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.SearchIndexKnowledgeSourceParams":"Search.SearchIndexKnowledgeSourceParams","com.azure.search.documents.knowledgebases.models.SharePointSensitivityLabelInfo":"Search.SharePointSensitivityLabelInfo","com.azure.search.documents.knowledgebases.models.SynchronizationState":"Search.SynchronizationState","com.azure.search.documents.knowledgebases.models.WebKnowledgeSourceParams":"Search.WebKnowledgeSourceParams","com.azure.search.documents.models.AcceptHeaderMinimalConstant":"Customizations.AcceptHeaderMinimalConstant","com.azure.search.documents.models.AcceptHeaderNoneConstant":"Customizations.AcceptHeaderNoneConstant","com.azure.search.documents.models.AutocompleteItem":"Search.AutocompleteItem","com.azure.search.documents.models.AutocompleteMode":"Search.AutocompleteMode","com.azure.search.documents.models.AutocompleteOptions":null,"com.azure.search.documents.models.AutocompleteResult":"Search.AutocompleteResult","com.azure.search.documents.models.DebugInfo":"Search.DebugInfo","com.azure.search.documents.models.DocumentDebugInfo":"Search.DocumentDebugInfo","com.azure.search.documents.models.FacetResult":"Search.FacetResult","com.azure.search.documents.models.HybridCountAndFacetMode":"Search.HybridCountAndFacetMode","com.azure.search.documents.models.HybridSearch":"Search.HybridSearch","com.azure.search.documents.models.IndexAction":"Search.IndexAction","com.azure.search.documents.models.IndexActionType":"Search.IndexActionType","com.azure.search.documents.models.IndexDocumentsBatch":"Search.IndexBatch","com.azure.search.documents.models.IndexDocumentsResult":"Search.IndexDocumentsResult","com.azure.search.documents.models.IndexingResult":"Search.IndexingResult","com.azure.search.documents.models.LookupDocument":"Search.LookupDocument","com.azure.search.documents.models.QueryAnswerResult":"Search.QueryAnswerResult","com.azure.search.documents.models.QueryAnswerType":"Search.QueryAnswerType","com.azure.search.documents.models.QueryCaptionResult":"Search.QueryCaptionResult","com.azure.search.documents.models.QueryCaptionType":"Search.QueryCaptionType","com.azure.search.documents.models.QueryDebugMode":"Search.QueryDebugMode","com.azure.search.documents.models.QueryLanguage":"Search.QueryLanguage","com.azure.search.documents.models.QueryResultDocumentInnerHit":"Search.QueryResultDocumentInnerHit","com.azure.search.documents.models.QueryResultDocumentRerankerInput":"Search.QueryResultDocumentRerankerInput","com.azure.search.documents.models.QueryResultDocumentSemanticField":"Search.QueryResultDocumentSemanticField","com.azure.search.documents.models.QueryResultDocumentSubscores":"Search.QueryResultDocumentSubscores","com.azure.search.documents.models.QueryRewritesDebugInfo":"Search.QueryRewritesDebugInfo","com.azure.search.documents.models.QueryRewritesType":"Search.QueryRewritesType","com.azure.search.documents.models.QueryRewritesValuesDebugInfo":"Search.QueryRewritesValuesDebugInfo","com.azure.search.documents.models.QuerySpellerType":"Search.QuerySpellerType","com.azure.search.documents.models.QueryType":"Search.QueryType","com.azure.search.documents.models.ScoringStatistics":"Search.ScoringStatistics","com.azure.search.documents.models.SearchDocumentsResult":"Search.SearchDocumentsResult","com.azure.search.documents.models.SearchMode":"Search.SearchMode","com.azure.search.documents.models.SearchOptions":null,"com.azure.search.documents.models.SearchRequest":"Search.SearchRequest","com.azure.search.documents.models.SearchResult":"Search.SearchResult","com.azure.search.documents.models.SearchScoreThreshold":"Search.SearchScoreThreshold","com.azure.search.documents.models.SemanticDebugInfo":"Search.SemanticDebugInfo","com.azure.search.documents.models.SemanticErrorMode":"Search.SemanticErrorMode","com.azure.search.documents.models.SemanticErrorReason":"Search.SemanticErrorReason","com.azure.search.documents.models.SemanticFieldState":"Search.SemanticFieldState","com.azure.search.documents.models.SemanticQueryRewritesResultType":"Search.SemanticQueryRewritesResultType","com.azure.search.documents.models.SemanticSearchResultsType":"Search.SemanticSearchResultsType","com.azure.search.documents.models.SingleVectorFieldResult":"Search.SingleVectorFieldResult","com.azure.search.documents.models.SuggestDocumentsResult":"Search.SuggestDocumentsResult","com.azure.search.documents.models.SuggestOptions":null,"com.azure.search.documents.models.SuggestResult":"Search.SuggestResult","com.azure.search.documents.models.TextResult":"Search.TextResult","com.azure.search.documents.models.VectorFilterMode":"Search.VectorFilterMode","com.azure.search.documents.models.VectorQuery":"Search.VectorQuery","com.azure.search.documents.models.VectorQueryKind":"Search.VectorQueryKind","com.azure.search.documents.models.VectorSimilarityThreshold":"Search.VectorSimilarityThreshold","com.azure.search.documents.models.VectorThreshold":"Search.VectorThreshold","com.azure.search.documents.models.VectorThresholdKind":"Search.VectorThresholdKind","com.azure.search.documents.models.VectorizableImageBinaryQuery":"Search.VectorizableImageBinaryQuery","com.azure.search.documents.models.VectorizableImageUrlQuery":"Search.VectorizableImageUrlQuery","com.azure.search.documents.models.VectorizableTextQuery":"Search.VectorizableTextQuery","com.azure.search.documents.models.VectorizedQuery":"Search.VectorizedQuery","com.azure.search.documents.models.VectorsDebugInfo":"Search.VectorsDebugInfo"},"generatedFiles":["src/main/java/com/azure/search/documents/SearchAsyncClient.java","src/main/java/com/azure/search/documents/SearchClient.java","src/main/java/com/azure/search/documents/SearchClientBuilder.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/SearchServiceVersion.java","src/main/java/com/azure/search/documents/implementation/KnowledgeBaseRetrievalClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchIndexClientImpl.java","src/main/java/com/azure/search/documents/implementation/SearchIndexerClientImpl.java","src/main/java/com/azure/search/documents/implementation/models/AutocompletePostRequest.java","src/main/java/com/azure/search/documents/implementation/models/SearchPostRequest.java","src/main/java/com/azure/search/documents/implementation/models/SuggestPostRequest.java","src/main/java/com/azure/search/documents/implementation/models/package-info.java","src/main/java/com/azure/search/documents/implementation/package-info.java","src/main/java/com/azure/search/documents/indexes/SearchIndexAsyncClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexClientBuilder.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerAsyncClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerClient.java","src/main/java/com/azure/search/documents/indexes/SearchIndexerClientBuilder.java","src/main/java/com/azure/search/documents/indexes/models/AIFoundryModelCatalogName.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesAccountIdentity.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesAccountKey.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesVisionParameters.java","src/main/java/com/azure/search/documents/indexes/models/AIServicesVisionVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzeResult.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzeTextOptions.java","src/main/java/com/azure/search/documents/indexes/models/AnalyzedTokenInfo.java","src/main/java/com/azure/search/documents/indexes/models/AsciiFoldingTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/AzureActiveDirectoryApplicationCredentials.java","src/main/java/com/azure/search/documents/indexes/models/AzureBlobKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/AzureBlobKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningSkill.java","src/main/java/com/azure/search/documents/indexes/models/AzureMachineLearningVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIEmbeddingSkill.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIModelName.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAITokenizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/AzureOpenAIVectorizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/BM25SimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/BinaryQuantizationCompression.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerDataToExtract.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerImageAction.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerPDFTextRotationAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/BlobIndexerParsingMode.java","src/main/java/com/azure/search/documents/indexes/models/CharFilter.java","src/main/java/com/azure/search/documents/indexes/models/CharFilterName.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionCommonModelParameters.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionExtraParametersBehavior.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionResponseFormat.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionResponseFormatType.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSchema.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSchemaProperties.java","src/main/java/com/azure/search/documents/indexes/models/ChatCompletionSkill.java","src/main/java/com/azure/search/documents/indexes/models/CjkBigramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/CjkBigramTokenFilterScripts.java","src/main/java/com/azure/search/documents/indexes/models/ClassicSimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/ClassicTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/CognitiveServicesAccount.java","src/main/java/com/azure/search/documents/indexes/models/CognitiveServicesAccountKey.java","src/main/java/com/azure/search/documents/indexes/models/CommonGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/ConditionalSkill.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkill.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillChunkingProperties.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillChunkingUnit.java","src/main/java/com/azure/search/documents/indexes/models/ContentUnderstandingSkillExtractionOptions.java","src/main/java/com/azure/search/documents/indexes/models/CorsOptions.java","src/main/java/com/azure/search/documents/indexes/models/CreatedResources.java","src/main/java/com/azure/search/documents/indexes/models/CustomAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntity.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityAlias.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityLookupSkill.java","src/main/java/com/azure/search/documents/indexes/models/CustomEntityLookupSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/CustomNormalizer.java","src/main/java/com/azure/search/documents/indexes/models/DataChangeDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/DataDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/DataSourceCredentials.java","src/main/java/com/azure/search/documents/indexes/models/DefaultCognitiveServicesAccount.java","src/main/java/com/azure/search/documents/indexes/models/DictionaryDecompounderTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/DistanceScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/DistanceScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/DocumentExtractionSkill.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkill.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillChunkingProperties.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillChunkingUnit.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillExtractionOptions.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillMarkdownHeaderDepth.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillOutputFormat.java","src/main/java/com/azure/search/documents/indexes/models/DocumentIntelligenceLayoutSkillOutputMode.java","src/main/java/com/azure/search/documents/indexes/models/DocumentKeysOrIds.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilterSide.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenFilterV2.java","src/main/java/com/azure/search/documents/indexes/models/EdgeNGramTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/ElisionTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/EntityCategory.java","src/main/java/com/azure/search/documents/indexes/models/EntityLinkingSkill.java","src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/EntityRecognitionSkillV3.java","src/main/java/com/azure/search/documents/indexes/models/ExhaustiveKnnAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/ExhaustiveKnnParameters.java","src/main/java/com/azure/search/documents/indexes/models/FieldMapping.java","src/main/java/com/azure/search/documents/indexes/models/FieldMappingFunction.java","src/main/java/com/azure/search/documents/indexes/models/FreshnessScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/FreshnessScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/GetIndexStatisticsResult.java","src/main/java/com/azure/search/documents/indexes/models/HighWaterMarkChangeDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/HnswAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/HnswParameters.java","src/main/java/com/azure/search/documents/indexes/models/ImageAnalysisSkill.java","src/main/java/com/azure/search/documents/indexes/models/ImageAnalysisSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/ImageDetail.java","src/main/java/com/azure/search/documents/indexes/models/IndexProjectionMode.java","src/main/java/com/azure/search/documents/indexes/models/IndexStatisticsSummary.java","src/main/java/com/azure/search/documents/indexes/models/IndexedOneLakeKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/IndexedOneLakeKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointContainerName.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/IndexedSharePointKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexerCurrentState.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionEnvironment.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionResult.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionStatus.java","src/main/java/com/azure/search/documents/indexes/models/IndexerExecutionStatusDetail.java","src/main/java/com/azure/search/documents/indexes/models/IndexerPermissionOption.java","src/main/java/com/azure/search/documents/indexes/models/IndexerResyncBody.java","src/main/java/com/azure/search/documents/indexes/models/IndexerResyncOption.java","src/main/java/com/azure/search/documents/indexes/models/IndexerRuntime.java","src/main/java/com/azure/search/documents/indexes/models/IndexerStatus.java","src/main/java/com/azure/search/documents/indexes/models/IndexingMode.java","src/main/java/com/azure/search/documents/indexes/models/IndexingParameters.java","src/main/java/com/azure/search/documents/indexes/models/IndexingParametersConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/IndexingSchedule.java","src/main/java/com/azure/search/documents/indexes/models/InputFieldMappingEntry.java","src/main/java/com/azure/search/documents/indexes/models/KeepTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/KeyPhraseExtractionSkill.java","src/main/java/com/azure/search/documents/indexes/models/KeyPhraseExtractionSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/KeywordMarkerTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/KeywordTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/KeywordTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBase.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseAzureOpenAIModel.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseModel.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeBaseModelKind.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceContentExtractionMode.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceIngestionPermissionOption.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceKind.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceReference.java","src/main/java/com/azure/search/documents/indexes/models/KnowledgeSourceSynchronizationStatus.java","src/main/java/com/azure/search/documents/indexes/models/LanguageDetectionSkill.java","src/main/java/com/azure/search/documents/indexes/models/LengthTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/LexicalAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalAnalyzerName.java","src/main/java/com/azure/search/documents/indexes/models/LexicalNormalizer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalNormalizerName.java","src/main/java/com/azure/search/documents/indexes/models/LexicalTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/LexicalTokenizerName.java","src/main/java/com/azure/search/documents/indexes/models/LimitTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/ListDataSourcesResult.java","src/main/java/com/azure/search/documents/indexes/models/ListIndexersResult.java","src/main/java/com/azure/search/documents/indexes/models/ListSkillsetsResult.java","src/main/java/com/azure/search/documents/indexes/models/ListSynonymMapsResult.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/LuceneStandardTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/MagnitudeScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/MagnitudeScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/MappingCharFilter.java","src/main/java/com/azure/search/documents/indexes/models/MarkdownHeaderDepth.java","src/main/java/com/azure/search/documents/indexes/models/MarkdownParsingSubmode.java","src/main/java/com/azure/search/documents/indexes/models/MergeSkill.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftLanguageStemmingTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftLanguageTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftStemmingTokenizerLanguage.java","src/main/java/com/azure/search/documents/indexes/models/MicrosoftTokenizerLanguage.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenFilterV2.java","src/main/java/com/azure/search/documents/indexes/models/NGramTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/NativeBlobSoftDeleteDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/OcrLineEnding.java","src/main/java/com/azure/search/documents/indexes/models/OcrSkill.java","src/main/java/com/azure/search/documents/indexes/models/OcrSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/OutputFieldMappingEntry.java","src/main/java/com/azure/search/documents/indexes/models/PIIDetectionSkill.java","src/main/java/com/azure/search/documents/indexes/models/PIIDetectionSkillMaskingMode.java","src/main/java/com/azure/search/documents/indexes/models/PathHierarchyTokenizerV2.java","src/main/java/com/azure/search/documents/indexes/models/PatternAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/PatternCaptureTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternReplaceCharFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternReplaceTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/PatternTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/PermissionFilter.java","src/main/java/com/azure/search/documents/indexes/models/PhoneticEncoder.java","src/main/java/com/azure/search/documents/indexes/models/PhoneticTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/RankingOrder.java","src/main/java/com/azure/search/documents/indexes/models/RegexFlags.java","src/main/java/com/azure/search/documents/indexes/models/RemoteSharePointKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/RemoteSharePointKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/RescoringOptions.java","src/main/java/com/azure/search/documents/indexes/models/ResourceCounter.java","src/main/java/com/azure/search/documents/indexes/models/ScalarQuantizationCompression.java","src/main/java/com/azure/search/documents/indexes/models/ScalarQuantizationParameters.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunctionAggregation.java","src/main/java/com/azure/search/documents/indexes/models/ScoringFunctionInterpolation.java","src/main/java/com/azure/search/documents/indexes/models/ScoringProfile.java","src/main/java/com/azure/search/documents/indexes/models/SearchAlias.java","src/main/java/com/azure/search/documents/indexes/models/SearchField.java","src/main/java/com/azure/search/documents/indexes/models/SearchFieldDataType.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndex.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexFieldReference.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexPermissionFilterOption.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexResponse.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexer.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerCache.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataContainer.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataNoneIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataSourceConnection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataSourceType.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerDataUserAssignedIdentity.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerError.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerIndexProjectionsParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStore.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreBlobProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreFileProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreObjectProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreParameters.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreProjection.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerKnowledgeStoreTableProjectionSelector.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerLimits.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerSkill.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerSkillset.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerStatus.java","src/main/java/com/azure/search/documents/indexes/models/SearchIndexerWarning.java","src/main/java/com/azure/search/documents/indexes/models/SearchResourceEncryptionKey.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceCounters.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceLimits.java","src/main/java/com/azure/search/documents/indexes/models/SearchServiceStatistics.java","src/main/java/com/azure/search/documents/indexes/models/SearchSuggester.java","src/main/java/com/azure/search/documents/indexes/models/SemanticConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/SemanticField.java","src/main/java/com/azure/search/documents/indexes/models/SemanticPrioritizedFields.java","src/main/java/com/azure/search/documents/indexes/models/SemanticSearch.java","src/main/java/com/azure/search/documents/indexes/models/SentimentSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SentimentSkillV3.java","src/main/java/com/azure/search/documents/indexes/models/ServiceIndexersRuntime.java","src/main/java/com/azure/search/documents/indexes/models/ShaperSkill.java","src/main/java/com/azure/search/documents/indexes/models/ShingleTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SimilarityAlgorithm.java","src/main/java/com/azure/search/documents/indexes/models/SkillNames.java","src/main/java/com/azure/search/documents/indexes/models/SnowballTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SnowballTokenFilterLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SoftDeleteColumnDeletionDetectionPolicy.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkill.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillEncoderModelName.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/SplitSkillUnit.java","src/main/java/com/azure/search/documents/indexes/models/SqlIntegratedChangeTrackingPolicy.java","src/main/java/com/azure/search/documents/indexes/models/StemmerOverrideTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/StemmerTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/StemmerTokenFilterLanguage.java","src/main/java/com/azure/search/documents/indexes/models/StopAnalyzer.java","src/main/java/com/azure/search/documents/indexes/models/StopwordsList.java","src/main/java/com/azure/search/documents/indexes/models/StopwordsTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/SynonymMap.java","src/main/java/com/azure/search/documents/indexes/models/SynonymTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/TagScoringFunction.java","src/main/java/com/azure/search/documents/indexes/models/TagScoringParameters.java","src/main/java/com/azure/search/documents/indexes/models/TextSplitMode.java","src/main/java/com/azure/search/documents/indexes/models/TextTranslationSkill.java","src/main/java/com/azure/search/documents/indexes/models/TextTranslationSkillLanguage.java","src/main/java/com/azure/search/documents/indexes/models/TextWeights.java","src/main/java/com/azure/search/documents/indexes/models/TokenCharacterKind.java","src/main/java/com/azure/search/documents/indexes/models/TokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/TokenFilterName.java","src/main/java/com/azure/search/documents/indexes/models/TruncateTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/UaxUrlEmailTokenizer.java","src/main/java/com/azure/search/documents/indexes/models/UniqueTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/VectorEncodingFormat.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearch.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmConfiguration.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmKind.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchAlgorithmMetric.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompression.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionKind.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionRescoreStorageMethod.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchCompressionTarget.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchProfile.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/VectorSearchVectorizerKind.java","src/main/java/com/azure/search/documents/indexes/models/VisionVectorizeSkill.java","src/main/java/com/azure/search/documents/indexes/models/VisualFeature.java","src/main/java/com/azure/search/documents/indexes/models/WebApiHttpHeaders.java","src/main/java/com/azure/search/documents/indexes/models/WebApiSkill.java","src/main/java/com/azure/search/documents/indexes/models/WebApiVectorizer.java","src/main/java/com/azure/search/documents/indexes/models/WebApiVectorizerParameters.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSource.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceDomain.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceDomains.java","src/main/java/com/azure/search/documents/indexes/models/WebKnowledgeSourceParameters.java","src/main/java/com/azure/search/documents/indexes/models/WordDelimiterTokenFilter.java","src/main/java/com/azure/search/documents/indexes/models/package-info.java","src/main/java/com/azure/search/documents/indexes/package-info.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalAsyncClient.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClient.java","src/main/java/com/azure/search/documents/knowledgebases/KnowledgeBaseRetrievalClientBuilder.java","src/main/java/com/azure/search/documents/knowledgebases/models/AIServices.java","src/main/java/com/azure/search/documents/knowledgebases/models/AzureBlobKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/CompletedSynchronizationState.java","src/main/java/com/azure/search/documents/knowledgebases/models/IndexedOneLakeKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/IndexedSharePointKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseActivityRecordType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseAgenticReasoningActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseAzureBlobReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseErrorAdditionalInfo.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseErrorDetail.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseImageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseIndexedOneLakeReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseIndexedSharePointReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessage.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageContentType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageImageContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseMessageTextContent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseModelAnswerSynthesisActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseModelQueryPlanningActivityRecord.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseReferenceType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRemoteSharePointReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRetrievalRequest.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseRetrievalResponse.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseSearchIndexReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeBaseWebReference.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalIntent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalIntentType.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalLowReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalMediumReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalMinimalReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalOutputMode.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalReasoningEffort.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalReasoningEffortKind.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeRetrievalSemanticIntent.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceAzureOpenAIVectorizer.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceIngestionParameters.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceStatistics.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceStatus.java","src/main/java/com/azure/search/documents/knowledgebases/models/KnowledgeSourceVectorizer.java","src/main/java/com/azure/search/documents/knowledgebases/models/RemoteSharePointKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/SearchIndexKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/SharePointSensitivityLabelInfo.java","src/main/java/com/azure/search/documents/knowledgebases/models/SynchronizationState.java","src/main/java/com/azure/search/documents/knowledgebases/models/WebKnowledgeSourceParams.java","src/main/java/com/azure/search/documents/knowledgebases/models/package-info.java","src/main/java/com/azure/search/documents/knowledgebases/package-info.java","src/main/java/com/azure/search/documents/models/AcceptHeaderMinimalConstant.java","src/main/java/com/azure/search/documents/models/AcceptHeaderNoneConstant.java","src/main/java/com/azure/search/documents/models/AutocompleteItem.java","src/main/java/com/azure/search/documents/models/AutocompleteMode.java","src/main/java/com/azure/search/documents/models/AutocompleteOptions.java","src/main/java/com/azure/search/documents/models/AutocompleteResult.java","src/main/java/com/azure/search/documents/models/DebugInfo.java","src/main/java/com/azure/search/documents/models/DocumentDebugInfo.java","src/main/java/com/azure/search/documents/models/FacetResult.java","src/main/java/com/azure/search/documents/models/HybridCountAndFacetMode.java","src/main/java/com/azure/search/documents/models/HybridSearch.java","src/main/java/com/azure/search/documents/models/IndexAction.java","src/main/java/com/azure/search/documents/models/IndexActionType.java","src/main/java/com/azure/search/documents/models/IndexDocumentsBatch.java","src/main/java/com/azure/search/documents/models/IndexDocumentsResult.java","src/main/java/com/azure/search/documents/models/IndexingResult.java","src/main/java/com/azure/search/documents/models/LookupDocument.java","src/main/java/com/azure/search/documents/models/QueryAnswerResult.java","src/main/java/com/azure/search/documents/models/QueryAnswerType.java","src/main/java/com/azure/search/documents/models/QueryCaptionResult.java","src/main/java/com/azure/search/documents/models/QueryCaptionType.java","src/main/java/com/azure/search/documents/models/QueryDebugMode.java","src/main/java/com/azure/search/documents/models/QueryLanguage.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentInnerHit.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentRerankerInput.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentSemanticField.java","src/main/java/com/azure/search/documents/models/QueryResultDocumentSubscores.java","src/main/java/com/azure/search/documents/models/QueryRewritesDebugInfo.java","src/main/java/com/azure/search/documents/models/QueryRewritesType.java","src/main/java/com/azure/search/documents/models/QueryRewritesValuesDebugInfo.java","src/main/java/com/azure/search/documents/models/QuerySpellerType.java","src/main/java/com/azure/search/documents/models/QueryType.java","src/main/java/com/azure/search/documents/models/ScoringStatistics.java","src/main/java/com/azure/search/documents/models/SearchDocumentsResult.java","src/main/java/com/azure/search/documents/models/SearchMode.java","src/main/java/com/azure/search/documents/models/SearchOptions.java","src/main/java/com/azure/search/documents/models/SearchRequest.java","src/main/java/com/azure/search/documents/models/SearchResult.java","src/main/java/com/azure/search/documents/models/SearchScoreThreshold.java","src/main/java/com/azure/search/documents/models/SemanticDebugInfo.java","src/main/java/com/azure/search/documents/models/SemanticErrorMode.java","src/main/java/com/azure/search/documents/models/SemanticErrorReason.java","src/main/java/com/azure/search/documents/models/SemanticFieldState.java","src/main/java/com/azure/search/documents/models/SemanticQueryRewritesResultType.java","src/main/java/com/azure/search/documents/models/SemanticSearchResultsType.java","src/main/java/com/azure/search/documents/models/SingleVectorFieldResult.java","src/main/java/com/azure/search/documents/models/SuggestDocumentsResult.java","src/main/java/com/azure/search/documents/models/SuggestOptions.java","src/main/java/com/azure/search/documents/models/SuggestResult.java","src/main/java/com/azure/search/documents/models/TextResult.java","src/main/java/com/azure/search/documents/models/VectorFilterMode.java","src/main/java/com/azure/search/documents/models/VectorQuery.java","src/main/java/com/azure/search/documents/models/VectorQueryKind.java","src/main/java/com/azure/search/documents/models/VectorSimilarityThreshold.java","src/main/java/com/azure/search/documents/models/VectorThreshold.java","src/main/java/com/azure/search/documents/models/VectorThresholdKind.java","src/main/java/com/azure/search/documents/models/VectorizableImageBinaryQuery.java","src/main/java/com/azure/search/documents/models/VectorizableImageUrlQuery.java","src/main/java/com/azure/search/documents/models/VectorizableTextQuery.java","src/main/java/com/azure/search/documents/models/VectorizedQuery.java","src/main/java/com/azure/search/documents/models/VectorsDebugInfo.java","src/main/java/com/azure/search/documents/models/package-info.java","src/main/java/com/azure/search/documents/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file