Class DefaultStubServiceOperationRpcRetryOptions
- java.lang.Object
-
- io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
-
public class DefaultStubServiceOperationRpcRetryOptions extends java.lang.Object
Default rpc retry options for outgoing requests to the temporal server that supposed to be processed and returned fast, like workflow start (not long polls or awaits for workflow finishing).
-
-
Field Summary
Fields Modifier and Type Field Description static double
BACKOFF
static java.time.Duration
CONGESTION_INITIAL_INTERVAL
static java.time.Duration
EXPIRATION_INTERVAL
static java.time.Duration
INITIAL_INTERVAL
static RpcRetryOptions
INSTANCE
static java.time.Duration
MAXIMUM_INTERVAL
static double
MAXIMUM_JITTER_COEFFICIENT
-
Constructor Summary
Constructors Constructor Description DefaultStubServiceOperationRpcRetryOptions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RpcRetryOptions.Builder
getBuilder()
-
-
-
Field Detail
-
INITIAL_INTERVAL
public static final java.time.Duration INITIAL_INTERVAL
-
CONGESTION_INITIAL_INTERVAL
public static final java.time.Duration CONGESTION_INITIAL_INTERVAL
-
EXPIRATION_INTERVAL
public static final java.time.Duration EXPIRATION_INTERVAL
-
MAXIMUM_INTERVAL
public static final java.time.Duration MAXIMUM_INTERVAL
-
BACKOFF
public static final double BACKOFF
- See Also:
- Constant Field Values
-
MAXIMUM_JITTER_COEFFICIENT
public static final double MAXIMUM_JITTER_COEFFICIENT
- See Also:
- Constant Field Values
-
INSTANCE
public static final RpcRetryOptions INSTANCE
-
-
Method Detail
-
getBuilder
public static RpcRetryOptions.Builder getBuilder()
-
-