Package io.deephaven.client.impl
package io.deephaven.client.impl
-
ClassDescriptionAn opaque holder for an application field ID.Represents the authentication information required for a
Session
.ABarrageSnapshot
represents a snapshot of a table that may or may not be filtered to a viewport of the remote source table.This class is an intermediary helper class that uses aDoExchange
to populate aBarrageTable
using snapshot data from a remote server.ABarrageSubscription
represents a subscription over a table that may or may not be filtered to a viewport of the remote source table.This class is an intermediary helper class that uses aDoExchange
to populate aBarrageTable
using subscription data from a remote server, propagating updates if the request is a subscription.As aClientInterceptor
, this parser the responses for the bearer token.A client channel factory that may updateClientConfig
values before handing off to aClientChannelFactoryDefaulter.delegate()
.The client configuration encapsulates the configuration to created aManagedChannel
.Data sent from the client to the server as part of abidirection message stream
.Provides server-specified configuration values to gRPC clients.A console session is part of aSession
that allows script execution.A custom server object that may beObjectService.Fetchable
orObjectService.Bidirectional
.ProvidesNameResolver
support for plaintextDeephavenTarget
.ProvidesNameResolver
support for secureDeephavenTarget
.An export represents a server-side Table that is being kept alive.An opaque holder for a session export ID.Utilities for creating aField
.Utilities for creatingFieldVector
.A server object that supports a bidirectional message stream.A server object that supports fetching.ObjectService.MessageStream<Message>The sending and receiving interface forObjectService.connect(HasTypedTicket, MessageStream)
.An opaque holder that represents a flight descriptor path.Utilities for creatingSchema
.An opaque holder for a query scope variable ID.Data sent from the server to the client as part of afetch
orbidirectional message stream
.A server object is a client-owned reference to a server-side object.A session represents a client-side connection to a Deephaven server.The configuration values for a specificSession
, typically used along with achannel configuration
.An opaque holder for a shared object ID.A table handle implementsTableOperations
such that each the initial table handle and derived table handles are managed as exports.A table handle manager is able to execute commands that produce tables, by acceptingTableSpec
s,TableCreationLogic
s, and more.A "Table" object.An opaque holder that represents a generic flight ticket.A holder that represents a Deephaven ticket and accompanying type.UnaryGrpcFuture<ReqT,RespT, V> ClientResponseObserver implementation that can map results into a CompletableFuture.A server object that is neitherObjectService.Fetchable
norObjectService.Bidirectional
; the server does not have an object type plugin registered for the referenced object.Helpers to fill variousfield vectors
from arrays or collections.Utilities for creatingVectorSchemaRoot
.