# Package io.dapr.client

package io.dapr.client

Related Packages
Package
Description
io.dapr
io.dapr.client.domain
io.dapr.client.resiliency
Class
Description
DaprClient
Generic Client Adapter to be used regardless of the GRPC or the HTTP Client implementation required.
DaprClientBuilder
A builder for the DaprClient, Currently only gRPC and HTTP Client will be supported.
DaprClientImpl
Implementation of the Dapr client combining gRPC and HTTP (when applicable).
DaprHttp
DaprHttp.HttpMethods
HTTP Methods supported.
DaprHttp.Response
DaprHttpBuilder
A builder for the DaprHttp.
DaprPreviewClient
Generic client interface for preview or alpha APIs in Dapr, regardless of GRPC or HTTP.
Headers
Common headers for GRPC and HTTP communication.
ObjectSerializer
Serializes and deserializes an internal object.
Subscription<T>
Streaming subscription of events for Dapr's pubsub.
SubscriptionListener<T>
Callback interface to receive events from a streaming subscription of events.
SubscriptionListener.Status
Callback status response for acknowledging a message.