# Uses of Class io.dapr.client.domain.HttpExtension (dapr-sdk-parent 1.10.0 API)

## Uses of Class
io.dapr.client.domain.HttpExtension

Packages that use HttpExtension
io.dapr.client
io.dapr.client.domain

### Uses of HttpExtension in io.dapr.client

Methods in io.dapr.client with parameters of type HttpExtension
`reactor.core.publisher.Mono<byte[]>` DaprClient.`invokeMethod​(String appId, String methodName, byte[] request, HttpExtension httpExtension, Map<String,​String> metadata)` Invoke a service method, without using serialization.
`reactor.core.publisher.Mono<Void>` DaprClient.`invokeMethod​(String appId, String methodName, HttpExtension httpExtension, Map<String,​String> metadata)` Invoke a service method, using serialization.
`<T> reactor.core.publisher.Mono<T>` DaprClient.`invokeMethod​(String appId, String methodName, HttpExtension httpExtension, Map<String,​String> metadata, TypeRef<T> type)` Invoke a service method, using serialization.
`<T> reactor.core.publisher.Mono<T>` DaprClient.`invokeMethod​(String appId, String methodName, HttpExtension httpExtension, Map<String,​String> metadata, Class<T> clazz)` Invoke a service method, using serialization.
`reactor.core.publisher.Mono<Void>` DaprClient.`invokeMethod​(String appId, String methodName, Object request, HttpExtension httpExtension)` Invoke a service method, using serialization.
`<T> reactor.core.publisher.Mono<T>` DaprClient.`invokeMethod​(String appId, String methodName, Object request, HttpExtension httpExtension, TypeRef<T> type)` Invoke a service method, using serialization.
`<T> reactor.core.publisher.Mono<T>` DaprClient.`invokeMethod​(String appId, String methodName, Object request, HttpExtension httpExtension, Class<T> clazz)` Invoke a service method, using serialization.
`reactor.core.publisher.Mono<Void>` DaprClient.`invokeMethod​(String appId, String methodName, Object request, HttpExtension httpExtension, Map<String,​String> metadata)` Invoke a service method, using serialization.
`<T> reactor.core.publisher.Mono<T>` DaprClient.`invokeMethod​(String appId, String methodName, Object data, HttpExtension httpExtension, Map<String,​String> metadata, TypeRef<T> type)` Invoke a service method, using serialization.
`<T> reactor.core.publisher.Mono<T>` DaprClient.`invokeMethod​(String appId, String methodName, Object request, HttpExtension httpExtension, Map<String,​String> metadata, Class<T> clazz)` Invoke a service method, using serialization.

### Uses of HttpExtension in io.dapr.client.domain

Fields in io.dapr.client.domain declared as HttpExtension
`static HttpExtension` HttpExtension.`CONNECT` Convenience HttpExtension object for the `DaprHttp.HttpMethods.CONNECT` Verb with empty queryString.
`static HttpExtension` HttpExtension.`DELETE` Convenience HttpExtension object for the `DaprHttp.HttpMethods.DELETE` Verb with empty queryString.
`static HttpExtension` HttpExtension.`GET` Convenience HttpExtension object for the `DaprHttp.HttpMethods.GET` Verb with empty queryString.
`static HttpExtension` HttpExtension.`HEAD` Convenience HttpExtension object for the `DaprHttp.HttpMethods.HEAD` Verb with empty queryString.
`static HttpExtension` HttpExtension.`NONE` Convenience HttpExtension object for `DaprHttp.HttpMethods.NONE` with empty queryString.
`static HttpExtension` HttpExtension.`OPTIONS` Convenience HttpExtension object for the `DaprHttp.HttpMethods.OPTIONS` Verb with empty queryString.
`static HttpExtension` HttpExtension.`POST` Convenience HttpExtension object for the `DaprHttp.HttpMethods.POST` Verb with empty queryString.
`static HttpExtension` HttpExtension.`PUT` Convenience HttpExtension object for the `DaprHttp.HttpMethods.PUT` Verb with empty queryString.
`static HttpExtension` HttpExtension.`TRACE` Convenience HttpExtension object for the `DaprHttp.HttpMethods.TRACE` Verb with empty queryString.

Methods in io.dapr.client.domain that return HttpExtension
`HttpExtension` InvokeMethodRequest.`getHttpExtension()`

Methods in io.dapr.client.domain with parameters of type HttpExtension
`InvokeMethodRequest` InvokeMethodRequest.`setHttpExtension​(HttpExtension httpExtension)`