SearchIndexerClientBuilder Class
- java.
lang. Object - com.
azure. search. documents. indexes. SearchIndexerClientBuilder
- com.
Implements
public final class SearchIndexerClientBuilder
implements HttpTrait<SearchIndexerClientBuilder>, ConfigurationTrait<SearchIndexerClientBuilder>, TokenCredentialTrait<SearchIndexerClientBuilder>, KeyCredentialTrait<SearchIndexerClientBuilder>, EndpointTrait<SearchIndexerClientBuilder>
A builder for creating a new instance of the SearchIndexerClient type.
Constructor Summary
| Constructor | Description |
|---|---|
| SearchIndexerClientBuilder() |
Create an instance of the Search |
Method Summary
Methods inherited from java.lang.Object
Constructor Details
SearchIndexerClientBuilder
public SearchIndexerClientBuilder()
Create an instance of the SearchIndexerClientBuilder.
Method Details
addPolicy
public SearchIndexerClientBuilder addPolicy(HttpPipelinePolicy customPolicy)
.
Parameters:
audience
public SearchIndexerClientBuilder audience(SearchAudience audience)
Sets the Audience to use for authentication with Microsoft Entra ID.
If audience is null the public cloud audience will be assumed.
Parameters:
Returns:
buildAsyncClient
public SearchIndexerAsyncClient buildAsyncClient()
Builds an instance of SearchIndexerAsyncClient class.
Returns:
buildClient
public SearchIndexerClient buildClient()
Builds an instance of SearchIndexerClient class.
Returns:
clientOptions
public SearchIndexerClientBuilder clientOptions(ClientOptions clientOptions)
.
Parameters:
configuration
public SearchIndexerClientBuilder configuration(Configuration configuration)
.
Parameters:
credential
public SearchIndexerClientBuilder credential(KeyCredential keyCredential)
.
Parameters:
credential
public SearchIndexerClientBuilder credential(TokenCredential tokenCredential)
.
Parameters:
endpoint
public SearchIndexerClientBuilder endpoint(String endpoint)
.
Parameters:
httpClient
public SearchIndexerClientBuilder httpClient(HttpClient httpClient)
.
Parameters:
httpLogOptions
public SearchIndexerClientBuilder httpLogOptions(HttpLogOptions httpLogOptions)
.
Parameters:
pipeline
public SearchIndexerClientBuilder pipeline(HttpPipeline pipeline)
.
Parameters:
retryOptions
public SearchIndexerClientBuilder retryOptions(RetryOptions retryOptions)
.
Parameters:
retryPolicy
public SearchIndexerClientBuilder retryPolicy(RetryPolicy retryPolicy)
Sets The retry policy that will attempt to retry failed requests, if applicable.
Parameters:
Returns:
serviceVersion
public SearchIndexerClientBuilder serviceVersion(SearchServiceVersion serviceVersion)
Sets Service version.
Parameters:
Returns: