ImageEmbeddingsClientBuilder Class
- java.
lang. Object - com.
azure. ai. inference. ImageEmbeddingsClientBuilder
- com.
Implements
public final class ImageEmbeddingsClientBuilder
implements HttpTrait<ImageEmbeddingsClientBuilder>, ConfigurationTrait<ImageEmbeddingsClientBuilder>, TokenCredentialTrait<ImageEmbeddingsClientBuilder>, KeyCredentialTrait<ImageEmbeddingsClientBuilder>, EndpointTrait<ImageEmbeddingsClientBuilder>
A builder for creating a new instance of the ImageEmbeddingsClient type.
Constructor Summary
| Constructor | Description |
|---|---|
| ImageEmbeddingsClientBuilder() |
Create an instance of the Image |
Method Summary
Methods inherited from java.lang.Object
Constructor Details
ImageEmbeddingsClientBuilder
public ImageEmbeddingsClientBuilder()
Create an instance of the ImageEmbeddingsClientBuilder.
Method Details
addPolicy
public ImageEmbeddingsClientBuilder addPolicy(HttpPipelinePolicy customPolicy)
.
Parameters:
buildAsyncClient
public ImageEmbeddingsAsyncClient buildAsyncClient()
Builds an instance of ImageEmbeddingsAsyncClient class.
Returns:
buildClient
public ImageEmbeddingsClient buildClient()
Builds an instance of ImageEmbeddingsClient class.
Returns:
clientOptions
public ImageEmbeddingsClientBuilder clientOptions(ClientOptions clientOptions)
.
Parameters:
configuration
public ImageEmbeddingsClientBuilder configuration(Configuration configuration)
.
Parameters:
credential
public ImageEmbeddingsClientBuilder credential(KeyCredential keyCredential)
.
Parameters:
credential
public ImageEmbeddingsClientBuilder credential(TokenCredential tokenCredential)
.
Parameters:
endpoint
public ImageEmbeddingsClientBuilder endpoint(String endpoint)
.
Parameters:
httpClient
public ImageEmbeddingsClientBuilder httpClient(HttpClient httpClient)
.
Parameters:
httpLogOptions
public ImageEmbeddingsClientBuilder httpLogOptions(HttpLogOptions httpLogOptions)
.
Parameters:
pipeline
public ImageEmbeddingsClientBuilder pipeline(HttpPipeline pipeline)
.
Parameters:
retryOptions
public ImageEmbeddingsClientBuilder retryOptions(RetryOptions retryOptions)
.
Parameters:
retryPolicy
public ImageEmbeddingsClientBuilder retryPolicy(RetryPolicy retryPolicy)
Sets The retry policy that will attempt to retry failed requests, if applicable.
Parameters:
Returns:
scopes
public ImageEmbeddingsClientBuilder scopes(String[] scopes)
Sets auth domain scopes for client authentication.
Parameters:
Returns:
serviceVersion
public ImageEmbeddingsClientBuilder serviceVersion(ModelServiceVersion serviceVersion)
Sets Service version.
Parameters:
Returns: