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

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

## Uses of HttpExtension in io.dapr.client

Methods in io.dapr.client with parameters of type HttpExtension
Modifier and Type
Method
Description
`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
Modifier and Type
Field
Description
`static final HttpExtension`
HttpExtension.`CONNECT`
Convenience HttpExtension object for the `DaprHttp.HttpMethods.CONNECT` Verb with empty queryString.
`static final HttpExtension`
HttpExtension.`DELETE`
Convenience HttpExtension object for the `DaprHttp.HttpMethods.DELETE` Verb with empty queryString.
`static final HttpExtension`
HttpExtension.`GET`
Convenience HttpExtension object for the `DaprHttp.HttpMethods.GET` Verb with empty queryString.
`static final HttpExtension`
HttpExtension.`HEAD`
Convenience HttpExtension object for the `DaprHttp.HttpMethods.HEAD` Verb with empty queryString.
`static final HttpExtension`
HttpExtension.`NONE`
Convenience HttpExtension object for `DaprHttp.HttpMethods.NONE` with empty queryString.
`static final HttpExtension`
HttpExtension.`OPTIONS`
Convenience HttpExtension object for the `DaprHttp.HttpMethods.OPTIONS` Verb with empty queryString.
`static final HttpExtension`
HttpExtension.`POST`
Convenience HttpExtension object for the `DaprHttp.HttpMethods.POST` Verb with empty queryString.
`static final HttpExtension`
HttpExtension.`PUT`
Convenience HttpExtension object for the `DaprHttp.HttpMethods.PUT` Verb with empty queryString.
`static final HttpExtension`
HttpExtension.`TRACE`
Convenience HttpExtension object for the `DaprHttp.HttpMethods.TRACE` Verb with empty queryString.
Methods in io.dapr.client.domain that return HttpExtension
Modifier and Type
Method
Description
`HttpExtension`
InvokeMethodRequest.`getHttpExtension()`
Methods in io.dapr.client.domain with parameters of type HttpExtension
Modifier and Type
Method
Description
`InvokeMethodRequest`
InvokeMethodRequest.`setHttpExtension(HttpExtension httpExtension)`