Index

A B C D E F G H I M N O P R S T U W _ 
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 source to the input table destination.
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
Causes the current thread to wait until this is done, unless the thread is interrupted.
await(Duration) - Method in class io.deephaven.client.impl.Authentication
Causes the current thread to wait for up to duration until 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 this is done, unless the thread is interrupted, or timeout elapses.
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 duration until 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 typedTicket to 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
Cancels all of the futures and closes any TableHandle from futures that completed normally.
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 ManagedChannel according to the clientConfig.
channel(DeephavenChannel) - Method in interface io.deephaven.client.impl.SessionImplConfig.Builder
 
channelBuilder(ClientConfig) - Static method in class io.deephaven.client.impl.ChannelHelper
Initializes a ManagedChannelBuilder in the same fashion as ChannelHelper.channel(ClientConfig), but does not ManagedChannelBuilder.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 this console 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() and this.
close() - Method in interface io.deephaven.client.impl.ServerObject
Releases this without 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 this console 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 Session and ConsoleSession close timeout.
closeTimeout() - Method in class io.deephaven.client.impl.SessionImplConfig
The Session and ConsoleSession close 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 Session that 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.Fetchable or ObjectService.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 NameResolver support for plaintext DeephavenTarget.
DeephavenTargetNameResolverProviders.Secure - Class in io.deephaven.client.impl
Provides NameResolver support for secure DeephavenTarget.
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 Session implementation will implement a batch TableHandleManager.
delegateToBatch() - Method in class io.deephaven.client.impl.SessionImplConfig
Whether the Session implementation will implement a batch TableHandleManager.
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 source from the input table destination.
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 table and 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 tables and 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 code against the script session.
executeCodeFuture(String) - Method in interface io.deephaven.client.impl.ConsoleSession
Execute the given code against 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's code against the script session.
executeScriptFuture(Path) - Method in interface io.deephaven.client.impl.ConsoleSession
Execute the given path path's code 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 typedTicket to 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 typedTicket to 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 SessionConfig into SessionImplConfig.
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 timeout for 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 this has been released.
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 ManagedChannel associated with this factory.
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 TableHandleManager will use mix-in more relevant stacktraces.
mixinStacktrace() - Method in class io.deephaven.client.impl.SessionImplConfig
Whether the default batch TableHandleManager will 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 this session, 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 Session with sessionConfig.
newStatefulTableService() - Method in interface io.deephaven.client.impl.Session
Creates a new stateful TableService that 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 ticket into the global scope with name.
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 this export.
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
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 fetch or bidirectional 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 SessionConfig is 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 a channel 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
A Session implementation that uses batch requests and memoizes based on TableSpec equality.
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 TableOperations such 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 this console 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.Fetchable nor ObjectService.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() as ssl.

_

_hackBearerHandler() - Method in class io.deephaven.client.impl.SessionImpl
 
A B C D E F G H I M N O P R S T U W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form