public static class
Rpc.Options
Optional attributes for Rpc
Public Methods
| Rpc.Options |
failFast(Boolean failFast)
|
| Rpc.Options |
protocol(String protocol)
|
| Rpc.Options |
timeoutInMs(Long timeoutInMs)
|
Inherited Methods
Public Methods
public Rpc.Options failFast (Boolean failFast)
Parameters
| failFast | `boolean`. If `true` (default), then failures to connect (i.e., the server does not immediately respond) cause an RPC failure. |
|---|
public Rpc.Options protocol (String protocol)
Parameters
| protocol | RPC protocol to use. Empty string means use the default protocol. Options include 'grpc'. |
|---|
public Rpc.Options timeoutInMs (Long timeoutInMs)
Parameters
| timeoutInMs | `int`. If `0` (default), then the kernel will run the RPC request and only time out if the RPC deadline passes or the session times out. If this value is greater than `0`, then the op will raise an exception if the RPC takes longer than `timeout_in_ms`. |
|---|