Package io.deephaven.client.impl
Class FlightSessionFactoryConfig
java.lang.Object
io.deephaven.client.impl.FlightSessionFactoryConfig
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacefinal class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.apache.arrow.memory.BufferAllocatorThe allocator.builder()io.deephaven.client.impl.ClientChannelFactoryThe client channel factory.abstract io.deephaven.client.impl.ClientConfigThe client configuration.factory()Creates a new factory with a newManagedChannel.abstract ScheduledExecutorServiceThe default scheduler, used by the factory whenSessionConfig.scheduler()is not set.io.deephaven.client.impl.SessionConfigThe default session config, used by the factory whenSessionConfigis not provided.
-
Constructor Details
-
FlightSessionFactoryConfig
public FlightSessionFactoryConfig()
-
-
Method Details
-
builder
-
clientConfig
public abstract io.deephaven.client.impl.ClientConfig clientConfig()The client configuration. -
clientChannelFactory
@Default public io.deephaven.client.impl.ClientChannelFactory clientChannelFactory()The client channel factory. By default isClientChannelFactory.defaultInstance(). -
sessionConfig
@Default public io.deephaven.client.impl.SessionConfig 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. -
allocator
public abstract org.apache.arrow.memory.BufferAllocator allocator()The allocator. -
factory
Creates a new factory with a newManagedChannel.- Returns:
- the factory
-