Class ActorClient

java.lang.Object
io.dapr.actors.client.ActorClient
All Implemented Interfaces:
AutoCloseable

public class ActorClient extends Object implements AutoCloseable
Holds a client for Dapr sidecar communication. ActorClient should be reused.
  • Constructor Details

    • ActorClient

      public ActorClient()
      Instantiates a new channel for Dapr sidecar communication.
    • ActorClient

      public ActorClient(ResiliencyOptions resiliencyOptions)
      Instantiates a new channel for Dapr sidecar communication.
      Parameters:
      resiliencyOptions - Client resiliency options.
    • ActorClient

      public ActorClient(Properties overrideProperties)
      Instantiates a new channel for Dapr sidecar communication.
      Parameters:
      overrideProperties - Override properties.
    • ActorClient

      public ActorClient(Properties overrideProperties, ResiliencyOptions resiliencyOptions)
      Instantiates a new channel for Dapr sidecar communication.
      Parameters:
      overrideProperties - Override properties.
      resiliencyOptions - Client resiliency options.
    • ActorClient

      public ActorClient(Properties overrideProperties, Map<String,String> metadata, ResiliencyOptions resiliencyOptions)
      Instantiates a new channel for Dapr sidecar communication.
      Parameters:
      overrideProperties - Override properties.
      metadata - gRPC metadata or HTTP headers for actor invocation.
      resiliencyOptions - Client resiliency options.
  • Method Details