Package com.azure.ai.inference
Class ImageEmbeddingsClientBuilder
java.lang.Object
com.azure.ai.inference.ImageEmbeddingsClientBuilder
- All Implemented Interfaces:
com.azure.core.client.traits.ConfigurationTrait<ImageEmbeddingsClientBuilder>
,com.azure.core.client.traits.EndpointTrait<ImageEmbeddingsClientBuilder>
,com.azure.core.client.traits.HttpTrait<ImageEmbeddingsClientBuilder>
,com.azure.core.client.traits.KeyCredentialTrait<ImageEmbeddingsClientBuilder>
,com.azure.core.client.traits.TokenCredentialTrait<ImageEmbeddingsClientBuilder>
public final class ImageEmbeddingsClientBuilder
extends Object
implements com.azure.core.client.traits.HttpTrait<ImageEmbeddingsClientBuilder>, com.azure.core.client.traits.ConfigurationTrait<ImageEmbeddingsClientBuilder>, com.azure.core.client.traits.TokenCredentialTrait<ImageEmbeddingsClientBuilder>, com.azure.core.client.traits.KeyCredentialTrait<ImageEmbeddingsClientBuilder>, com.azure.core.client.traits.EndpointTrait<ImageEmbeddingsClientBuilder>
A builder for creating a new instance of the ImageEmbeddingsClient type.
-
Constructor Summary
ConstructorsConstructorDescriptionCreate an instance of the ImageEmbeddingsClientBuilder. -
Method Summary
Modifier and TypeMethodDescriptionaddPolicy
(com.azure.core.http.policy.HttpPipelinePolicy customPolicy) .Builds an instance of ImageEmbeddingsAsyncClient class.Builds an instance of ImageEmbeddingsClient class.clientOptions
(com.azure.core.util.ClientOptions clientOptions) .configuration
(com.azure.core.util.Configuration configuration) .credential
(com.azure.core.credential.KeyCredential keyCredential) .credential
(com.azure.core.credential.TokenCredential tokenCredential) ..httpClient
(com.azure.core.http.HttpClient httpClient) .httpLogOptions
(com.azure.core.http.policy.HttpLogOptions httpLogOptions) .pipeline
(com.azure.core.http.HttpPipeline pipeline) .retryOptions
(com.azure.core.http.policy.RetryOptions retryOptions) .retryPolicy
(com.azure.core.http.policy.RetryPolicy retryPolicy) Sets The retry policy that will attempt to retry failed requests, if applicable.Sets auth domain scopes for client authentication.serviceVersion
(ModelServiceVersion serviceVersion) Sets Service version.
-
Constructor Details
-
ImageEmbeddingsClientBuilder
public ImageEmbeddingsClientBuilder()Create an instance of the ImageEmbeddingsClientBuilder.
-
-
Method Details
-
pipeline
.- Specified by:
pipeline
in interfacecom.azure.core.client.traits.HttpTrait<ImageEmbeddingsClientBuilder>
-
httpClient
.- Specified by:
httpClient
in interfacecom.azure.core.client.traits.HttpTrait<ImageEmbeddingsClientBuilder>
-
httpLogOptions
public ImageEmbeddingsClientBuilder httpLogOptions(com.azure.core.http.policy.HttpLogOptions httpLogOptions) .- Specified by:
httpLogOptions
in interfacecom.azure.core.client.traits.HttpTrait<ImageEmbeddingsClientBuilder>
-
clientOptions
.- Specified by:
clientOptions
in interfacecom.azure.core.client.traits.HttpTrait<ImageEmbeddingsClientBuilder>
-
retryOptions
public ImageEmbeddingsClientBuilder retryOptions(com.azure.core.http.policy.RetryOptions retryOptions) .- Specified by:
retryOptions
in interfacecom.azure.core.client.traits.HttpTrait<ImageEmbeddingsClientBuilder>
-
addPolicy
public ImageEmbeddingsClientBuilder addPolicy(com.azure.core.http.policy.HttpPipelinePolicy customPolicy) .- Specified by:
addPolicy
in interfacecom.azure.core.client.traits.HttpTrait<ImageEmbeddingsClientBuilder>
-
configuration
.- Specified by:
configuration
in interfacecom.azure.core.client.traits.ConfigurationTrait<ImageEmbeddingsClientBuilder>
-
credential
public ImageEmbeddingsClientBuilder credential(com.azure.core.credential.TokenCredential tokenCredential) .- Specified by:
credential
in interfacecom.azure.core.client.traits.TokenCredentialTrait<ImageEmbeddingsClientBuilder>
-
credential
public ImageEmbeddingsClientBuilder credential(com.azure.core.credential.KeyCredential keyCredential) .- Specified by:
credential
in interfacecom.azure.core.client.traits.KeyCredentialTrait<ImageEmbeddingsClientBuilder>
-
endpoint
.- Specified by:
endpoint
in interfacecom.azure.core.client.traits.EndpointTrait<ImageEmbeddingsClientBuilder>
-
serviceVersion
Sets Service version.- Parameters:
serviceVersion
- the serviceVersion value.- Returns:
- the ImageEmbeddingsClientBuilder.
-
retryPolicy
Sets The retry policy that will attempt to retry failed requests, if applicable.- Parameters:
retryPolicy
- the retryPolicy value.- Returns:
- the ImageEmbeddingsClientBuilder.
-
scopes
Sets auth domain scopes for client authentication.- Parameters:
scopes
- domain scope to authenticate against.- Returns:
- the ImageEmbeddingsClientBuilder.
-
buildAsyncClient
Builds an instance of ImageEmbeddingsAsyncClient class.- Returns:
- an instance of ImageEmbeddingsAsyncClient.
-
buildClient
Builds an instance of ImageEmbeddingsClient class.- Returns:
- an instance of ImageEmbeddingsClient.
-