# Uses of Class
io.dapr.client.HttpExtension

Packages that use HttpExtension
Package | Description
--- | ---
io.dapr.client |

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

  Fields in io.dapr.client declared as HttpExtension
  Modifier and Type | Field | Description
  --- | --- | ---
  `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 with parameters of type HttpExtension
  Modifier and Type | Method | Description
  --- | --- | ---
  `reactor.core.publisher.Mono<byte[]>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, byte[] request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<java.lang.Void>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, TypeRef<T> type)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, java.lang.Class<T> clazz)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<java.lang.Void>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, TypeRef<T> type)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.lang.Class<T> clazz)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<java.lang.Void>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, TypeRef<T> type)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClient.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, java.lang.Class<T> clazz)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<byte[]>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, byte[] request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<java.lang.Void>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, TypeRef<T> type)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, java.lang.Class<T> clazz)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<java.lang.Void>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, TypeRef<T> type)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.lang.Class<T> clazz)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<java.lang.Void>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, TypeRef<T> type)` |
  `<T> reactor.core.publisher.Mono<T>` | DaprClientGrpc.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, java.lang.Class<T> clazz)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<byte[]>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, byte[] request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<java.lang.Void>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, TypeRef<T> type)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, java.lang.Class<T> clazz)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<java.lang.Void>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, TypeRef<T> type)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.lang.Class<T> clazz)` | Invoke a service with all possible parameters, using serialization.
  `reactor.core.publisher.Mono<java.lang.Void>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, TypeRef<T> type)` | Invoke a service with all possible parameters, using serialization.
  `<T> reactor.core.publisher.Mono<T>` | DaprClientHttp.`invokeService​(java.lang.String appId, java.lang.String method, java.lang.Object request, HttpExtension httpExtension, java.util.Map<java.lang.String,​java.lang.String> metadata, java.lang.Class<T> clazz)` | Invoke a service with all possible parameters, using serialization.