Uses of Class
com.azure.core.util.ClientOptions
Packages that use ClientOptions
Package
Description
This package contains interfaces that represent common cross-cutting aspects of functionality offered by libraries
in the Azure SDK for Java.
Package containing HTTP abstractions between the AnnotationParser, RestProxy, and HTTP client.
Package containing core utility classes.
-
Uses of ClientOptions in com.azure.core.client.traits
Methods in com.azure.core.client.traits with parameters of type ClientOptionsModifier and TypeMethodDescriptionHttpTrait.clientOptions
(ClientOptions clientOptions) Allows for setting common properties such as application ID, headers, proxy configuration, etc. -
Uses of ClientOptions in com.azure.core.http
Methods in com.azure.core.http with parameters of type ClientOptionsModifier and TypeMethodDescriptionHttpPipelineBuilder.clientOptions
(ClientOptions clientOptions) Sets the ClientOptions that will configure the pipeline. -
Uses of ClientOptions in com.azure.core.util
Subclasses of ClientOptions in com.azure.core.utilMethods in com.azure.core.util that return ClientOptionsModifier and TypeMethodDescriptionClientOptions.setApplicationId
(String applicationId) Sets the application ID.ClientOptions.setHeaders
(Iterable<Header> headers) Sets theHeaders
.ClientOptions.setMetricsOptions
(MetricsOptions metricsOptions) SetsMetricsOptions
that are applied to each metric reported by the client.Methods in com.azure.core.util with parameters of type ClientOptionsModifier and TypeMethodDescriptionstatic HttpHeaders
CoreUtils.createHttpHeadersFromClientOptions
(ClientOptions clientOptions) CreatesHttpHeaders
from the providedClientOptions
.static String
CoreUtils.getApplicationId
(ClientOptions clientOptions, HttpLogOptions logOptions) Retrieves the application ID from either aClientOptions
orHttpLogOptions
.