Package io.micronaut.rabbitmq.connect
Class RabbitConnectionFactoryConfig.RpcConfiguration
- java.lang.Object
-
- io.micronaut.rabbitmq.connect.RabbitConnectionFactoryConfig.RpcConfiguration
-
- Direct Known Subclasses:
ClusterRabbitConnectionFactoryConfig.DefaultRpcConfiguration,SingleRabbitConnectionFactoryConfig.DefaultRpcConfiguration
- Enclosing class:
- RabbitConnectionFactoryConfig
public static class RabbitConnectionFactoryConfig.RpcConfiguration extends java.lang.ObjectConfiguration for RPC.
-
-
Field Summary
Fields Modifier and Type Field Description static longDEFAULT_TIMEOUT_SECONDSThe default timeout before cancelling an RPC call.
-
Constructor Summary
Constructors Constructor Description RpcConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.time.Duration>getTimeout()voidsetTimeout(java.time.Duration timeout)Sets the timeout duration before cancelling an RPC call.
-
-
-
Field Detail
-
DEFAULT_TIMEOUT_SECONDS
public static final long DEFAULT_TIMEOUT_SECONDS
The default timeout before cancelling an RPC call.- See Also:
- Constant Field Values
-
-
Method Detail
-
getTimeout
public java.util.Optional<java.time.Duration> getTimeout()
- Returns:
- The timeout duration before cancelling an RPC call.
-
setTimeout
public void setTimeout(@Nullable java.time.Duration timeout)Sets the timeout duration before cancelling an RPC call. Default 10L seconds.- Parameters:
timeout- The timeout
-
-