Package io.deephaven.enterprise.resolver
Class HttpResolverContext
java.lang.Object
io.deephaven.enterprise.resolver.ResolverContext
io.deephaven.enterprise.resolver.HttpResolverContext
A context for name resolution using
DeephavenHttpNameResolver.-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.deephaven.enterprise.resolver.ResolverContext
ResolverContext.BuilderCommon<BUILDER> -
Field Summary
FieldsFields inherited from class io.deephaven.enterprise.resolver.ResolverContext
attrAuthorityOverrideToHost, defaultPort, getTimeoutMillis, localHostFirstIfPresent, logErrorMethod, logInfoMethod, logWarningMethod, scLoadBalancingPolicy, scMaxHedgingAttempts, scMaxRetryAttempts, scRetryEnabled, serviceAuthority, shuffle -
Constructor Summary
ConstructorsConstructorDescriptionHttpResolverContext(String resolverUrl, 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 scMaxHedgingAtttempts, String scLoadBalancingPolicy, SSLContext sslContext) -
Method Summary
Modifier and TypeMethodDescriptionstatic HttpResolverContext.BuildernewBuilder(String resolverUrl, Consumer<String> logInfoMethod, Consumer<String> logWarningMethod, Consumer<String> logErrorMethod) Methods inherited from class io.deephaven.enterprise.resolver.ResolverContext
getScParser
-
Field Details
-
resolverUrl
-
sslContext
-
-
Constructor Details
-
HttpResolverContext
public HttpResolverContext(String resolverUrl, 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 scMaxHedgingAtttempts, String scLoadBalancingPolicy, SSLContext sslContext)
-
-
Method Details
-
newBuilder
-