public final class GrpcExecutionStrategies
extends java.lang.Object
GrpcExecutionStrategy
.Modifier and Type | Class and Description |
---|---|
static class |
GrpcExecutionStrategies.Builder
A builder to build an
HttpExecutionStrategy . |
Modifier and Type | Method and Description |
---|---|
static GrpcExecutionStrategies.Builder |
customStrategyBuilder()
A
GrpcExecutionStrategy that disables all offloads. |
static GrpcExecutionStrategy |
defaultStrategy()
The default
GrpcExecutionStrategy . |
static GrpcExecutionStrategy |
defaultStrategy(Executor executor)
The default
GrpcExecutionStrategy using the passed Executor . |
static GrpcExecutionStrategy |
noOffloadsStrategy()
A
GrpcExecutionStrategy that disables all offloads. |
public static GrpcExecutionStrategy defaultStrategy()
GrpcExecutionStrategy
.GrpcExecutionStrategy
.public static GrpcExecutionStrategy defaultStrategy(Executor executor)
GrpcExecutionStrategy
using the passed Executor
.executor
- Executor
to use.GrpcExecutionStrategy
.public static GrpcExecutionStrategy noOffloadsStrategy()
GrpcExecutionStrategy
that disables all offloads.GrpcExecutionStrategy
that disables all offloads.public static GrpcExecutionStrategies.Builder customStrategyBuilder()
GrpcExecutionStrategy
that disables all offloads.GrpcExecutionStrategy
that disables all offloads.