Package io.deephaven.client.impl
Class SessionFactoryConfig
java.lang.Object
io.deephaven.client.impl.SessionFactoryConfig
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacefinal class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SessionFactoryConfig.Builderbuilder()The client channel factory.abstract ClientConfigThe client configuration.factory()Creates a new factory with a newManagedChannel.abstract ScheduledExecutorServiceThe default scheduler, used by the factory whenSessionConfig.scheduler()is not set.The default session config, used by the factory whenSessionConfigis not provided.
-
Constructor Details
-
SessionFactoryConfig
public SessionFactoryConfig()
-
-
Method Details
-
builder
-
clientConfig
The client configuration. -
clientChannelFactory
The client channel factory. By default isClientChannelFactory.defaultInstance(). -
sessionConfig
The default session config, used by the factory whenSessionConfigis not provided. By default isSessionConfig.builder().build(). -
scheduler
The default scheduler, used by the factory whenSessionConfig.scheduler()is not set. -
factory
Creates a new factory with a newManagedChannel.- Returns:
- the factory
-