Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- adapt(TableHandle) - Method in class io.deephaven.client.impl.TableHandle
- adapt(TableSpec) - Method in class io.deephaven.client.impl.TableHandle
- addToInputTable(HasTicketId, HasTicketId) - Method in interface io.deephaven.client.impl.InputTableService
-
Add
sourceto the input tabledestination. - addToInputTable(HasTicketId, HasTicketId) - Method in class io.deephaven.client.impl.SessionImpl
- ApplicationFieldId - Class in io.deephaven.client.impl
-
An opaque holder for an application field ID.
- ApplicationFieldId(String, String) - Constructor for class io.deephaven.client.impl.ApplicationFieldId
- applicationId() - Method in class io.deephaven.client.impl.FieldInfo
- applicationName() - Method in class io.deephaven.client.impl.FieldInfo
- ApplicationService - Interface in io.deephaven.client.impl
- ApplicationService.Cancel - Interface in io.deephaven.client.impl
- ApplicationService.Listener - Interface in io.deephaven.client.impl
- applyRequestMetadata(CallCredentials.RequestInfo, Executor, CallCredentials.MetadataApplier) - Method in class io.deephaven.client.impl.BearerHandler
- asHexString() - Method in class io.deephaven.client.impl.SharedId
- asUnchecked() - Method in exception io.deephaven.client.impl.TableHandle.TableHandleException
- authenticate(DeephavenChannel, String) - Static method in class io.deephaven.client.impl.Authentication
-
Starts an authentication request.
- Authentication - Class in io.deephaven.client.impl
- AuthenticationInfo - Class in io.deephaven.client.impl
-
Represents the authentication information required for a
Session. - AuthenticationInfo() - Constructor for class io.deephaven.client.impl.AuthenticationInfo
- authenticationTypeAndValue() - Method in class io.deephaven.client.impl.SessionConfig
-
The authentication type and value.
- authenticationTypeAndValue() - Method in class io.deephaven.client.impl.SessionImplConfig
- authenticationTypeAndValue(String) - Method in interface io.deephaven.client.impl.SessionConfig.Builder
- authenticationTypeAndValue(String) - Method in interface io.deephaven.client.impl.SessionImplConfig.Builder
- AUTHORIZATION_HEADER - Static variable in class io.deephaven.client.impl.Authentication
-
The "authorization" header.
- await() - Method in class io.deephaven.client.impl.Authentication
-
Causes the current thread to wait until the authentication request is finished, unless the thread is interrupted.
- await() - Method in class io.deephaven.client.impl.TableHandle
- await(Duration) - Method in class io.deephaven.client.impl.Authentication
-
Causes the current thread to wait for up to
durationuntil the authentication request is finished, unless the thread is interrupted, or the specified waiting time elapses. - await(Duration) - Method in class io.deephaven.client.impl.TableHandle
-
Causes the current thread to wait until
thisis done, unless the thread is interrupted, ortimeoutelapses. - awaitOrCancel() - Method in class io.deephaven.client.impl.Authentication
-
Waits for the request to finish.
- awaitOrCancel(Duration) - Method in class io.deephaven.client.impl.Authentication
-
Causes the current thread to wait for up to
durationuntil the authentication request is finished, unless the thread is interrupted, or the specified waiting time elapses. - awaitUnchecked() - Method in class io.deephaven.client.impl.TableHandle
B
- batch() - Method in class io.deephaven.client.impl.SessionImpl
- batch() - Method in interface io.deephaven.client.impl.TableService
-
A batch table handle manager.
- batch(boolean) - Method in class io.deephaven.client.impl.SessionImpl
- batch(boolean) - Method in interface io.deephaven.client.impl.TableService
-
A batch table handle manager.
- BEARER_PREFIX - Static variable in class io.deephaven.client.impl.BearerHandler
- bearerChannel() - Method in class io.deephaven.client.impl.Authentication
-
Upon success, will return a channel that handles setting the Bearer token when messages are sent, and handles updating the Bearer token when messages are received.
- BearerHandler - Class in io.deephaven.client.impl
-
As a
ClientInterceptor, this parser the responses for the bearer token. - BearerHandler() - Constructor for class io.deephaven.client.impl.BearerHandler
- beforeStart(ClientCallStreamObserver<ReqT>) - Method in class io.deephaven.client.impl.UnaryGrpcFuture
- bidirectional(HasTypedTicket) - Method in interface io.deephaven.client.impl.ObjectService
-
Exports
typedTicketto a client-managed bidirectional server object. - bidirectional(HasTypedTicket) - Method in class io.deephaven.client.impl.SessionImpl
- build() - Method in interface io.deephaven.client.impl.ClientConfig.Builder
- build() - Method in interface io.deephaven.client.impl.script.Changes.Builder
- build() - Method in interface io.deephaven.client.impl.SessionConfig.Builder
- build() - Method in interface io.deephaven.client.impl.SessionFactoryConfig.Builder
- build() - Method in interface io.deephaven.client.impl.SessionImplConfig.Builder
- builder() - Static method in class io.deephaven.client.impl.ClientConfig
- builder() - Static method in class io.deephaven.client.impl.script.Changes
- builder() - Static method in class io.deephaven.client.impl.SessionConfig
- builder() - Static method in class io.deephaven.client.impl.SessionFactoryConfig
- builder() - Static method in class io.deephaven.client.impl.SessionImplConfig
C
- cancel() - Method in interface io.deephaven.client.impl.ApplicationService.Cancel
- cancel(String, Throwable) - Method in class io.deephaven.client.impl.Authentication
-
Cancels the request.
- cancelOrClose(Iterable<? extends TableService.TableHandleFuture>, boolean) - Static method in interface io.deephaven.client.impl.TableService.TableHandleFuture
- changes() - Method in class io.deephaven.client.impl.script.Changes
- changes(FieldChanges) - Method in interface io.deephaven.client.impl.script.Changes.Builder
- Changes - Class in io.deephaven.client.impl.script
- Changes() - Constructor for class io.deephaven.client.impl.script.Changes
- Changes.Builder - Interface in io.deephaven.client.impl.script
- channel() - Method in interface io.deephaven.client.impl.Session
-
The authenticated channel.
- channel() - Method in class io.deephaven.client.impl.SessionImpl
- channel() - Method in class io.deephaven.client.impl.SessionImplConfig
- channel(ClientConfig) - Static method in class io.deephaven.client.impl.ChannelHelper
-
Creates a
ManagedChannelaccording to theclientConfig. - channel(DeephavenChannel) - Method in interface io.deephaven.client.impl.SessionImplConfig.Builder
- channelBuilder(ClientConfig) - Static method in class io.deephaven.client.impl.ChannelHelper
-
Initializes a
ManagedChannelBuilderin the same fashion asChannelHelper.channel(ClientConfig), but does notManagedChannelBuilder.build()it. - ChannelHelper - Class in io.deephaven.client.impl
- ChannelHelper() - Constructor for class io.deephaven.client.impl.ChannelHelper
- clientChannelFactory() - Method in class io.deephaven.client.impl.SessionFactoryConfig
-
The client channel factory.
- clientChannelFactory(ClientChannelFactory) - Method in interface io.deephaven.client.impl.SessionFactoryConfig.Builder
- ClientChannelFactory - Interface in io.deephaven.client.impl
- clientConfig() - Method in class io.deephaven.client.impl.SessionFactoryConfig
-
The client configuration.
- clientConfig(ClientConfig) - Method in interface io.deephaven.client.impl.SessionFactoryConfig.Builder
- ClientConfig - Class in io.deephaven.client.impl
-
The client configuration encapsulates the configuration to created a
ManagedChannel. - ClientConfig() - Constructor for class io.deephaven.client.impl.ClientConfig
- ClientConfig.Builder - Interface in io.deephaven.client.impl
- ClientData - Class in io.deephaven.client.impl
-
Data sent from the client to the server as part of a
bidirection message stream. - ClientData(ByteBuffer, List<? extends HasTypedTicket>) - Constructor for class io.deephaven.client.impl.ClientData
- close() - Method in interface io.deephaven.client.impl.ConsoleSession
-
Closes
thisconsole session. - close() - Method in class io.deephaven.client.impl.Export
- close() - Method in class io.deephaven.client.impl.ServerData
-
Closes all of the
ServerData.exports()andthis. - close() - Method in interface io.deephaven.client.impl.ServerObject
-
Releases
thiswithout waiting for the result. - close() - Method in class io.deephaven.client.impl.CustomObject
- close() - Method in interface io.deephaven.client.impl.Session
-
Closes the session, waiting some amount of time for completion.
- close() - Method in class io.deephaven.client.impl.SessionImpl
- close() - Method in class io.deephaven.client.impl.TableHandle
-
Closes the underlying export.
- closeFuture() - Method in interface io.deephaven.client.impl.ConsoleSession
-
Closes
thisconsole session. - closeFuture() - Method in interface io.deephaven.client.impl.Session
-
Closes the session and return a future containing the results.
- closeFuture() - Method in class io.deephaven.client.impl.SessionImpl
- closeTimeout() - Method in class io.deephaven.client.impl.SessionConfig
-
The
SessionandConsoleSessionclose timeout. - closeTimeout() - Method in class io.deephaven.client.impl.SessionImplConfig
-
The
SessionandConsoleSessionclose timeout. - closeTimeout(Duration) - Method in interface io.deephaven.client.impl.SessionConfig.Builder
- closeTimeout(Duration) - Method in interface io.deephaven.client.impl.SessionImplConfig.Builder
- ConfigService - Interface in io.deephaven.client.impl
-
Provides server-specified configuration values to gRPC clients.
- configurationConstants() - Method in class io.deephaven.client.impl.Authentication
-
The configuration constants.
- connect(HasTypedTicket, ObjectService.MessageStream<ServerData>) - Method in interface io.deephaven.client.impl.ObjectService
-
The low-level interface for initiating a connection for a bidirectional message stream for
typedTicket. - connect(HasTypedTicket, ObjectService.MessageStream<ServerData>) - Method in class io.deephaven.client.impl.SessionImpl
- connect(ObjectService.MessageStream<ServerData>) - Method in class io.deephaven.client.impl.CustomObject
- connect(ObjectService.MessageStream<ServerData>) - Method in interface io.deephaven.client.impl.ObjectService.Bidirectional
-
Initiates a connection for a bidirectional message stream for
this. - console(String) - Method in interface io.deephaven.client.impl.ConsoleService
-
Creates a new console session of script type
type. - console(String) - Method in class io.deephaven.client.impl.SessionImpl
- ConsoleService - Interface in io.deephaven.client.impl
- ConsoleSession - Interface in io.deephaven.client.impl
-
A console session is part of a
Sessionthat allows script execution. - create(ClientConfig) - Method in interface io.deephaven.client.impl.ClientChannelFactory
- create(SessionImplConfig) - Static method in class io.deephaven.client.impl.SessionImpl
-
Creates a session.
- create(SessionImplConfig, Authentication) - Static method in class io.deephaven.client.impl.SessionImpl
- created() - Method in class io.deephaven.client.impl.FieldChanges
- createSession() - Method in class io.deephaven.client.impl.SessionImplConfig
-
Equivalent to
SessionImpl.create(this). - CustomObject - Class in io.deephaven.client.impl
-
A custom server object that may be
ObjectService.FetchableorObjectService.Bidirectional.
D
- data() - Method in class io.deephaven.client.impl.ClientData
- data() - Method in class io.deephaven.client.impl.ServerData
-
The read-only data payload bytes.
- DEEPHAVEN_SESSION_BATCH - Static variable in class io.deephaven.client.impl.SessionImplConfig
- DEEPHAVEN_SESSION_BATCH_STACKTRACES - Static variable in class io.deephaven.client.impl.SessionImplConfig
- DEEPHAVEN_SESSION_CLOSE_TIMEOUT - Static variable in class io.deephaven.client.impl.SessionImplConfig
- DEEPHAVEN_SESSION_EXECUTE_TIMEOUT - Static variable in class io.deephaven.client.impl.SessionImplConfig
- DeephavenTargetNameResolverProviders - Class in io.deephaven.client.impl
- DeephavenTargetNameResolverProviders() - Constructor for class io.deephaven.client.impl.DeephavenTargetNameResolverProviders
- DeephavenTargetNameResolverProviders.Plaintext - Class in io.deephaven.client.impl
-
Provides
NameResolversupport for plaintextDeephavenTarget. - DeephavenTargetNameResolverProviders.Secure - Class in io.deephaven.client.impl
-
Provides
NameResolversupport for secureDeephavenTarget. - DEFAULT_MAX_INBOUND_MESSAGE_SIZE - Static variable in class io.deephaven.client.impl.ClientConfig
- DEFAULT_PLAINTEXT_PORT - Static variable in class io.deephaven.client.impl.ChannelHelper
- DEFAULT_TLS_PORT - Static variable in class io.deephaven.client.impl.ChannelHelper
- defaultInstance() - Static method in interface io.deephaven.client.impl.ClientChannelFactory
-
The default client channel factory.
- delegate() - Method in class io.deephaven.client.impl.SessionImpl
- delegate() - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- delegate() - Method in class io.deephaven.client.impl.SessionBase
- delegateToBatch() - Method in class io.deephaven.client.impl.SessionConfig
-
Whether the
Sessionimplementation will implement a batchTableHandleManager. - delegateToBatch() - Method in class io.deephaven.client.impl.SessionImplConfig
-
Whether the
Sessionimplementation will implement a batchTableHandleManager. - delegateToBatch(boolean) - Method in interface io.deephaven.client.impl.SessionConfig.Builder
- delegateToBatch(boolean) - Method in interface io.deephaven.client.impl.SessionImplConfig.Builder
- deleteFromInputTable(HasTicketId, HasTicketId) - Method in interface io.deephaven.client.impl.InputTableService
-
Delete
sourcefrom the input tabledestination. - deleteFromInputTable(HasTicketId, HasTicketId) - Method in class io.deephaven.client.impl.SessionImpl
- description() - Method in class io.deephaven.client.impl.FieldInfo
E
- emptyTable(long) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- error() - Method in class io.deephaven.client.impl.Authentication
-
The error.
- error() - Method in class io.deephaven.client.impl.TableHandle
-
The table handle has an error when the response from the server indicates an error.
- errorMessage() - Method in class io.deephaven.client.impl.script.Changes
- errorMessage(String) - Method in interface io.deephaven.client.impl.script.Changes.Builder
- execute(LabeledTables) - Method in interface io.deephaven.client.impl.TableHandleManager
- execute(LabeledTables) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- execute(TableSpec) - Method in interface io.deephaven.client.impl.TableHandleManager
-
Executes the given
table, waiting for the export to complete successfully before returning. - execute(TableSpec) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- execute(Iterable<TableSpec>) - Method in interface io.deephaven.client.impl.TableHandleManager
-
Executes the given
tables, waiting for all of the exports to complete successfully before returning. - execute(Iterable<TableSpec>) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- executeAsync(TableSpec) - Method in interface io.deephaven.client.impl.TableService
-
Executes the given
tableand returns a future. - executeAsync(TableSpec) - Method in class io.deephaven.client.impl.SessionBase
- executeAsync(Iterable<? extends TableSpec>) - Method in interface io.deephaven.client.impl.TableService
-
Executes the given
tablesand returns a future for each. - executeAsync(Iterable<? extends TableSpec>) - Method in class io.deephaven.client.impl.SessionBase
- executeCode(String) - Method in interface io.deephaven.client.impl.ConsoleSession
-
Execute the given
codeagainst the script session. - executeCodeFuture(String) - Method in interface io.deephaven.client.impl.ConsoleSession
-
Execute the given
codeagainst the script session. - executeInputs(TableCreationLogic1Input, TableHandle) - Method in interface io.deephaven.client.impl.TableHandleManager
- executeInputs(TableCreationLogic1Input, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- executeInputs(TableCreationLogic2Inputs, TableHandle, TableHandle) - Method in interface io.deephaven.client.impl.TableHandleManager
- executeInputs(TableCreationLogic2Inputs, TableHandle, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- executeLogic(TableCreationLabeledLogic) - Method in interface io.deephaven.client.impl.TableHandleManager
- executeLogic(TableCreationLabeledLogic) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- executeLogic(TableCreationLogic) - Method in interface io.deephaven.client.impl.TableHandleManager
- executeLogic(TableCreationLogic) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- executeLogic(Iterable<TableCreationLogic>) - Method in interface io.deephaven.client.impl.TableHandleManager
- executeLogic(Iterable<TableCreationLogic>) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- executeScript(Path) - Method in interface io.deephaven.client.impl.ConsoleSession
-
Execute the given
path path'scode against the script session. - executeScriptFuture(Path) - Method in interface io.deephaven.client.impl.ConsoleSession
-
Execute the given
path path'scode against the script session. - executeTable() - Method in class io.deephaven.client.impl.TableObject
-
Creates a table handle.
- executeTimeout() - Method in class io.deephaven.client.impl.SessionConfig
-
The session execute timeout.
- executeTimeout() - Method in class io.deephaven.client.impl.SessionImplConfig
-
The session execute timeout.
- executeTimeout(Duration) - Method in interface io.deephaven.client.impl.SessionConfig.Builder
- executeTimeout(Duration) - Method in interface io.deephaven.client.impl.SessionImplConfig.Builder
- executor() - Method in class io.deephaven.client.impl.SessionImplConfig
- executor(ScheduledExecutorService) - Method in interface io.deephaven.client.impl.SessionImplConfig.Builder
- export() - Method in class io.deephaven.client.impl.TableHandle
- export(HasTypedTicket) - Method in interface io.deephaven.client.impl.Session
-
Exports
typedTicketto a client-managed server object. - export(HasTypedTicket) - Method in class io.deephaven.client.impl.SessionImpl
- Export - Class in io.deephaven.client.impl
-
An export represents a server-side Table that is being kept alive.
- exportId() - Method in class io.deephaven.client.impl.Export
- exportId() - Method in class io.deephaven.client.impl.ExportId
- exportId() - Method in interface io.deephaven.client.impl.HasExportId
-
Get the export ID.
- exportId() - Method in class io.deephaven.client.impl.CustomObject
- exportId() - Method in class io.deephaven.client.impl.TableHandle
- ExportId - Class in io.deephaven.client.impl
-
An opaque holder for a session export ID.
- exports() - Method in class io.deephaven.client.impl.ServerData
-
The exported server objects, may be empty.
- extraHeaders() - Method in class io.deephaven.client.impl.ClientConfig
-
The extra headers.
F
- factory() - Method in class io.deephaven.client.impl.SessionFactoryConfig
-
Creates a new factory with a new
ManagedChannel. - fetch() - Method in class io.deephaven.client.impl.CustomObject
- fetch() - Method in interface io.deephaven.client.impl.ObjectService.Fetchable
-
Fetches
this. - fetch(HasTypedTicket) - Method in interface io.deephaven.client.impl.ObjectService
-
The low-level interface for fetching data.
- fetch(HasTypedTicket) - Method in class io.deephaven.client.impl.SessionImpl
- fetchable(HasTypedTicket) - Method in interface io.deephaven.client.impl.ObjectService
-
Exports
typedTicketto a client-managed fetchable server object. - fetchable(HasTypedTicket) - Method in class io.deephaven.client.impl.SessionImpl
- FieldChanges - Class in io.deephaven.client.impl
- FieldInfo - Class in io.deephaven.client.impl
- from(SessionConfig, ManagedChannel, ScheduledExecutorService) - Static method in class io.deephaven.client.impl.SessionImplConfig
-
A low level adapter from
SessionConfigintoSessionImplConfig. - future() - Method in class io.deephaven.client.impl.Authentication
-
The future.
- future() - Method in class io.deephaven.client.impl.UnaryGrpcFuture
G
- getAuthenticationConstants() - Method in interface io.deephaven.client.impl.ConfigService
-
Returns constants from the server that may be helpful to correctly authenticate with the server.
- getAuthenticationConstants() - Method in class io.deephaven.client.impl.SessionImpl
- getCause() - Method in exception io.deephaven.client.impl.TableHandle.UncheckedInterruptedException
- getCause() - Method in exception io.deephaven.client.impl.TableHandle.UncheckedTableHandleException
- getConfigurationConstants() - Method in interface io.deephaven.client.impl.ConfigService
-
Returns constants from the server that are specified as being appropriate for clients to read.
- getConfigurationConstants() - Method in class io.deephaven.client.impl.SessionImpl
- getCurrentToken() - Method in class io.deephaven.client.impl.BearerHandler
- getDefaultScheme() - Method in class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Plaintext
- getDefaultScheme() - Method in class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Secure
- getOrCancel() - Method in interface io.deephaven.client.impl.TableService.TableHandleFuture
-
Waits if necessary for the computation to complete, and then retrieves its result.
- getOrCancel(Duration) - Method in interface io.deephaven.client.impl.TableService.TableHandleFuture
-
Waits if necessary for at most the given
timeoutfor the computation to complete, and then retrieves its result.
H
- handle() - Method in exception io.deephaven.client.impl.TableHandle.TableHandleException
- handle() - Method in exception io.deephaven.client.impl.TableHandle.UncheckedInterruptedException
- handle() - Method in exception io.deephaven.client.impl.TableHandle.UncheckedTableHandleException
- HasExportId - Interface in io.deephaven.client.impl
- HasPathId - Interface in io.deephaven.client.impl
- HasTicketId - Interface in io.deephaven.client.impl
- HasTypedTicket - Interface in io.deephaven.client.impl
I
- ignoreResponse(ReqT, BiConsumer<ReqT, StreamObserver<RespT>>) - Static method in class io.deephaven.client.impl.UnaryGrpcFuture
-
Factory method to take a request instance and a method reference to a unary call.
- InputTableService - Interface in io.deephaven.client.impl
- interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.deephaven.client.impl.BearerHandler
- io.deephaven.client.impl - package io.deephaven.client.impl
- io.deephaven.client.impl.script - package io.deephaven.client.impl.script
- isAvailable() - Method in class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Plaintext
- isAvailable() - Method in class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Secure
- isDone() - Method in class io.deephaven.client.impl.TableHandle
-
The table proxy is done when the response from the server is done, which yields either a successful response or an error.
- isEmpty() - Method in class io.deephaven.client.impl.FieldChanges
- isEmpty() - Method in class io.deephaven.client.impl.script.Changes
- isReleased() - Method in class io.deephaven.client.impl.Export
-
True if
thishas beenreleased. - isSuccessful() - Method in class io.deephaven.client.impl.TableHandle
-
The table proxy is successful when the response from the server indicates success.
M
- managedChannel() - Method in interface io.deephaven.client.impl.SessionFactory
-
The
ManagedChannelassociated withthisfactory. - managedChannel() - Method in class io.deephaven.client.impl.SessionFactoryConfig.Factory
- maxInboundMessageSize() - Method in class io.deephaven.client.impl.ClientConfig
-
The maximum inbound message size.
- maxInboundMessageSize(int) - Method in interface io.deephaven.client.impl.ClientConfig.Builder
- merge(TableHandle[]) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(TableHandle, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(TableHandle, TableHandle, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(TableHandle, TableHandle, TableHandle, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(TableHandle, TableHandle, TableHandle, TableHandle, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle, TableHandle...) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- merge(Iterable<TableHandle>) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- mixinStacktrace() - Method in class io.deephaven.client.impl.SessionConfig
-
Whether the default batch
TableHandleManagerwill use mix-in more relevant stacktraces. - mixinStacktrace() - Method in class io.deephaven.client.impl.SessionImplConfig
-
Whether the default batch
TableHandleManagerwill use mix-in more relevant stacktraces. - mixinStacktrace(boolean) - Method in interface io.deephaven.client.impl.SessionConfig.Builder
- mixinStacktrace(boolean) - Method in interface io.deephaven.client.impl.SessionImplConfig.Builder
- mixinStacktrace(StackTraceElement[]) - Method in exception io.deephaven.client.impl.TableHandle.TableHandleException
N
- name() - Method in class io.deephaven.client.impl.FieldInfo
- newExportId() - Method in interface io.deephaven.client.impl.Session
-
Advanced usage, creates a new table export ID for
thissession, but must be managed by the caller. - newExportId() - Method in class io.deephaven.client.impl.SessionImpl
- newNameResolver(URI, NameResolver.Args) - Method in class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Plaintext
- newNameResolver(URI, NameResolver.Args) - Method in class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Secure
- newRandom() - Static method in class io.deephaven.client.impl.SharedId
- newRef() - Method in class io.deephaven.client.impl.TableHandle
- newReference(ExportRequest.Listener) - Method in class io.deephaven.client.impl.Export
-
Creates a new reference export that has its own ownership and lifecycle.
- newSession() - Method in interface io.deephaven.client.impl.SessionFactory
-
Creates a new
Session. - newSession() - Method in class io.deephaven.client.impl.SessionFactoryConfig.Factory
-
Creates a new
Session. - newSession(SessionConfig) - Method in class io.deephaven.client.impl.SessionFactoryConfig.Factory
-
Creates a new
SessionwithsessionConfig. - newStatefulTableService() - Method in interface io.deephaven.client.impl.Session
-
Creates a new stateful
TableServicethat keeps references to the exports created from said service for executing queries with maximum cacheability. - newStatefulTableService() - Method in class io.deephaven.client.impl.SessionImpl
- newTable(Column<?>...) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- newTable(Iterable<Column<?>>) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
O
- ObjectService - Interface in io.deephaven.client.impl
- ObjectService.Bidirectional - Interface in io.deephaven.client.impl
-
A server object that supports a bidirectional message stream.
- ObjectService.Fetchable - Interface in io.deephaven.client.impl
-
A server object that supports fetching.
- ObjectService.MessageStream<Message> - Interface in io.deephaven.client.impl
-
The sending and receiving interface for
ObjectService.connect(HasTypedTicket, MessageStream). - of(HandshakeResponse) - Static method in class io.deephaven.client.impl.AuthenticationInfo
- of(DeephavenChannel, ScheduledExecutorService, String) - Static method in class io.deephaven.client.impl.SessionImplConfig
- of(EmptyTable) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- of(InputTable) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- of(NewTable) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- of(TableHeader) - Static method in interface io.deephaven.client.impl.SchemaBytes
- of(TicketTable) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- of(TimeTable) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- of(ReqT, BiConsumer<ReqT, StreamObserver<RespT>>, Function<RespT, V>) - Static method in class io.deephaven.client.impl.UnaryGrpcFuture
-
Factory method to take a request instance, a method reference to a unary call, and a mapping function to transform the result before supplying it to the future.
- onClose() - Method in interface io.deephaven.client.impl.ObjectService.MessageStream
- onCompleted() - Method in interface io.deephaven.client.impl.ApplicationService.Listener
- onCompleted() - Method in class io.deephaven.client.impl.UnaryGrpcFuture
- onData(Message) - Method in interface io.deephaven.client.impl.ObjectService.MessageStream
- onError(Throwable) - Method in interface io.deephaven.client.impl.ApplicationService.Listener
- onError(Throwable) - Method in class io.deephaven.client.impl.UnaryGrpcFuture
- onNext(FieldChanges) - Method in interface io.deephaven.client.impl.ApplicationService.Listener
- onNext(RespT) - Method in class io.deephaven.client.impl.UnaryGrpcFuture
- overrideAuthority() - Method in class io.deephaven.client.impl.ClientConfig
-
The overridden authority.
- overrideAuthority(String) - Method in interface io.deephaven.client.impl.ClientConfig.Builder
P
- pathId() - Method in class io.deephaven.client.impl.ApplicationFieldId
- pathId() - Method in class io.deephaven.client.impl.Export
- pathId() - Method in class io.deephaven.client.impl.ExportId
- pathId() - Method in interface io.deephaven.client.impl.HasPathId
-
Get the path ID.
- pathId() - Method in class io.deephaven.client.impl.PathId
- pathId() - Method in class io.deephaven.client.impl.ScopeId
- pathId() - Method in class io.deephaven.client.impl.CustomObject
- pathId() - Method in class io.deephaven.client.impl.SharedId
- pathId() - Method in class io.deephaven.client.impl.TableHandle
- PathId - Class in io.deephaven.client.impl
-
An opaque holder that represents a flight descriptor path.
- PathId(List<String>) - Constructor for class io.deephaven.client.impl.PathId
- Plaintext() - Constructor for class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Plaintext
- priority() - Method in class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Plaintext
- priority() - Method in class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Secure
- publish(HasTicketId, HasTicketId) - Method in interface io.deephaven.client.impl.Session
-
Makes a copy from a source ticket and publishes to a result ticket.
- publish(HasTicketId, HasTicketId) - Method in class io.deephaven.client.impl.SessionImpl
- publish(String, HasTicketId) - Method in interface io.deephaven.client.impl.ConsoleService
-
Publishes
ticketinto the global scope withname. - publish(String, HasTicketId) - Method in class io.deephaven.client.impl.SessionImpl
- putAllExtraHeaders(Map<String, ? extends String>) - Method in interface io.deephaven.client.impl.ClientConfig.Builder
- putExtraHeaders(String, String) - Method in interface io.deephaven.client.impl.ClientConfig.Builder
R
- release() - Method in class io.deephaven.client.impl.Export
-
Releases
thisexport. - release() - Method in interface io.deephaven.client.impl.ServerObject
-
Releases
this. - release() - Method in class io.deephaven.client.impl.CustomObject
- release(ExportId) - Method in interface io.deephaven.client.impl.Session
-
Releases an export ID.
- release(ExportId) - Method in class io.deephaven.client.impl.SessionImpl
- releaseExports() - Method in class io.deephaven.client.impl.ServerData
-
Releasesall of theServerData.exports(), returning theCompletableFuture.allOf(CompletableFuture[]). - removed() - Method in class io.deephaven.client.impl.FieldChanges
- response() - Method in class io.deephaven.client.impl.TableHandle
S
- scheduler() - Method in class io.deephaven.client.impl.SessionConfig
-
The scheduler.
- scheduler() - Method in class io.deephaven.client.impl.SessionFactoryConfig
-
The default scheduler, used by the factory when
SessionConfig.scheduler()is not set. - scheduler(ScheduledExecutorService) - Method in interface io.deephaven.client.impl.SessionConfig.Builder
- scheduler(ScheduledExecutorService) - Method in interface io.deephaven.client.impl.SessionFactoryConfig.Builder
- SchemaBytes - Interface in io.deephaven.client.impl
- ScopeId - Class in io.deephaven.client.impl
-
An opaque holder for a query scope variable ID.
- ScopeId(String) - Constructor for class io.deephaven.client.impl.ScopeId
- Secure() - Constructor for class io.deephaven.client.impl.DeephavenTargetNameResolverProviders.Secure
- serial() - Method in class io.deephaven.client.impl.SessionImpl
- serial() - Method in interface io.deephaven.client.impl.TableService
-
A serial table handle manager.
- ServerData - Class in io.deephaven.client.impl
-
Data sent from the server to the client as part of a
fetchorbidirectional message stream. - ServerObject - Interface in io.deephaven.client.impl
-
A server object is a client-owned reference to a server-side object.
- session() - Method in class io.deephaven.client.impl.AuthenticationInfo
- session() - Method in class io.deephaven.client.impl.Export
-
The session.
- Session - Interface in io.deephaven.client.impl
-
A session represents a client-side connection to a Deephaven server.
- SessionBase - Class in io.deephaven.client.impl
- SessionBase() - Constructor for class io.deephaven.client.impl.SessionBase
- sessionConfig() - Method in class io.deephaven.client.impl.SessionFactoryConfig
-
The default session config, used by the factory when
SessionConfigis not provided. - sessionConfig(SessionConfig) - Method in interface io.deephaven.client.impl.SessionFactoryConfig.Builder
- SessionConfig - Class in io.deephaven.client.impl
-
The configuration values for a specific
Session, typically used along with achannel configuration. - SessionConfig() - Constructor for class io.deephaven.client.impl.SessionConfig
- SessionConfig.Builder - Interface in io.deephaven.client.impl
- SessionFactory - Interface in io.deephaven.client.impl
- SessionFactoryConfig - Class in io.deephaven.client.impl
- SessionFactoryConfig() - Constructor for class io.deephaven.client.impl.SessionFactoryConfig
- SessionFactoryConfig.Builder - Interface in io.deephaven.client.impl
- SessionFactoryConfig.Factory - Class in io.deephaven.client.impl
- sessionHeaderKey() - Method in class io.deephaven.client.impl.AuthenticationInfo
- SessionImpl - Class in io.deephaven.client.impl
- SessionImplConfig - Class in io.deephaven.client.impl
- SessionImplConfig() - Constructor for class io.deephaven.client.impl.SessionImplConfig
- SessionImplConfig.Builder - Interface in io.deephaven.client.impl
- setBearerToken(String) - Method in class io.deephaven.client.impl.BearerHandler
- SharedId - Class in io.deephaven.client.impl
-
An opaque holder for a shared object ID.
- SharedId(byte[]) - Constructor for class io.deephaven.client.impl.SharedId
- ssl() - Method in class io.deephaven.client.impl.ClientConfig
-
The SSL configuration.
- ssl(SSLConfig) - Method in interface io.deephaven.client.impl.ClientConfig.Builder
- subscribeToFields(ApplicationService.Listener) - Method in interface io.deephaven.client.impl.ApplicationService
- subscribeToFields(ApplicationService.Listener) - Method in class io.deephaven.client.impl.SessionImpl
T
- table() - Method in class io.deephaven.client.impl.Export
-
The table spec.
- table() - Method in class io.deephaven.client.impl.TicketId
- TableHandle - Class in io.deephaven.client.impl
-
A table handle implements
TableOperationssuch that each the initial table handle and derived table handles are managed as exports. - TableHandle.TableHandleException - Exception in io.deephaven.client.impl
- TableHandle.UncheckedInterruptedException - Exception in io.deephaven.client.impl
- TableHandle.UncheckedTableHandleException - Exception in io.deephaven.client.impl
- TableHandleException(String) - Constructor for exception io.deephaven.client.impl.TableHandle.TableHandleException
- TableHandleException(Throwable) - Constructor for exception io.deephaven.client.impl.TableHandle.TableHandleException
- TableHandleManager - Interface in io.deephaven.client.impl
-
A table handle manager is able to execute commands that produce tables, by accepting
TableSpecs,TableCreationLogics, and more. - TableHandleManagerDelegate - Class in io.deephaven.client.impl
- TableHandleManagerDelegate() - Constructor for class io.deephaven.client.impl.TableHandleManagerDelegate
- TableObject - Class in io.deephaven.client.impl
-
A "Table" object.
- TableService - Interface in io.deephaven.client.impl
- TableService.TableHandleFuture - Interface in io.deephaven.client.impl
- tableSpec() - Method in class io.deephaven.client.impl.TableObject
- target() - Method in class io.deephaven.client.impl.ClientConfig
-
The target.
- target(DeephavenTarget) - Method in interface io.deephaven.client.impl.ClientConfig.Builder
- thisUsesUnstableApi() - Method in class io.deephaven.client.impl.BearerHandler
- throwOnError() - Method in class io.deephaven.client.impl.Authentication
-
Throws if an error has been returned.
- throwOnError() - Method in class io.deephaven.client.impl.TableHandle
- throwOnErrorUnchecked() - Method in class io.deephaven.client.impl.TableHandle
- ticket() - Method in interface io.deephaven.client.impl.ConsoleSession
-
The export ticket for
thisconsole session. - ticket() - Method in class io.deephaven.client.impl.FieldInfo
- ticketId() - Method in class io.deephaven.client.impl.ApplicationFieldId
- ticketId() - Method in class io.deephaven.client.impl.Export
- ticketId() - Method in class io.deephaven.client.impl.ExportId
- ticketId() - Method in interface io.deephaven.client.impl.HasTicketId
-
Get the ticket ID.
- ticketId() - Method in class io.deephaven.client.impl.ScopeId
- ticketId() - Method in class io.deephaven.client.impl.CustomObject
- ticketId() - Method in class io.deephaven.client.impl.SharedId
- ticketId() - Method in class io.deephaven.client.impl.TableHandle
- ticketId() - Method in class io.deephaven.client.impl.TicketId
- ticketId() - Method in class io.deephaven.client.impl.TypedTicket
- TicketId - Class in io.deephaven.client.impl
-
An opaque holder that represents a generic flight ticket.
- TicketId(byte[]) - Constructor for class io.deephaven.client.impl.TicketId
- tickets() - Method in class io.deephaven.client.impl.ClientData
- timeTable(Duration) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- timeTable(Duration, Instant) - Method in class io.deephaven.client.impl.TableHandleManagerDelegate
- toReadableString() - Method in class io.deephaven.client.impl.Export
- toSchemaBytes(TableHeader) - Method in interface io.deephaven.client.impl.SchemaBytes
- toString() - Method in class io.deephaven.client.impl.Export
- toString() - Method in class io.deephaven.client.impl.ExportId
- toString() - Method in class io.deephaven.client.impl.FieldChanges
- toString() - Method in class io.deephaven.client.impl.FieldInfo
- toString() - Method in class io.deephaven.client.impl.CustomObject
- toString() - Method in class io.deephaven.client.impl.TicketId
- toString() - Method in class io.deephaven.client.impl.TypedTicket
- toTypedTicket(String) - Method in class io.deephaven.client.impl.TicketId
- type() - Method in interface io.deephaven.client.impl.ConsoleSession
-
The console script type.
- type() - Method in class io.deephaven.client.impl.CustomObject
- type() - Method in class io.deephaven.client.impl.ExportId
- type() - Method in class io.deephaven.client.impl.FieldInfo
- type() - Method in interface io.deephaven.client.impl.ObjectService.Bidirectional
-
The type.
- type() - Method in interface io.deephaven.client.impl.ObjectService.Fetchable
-
The type.
- type() - Method in class io.deephaven.client.impl.TypedTicket
- TYPE - Static variable in class io.deephaven.client.impl.TableObject
- typedTicket() - Method in class io.deephaven.client.impl.Export
- typedTicket() - Method in class io.deephaven.client.impl.ExportId
- typedTicket() - Method in interface io.deephaven.client.impl.HasTypedTicket
-
Get the typed ticket.
- typedTicket() - Method in class io.deephaven.client.impl.CustomObject
- typedTicket() - Method in class io.deephaven.client.impl.TableHandle
- typedTicket() - Method in class io.deephaven.client.impl.TypedTicket
- TypedTicket - Class in io.deephaven.client.impl
-
A holder that represents a Deephaven ticket and accompanying type.
- TypedTicket(String, HasTicketId) - Constructor for class io.deephaven.client.impl.TypedTicket
- TypedTicket(String, TicketId) - Constructor for class io.deephaven.client.impl.TypedTicket
U
- UnaryGrpcFuture<ReqT,
RespT, V> - Class in io.deephaven.client.impl -
ClientResponseObserver implementation that can map results into a CompletableFuture.
- UnknownObject - Class in io.deephaven.client.impl
-
A server object that is neither
ObjectService.FetchablenorObjectService.Bidirectional; the server does not have an object type plugin registered for the referenced object. - updated() - Method in class io.deephaven.client.impl.FieldChanges
- userAgent() - Method in class io.deephaven.client.impl.ClientConfig
-
The user agent.
- userAgent(String) - Method in interface io.deephaven.client.impl.ClientConfig.Builder
W
- withSsl(SSLConfig) - Method in class io.deephaven.client.impl.ClientConfig
-
Returns or creates a client config with
ClientConfig.ssl()asssl.
_
- _hackBearerHandler() - Method in class io.deephaven.client.impl.SessionImpl
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form