Package io.dapr.actors.runtime
Class ActorRuntimeConfig
java.lang.Object
io.dapr.actors.runtime.ActorRuntimeConfig
public class ActorRuntimeConfig extends Object
Represents the configuration for the Actor Runtime.
-
Method Summary
Modifier and Type Method Description Duration
getActorIdleTimeout()
Gets the duration for Actors' timeout.Duration
getActorScanInterval()
Gets the duration to scan for Actors.Boolean
getDrainBalancedActors()
Gets whether balanced actors should be drained.Duration
getDrainOngoingCallTimeout()
Gets the timeout to drain ongoing calls.ActorRuntimeConfig
setActorIdleTimeout(Duration actorIdleTimeout)
Sets the duration for Actors' timeout.ActorRuntimeConfig
setActorScanInterval(Duration actorScanInterval)
Sets the duration to scan for Actors.ActorRuntimeConfig
setDrainBalancedActors(Boolean drainBalancedActors)
Sets whether balanced actors should be drained.ActorRuntimeConfig
setDrainOngoingCallTimeout(Duration drainOngoingCallTimeout)
Sets the timeout to drain ongoing calls.
-
Method Details
-
getActorIdleTimeout
Gets the duration for Actors' timeout.- Returns:
- Duration for Actors' timeout.
-
setActorIdleTimeout
Sets the duration for Actors' timeout.- Parameters:
actorIdleTimeout
- Duration for Actors' timeout.- Returns:
- This instance.
-
getActorScanInterval
Gets the duration to scan for Actors.- Returns:
- The duration to scan for Actors.
-
setActorScanInterval
Sets the duration to scan for Actors.- Parameters:
actorScanInterval
- The duration to scan for Actors.- Returns:
- This instance.
-
getDrainOngoingCallTimeout
Gets the timeout to drain ongoing calls.- Returns:
- The timeout to drain ongoing calls.
-
setDrainOngoingCallTimeout
Sets the timeout to drain ongoing calls.- Parameters:
drainOngoingCallTimeout
- The timeout to drain ongoing calls.- Returns:
- This instance.
-
getDrainBalancedActors
Gets whether balanced actors should be drained.- Returns:
- Whether balanced actors should be drained.
-
setDrainBalancedActors
Sets whether balanced actors should be drained.- Parameters:
drainBalancedActors
- Whether balanced actors should be drained.- Returns:
- This instance.
-