Package io.deephaven.enterprise.resolver
Class ResolverContext
java.lang.Object
io.deephaven.enterprise.resolver.ResolverContext
- Direct Known Subclasses:
EtcdResolverContext,HttpResolverContext
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionResolverContext(long getTimeoutMillis, int defaultPort, boolean localHostFirstIfPresent, boolean shuffle, Consumer<String> logInfoMethod, Consumer<String> logWarningMethod, Consumer<String> logErrorMethod, String serviceAuthority, boolean attrAuthorityOverrideToHost, boolean scRetryEnabled, int scMaxRetryAttempts, int scMaxHedgingAttempts, String scLoadBalancingPolicy) -
Method Summary
-
Field Details
-
logInfoMethod
-
logWarningMethod
-
logErrorMethod
-
getTimeoutMillis
public final long getTimeoutMillis -
defaultPort
public final int defaultPort -
localHostFirstIfPresent
public final boolean localHostFirstIfPresent -
shuffle
public final boolean shuffle -
serviceAuthority
-
attrAuthorityOverrideToHost
public final boolean attrAuthorityOverrideToHost -
scRetryEnabled
public final boolean scRetryEnabled -
scMaxRetryAttempts
public final int scMaxRetryAttempts -
scMaxHedgingAttempts
public final int scMaxHedgingAttempts -
scLoadBalancingPolicy
-
-
Constructor Details
-
ResolverContext
public ResolverContext(long getTimeoutMillis, int defaultPort, boolean localHostFirstIfPresent, boolean shuffle, Consumer<String> logInfoMethod, Consumer<String> logWarningMethod, Consumer<String> logErrorMethod, String serviceAuthority, boolean attrAuthorityOverrideToHost, boolean scRetryEnabled, int scMaxRetryAttempts, int scMaxHedgingAttempts, String scLoadBalancingPolicy)
-
-
Method Details
-
getScParser
public io.grpc.internal.ScParser getScParser()
-