Package io.dapr.client.domain
Class StateOptions
java.lang.Object
io.dapr.client.domain.StateOptions
public class StateOptions
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStateOptions.Concurrencystatic classStateOptions.Consistencystatic classStateOptions.RetryPolicystatic classStateOptions.StateOptionDurationDeserializerstatic classStateOptions.StateOptionDurationSerializer -
Constructor Summary
Constructors Constructor Description StateOptions(StateOptions.Consistency consistency, StateOptions.Concurrency concurrency, StateOptions.RetryPolicy retryPolicy)Represents options for a Dapr state API call. -
Method Summary
Modifier and Type Method Description StateOptions.ConcurrencygetConcurrency()StateOptions.ConsistencygetConsistency()StateOptions.RetryPolicygetRetryPolicy()java.util.Map<java.lang.String,java.lang.String>getStateOptionsAsMap()Returns state options as a Map of option name to value.
-
Constructor Details
-
StateOptions
public StateOptions(StateOptions.Consistency consistency, StateOptions.Concurrency concurrency, StateOptions.RetryPolicy retryPolicy)Represents options for a Dapr state API call.- Parameters:
consistency- The consistency mode.concurrency- The concurrency mode.retryPolicy- The retry policy.
-
-
Method Details
-
getConcurrency
-
getConsistency
-
getRetryPolicy
-
getStateOptionsAsMap
public java.util.Map<java.lang.String,java.lang.String> getStateOptionsAsMap()Returns state options as a Map of option name to value.- Returns:
- A map of state options.
-