azure-docs-sdk-java/docs-ref-autogen/com.azure.core.http.okhttp....

57 строки
4.6 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.core.http.okhttp.OkHttpAsyncClientProvider"
fullName: "com.azure.core.http.okhttp.OkHttpAsyncClientProvider"
name: "OkHttpAsyncClientProvider"
nameWithType: "OkHttpAsyncClientProvider"
summary: "This class provides an OkHttp-based implementation for the <xref uid=\"com.azure.core.http.HttpClientProvider\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClientProvider\"></xref> interface."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
methodsRef:
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
syntax: "public final class **OkHttpAsyncClientProvider**</br> implements <xref href=\"com.azure.core.http.HttpClientProvider?alt=com.azure.core.http.HttpClientProvider&text=HttpClientProvider\" data-throw-if-not-resolved=\"False\" />"
constructors:
- uid: "com.azure.core.http.okhttp.OkHttpAsyncClientProvider.OkHttpAsyncClientProvider()"
fullName: "com.azure.core.http.okhttp.OkHttpAsyncClientProvider.OkHttpAsyncClientProvider()"
name: "OkHttpAsyncClientProvider()"
nameWithType: "OkHttpAsyncClientProvider.OkHttpAsyncClientProvider()"
summary: "For testing purpose only, assigning 'AZURE\\_ENABLE\\_HTTP\\_CLIENT\\_SHARING' to 'enable<wbr>Http<wbr>Client<wbr>Sharing' for 'final' modifier."
syntax: "public OkHttpAsyncClientProvider()"
desc: "For testing purpose only, assigning 'AZURE\\_ENABLE\\_HTTP\\_CLIENT\\_SHARING' to 'enableHttpClientSharing' for 'final' modifier."
methods:
- uid: "com.azure.core.http.okhttp.OkHttpAsyncClientProvider.createInstance()"
fullName: "com.azure.core.http.okhttp.OkHttpAsyncClientProvider.createInstance()"
name: "createInstance()"
nameWithType: "OkHttpAsyncClientProvider.createInstance()"
syntax: "public HttpClient createInstance()"
returns:
type: "<xref href=\"com.azure.core.http.HttpClient?alt=com.azure.core.http.HttpClient&text=HttpClient\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.core.http.okhttp.OkHttpAsyncClientProvider.createInstance(com.azure.core.util.HttpClientOptions)"
fullName: "com.azure.core.http.okhttp.OkHttpAsyncClientProvider.createInstance(HttpClientOptions clientOptions)"
name: "createInstance(HttpClientOptions clientOptions)"
nameWithType: "OkHttpAsyncClientProvider.createInstance(HttpClientOptions clientOptions)"
parameters:
- name: "clientOptions"
type: "<xref href=\"com.azure.core.util.HttpClientOptions?alt=com.azure.core.util.HttpClientOptions&text=HttpClientOptions\" data-throw-if-not-resolved=\"False\" />"
syntax: "public HttpClient createInstance(HttpClientOptions clientOptions)"
returns:
type: "<xref href=\"com.azure.core.http.HttpClient?alt=com.azure.core.http.HttpClient&text=HttpClient\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "This class provides an OkHttp-based implementation for the <xref uid=\"com.azure.core.http.HttpClientProvider\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClientProvider\"></xref> interface. It is designed to create instances of <xref uid=\"com.azure.core.http.HttpClient\" data-throw-if-not-resolved=\"false\" data-raw-source=\"HttpClient\"></xref> using OkHttp as the underlying client."
implements:
- "<xref href=\"com.azure.core.http.HttpClientProvider?alt=com.azure.core.http.HttpClientProvider&text=HttpClientProvider\" data-throw-if-not-resolved=\"False\" />"
metadata: {}
package: "com.azure.core.http.okhttp"
artifact: com.azure:azure-core-http-okhttp:1.12.3