Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractNormalizeFilters - Class in io.deephaven.server.table.ops.filter
 
AbstractNormalizeFilters() - Constructor for class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
accept(Condition, FilterVisitor<R>) - Static method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
accept(Object) - Method in interface io.deephaven.server.arrow.ExchangeMarshaller
Does this marshaller accept the given export?
accept(Object) - Method in class io.deephaven.server.arrow.HierarchicalTableViewExchangeMarshaller
 
accept(Object) - Method in class io.deephaven.server.arrow.TableExchangeMarshaller
 
ActionResolver - Interface in io.deephaven.server.session
 
ActionRouter - Class in io.deephaven.server.session
 
ActionRouter(Set<ActionResolver>) - Constructor for class io.deephaven.server.session.ActionRouter
 
adapt(Aggregation) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
adapt(Aggregation.AggregationColumns) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
adapt(Aggregation.AggregationCount) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
adapt(Aggregation.AggregationCountWhere) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
adapt(Aggregation.AggregationFormula) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
adapt(Aggregation.AggregationPartition) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
adapt(NaturalJoinTablesRequest.JoinType) - Static method in class io.deephaven.server.table.ops.JoinTablesGrpcImpl.NaturalJoinTablesGrpcImpl
 
adapt(Selectable) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
adaptFirst(Aggregation.AggregationRowKey) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
adaptLast(Aggregation.AggregationRowKey) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
addExportListener(StreamObserver<ExportNotification>) - Method in class io.deephaven.server.session.SessionState
 
addOnCloseCallback(Closeable) - Method in class io.deephaven.server.session.SessionState
Attach an on-close callback bound to the life of the session.
addParentReference(Object) - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
addSubscription(StreamObserver<BarrageMessageWriter.MessageView>, BarrageSubscriptionOptions, BitSet, RowSet, boolean) - Method in class io.deephaven.server.barrage.BarrageMessageProducer
Add a subscription to this BarrageMessageProducer.
addTableToInputTable(AddTableRequest, StreamObserver<AddTableResponse>) - Method in class io.deephaven.server.table.inputtables.InputTableServiceGrpcImpl
 
addTerminationListener(SessionState, StreamObserver<TerminationNotificationResponse>) - Method in class io.deephaven.server.session.SessionService
Add a listener who receives a single notification when this process is exiting and yet able to communicate with the observer.
aggregate(AggregateRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
aggregateAll(AggregateAllRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
AggregateAllGrpcImpl - Class in io.deephaven.server.table.ops
 
AggregateAllGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.AggregateAllGrpcImpl
 
AggregateGrpcImpl - Class in io.deephaven.server.table.ops
 
AggregateGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.AggregateGrpcImpl
 
AggregationAdapter - Class in io.deephaven.server.table.ops
 
AggregationAdapter() - Constructor for class io.deephaven.server.table.ops.AggregationAdapter
 
AjGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.AjRajGrpcImpl.AjGrpcImpl
 
AjRajGrpcImpl - Class in io.deephaven.server.table.ops
 
AjRajGrpcImpl.AjGrpcImpl - Class in io.deephaven.server.table.ops
 
AjRajGrpcImpl.RajGrpcImpl - Class in io.deephaven.server.table.ops
 
ajTables(AjRajTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
AllowAllAuthorizationProvider - Class in io.deephaven.server.auth
An "allow all" authorization provider.
AllowAllAuthorizationProvider() - Constructor for class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
AppFieldId - Class in io.deephaven.server.appmode
Our unique identifier for a field.
ApplicationFactory - Class in io.deephaven.server.appmode
 
applicationId() - Method in class io.deephaven.server.appmode.AppFieldId
 
ApplicationInjector - Class in io.deephaven.server.appmode
 
ApplicationInjector(Provider<ScriptSession>, ApplicationTicketResolver, ApplicationState.Listener, Set<ApplicationState.Factory>) - Constructor for class io.deephaven.server.appmode.ApplicationInjector
 
applicationName() - Method in class io.deephaven.server.appmode.AppFieldId
 
ApplicationResolver - Class in io.deephaven.server.uri
The application table resolver is able to resolve application URIs.
ApplicationResolver(ApplicationStates) - Constructor for class io.deephaven.server.uri.ApplicationResolver
 
ApplicationServiceGrpcImpl - Class in io.deephaven.server.appmode
 
ApplicationServiceGrpcImpl(Scheduler, SessionService, TypeLookup) - Constructor for class io.deephaven.server.appmode.ApplicationServiceGrpcImpl
 
ApplicationsModule - Interface in io.deephaven.server.appmode
 
ApplicationStates - Interface in io.deephaven.server.appmode
 
ApplicationTicketResolver - Class in io.deephaven.server.appmode
 
ApplicationTicketResolver(AuthorizationProvider) - Constructor for class io.deephaven.server.appmode.ApplicationTicketResolver
 
apply(HierarchicalTableApplyRequest, StreamObserver<HierarchicalTableApplyResponse>) - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableServiceGrpcImpl
 
apply(Table, long) - Method in interface io.deephaven.server.table.ops.HeadOrTailGrpcImpl.RealTableOperation
 
apply(Table, long, String[]) - Method in interface io.deephaven.server.table.ops.HeadOrTailByGrpcImpl.RealTableOperation
 
apply(Table, Table, MatchPair[], MatchPair[], T) - Method in interface io.deephaven.server.table.ops.JoinTablesGrpcImpl.RealTableOperation
 
apply(Table, Collection<? extends Selectable>) - Method in interface io.deephaven.server.table.ops.UpdateOrSelectGrpcImpl.RealTableOperation
 
applyPreviewColumns(ApplyPreviewColumnsRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
ApplyPreviewColumnsGrpcImpl - Class in io.deephaven.server.table.ops
 
ApplyPreviewColumnsGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.ApplyPreviewColumnsGrpcImpl
 
AppModeModule - Interface in io.deephaven.server.appmode
 
ArrowFlightUtil - Class in io.deephaven.server.arrow
 
ArrowFlightUtil() - Constructor for class io.deephaven.server.arrow.ArrowFlightUtil
 
ArrowFlightUtil.DoExchangeMarshaller - Class in io.deephaven.server.arrow
Helper class that maintains a subscription whether it was created by a bi-directional stream request or the no-client-streaming request.
ArrowFlightUtil.DoExchangeMarshaller.Factory - Interface in io.deephaven.server.arrow
 
ArrowFlightUtil.DoExchangeMarshaller.Handler - Interface in io.deephaven.server.arrow
Interface for the individual handlers for the DoExchange.
ArrowFlightUtil.DoPutObserver - Class in io.deephaven.server.arrow
This is a stateful observer; a DoPut stream begins with its schema.
ArrowModule - Class in io.deephaven.server.arrow
 
ArrowModule() - Constructor for class io.deephaven.server.arrow.ArrowModule
 
asOfJoinTables(AsOfJoinTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
AsOfJoinTablesGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.JoinTablesGrpcImpl.AsOfJoinTablesGrpcImpl
Deprecated.
 
AuthContextModule - Class in io.deephaven.server.auth
 
AuthContextModule() - Constructor for class io.deephaven.server.auth.AuthContextModule
 
authorization - Variable in class io.deephaven.server.session.TicketResolverBase
 
authorizationProvider() - Method in class io.deephaven.server.runner.TicketResolversFromServiceLoader.TicketResolverOptions
 
AuthorizationProvider - Interface in io.deephaven.server.auth
 
AuthorizationWrappedGrpcBinding<ServiceImplBase> - Class in io.deephaven.server.util
 
AuthorizationWrappedGrpcBinding(ServiceAuthWiring<ServiceImplBase>, ServiceImplBase) - Constructor for class io.deephaven.server.util.AuthorizationWrappedGrpcBinding
 
authorizePublishRequest(TicketResolver, ByteBuffer) - Method in class io.deephaven.server.session.NoopTicketResolverAuthorization
 
authorizePublishRequest(TicketResolver, ByteBuffer) - Method in interface io.deephaven.server.session.TicketResolver.Authorization
Implementations must validate that the provided ticket is authorized for the current user.
authorizePublishRequest(TicketResolver, Flight.FlightDescriptor) - Method in class io.deephaven.server.session.NoopTicketResolverAuthorization
 
authorizePublishRequest(TicketResolver, Flight.FlightDescriptor) - Method in interface io.deephaven.server.session.TicketResolver.Authorization
Implementations must validate that the provided ticket is authorized for the current user.
AUTOCOMPLETE_DISABLED - Static variable in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
autoCompleteStream(StreamObserver<AutoCompleteResponse>) - Method in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
avg(long, double) - Method in interface io.deephaven.server.table.stats.ChunkedNumericalStatsKernel
 

B

BarrageClientModule - Interface in io.deephaven.server.barrage
 
barrageFactory(ClientConfig) - Method in class io.deephaven.server.session.SessionFactoryCreator
Creates a BarrageSessionFactoryConfig.Factory by setting up the server defaults for a BarrageSessionFactoryConfig.
BarrageMessageProducer - Class in io.deephaven.server.barrage
The server-side implementation of a Barrage replication source.
BarrageMessageProducer(Scheduler, SessionService.ErrorTransformer, BarrageMessageWriter.Factory, BaseTable<?>, long, Runnable) - Constructor for class io.deephaven.server.barrage.BarrageMessageProducer
 
BarrageMessageProducer.Operation - Class in io.deephaven.server.barrage
 
BarrageMessageProducer.Operation.Factory - Interface in io.deephaven.server.barrage
 
BarrageRequestHelpers - Class in io.deephaven.server.arrow
Provides utility methods to extract viewport, column and other information from Barrage Subscription and Snapshot requests.
BarrageRequestHelpers() - Constructor for class io.deephaven.server.arrow.BarrageRequestHelpers
 
BarrageSnapshotRequestHandler - Class in io.deephaven.server.arrow
Handler for DoGetRequest over DoExchange.
BarrageSnapshotRequestHandler(ArrowFlightUtil.DoExchangeMarshaller, TicketRouter, SessionState, BarrageMessageWriter.Factory, StreamObserver<BarrageMessageWriter.MessageView>) - Constructor for class io.deephaven.server.arrow.BarrageSnapshotRequestHandler
 
BarrageSnapshotRequestHandler.BarrageSnapshotRequestHandlerFactory - Class in io.deephaven.server.arrow
Factory to handle Barrage DoExchange snapshot requests.
BarrageSnapshotRequestHandlerFactory() - Constructor for class io.deephaven.server.arrow.BarrageSnapshotRequestHandler.BarrageSnapshotRequestHandlerFactory
 
BarrageSubscriptionRequestHandler - Class in io.deephaven.server.arrow
Handler for BarrageSubscriptionRequest over DoExchange.
BarrageSubscriptionRequestHandler(ArrowFlightUtil.DoExchangeMarshaller, TicketRouter, SessionState, StreamObserver<BarrageMessageWriter.MessageView>) - Constructor for class io.deephaven.server.arrow.BarrageSubscriptionRequestHandler
 
BarrageSubscriptionRequestHandler.BarrageSubscriptionRequestHandlerFactory - Class in io.deephaven.server.arrow
Factory to handle Barrage DoExchange subscription requests.
BarrageSubscriptionRequestHandlerFactory() - Constructor for class io.deephaven.server.arrow.BarrageSubscriptionRequestHandler.BarrageSubscriptionRequestHandlerFactory
 
BarrageTableResolver - Class in io.deephaven.server.uri
The barrage table resolver is able to resolve remote URIs into tables.
BarrageTableResolver(SessionFactoryCreator) - Constructor for class io.deephaven.server.uri.BarrageTableResolver
 
batch(BatchTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
beginShutdown() - Method in interface io.deephaven.server.runner.GrpcServer
Server must stop accepting new streams, but let existing streams continue for now.
BidiStreamMethod(GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT>) - Constructor for class io.deephaven.server.util.GrpcServiceOverrideBuilder.BidiStreamMethod
 
BigDecimalChunkedNumericalStats - Class in io.deephaven.server.table.stats
 
BigDecimalChunkedNumericalStats() - Constructor for class io.deephaven.server.table.stats.BigDecimalChunkedNumericalStats
 
BigIntegerChunkedNumericalStats - Class in io.deephaven.server.table.stats
 
BigIntegerChunkedNumericalStats() - Constructor for class io.deephaven.server.table.stats.BigIntegerChunkedNumericalStats
 
bindApplicationResolver(ApplicationResolver) - Method in interface io.deephaven.server.uri.UriModule
 
bindApplicationServiceImpl(AuthorizationProvider, ApplicationServiceGrpcImpl) - Static method in interface io.deephaven.server.appmode.AppModeModule
 
bindApplicationStateListener(ApplicationServiceGrpcImpl) - Method in interface io.deephaven.server.appmode.AppModeModule
 
bindApplicationStates(ApplicationTicketResolver) - Method in interface io.deephaven.server.appmode.AppModeModule
 
bindApplicationTicketResolver(ApplicationTicketResolver) - Method in interface io.deephaven.server.appmode.AppModeModule
 
bindApplyPreviewColumns(ApplyPreviewColumnsGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindAuthHandlerMap() - Method in class io.deephaven.server.auth.AuthContextModule
 
bindColumnStats(ColumnStatisticsGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindConfigServiceGrpcImpl(AuthorizationProvider, ConfigServiceGrpcImpl) - Static method in interface io.deephaven.server.config.ConfigServiceModule
 
bindConsoleServiceImpl(ConsoleServiceGrpcBinding) - Method in interface io.deephaven.server.console.ConsoleModule
 
bindConsoleTicketResolver(ScopeTicketResolver) - Method in interface io.deephaven.server.console.ConsoleModule
 
bindCreateInputTable(CreateInputTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindCsvResolver(CsvTableResolver) - Method in interface io.deephaven.server.uri.UriModule
 
bindDebuggingInitializer(DebuggingInitializer) - Method in interface io.deephaven.server.console.python.PythonDebuggingModule
 
bindExecutionContext(ScriptSession, AuthorizationProvider) - Static method in interface io.deephaven.server.console.ExecutionContextModule
 
bindFetchTable(FetchTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindHealthStatusManager() - Method in class io.deephaven.server.healthcheck.HealthCheckModule
 
bindHierarchicalTableServiceGrpcImpl(HierarchicalTableServiceGrpcImpl) - Method in interface io.deephaven.server.hierarchicaltable.HierarchicalTableServiceModule
 
bindInputTableServiceGrpcImpl(InputTableServiceGrpcImpl) - Method in interface io.deephaven.server.table.inputtables.InputTableModule
 
bindMeta(MetaTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindObfuscatingErrorTransformer(SessionService.ObfuscatingErrorTransformer) - Method in interface io.deephaven.server.session.ObfuscatingErrorTransformerModule
 
bindObjectServiceGrpcImpl(ObjectServiceGrpcBinding) - Method in interface io.deephaven.server.object.ObjectServiceModule
 
bindOperationAggregate(AggregateGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationAggregateAll(AggregateAllGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationAj(AjRajGrpcImpl.AjGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationAsOfJoin(JoinTablesGrpcImpl.AsOfJoinTablesGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationComboAgg(ComboAggregateGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationCrossJoin(JoinTablesGrpcImpl.CrossJoinTablesGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationDropColumns(DropColumnsGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationEmptyTable(EmptyTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationExactJoin(JoinTablesGrpcImpl.ExactJoinTablesGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationFilterTable(FilterTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationFlatten(FlattenTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationHead(HeadOrTailGrpcImpl.HeadGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationHeadBy(HeadOrTailByGrpcImpl.HeadByGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationLazyUpdate(UpdateOrSelectGrpcImpl.LazyUpdateGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationLeftJoin(JoinTablesGrpcImpl.LeftJoinTablesGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationMergeTables(MergeTablesGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationMultiJoin(MultiJoinGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationNaturalJoin(JoinTablesGrpcImpl.NaturalJoinTablesGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationRaj(AjRajGrpcImpl.RajGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationRangeJoin(RangeJoinGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationRunChartDownsample(RunChartDownsampleGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationSelect(UpdateOrSelectGrpcImpl.SelectGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationSelectDistinct(SelectDistinctGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationSnapshotTable(SnapshotTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationSnapshotWhenTable(SnapshotWhenTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationSortTable(SortTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationTail(HeadOrTailGrpcImpl.TailGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationTailBy(HeadOrTailByGrpcImpl.TailByGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationTimeTable(TimeTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationUngroup(UngroupGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationUnstructuredFilterTable(UnstructuredFilterTableGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationUpdate(UpdateOrSelectGrpcImpl.UpdateGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationUpdateView(UpdateOrSelectGrpcImpl.UpdateViewGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindOperationView(UpdateOrSelectGrpcImpl.ViewGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindParquetResolver(ParquetTableResolver) - Method in interface io.deephaven.server.uri.UriModule
 
bindPartitionedTableServiceGrpcImpl(PartitionedTableServiceGrpcImpl) - Method in interface io.deephaven.server.partitionedtable.PartitionedTableServiceModule
 
bindPluginRegistrationCallback(PluginRegistrationVisitor) - Method in interface io.deephaven.server.plugin.PluginsModule
 
bindQueryScopeResolver(QueryScopeResolver) - Method in interface io.deephaven.server.uri.UriModule
 
bindResolvers(Set<UriResolver>) - Static method in interface io.deephaven.server.uri.UriModule
 
bindsAuthorizationProvider(CommunityAuthorizationProvider) - Method in interface io.deephaven.server.auth.CommunityAuthorizationModule
 
bindsBarrageTableResolver(BarrageTableResolver) - Method in interface io.deephaven.server.uri.UriModule
 
bindsCallback(ObjectTypes) - Method in interface io.deephaven.server.plugin.type.ObjectTypesModule
 
bindsCountMetricsScripts(GroovyDeephavenSession.CountMetrics) - Method in interface io.deephaven.server.console.groovy.InitScriptsModule.Explicit
 
bindScriptSessionCacheInit() - Static method in interface io.deephaven.server.console.ConsoleModule
 
bindScriptSessionListener(ApplicationServiceGrpcImpl) - Method in interface io.deephaven.server.appmode.AppModeModule
 
bindsDbScripts(GroovyDeephavenSession.Base) - Method in interface io.deephaven.server.console.groovy.InitScriptsModule.Explicit
 
bindService() - Method in class io.deephaven.server.arrow.BrowserFlightServiceGrpcBinding
 
bindService() - Method in class io.deephaven.server.arrow.FlightServiceGrpcBinding
 
bindService() - Method in class io.deephaven.server.console.ConsoleServiceGrpcBinding
 
bindService() - Method in class io.deephaven.server.object.ObjectServiceGrpcBinding
 
bindService() - Method in class io.deephaven.server.util.AuthorizationWrappedGrpcBinding
 
bindSessionServiceGrpcImpl(AuthorizationProvider, SessionServiceGrpcImpl) - Static method in interface io.deephaven.server.session.SessionModule
 
bindSessionServiceInterceptor(SessionServiceGrpcImpl.SessionServiceInterceptor) - Method in interface io.deephaven.server.session.SessionModule
 
bindSessionTicketResolverServerSideExports(ExportTicketResolver) - Method in interface io.deephaven.server.session.SessionModule
 
bindSharedTicketResolver(SharedTicketResolver) - Method in interface io.deephaven.server.session.SessionModule
 
bindSlice(SliceGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindsLookup(ObjectTypes) - Method in interface io.deephaven.server.plugin.type.ObjectTypesModule
 
bindsPerformanceQueriesScripts(PerformanceQueries.InitScript) - Method in interface io.deephaven.server.console.groovy.InitScriptsModule.Explicit
 
bindsPythonPluginsRegistration(PythonPluginsRegistration) - Method in interface io.deephaven.server.plugin.python.PythonPluginsRegistration.Module
 
bindsRegistration(JsPluginConfigDirRegistration) - Method in interface io.deephaven.server.plugin.js.JsPluginConfigDirRegistration.Module
 
bindsRegistration(JsPluginManifestRegistration) - Method in interface io.deephaven.server.plugin.js.JsPluginManifestRegistration.Module
 
bindsRegistration(JsPluginNpmPackageRegistration) - Method in interface io.deephaven.server.plugin.js.JsPluginNpmPackageRegistration.Module
 
bindsStreamToLogBufferInstance(StreamToLogBuffer) - Method in interface io.deephaven.server.log.LogModule
 
bindsStreamToReal(StreamToPrintStreams) - Method in interface io.deephaven.server.log.LogModule
 
bindStorageServiceGrpcImpl(AuthorizationProvider, FilesystemStorageServiceGrpcImpl) - Static method in interface io.deephaven.server.notebook.FilesystemStorageServiceModule
 
bindTableServiceGrpcImpl(TableServiceGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindTableToVariable(BindTableToVariableRequest, StreamObserver<BindTableToVariableResponse>) - Method in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
bindUpdateBy(UpdateByGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bindWhereIn(WhereInGrpcImpl) - Method in interface io.deephaven.server.table.TableModule
 
bootstrapProjectDirectories() - Static method in class io.deephaven.server.runner.MainHelper
 
BrowserFlightServiceGrpcBinding - Class in io.deephaven.server.arrow
 
BrowserFlightServiceGrpcBinding(FlightServiceGrpcImpl, SessionService) - Constructor for class io.deephaven.server.arrow.BrowserFlightServiceGrpcBinding
 
BrowserStream<T> - Class in io.deephaven.server.browserstreaming
 
BrowserStream.Factory<ReqT,RespT> - Interface in io.deephaven.server.browserstreaming
Creates a BrowserStream based on the current session and the observed passed in to the open stream call.
BrowserStream.Mode - Enum Class in io.deephaven.server.browserstreaming
 
BrowserStreamInterceptor - Class in io.deephaven.server.browserstreaming
Interceptor to notice x-deephaven-stream headers in a request and provide them to later parts of BrowserStream tooling so that unary and server-streaming calls can be combined into an emulated bidirectional stream.
BrowserStreamInterceptor() - Constructor for class io.deephaven.server.browserstreaming.BrowserStreamInterceptor
 
BrowserStreamMethod(Logger, BrowserStream.Mode, GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT>, SessionService) - Constructor for class io.deephaven.server.util.GrpcServiceOverrideBuilder.BrowserStreamMethod
 
build() - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
build() - Method in interface io.deephaven.server.runner.DeephavenApiServerComponent.Builder
 
build() - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder
 
build(Configuration) - Method in class io.deephaven.server.runner.ComponentFactoryBase
Constructs a component according to configuration and using the prints streams from PrintStreamGlobals.
build(Configuration, PrintStream, PrintStream) - Method in class io.deephaven.server.runner.ComponentFactoryBase
Constructs a component according to the configuration, invoking DeephavenApiServerComponent.Builder.withOut(PrintStream) with out and DeephavenApiServerComponent.Builder.withErr(PrintStream) with err.
buildFromConfig(B, Configuration) - Static method in interface io.deephaven.server.config.ServerConfig
Parses the configuration values into the appropriate builder methods.
ByteChunkedNumericalStats - Class in io.deephaven.server.table.stats
 
ByteChunkedNumericalStats() - Constructor for class io.deephaven.server.table.stats.ByteChunkedNumericalStats
 

C

cancel() - Method in class io.deephaven.server.session.SessionState.ExportObject
Releases this export; it will cancel the work and dependent exports proactively when possible.
cancelAutoComplete(CancelAutoCompleteRequest, StreamObserver<CancelAutoCompleteResponse>) - Method in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
cancelCommand(CancelCommandRequest, StreamObserver<CancelCommandResponse>) - Method in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
CERTS - Static variable in class io.deephaven.server.runner.MainHelper
 
CharacterChunkedStats - Class in io.deephaven.server.table.stats
 
CharacterChunkedStats(int, int) - Constructor for class io.deephaven.server.table.stats.CharacterChunkedStats
 
check() - Static method in class io.deephaven.server.runner.SafetyChecks
Applies a set of safety checks if SafetyChecks.isEnabled().
check(AuthContext, T, List<Table>) - Method in interface io.deephaven.server.table.ops.GrpcTableOperation.PermissionFunction
 
checkDoesNotHaveField(Message, int) - Static method in class io.deephaven.server.grpc.GrpcErrorHelper
 
checkHasField(Message, int) - Static method in class io.deephaven.server.grpc.GrpcErrorHelper
 
checkHasNoUnknownFields(Message) - Static method in class io.deephaven.server.grpc.GrpcErrorHelper
 
checkHasNoUnknownFieldsRecursive(Message) - Static method in class io.deephaven.server.grpc.GrpcErrorHelper
 
checkHasOneOf(Message, String) - Static method in class io.deephaven.server.grpc.GrpcErrorHelper
 
checkPermission(T, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.GrpcTableOperation
Verify that this request is allowed to be performed.
checkRepeatedFieldNonEmpty(Message, int) - Static method in class io.deephaven.server.grpc.GrpcErrorHelper
 
CHUNK_SIZE - Static variable in interface io.deephaven.server.table.stats.ChunkedStatsKernel
 
ChunkedNumericalStatsKernel - Interface in io.deephaven.server.table.stats
 
ChunkedStatsKernel - Interface in io.deephaven.server.table.stats
A function ready to be run in a snapshot, to collect data about a table column.
ClientChannelFactoryModule - Interface in io.deephaven.server.session
 
ClientChannelFactoryModule.SslConfig - Annotation Interface in io.deephaven.server.session
 
ClientChannelFactoryModule.UserAgent - Annotation Interface in io.deephaven.server.session
 
ClientDefaultsModule - Interface in io.deephaven.client
Deprecated, for removal: This API element is subject to removal in a future version.
Integrators are encouraged to provide their own ClientChannelFactory, in particular with respect to BarrageSessionFactoryConfig.userAgent(List).
close() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
close() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoPutObserver
 
close() - Method in class io.deephaven.server.arrow.BarrageSnapshotRequestHandler
 
close() - Method in class io.deephaven.server.arrow.BarrageSubscriptionRequestHandler
 
close() - Method in interface io.deephaven.server.arrow.ExchangeMarshaller.Subscription
Release the resources associated with this subscription.
close() - Method in class io.deephaven.server.browserstreaming.BrowserStream
 
close() - Method in class io.deephaven.server.session.SessionCloseableObserver
 
close(Status, Metadata) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
closeAllSessions() - Method in class io.deephaven.server.session.SessionService
 
closeSession(HandshakeRequest, StreamObserver<CloseSessionResponse>) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl
 
closeSession(SessionState) - Method in class io.deephaven.server.session.SessionService
Reduces the liveness of the session.
ColumnStatisticsGrpcImpl - Class in io.deephaven.server.table.ops
 
ColumnStatisticsGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.ColumnStatisticsGrpcImpl
 
comboAggregate(ComboAggregateRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
ComboAggregateGrpcImpl - Class in io.deephaven.server.table.ops
 
ComboAggregateGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.ComboAggregateGrpcImpl
 
CommandResolver - Interface in io.deephaven.server.session
A specialization of TicketResolver that signifies this resolver supports Flight descriptor commands.
Common - Class in io.deephaven.server.grpc
 
Common() - Constructor for class io.deephaven.server.grpc.Common
 
CommunityAuthorizationModule - Interface in io.deephaven.server.auth
 
CommunityAuthorizationProvider - Class in io.deephaven.server.auth
The out-of-the-box authorization provider for the Deephaven community server.
CommunityAuthorizationProvider() - Constructor for class io.deephaven.server.auth.CommunityAuthorizationProvider
 
CommunityDefaultsModule - Interface in io.deephaven.server.runner
Includes some of the common modules necessary for creating a DeephavenApiServerComponent / DeephavenApiServer.
completed() - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableViewSubscription
 
ComponentFactoryBase<Component extends DeephavenApiServerComponent> - Class in io.deephaven.server.runner
Provides a structured approach for constructing DeephavenApiServerComponent.
ComponentFactoryBase() - Constructor for class io.deephaven.server.runner.ComponentFactoryBase
 
computeColumnStatistics(ColumnStatisticsRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
ConfigServiceGrpcImpl - Class in io.deephaven.server.config
Serves specified configuration properties to gRPC clients.
ConfigServiceGrpcImpl(SessionService) - Constructor for class io.deephaven.server.config.ConfigServiceGrpcImpl
 
ConfigServiceModule - Interface in io.deephaven.server.config
 
ConsoleModule - Interface in io.deephaven.server.console
 
ConsoleServiceGrpcBinding - Class in io.deephaven.server.console
 
ConsoleServiceGrpcBinding(AuthorizationProvider, ConsoleServiceGrpcImpl, SessionService) - Constructor for class io.deephaven.server.console.ConsoleServiceGrpcBinding
 
ConsoleServiceGrpcImpl - Class in io.deephaven.server.console
 
ConsoleServiceGrpcImpl(TicketRouter, SessionService, Provider<ScriptSession>, Scheduler, LogBuffer, Set<CustomCompletion.Factory>) - Constructor for class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
constructListener() - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
ConvertInvalidInExpressions - Class in io.deephaven.server.table.ops.filter
Rewrite any IN-type expression into its corresponding EQUALS if the left side is not a reference or if the right side does have a reference.
ConvertInvalidInExpressions() - Constructor for class io.deephaven.server.table.ops.filter.ConvertInvalidInExpressions
 
create(AuthContext) - Method in interface io.deephaven.server.session.SessionState.Factory
 
create(BaseTable<?>, long) - Method in interface io.deephaven.server.barrage.BarrageMessageProducer.Operation.Factory
 
create(AggregateAllRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.AggregateAllGrpcImpl
 
create(AggregateRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.AggregateGrpcImpl
 
create(AjRajTablesRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.AjRajGrpcImpl
 
create(ApplyPreviewColumnsRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.ApplyPreviewColumnsGrpcImpl
 
create(ColumnStatisticsRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.ColumnStatisticsGrpcImpl
 
create(ComboAggregateRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.ComboAggregateGrpcImpl
 
create(CreateInputTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.CreateInputTableGrpcImpl
 
create(DropColumnsRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.DropColumnsGrpcImpl
 
create(EmptyTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.EmptyTableGrpcImpl
 
create(FetchTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.FetchTableGrpcImpl
 
create(FilterTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.FilterTableGrpcImpl
 
create(FlattenRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.FlattenTableGrpcImpl
 
create(HeadOrTailByRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.HeadOrTailByGrpcImpl
 
create(HeadOrTailRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.HeadOrTailGrpcImpl
 
create(MergeTablesRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.MergeTablesGrpcImpl
 
create(MetaTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.MetaTableGrpcImpl
 
create(MultiJoinTablesRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.MultiJoinGrpcImpl
 
create(RangeJoinTablesRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.RangeJoinGrpcImpl
 
create(RunChartDownsampleRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.RunChartDownsampleGrpcImpl
 
create(SelectDistinctRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.SelectDistinctGrpcImpl
 
create(SelectOrUpdateRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.UpdateOrSelectGrpcImpl
 
create(SliceRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.SliceGrpcImpl
 
create(SnapshotTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.SnapshotTableGrpcImpl
 
create(SnapshotWhenTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.SnapshotWhenTableGrpcImpl
 
create(SortTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.SortTableGrpcImpl
 
create(TimeTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.TimeTableGrpcImpl
 
create(UngroupRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.UngroupGrpcImpl
 
create(UnstructuredFilterTableRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.UnstructuredFilterTableGrpcImpl
 
create(UpdateByRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.UpdateByGrpcImpl
 
create(WhereInRequest, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.WhereInGrpcImpl
 
create(ArrowFlightUtil.DoExchangeMarshaller, StreamObserver<BarrageMessageWriter.MessageView>) - Method in class io.deephaven.server.arrow.BarrageSnapshotRequestHandler.BarrageSnapshotRequestHandlerFactory
 
create(ArrowFlightUtil.DoExchangeMarshaller, StreamObserver<BarrageMessageWriter.MessageView>) - Method in class io.deephaven.server.arrow.BarrageSubscriptionRequestHandler.BarrageSubscriptionRequestHandlerFactory
 
create(ArrowFlightUtil.DoExchangeMarshaller, StreamObserver<BarrageMessageWriter.MessageView>) - Method in interface io.deephaven.server.arrow.ExchangeRequestHandlerFactory
Creates a handler for a DoExchange message.
create(HierarchicalTableView, StreamObserver<BarrageMessageWriter.MessageView>, BarrageSubscriptionOptions, long) - Method in interface io.deephaven.server.hierarchicaltable.HierarchicalTableViewSubscription.Factory
 
create(TicketResolversFromServiceLoader.TicketResolverOptions) - Method in interface io.deephaven.server.runner.TicketResolversFromServiceLoader.Factory
 
create(SessionState, StreamObserver<ExportedTableUpdateMessage>) - Method in interface io.deephaven.server.table.ExportedTableUpdateListener.Factory
 
create(SessionState, StreamObserver<RespT>) - Method in interface io.deephaven.server.browserstreaming.BrowserStream.Factory
 
create(Scheduler, SessionService.ErrorTransformer, BarrageMessageWriter.Factory) - Method in interface io.deephaven.server.arrow.ExchangeMarshallerModule.Factory
 
create(Scheduler, SessionService.ErrorTransformer, BarrageMessageWriter.Factory) - Method in class io.deephaven.server.arrow.HierarchicalTableViewExchangeMarshaller.Factory
 
create(Scheduler, SessionService.ErrorTransformer, BarrageMessageWriter.Factory) - Method in class io.deephaven.server.arrow.TableExchangeMarshaller.Factory
 
create(Path, ApplicationConfig, ScriptSession, ApplicationState.Listener) - Static method in class io.deephaven.server.appmode.ApplicationFactory
 
create(T, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.GrpcTableOperation
This actually performs the operation.
create(T, List<SessionState.ExportObject<Table>>) - Method in class io.deephaven.server.table.ops.JoinTablesGrpcImpl
 
createDirectory(CreateDirectoryRequest, StreamObserver<CreateDirectoryResponse>) - Method in class io.deephaven.server.notebook.FilesystemStorageServiceGrpcImpl
 
createInitializer(Runnable) - Method in class io.deephaven.server.console.python.DebuggingInitializer
 
createInputTable(CreateInputTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
CreateInputTableGrpcImpl - Class in io.deephaven.server.table.ops
 
CreateInputTableGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.CreateInputTableGrpcImpl
 
crossJoinTables(CrossJoinTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
CrossJoinTablesGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.JoinTablesGrpcImpl.CrossJoinTablesGrpcImpl
 
CsvTableResolver - Class in io.deephaven.server.uri
The csv table resolver is able to resolve CSV for schemes csv+http, http+csv, csv+https, https+csv, csv+file, file+csv, and csv into tables.
CsvTableResolver() - Constructor for class io.deephaven.server.uri.CsvTableResolver
 
currentTimeMicros() - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 
currentTimeMillis() - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 
currentTimeNanos() - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 

D

DateTimeChunkedStats - Class in io.deephaven.server.table.stats
 
DateTimeChunkedStats() - Constructor for class io.deephaven.server.table.stats.DateTimeChunkedStats
 
deadlineMillis - Variable in class io.deephaven.server.session.SessionService.TokenExpiration
 
DebuggingInitializer - Class in io.deephaven.server.console.python
If python is configured as the script language for this server, ensures that threads which may invoke python code will be able to be debugged.
DebuggingInitializer(Provider<PythonEvaluatorJpy>) - Constructor for class io.deephaven.server.console.python.DebuggingInitializer
 
DEEPHAVEN_APPLICATION_ENV - Static variable in class io.deephaven.server.runner.MainHelper
 
DEEPHAVEN_APPLICATION_PROPERTY - Static variable in class io.deephaven.server.runner.MainHelper
 
DEEPHAVEN_JS_PLUGINS_PREFIX - Static variable in interface io.deephaven.server.plugin.js.JsPluginModule
 
DEEPHAVEN_SESSION_ID - Static variable in class io.deephaven.server.session.SessionServiceGrpcImpl
Deprecated.
DeephavenApiConfigModule - Class in io.deephaven.server.runner
 
DeephavenApiConfigModule() - Constructor for class io.deephaven.server.runner.DeephavenApiConfigModule
 
DeephavenApiServer - Class in io.deephaven.server.runner
Entrypoint for the Deephaven gRPC server, starting the various engine and script components, running any specified application, and enabling the gRPC endpoints to be accessed by consumers.
DeephavenApiServer(GrpcServer, UpdateGraph, Provider<LogInit>, Provider<Set<BusinessCalendar>>, Scheduler, Provider<ScriptSession>, PluginRegistration, ApplicationInjector, UriResolvers, SessionService, Map<String, AuthenticationRequestHandler>, Provider<ExecutionContext>, ServerConfig, SessionFactoryCreator) - Constructor for class io.deephaven.server.runner.DeephavenApiServer
 
DeephavenApiServerComponent - Interface in io.deephaven.server.runner
 
DeephavenApiServerComponent.Builder<Self extends DeephavenApiServerComponent.Builder<Self,Component>,Component extends DeephavenApiServerComponent> - Interface in io.deephaven.server.runner
 
DeephavenApiServerModule - Class in io.deephaven.server.runner
 
DeephavenApiServerModule() - Constructor for class io.deephaven.server.runner.DeephavenApiServerModule
 
DEFAULT_MAX_INBOUND_MESSAGE_SIZE_MiB - Static variable in interface io.deephaven.server.config.ServerConfig
 
DEFAULT_MIN_UPDATE_INTERVAL_MS - Static variable in class io.deephaven.server.arrow.BarrageRequestHelpers
 
DEFAULT_SCHEDULER_POOL_SIZE - Static variable in interface io.deephaven.server.config.ServerConfig
 
DEFAULT_SHUTDOWN_TIMEOUT_MILLIS - Static variable in interface io.deephaven.server.config.ServerConfig
 
DelegatingImpl(ExecutorService, ScheduledExecutorService, Clock) - Constructor for class io.deephaven.server.util.Scheduler.DelegatingImpl
 
DelegatingSessionListener - Class in io.deephaven.server.session
Utility class to fan out session events to multiple handlers.
DelegatingSessionListener(Collection<SessionListener>) - Constructor for class io.deephaven.server.session.DelegatingSessionListener
 
deleteItem(DeleteItemRequest, StreamObserver<DeleteItemResponse>) - Method in class io.deephaven.server.notebook.FilesystemStorageServiceGrpcImpl
 
deleteTableFromInputTable(DeleteTableRequest, StreamObserver<DeleteTableResponse>) - Method in class io.deephaven.server.table.inputtables.InputTableServiceGrpcImpl
 
descriptorForId(byte[]) - Static method in class io.deephaven.server.session.SharedTicketResolver
Convenience method to convert from a shared identifier to Flight.FlightDescriptor
descriptorForName(ApplicationState, String) - Static method in class io.deephaven.server.appmode.ApplicationTicketResolver
Convenience method to convert from a scoped variable name to Flight.FlightDescriptor
descriptorForName(String) - Static method in class io.deephaven.server.console.ScopeTicketResolver
Convenience method to convert from a scoped variable name to Flight.FlightDescriptor
descriptorToTicket(Flight.FlightDescriptor, String) - Static method in class io.deephaven.server.console.ScopeTicketResolver
Convenience method to convert from a Flight.Descriptor to a Flight.Ticket.
descriptorToTicket(Flight.FlightDescriptor, String) - Static method in class io.deephaven.server.session.SharedTicketResolver
Convenience method to convert from a Flight.Descriptor to a Flight.Ticket.
destroy() - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
destroy() - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableViewSubscription
 
destroy() - Method in class io.deephaven.server.plugin.python.LivePyObjectWrapper
 
destroy() - Method in class io.deephaven.server.session.SessionState.ExportObject
 
doAction(SessionState, Action, StreamObserver<Result>) - Method in interface io.deephaven.server.session.ActionResolver
Executes the given action.
doAction(SessionState, Action, StreamObserver<Result>) - Method in class io.deephaven.server.session.ActionRouter
Routes action to the appropriate ActionResolver.
doAction(Flight.Action, StreamObserver<Flight.Result>) - Method in class io.deephaven.server.arrow.FlightServiceGrpcImpl
 
doAnd(List<Condition>) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doAnd(List<Condition>, FilterVisitor<Condition>) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doComparison(CompareCondition.CompareOperation, CaseSensitivity, Value, Value) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doContains(Reference, String, CaseSensitivity, MatchType) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doExchangeCustom(StreamObserver<InputStream>) - Method in class io.deephaven.server.arrow.FlightServiceGrpcImpl
Establish a new DoExchange bi-directional stream.
DoExchangeMarshaller(TicketRouter, BarrageMessageWriter.Factory, List<ExchangeMarshaller>, Set<ExchangeRequestHandlerFactory>, SessionService.ErrorTransformer, SessionState, StreamObserver<InputStream>) - Constructor for class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
doGetCustom(Flight.Ticket, StreamObserver<InputStream>) - Method in class io.deephaven.server.arrow.FlightServiceGrpcImpl
 
DoGetCustom(BarrageMessageWriter.Factory, SessionState, TicketRouter, Flight.Ticket, StreamObserver<InputStream>) - Static method in class io.deephaven.server.arrow.ArrowFlightUtil
 
doIn(Value, List<Value>, CaseSensitivity, MatchType) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doInvert(Condition) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doInvert(Condition, FilterVisitor<Condition>) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doInvoke(StreamObserver<RespT>) - Method in interface io.deephaven.server.util.GrpcServiceOverrideBuilder.BidiDelegate
 
doInvoke(String, Value, List<Value>) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doInvoke(String, List<Value>) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doInvoke(ReqT, StreamObserver<RespT>) - Method in interface io.deephaven.server.util.GrpcServiceOverrideBuilder.Delegate
 
doIsNull(Reference) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doJoin(Table, Table, MatchPair[], MatchPair[], AsOfJoinTablesRequest) - Static method in class io.deephaven.server.table.ops.JoinTablesGrpcImpl.AsOfJoinTablesGrpcImpl
Deprecated.
 
doJoin(Table, Table, MatchPair[], MatchPair[], CrossJoinTablesRequest) - Static method in class io.deephaven.server.table.ops.JoinTablesGrpcImpl.CrossJoinTablesGrpcImpl
 
doJoin(Table, Table, MatchPair[], MatchPair[], ExactJoinTablesRequest) - Static method in class io.deephaven.server.table.ops.JoinTablesGrpcImpl.ExactJoinTablesGrpcImpl
 
doJoin(Table, Table, MatchPair[], MatchPair[], LeftJoinTablesRequest) - Static method in class io.deephaven.server.table.ops.JoinTablesGrpcImpl.LeftJoinTablesGrpcImpl
 
doJoin(Table, Table, MatchPair[], MatchPair[], NaturalJoinTablesRequest) - Static method in class io.deephaven.server.table.ops.JoinTablesGrpcImpl.NaturalJoinTablesGrpcImpl
 
doMatches(Reference, String, CaseSensitivity, MatchType) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doNot(Condition, FilterVisitor<Condition>) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doOr(List<Condition>) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doOr(List<Condition>, FilterVisitor<Condition>) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
doPutCustom(StreamObserver<Flight.PutResult>) - Method in class io.deephaven.server.arrow.FlightServiceGrpcImpl
Establish a new DoPut bi-directional stream.
DoPutObserver(SessionState, TicketRouter, SessionService.ErrorTransformer, StreamObserver<Flight.PutResult>) - Constructor for class io.deephaven.server.arrow.ArrowFlightUtil.DoPutObserver
 
doSearch(String, List<Reference>) - Static method in class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
DoubleChunkedNumericalStats - Class in io.deephaven.server.table.stats
 
DoubleChunkedNumericalStats() - Constructor for class io.deephaven.server.table.stats.DoubleChunkedNumericalStats
 
dropColumns(DropColumnsRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
DropColumnsGrpcImpl - Class in io.deephaven.server.table.ops
 
DropColumnsGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.DropColumnsGrpcImpl
 

E

emptyTable(EmptyTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
EmptyTableGrpcImpl - Class in io.deephaven.server.table.ops
 
EmptyTableGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.EmptyTableGrpcImpl
 
equals(Object) - Method in class io.deephaven.server.appmode.AppFieldId
 
equals(Object) - Method in class io.deephaven.server.plugin.python.LivePyObjectWrapper
 
exactJoinTables(ExactJoinTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
ExactJoinTablesGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.JoinTablesGrpcImpl.ExactJoinTablesGrpcImpl
 
ExchangeMarshaller - Interface in io.deephaven.server.arrow
The ExchangeMarshaller is a pluggable component within ArrowFlightUtil that translated exported objects into suitable Barrage messages.
ExchangeMarshaller.Subscription - Interface in io.deephaven.server.arrow
ExchangeMarshallerModule - Class in io.deephaven.server.arrow
A dagger module that provides exchange marshallers and handlers for use by the ArrowFlightUtil DoExchangeMarshaller, loaded using a ServiceLoader constructed with the injected Scheduler, SessionService.ErrorTransformer and BarrageMessageWriter.Factory parameters.
ExchangeMarshallerModule() - Constructor for class io.deephaven.server.arrow.ExchangeMarshallerModule
 
ExchangeMarshallerModule.Factory - Interface in io.deephaven.server.arrow
To add an additional ExchangeMarshaller, implement this Factory and add it as a service.
ExchangeRequestHandlerFactory - Interface in io.deephaven.server.arrow
The ExchangeRequestHandlerFactory is a pluggable component within ArrowFlightUtil that provides a handler for each type of barrage message.
exec(Condition) - Static method in class io.deephaven.server.table.ops.filter.ConvertInvalidInExpressions
 
exec(Condition) - Static method in class io.deephaven.server.table.ops.filter.FlipNonReferenceMatchExpression
 
exec(Condition) - Static method in class io.deephaven.server.table.ops.filter.MakeExpressionsNullSafe
 
exec(Condition) - Static method in class io.deephaven.server.table.ops.filter.MergeNestedBinaryOperations
 
exec(Condition) - Static method in class io.deephaven.server.table.ops.filter.NormalizeNots
 
executeCommand(ExecuteCommandRequest, StreamObserver<ExecuteCommandResponse>) - Method in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
ExecutionContextModule - Interface in io.deephaven.server.console
 
ExportedTableUpdateListener - Class in io.deephaven.server.table
Manage the lifecycle of exports that are Tables.
ExportedTableUpdateListener(SessionState, StreamObserver<ExportedTableUpdateMessage>, SessionService.ErrorTransformer) - Constructor for class io.deephaven.server.table.ExportedTableUpdateListener
 
ExportedTableUpdateListener.Factory - Interface in io.deephaven.server.table
 
exportedTableUpdates(ExportedTableUpdatesRequest, StreamObserver<ExportedTableUpdateMessage>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
exportFromTicket(ExportRequest, StreamObserver<ExportResponse>) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl
 
exportNotifications(ExportNotificationRequest, StreamObserver<ExportNotification>) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl
 
exportSource(HierarchicalTableSourceExportRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableServiceGrpcImpl
 
ExportTicketResolver - Class in io.deephaven.server.session
Note that the export ticket resolver does not run the export results through the auth table transformation.
ExportTicketResolver(AuthorizationProvider) - Constructor for class io.deephaven.server.session.ExportTicketResolver
 
ExpressionValidatorModule - Class in io.deephaven.server.table.validation
 
ExpressionValidatorModule() - Constructor for class io.deephaven.server.table.validation.ExpressionValidatorModule
 
extractField(Descriptors.Descriptor, int, Class<? extends Message>) - Static method in class io.deephaven.server.grpc.GrpcErrorHelper
 

F

factory(BrowserStream.Mode, GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT>) - Static method in class io.deephaven.server.browserstreaming.BrowserStream
Builds a BrowserStream factory based on the given mode and bidirectional stream method.
Factory() - Constructor for class io.deephaven.server.arrow.HierarchicalTableViewExchangeMarshaller.Factory
 
Factory() - Constructor for class io.deephaven.server.arrow.TableExchangeMarshaller.Factory
 
fetchFile(FetchFileRequest, StreamObserver<FetchFileResponse>) - Method in class io.deephaven.server.notebook.FilesystemStorageServiceGrpcImpl
 
fetchObject(FetchObjectRequest, StreamObserver<FetchObjectResponse>) - Method in class io.deephaven.server.object.ObjectServiceGrpcImpl
 
fetchTable(FetchTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
FetchTableGrpcImpl - Class in io.deephaven.server.table.ops
 
FetchTableGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.FetchTableGrpcImpl
 
FilesystemStorageServiceGrpcImpl - Class in io.deephaven.server.notebook
Default implementation for the StorageService gRPC service, which will use the filesystem to store files on behalf of authenticated clients.
FilesystemStorageServiceGrpcImpl(SessionService, SessionService.ErrorTransformer) - Constructor for class io.deephaven.server.notebook.FilesystemStorageServiceGrpcImpl
 
FilesystemStorageServiceModule - Interface in io.deephaven.server.notebook
gRPC Storage Service implementation based on the filesystem.
filter(FilterTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
FilterFactory - Class in io.deephaven.server.table.ops.filter
 
FilterPrinter - Class in io.deephaven.server.table.ops.filter
 
FilterPrinter(boolean) - Constructor for class io.deephaven.server.table.ops.filter.FilterPrinter
 
FilterTableGrpcImpl - Class in io.deephaven.server.table.ops
 
FilterTableGrpcImpl(TableServiceContextualAuthWiring, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.FilterTableGrpcImpl
 
FilterVisitor<R> - Interface in io.deephaven.server.table.ops.filter
 
findObjectType(Object) - Method in class io.deephaven.server.plugin.type.ObjectTypes
 
finishConditions(List<Condition>) - Static method in class io.deephaven.server.table.ops.FilterTableGrpcImpl
 
flatten(FlattenRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
FlattenTableGrpcImpl - Class in io.deephaven.server.table.ops
 
FlattenTableGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.FlattenTableGrpcImpl
 
flightDescriptorRoute() - Method in class io.deephaven.server.session.PathResolverPrefixedBase
The first path entry on a route indicates which resolver to use.
flightFactory(ClientConfig) - Method in class io.deephaven.server.session.SessionFactoryCreator
Creates a FlightSessionFactoryConfig.Factory by setting up the server defaults for a FlightSessionFactoryConfig.
flightInfoFor(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.appmode.ApplicationTicketResolver
 
flightInfoFor(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.console.ScopeTicketResolver
 
flightInfoFor(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.session.ExportTicketResolver
 
flightInfoFor(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.session.SharedTicketResolver
 
flightInfoFor(SessionState, Flight.FlightDescriptor, String) - Method in interface io.deephaven.server.session.TicketResolver
Retrieve a FlightInfo for a given FlightDescriptor.
flightInfoFor(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.session.TicketRouter
Resolve a flight descriptor and retrieve flight info for the flight.
FlightServiceGrpcBinding - Class in io.deephaven.server.arrow
 
FlightServiceGrpcBinding(FlightServiceGrpcImpl) - Constructor for class io.deephaven.server.arrow.FlightServiceGrpcBinding
 
FlightServiceGrpcImpl - Class in io.deephaven.server.arrow
 
FlightServiceGrpcImpl(ScheduledExecutorService, BarrageMessageWriter.Factory, SessionService, SessionService.ErrorTransformer, TicketRouter, ActionRouter, ArrowFlightUtil.DoExchangeMarshaller.Factory, Map<String, AuthenticationRequestHandler>) - Constructor for class io.deephaven.server.arrow.FlightServiceGrpcImpl
 
flightTicketForId(byte[]) - Static method in class io.deephaven.server.session.SharedTicketResolver
Convenience method to convert from a shared identifier to Flight.Ticket
flightTicketForName(ApplicationState, String) - Static method in class io.deephaven.server.appmode.ApplicationTicketResolver
Convenience method to convert from an application variable name to Flight.Ticket
flightTicketForName(String) - Static method in class io.deephaven.server.console.ScopeTicketResolver
Convenience method to convert from a scoped variable name to Flight.Ticket
FlipNonReferenceMatchExpression - Class in io.deephaven.server.table.ops.filter
Enforces that all IN-type expressions have a reference on the left side and only literals on the right side.
FlipNonReferenceMatchExpression() - Constructor for class io.deephaven.server.table.ops.filter.FlipNonReferenceMatchExpression
 
FloatChunkedNumericalStats - Class in io.deephaven.server.table.stats
 
FloatChunkedNumericalStats() - Constructor for class io.deephaven.server.table.stats.FloatChunkedNumericalStats
 
forAllFlightInfo(SessionState, Consumer<Flight.FlightInfo>) - Method in class io.deephaven.server.appmode.ApplicationTicketResolver
 
forAllFlightInfo(SessionState, Consumer<Flight.FlightInfo>) - Method in class io.deephaven.server.console.ScopeTicketResolver
 
forAllFlightInfo(SessionState, Consumer<Flight.FlightInfo>) - Method in class io.deephaven.server.session.ExportTicketResolver
 
forAllFlightInfo(SessionState, Consumer<Flight.FlightInfo>) - Method in class io.deephaven.server.session.SharedTicketResolver
 
forAllFlightInfo(SessionState, Consumer<Flight.FlightInfo>) - Method in interface io.deephaven.server.session.TicketResolver
This invokes the provided visitor for each valid flight descriptor this ticket resolver exposes via flight.
from(JsPlugin) - Static method in class io.deephaven.server.plugin.js.JsPluginManifestEntry
 
from(List<JsPlugin>) - Static method in class io.deephaven.server.plugin.js.JsPluginManifest
 
fromScopeName(String) - Static method in class io.deephaven.server.appmode.AppFieldId
 

G

get() - Method in class io.deephaven.server.session.SessionState.ExportObject
WARNING! This method call is only safe to use in the following patterns:
get() - Static method in class io.deephaven.server.uri.ApplicationResolver
 
get() - Static method in class io.deephaven.server.uri.BarrageTableResolver
 
get() - Static method in class io.deephaven.server.uri.CsvTableResolver
 
get() - Static method in class io.deephaven.server.uri.ParquetTableResolver
 
get() - Static method in class io.deephaven.server.uri.QueryScopeResolver
 
getApplicationServiceAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getApplicationServiceAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getApplicationState(String) - Method in interface io.deephaven.server.appmode.ApplicationStates
 
getApplicationState(String) - Method in class io.deephaven.server.appmode.ApplicationTicketResolver
 
getAttributes() - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
getAuthContext() - Method in class io.deephaven.server.session.SessionState
 
getAuthenticationConstants(AuthenticationConstantsRequest, StreamObserver<AuthenticationConstantsResponse>) - Method in class io.deephaven.server.config.ConfigServiceGrpcImpl
 
getAuthority() - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
getBearerTokenAsByteString() - Method in class io.deephaven.server.session.SessionService.TokenExpiration
Returns the bearer token in byte[] friendly format.
getColumns(BarrageSnapshotRequest) - Static method in class io.deephaven.server.arrow.BarrageRequestHelpers
Helper to retrieve the viewport columns from a snapshot request.
getColumns(BarrageSubscriptionRequest) - Static method in class io.deephaven.server.arrow.BarrageRequestHelpers
Helper to retrieve the viewport columns from a subscription request.
getConfigServiceAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getConfigServiceAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getConfigurationConstants(ConfigurationConstantsRequest, StreamObserver<ConfigurationConstantsResponse>) - Method in class io.deephaven.server.config.ConfigServiceGrpcImpl
 
getConsoleServiceAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getConsoleServiceAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getConsoleTypes(GetConsoleTypesRequest, StreamObserver<GetConsoleTypesResponse>) - Method in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
getCurrentSession() - Method in class io.deephaven.server.session.SessionService
Lookup a session via the SessionServiceGrpcImpl.SESSION_CONTEXT_KEY.
getDescription() - Method in class io.deephaven.server.barrage.BarrageMessageProducer.Operation
 
getExecutionContext() - Method in class io.deephaven.server.session.SessionState
 
getExpiration() - Method in class io.deephaven.server.session.SessionState
 
getExpirationDelayMs() - Method in class io.deephaven.server.session.SessionService
 
getExport() - Method in class io.deephaven.server.session.SessionState.ExportBuilder
 
getExport(int) - Method in class io.deephaven.server.session.SessionState
Grab the ExportObject for the provided id.
getExport(Ticket, String) - Method in class io.deephaven.server.session.SessionState
Grab the ExportObject for the provided ticket.
getExport(Flight.Ticket, String) - Method in class io.deephaven.server.session.SessionState
Grab the ExportObject for the provided ticket.
getExportedTableCreationResponse(Ticket, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
getExportId() - Method in class io.deephaven.server.session.SessionState.ExportBuilder
 
getExportId() - Method in class io.deephaven.server.session.SessionState.ExportObject
 
getExportIdInt() - Method in class io.deephaven.server.session.SessionState.ExportObject
 
getExportIfExists(int) - Method in class io.deephaven.server.session.SessionState
Grab the ExportObject for the provided id if it already exists, otherwise return null.
getExportIfExists(Ticket, String) - Method in class io.deephaven.server.session.SessionState
Grab the ExportObject for the provided id if it already exists, otherwise return null.
getFlightInfo(Table, Flight.FlightDescriptor, Flight.Ticket) - Static method in class io.deephaven.server.session.TicketRouter
 
getFlightInfo(Flight.FlightDescriptor, StreamObserver<Flight.FlightInfo>) - Method in class io.deephaven.server.arrow.FlightServiceGrpcImpl
 
getHealthAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getHealthAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getHeapInfo(GetHeapInfoRequest, StreamObserver<GetHeapInfoResponse>) - Method in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
getHierarchicalTable() - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
 
getHierarchicalTableServiceContextualAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getHierarchicalTableServiceContextualAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getInputTableServiceContextualAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getInputTableServiceContextualAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getInstance() - Static method in class io.deephaven.server.runner.DeephavenApiServer
 
getInstanceAuthContext() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getInstanceAuthContext() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getKeyTable() - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
 
getKeyTableActionColumn() - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
 
getLogNameFor(Ticket, String) - Method in class io.deephaven.server.session.TicketRouter
Create a human readable string to identify this ticket.
getLogNameFor(ByteBuffer, String) - Method in class io.deephaven.server.appmode.ApplicationTicketResolver
 
getLogNameFor(ByteBuffer, String) - Method in class io.deephaven.server.console.ScopeTicketResolver
 
getLogNameFor(ByteBuffer, String) - Method in class io.deephaven.server.session.ExportTicketResolver
 
getLogNameFor(ByteBuffer, String) - Method in class io.deephaven.server.session.SharedTicketResolver
 
getLogNameFor(ByteBuffer, String) - Method in interface io.deephaven.server.session.TicketResolver
Create a human readable string to identify this ticket.
getLogNameFor(ByteBuffer, String) - Method in class io.deephaven.server.session.TicketRouter
Create a human readable string to identify this ticket.
getLogNameFor(Flight.Ticket, String) - Method in class io.deephaven.server.session.TicketRouter
Create a human readable string to identify this Flight.Ticket.
getLogPrefix() - Method in class io.deephaven.server.barrage.BarrageMessageProducer.Operation
 
getMarshaller(Object, Collection<ExchangeMarshaller>) - Static method in interface io.deephaven.server.arrow.ExchangeMarshaller
Given the ordered Collection of ExchangeMarshallers return the first marshaller that will accept the exported object.
getMarshallers() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
getMemoizedOperationKey() - Method in class io.deephaven.server.barrage.BarrageMessageProducer.Operation
 
getMethodListFromConfiguration(Configuration) - Static method in class io.deephaven.server.table.validation.ExpressionValidatorModule
Create a list of pointcuts for the MethodListInvocationValidator based on configuration properties.
getMinUpdateIntervalMs(BarrageSubscriptionOptions) - Static method in class io.deephaven.server.arrow.BarrageRequestHelpers
Helper to retrieve the update interval from a subscription request.
getName() - Method in class io.deephaven.server.resources.ServerResource
Returns the name of the resource to use in configuration.
getObjectServiceAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getObjectServiceAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getOptionalSession() - Method in class io.deephaven.server.session.SessionService
Lookup a session via the SessionServiceGrpcImpl.SESSION_CONTEXT_KEY.
getParsingColumnExpressionValidatorFromConfiguration(Configuration) - Static method in class io.deephaven.server.table.validation.ExpressionValidatorModule
Create a ParsingColumnExpressionValidator based on configuration properties.
getPartitionedTableServiceContextualAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getPartitionedTableServiceContextualAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getPort() - Method in interface io.deephaven.server.runner.GrpcServer
After the server is started, this will return the port it is using.
getPythonObject() - Method in class io.deephaven.server.plugin.python.LivePyObjectWrapper
Returns the PyObject instance tracked by this object.
getRequestFromOperation(BatchTableRequest.Operation) - Method in class io.deephaven.server.table.ops.GrpcTableOperation
Extract the specific request object from the batch operation.
getResourceBaseUrl() - Method in class io.deephaven.server.resources.ServerResource
A URL that can be provided to Jetty to serve the resources.
getResourceFromClasspath(String, Class<?>) - Static method in class io.deephaven.server.resources.ServerResource
 
getResultTicket(T) - Method in class io.deephaven.server.table.ops.GrpcTableOperation
Get the result ticket for this operation.
getRowSet() - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
getRpcTicket() - Method in class io.deephaven.server.browserstreaming.StreamData
 
getSchema(Flight.FlightDescriptor, StreamObserver<Flight.SchemaResult>) - Method in class io.deephaven.server.arrow.FlightServiceGrpcImpl
 
getSecurityLevel() - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
getSequence() - Method in class io.deephaven.server.browserstreaming.StreamData
 
getServer() - Method in interface io.deephaven.server.runner.DeephavenApiServerComponent
 
getSession() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
getSessionForAuthToken(String) - Method in class io.deephaven.server.session.SessionService
Lookup a session by token.
getSessionForToken(UUID) - Method in class io.deephaven.server.session.SessionService
Lookup a session by token.
getSessionId() - Method in class io.deephaven.server.session.SessionState
 
getSessionServiceAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getSessionServiceAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getSnapshotState() - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
 
getState() - Method in class io.deephaven.server.session.SessionState.ExportObject
 
getStorageServiceAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getStorageServiceAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getStreamGeneratorFactory() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
getTable(GetTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.partitionedtable.PartitionedTableServiceGrpcImpl
 
getTableDefinition() - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
getTableReferences(T) - Method in class io.deephaven.server.table.ops.GrpcTableOperation
Get the table references for this operation.
getTableReferences(T) - Method in interface io.deephaven.server.table.ops.GrpcTableOperation.MultiDependencyFunction
 
getTableServiceContextualAuthWiring() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getTableServiceContextualAuthWiring() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getTicket() - Method in class io.deephaven.server.appmode.AppFieldId
 
getTicketResolverAuthorization() - Method in class io.deephaven.server.auth.AllowAllAuthorizationProvider
 
getTicketResolverAuthorization() - Method in interface io.deephaven.server.auth.AuthorizationProvider
 
getTicketRouter() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
getTokenAsByteString() - Method in class io.deephaven.server.session.SessionService.TokenExpiration
 
getUpdateGraph() - Method in class io.deephaven.server.runner.DeephavenApiServer
 
getViewport(BarrageSnapshotRequest) - Static method in class io.deephaven.server.arrow.BarrageRequestHelpers
Helper to retrieve the viewport RowSet from a snapshot request.
getViewport(BarrageSubscriptionRequest) - Static method in class io.deephaven.server.arrow.BarrageRequestHelpers
Helper to retrieve the viewport RowSet from a subscription request.
GroovyConsoleSessionModule - Class in io.deephaven.server.console.groovy
 
GroovyConsoleSessionModule() - Constructor for class io.deephaven.server.console.groovy.GroovyConsoleSessionModule
 
GRPC_MAX_INBOUND_MESSAGE_SIZE - Static variable in interface io.deephaven.server.config.ServerConfig
 
GrpcErrorHelper - Class in io.deephaven.server.grpc
 
GrpcErrorHelper() - Constructor for class io.deephaven.server.grpc.GrpcErrorHelper
 
GrpcModule - Class in io.deephaven.server.grpc
 
GrpcModule() - Constructor for class io.deephaven.server.grpc.GrpcModule
 
GrpcServer - Interface in io.deephaven.server.runner
This interface handles the lifecycle of Netty and Jetty servers in a unified way, while still supporting the use cases that Deephaven expects: Deephaven wants to initiate stop early in the shutdown process, and block on it after all services have begun to stop. gRPC+Netty supports a non-blocking stop, a "stop now", and a pair of await methods, one of which takes a timeout. gRPC+Jetty supports a blocking stop with a timeout, and a join() method. In order to not block on the initial stop call, the Jetty implementation will run stop() in another thread.
GrpcServiceOverrideBuilder - Class in io.deephaven.server.util
 
GrpcServiceOverrideBuilder.BidiDelegate<ReqT,RespT> - Interface in io.deephaven.server.util
 
GrpcServiceOverrideBuilder.BidiStreamMethod<ReqT,RespT> - Class in io.deephaven.server.util
 
GrpcServiceOverrideBuilder.BrowserStreamMethod<ReqT,RespT,NextRespT> - Class in io.deephaven.server.util
 
GrpcServiceOverrideBuilder.Delegate<ReqT,RespT> - Interface in io.deephaven.server.util
 
GrpcServiceOverrideBuilder.OpenBrowserStreamMethod<ReqT,RespT> - Class in io.deephaven.server.util
 
GrpcTableOperation<T> - Class in io.deephaven.server.table.ops
 
GrpcTableOperation(GrpcTableOperation.PermissionFunction<T>, Function<BatchTableRequest.Operation, T>, Function<T, Ticket>) - Constructor for class io.deephaven.server.table.ops.GrpcTableOperation
This table operation has no dependencies.
GrpcTableOperation(GrpcTableOperation.PermissionFunction<T>, Function<BatchTableRequest.Operation, T>, Function<T, Ticket>, GrpcTableOperation.MultiDependencyFunction<T>) - Constructor for class io.deephaven.server.table.ops.GrpcTableOperation
This table operation has many dependencies.
GrpcTableOperation(GrpcTableOperation.PermissionFunction<T>, Function<BatchTableRequest.Operation, T>, Function<T, Ticket>, Function<T, TableReference>) - Constructor for class io.deephaven.server.table.ops.GrpcTableOperation
This table operation has one dependency.
GrpcTableOperation.MultiDependencyFunction<T> - Interface in io.deephaven.server.table.ops
 
GrpcTableOperation.PermissionFunction<T> - Interface in io.deephaven.server.table.ops
 

H

HALF_CLOSE_HEADER_NAME - Static variable in class io.deephaven.server.browserstreaming.BrowserStreamInterceptor
 
handleMessage(BarrageProtoUtil.MessageInfo) - Method in interface io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller.Handler
 
handleMessage(BarrageProtoUtil.MessageInfo) - Method in class io.deephaven.server.arrow.BarrageSnapshotRequestHandler
 
handleMessage(BarrageProtoUtil.MessageInfo) - Method in class io.deephaven.server.arrow.BarrageSubscriptionRequestHandler
 
handlesActionType(String) - Method in interface io.deephaven.server.session.ActionResolver
Returns true if this resolver is responsible for handling the action type.
handlesCommand(Flight.FlightDescriptor) - Method in interface io.deephaven.server.session.CommandResolver
Returns true if this resolver is responsible for handling the descriptor command.
handlesPath(Flight.FlightDescriptor) - Method in interface io.deephaven.server.session.PathResolver
Returns true if this resolver is responsible for handling the descriptor path.
handlesPath(Flight.FlightDescriptor) - Method in class io.deephaven.server.session.PathResolverPrefixedBase
Returns true if the first path in descriptor is equal to PathResolverPrefixedBase.flightDescriptorRoute().
handshake(StreamObserver<Flight.HandshakeResponse>) - Method in class io.deephaven.server.arrow.FlightServiceGrpcImpl
 
hashCode() - Method in class io.deephaven.server.appmode.AppFieldId
 
hashCode() - Method in class io.deephaven.server.plugin.python.LivePyObjectWrapper
 
head(HeadOrTailRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
headBy(HeadOrTailByRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
HeadByGrpcImpl(TableServiceContextualAuthWiring, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.HeadOrTailByGrpcImpl.HeadByGrpcImpl
 
HeadGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.HeadOrTailGrpcImpl.HeadGrpcImpl
 
HeadOrTailByGrpcImpl - Class in io.deephaven.server.table.ops
 
HeadOrTailByGrpcImpl(GrpcTableOperation.PermissionFunction<HeadOrTailByRequest>, Function<BatchTableRequest.Operation, HeadOrTailByRequest>, HeadOrTailByGrpcImpl.RealTableOperation, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.HeadOrTailByGrpcImpl
 
HeadOrTailByGrpcImpl.HeadByGrpcImpl - Class in io.deephaven.server.table.ops
 
HeadOrTailByGrpcImpl.RealTableOperation - Interface in io.deephaven.server.table.ops
 
HeadOrTailByGrpcImpl.TailByGrpcImpl - Class in io.deephaven.server.table.ops
 
HeadOrTailGrpcImpl - Class in io.deephaven.server.table.ops
 
HeadOrTailGrpcImpl(GrpcTableOperation.PermissionFunction<HeadOrTailRequest>, Function<BatchTableRequest.Operation, HeadOrTailRequest>, HeadOrTailGrpcImpl.RealTableOperation) - Constructor for class io.deephaven.server.table.ops.HeadOrTailGrpcImpl
 
HeadOrTailGrpcImpl.HeadGrpcImpl - Class in io.deephaven.server.table.ops
 
HeadOrTailGrpcImpl.RealTableOperation - Interface in io.deephaven.server.table.ops
 
HeadOrTailGrpcImpl.TailGrpcImpl - Class in io.deephaven.server.table.ops
 
HealthCheckModule - Class in io.deephaven.server.healthcheck
 
HealthCheckModule() - Constructor for class io.deephaven.server.healthcheck.HealthCheckModule
 
HierarchicalTableGrpcHelper - Class in io.deephaven.server.hierarchicaltable
Utility functions for the HierarchicalTableServiceGrpcImpl that are useful for other components.
HierarchicalTableGrpcHelper() - Constructor for class io.deephaven.server.hierarchicaltable.HierarchicalTableGrpcHelper
 
HierarchicalTableServiceGrpcImpl - Class in io.deephaven.server.hierarchicaltable
 
HierarchicalTableServiceGrpcImpl(TicketRouter, SessionService, AuthorizationProvider, ColumnExpressionValidator) - Constructor for class io.deephaven.server.hierarchicaltable.HierarchicalTableServiceGrpcImpl
 
HierarchicalTableServiceModule - Interface in io.deephaven.server.hierarchicaltable
 
HierarchicalTableView - Class in io.deephaven.server.hierarchicaltable
Server-side "view" object representing a client's snapshot target for HierarchicalTable data.
HierarchicalTableViewExchangeMarshaller - Class in io.deephaven.server.arrow
An ExchangeMarshaller for HierarchicalTableView.
HierarchicalTableViewExchangeMarshaller(HierarchicalTableViewSubscription.Factory) - Constructor for class io.deephaven.server.arrow.HierarchicalTableViewExchangeMarshaller
 
HierarchicalTableViewExchangeMarshaller.Factory - Class in io.deephaven.server.arrow
 
HierarchicalTableViewSubscription - Class in io.deephaven.server.hierarchicaltable
Tool that manages an active subscription to a HierarchicalTableView.
HierarchicalTableViewSubscription(Scheduler, SessionService.ErrorTransformer, BarrageMessageWriter.Factory, HierarchicalTableView, StreamObserver<BarrageMessageWriter.MessageView>, BarrageSubscriptionOptions, long) - Constructor for class io.deephaven.server.hierarchicaltable.HierarchicalTableViewSubscription
 
HierarchicalTableViewSubscription.Factory - Interface in io.deephaven.server.hierarchicaltable
 
host() - Method in interface io.deephaven.server.config.ServerConfig
The network interface this server binds to as an IP address or a hostname.
host(String) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
HTTP_HOST - Static variable in interface io.deephaven.server.config.ServerConfig
 
HTTP_PORT - Static variable in interface io.deephaven.server.config.ServerConfig
 
HTTP_SESSION_DURATION_MS - Static variable in interface io.deephaven.server.config.ServerConfig
 
HTTP_TARGET_URL - Static variable in interface io.deephaven.server.config.ServerConfig
 

I

IN_ORDER - Enum constant in enum class io.deephaven.server.browserstreaming.BrowserStream.Mode
Messages must be processed in order, if a gap is observed in sequences wait until the missing message arrives.
init() - Static method in class io.deephaven.server.console.python.PythonImportInitializer
 
init(String[], Class<?>) - Static method in class io.deephaven.server.runner.MainHelper
Common init method to share between main() implementations.
initialize(boolean, long) - Method in class io.deephaven.server.barrage.BarrageMessageProducer.Operation
 
initializeExpiration(SessionService.TokenExpiration) - Method in class io.deephaven.server.session.SessionState
This method is controlled by SessionService to update the expiration whenever the session is refreshed.
InitScriptsModule - Class in io.deephaven.server.console.groovy
 
InitScriptsModule() - Constructor for class io.deephaven.server.console.groovy.InitScriptsModule
 
InitScriptsModule.Explicit - Interface in io.deephaven.server.console.groovy
 
InitScriptsModule.OldConfig - Interface in io.deephaven.server.console.groovy
 
InitScriptsModule.ServiceLoader - Interface in io.deephaven.server.console.groovy
 
InputTableModule - Interface in io.deephaven.server.table.inputtables
 
InputTableServiceGrpcImpl - Class in io.deephaven.server.table.inputtables
 
InputTableServiceGrpcImpl(InputTableServiceContextualAuthWiring, TicketRouter, SessionService) - Constructor for class io.deephaven.server.table.inputtables.InputTableServiceGrpcImpl
 
insertCallHeader(String, String) - Static method in class io.deephaven.server.session.SessionServiceGrpcImpl
 
INSTANCE - Enum constant in enum class io.deephaven.server.util.PassthroughInputStreamMarshaller
 
INSTANCE - Static variable in class io.deephaven.server.util.UnaryInputStreamMarshaller
 
instantMillis() - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 
instantNanos() - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 
IntegerChunkedNumericalStats - Class in io.deephaven.server.table.stats
 
IntegerChunkedNumericalStats() - Constructor for class io.deephaven.server.table.stats.IntegerChunkedNumericalStats
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.deephaven.server.browserstreaming.BrowserStreamInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.SessionServiceInterceptor
 
inTestMode() - Method in interface io.deephaven.server.util.Scheduler
 
invoke(StreamObserver<RespT>) - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder.BidiStreamMethod
 
invoke(ReqT, StreamObserver<RespT>) - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder.OpenBrowserStreamMethod
 
invokeNext(ReqT, StreamObserver<NextRespT>) - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder.BrowserStreamMethod
 
invokeOpen(ReqT, StreamObserver<RespT>) - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder.BrowserStreamMethod
 
io.deephaven.client - package io.deephaven.client
 
io.deephaven.server.appmode - package io.deephaven.server.appmode
 
io.deephaven.server.arrow - package io.deephaven.server.arrow
 
io.deephaven.server.auth - package io.deephaven.server.auth
 
io.deephaven.server.barrage - package io.deephaven.server.barrage
 
io.deephaven.server.browserstreaming - package io.deephaven.server.browserstreaming
Tools to help adapt bidirectional streams for use in browsers.
io.deephaven.server.config - package io.deephaven.server.config
 
io.deephaven.server.console - package io.deephaven.server.console
 
io.deephaven.server.console.completer - package io.deephaven.server.console.completer
 
io.deephaven.server.console.groovy - package io.deephaven.server.console.groovy
 
io.deephaven.server.console.python - package io.deephaven.server.console.python
 
io.deephaven.server.grpc - package io.deephaven.server.grpc
 
io.deephaven.server.healthcheck - package io.deephaven.server.healthcheck
 
io.deephaven.server.hierarchicaltable - package io.deephaven.server.hierarchicaltable
 
io.deephaven.server.log - package io.deephaven.server.log
 
io.deephaven.server.notebook - package io.deephaven.server.notebook
 
io.deephaven.server.object - package io.deephaven.server.object
 
io.deephaven.server.partitionedtable - package io.deephaven.server.partitionedtable
 
io.deephaven.server.plugin - package io.deephaven.server.plugin
 
io.deephaven.server.plugin.js - package io.deephaven.server.plugin.js
 
io.deephaven.server.plugin.python - package io.deephaven.server.plugin.python
 
io.deephaven.server.plugin.type - package io.deephaven.server.plugin.type
 
io.deephaven.server.resources - package io.deephaven.server.resources
 
io.deephaven.server.runner - package io.deephaven.server.runner
 
io.deephaven.server.runner.scheduler - package io.deephaven.server.runner.scheduler
 
io.deephaven.server.runner.updategraph - package io.deephaven.server.runner.updategraph
 
io.deephaven.server.session - package io.deephaven.server.session
 
io.deephaven.server.table - package io.deephaven.server.table
 
io.deephaven.server.table.inputtables - package io.deephaven.server.table.inputtables
 
io.deephaven.server.table.ops - package io.deephaven.server.table.ops
 
io.deephaven.server.table.ops.filter - package io.deephaven.server.table.ops.filter
 
io.deephaven.server.table.stats - package io.deephaven.server.table.stats
 
io.deephaven.server.table.validation - package io.deephaven.server.table.validation
 
io.deephaven.server.uri - package io.deephaven.server.uri
 
io.deephaven.server.util - package io.deephaven.server.util
 
isCancelled() - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
isClosed() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
isDeniedAccess(Object) - Method in interface io.deephaven.server.session.TicketResolver.Authorization
Check if the caller is denied access to source; semantically equivalent to transform(source) == null.
isEnabled() - Static method in class io.deephaven.server.runner.SafetyChecks
Checks whether safety checks are enabled.
isExpired() - Method in class io.deephaven.server.session.SessionState
 
isExportStateFailure(ExportNotification.State) - Static method in class io.deephaven.server.session.SessionState
 
isExportStateTerminal(ExportNotification.State) - Static method in class io.deephaven.server.session.SessionState
 
isHalfClose() - Method in class io.deephaven.server.browserstreaming.StreamData
 
isNonExport() - Method in class io.deephaven.server.session.SessionState.ExportObject
 
isReady() - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
isRefreshing() - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
isResolvable(URI) - Method in class io.deephaven.server.uri.ApplicationResolver
 
isResolvable(URI) - Method in class io.deephaven.server.uri.BarrageTableResolver
 
isResolvable(URI) - Method in class io.deephaven.server.uri.CsvTableResolver
 
isResolvable(URI) - Method in class io.deephaven.server.uri.ParquetTableResolver
 
isResolvable(URI) - Method in class io.deephaven.server.uri.QueryScopeResolver
 
isWellFormed(URI) - Static method in class io.deephaven.server.uri.ParquetTableResolver
 

J

JavaAutoCompleteObserver - Class in io.deephaven.server.console.completer
Autocomplete handling for JVM languages, that directly can interact with Java instances without any name mangling, and are able to use our flexible parser.
JavaAutoCompleteObserver(SessionState, StreamObserver<AutoCompleteResponse>, Set<CustomCompletion.Factory>) - Constructor for class io.deephaven.server.console.completer.JavaAutoCompleteObserver
 
JDK_8287432() - Constructor for class io.deephaven.server.runner.SafetyChecks.JDK_8287432
 
join() - Method in class io.deephaven.server.runner.DeephavenApiServer
Blocks until the server exits.
join() - Method in interface io.deephaven.server.runner.GrpcServer
Blocks as long as the server is running, unless this thread is interrupted.
JoinTablesGrpcImpl<T> - Class in io.deephaven.server.table.ops
 
JoinTablesGrpcImpl(GrpcTableOperation.PermissionFunction<T>, Function<BatchTableRequest.Operation, T>, Function<T, Ticket>, GrpcTableOperation.MultiDependencyFunction<T>, Function<T, List<String>>, Function<T, List<String>>, JoinTablesGrpcImpl.RealTableOperation<T>) - Constructor for class io.deephaven.server.table.ops.JoinTablesGrpcImpl
 
JoinTablesGrpcImpl.AsOfJoinTablesGrpcImpl - Class in io.deephaven.server.table.ops
Deprecated.
JoinTablesGrpcImpl.CrossJoinTablesGrpcImpl - Class in io.deephaven.server.table.ops
 
JoinTablesGrpcImpl.ExactJoinTablesGrpcImpl - Class in io.deephaven.server.table.ops
 
JoinTablesGrpcImpl.LeftJoinTablesGrpcImpl - Class in io.deephaven.server.table.ops
 
JoinTablesGrpcImpl.NaturalJoinTablesGrpcImpl - Class in io.deephaven.server.table.ops
 
JoinTablesGrpcImpl.RealTableOperation<T> - Interface in io.deephaven.server.table.ops
 
JS_PLUGIN_RESOURCE_BASE - Static variable in class io.deephaven.server.plugin.js.JsPluginManifestRegistration
 
JS_PLUGINS - Static variable in class io.deephaven.server.plugin.js.JsPluginConfigDirRegistration
 
JsPluginConfigDirRegistration - Class in io.deephaven.server.plugin.js
Registers the JS plugins sourced from the manifest root located at ConfigDir / "js-plugins" (if "manifest.json" exists).
JsPluginConfigDirRegistration.Module - Interface in io.deephaven.server.plugin.js
Binds JsPluginConfigDirRegistration into the set of Registration.
JsPluginManifest - Class in io.deephaven.server.plugin.js
 
JsPluginManifest() - Constructor for class io.deephaven.server.plugin.js.JsPluginManifest
 
JsPluginManifestEntry - Class in io.deephaven.server.plugin.js
 
JsPluginManifestEntry() - Constructor for class io.deephaven.server.plugin.js.JsPluginManifestEntry
 
JsPluginManifestRegistration - Class in io.deephaven.server.plugin.js
Registers the JS plugins sourced from the manifest root configuration property "deephaven.jsPlugins.resourceBase".
JsPluginManifestRegistration.Module - Interface in io.deephaven.server.plugin.js
Binds JsPluginManifestRegistration into the set of Registration.
JsPluginModule - Interface in io.deephaven.server.plugin.js
Includes the modules JsPluginManifestRegistration.Module, JsPluginConfigDirRegistration.Module, and JsPluginNpmPackageRegistration.Module; these modules add various means of configuration support for producing and registering JsPlugin.
JsPluginNoopConsumerModule - Interface in io.deephaven.server.plugin.js
Provides a no-op JsPluginRegistration for servers that don't host JS content.
JsPluginNpmPackageRegistration - Class in io.deephaven.server.plugin.js
Registers the JS plugins sourced from the NPM package roots as specified via the configuration properties that start with "deephaven.jsPlugins.".
JsPluginNpmPackageRegistration.Module - Interface in io.deephaven.server.plugin.js
Binds JsPluginNpmPackageRegistration into the set of Registration.

L

lazyUpdate(SelectOrUpdateRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
LazyUpdateGrpcImpl(TableServiceContextualAuthWiring, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.UpdateOrSelectGrpcImpl.LazyUpdateGrpcImpl
 
leftJoinTables(LeftJoinTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
LeftJoinTablesGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.JoinTablesGrpcImpl.LeftJoinTablesGrpcImpl
 
listActions(SessionState, Consumer<ActionType>) - Method in interface io.deephaven.server.session.ActionResolver
Invokes the visitor for the specific action types that this implementation supports for the given session; it should be the case that all consumed action types return true against ActionResolver.handlesActionType(String).
listActions(SessionState, Consumer<ActionType>) - Method in class io.deephaven.server.session.ActionRouter
Invokes visitor for all of the resolvers.
listActions(Flight.Empty, StreamObserver<Flight.ActionType>) - Method in class io.deephaven.server.arrow.FlightServiceGrpcImpl
 
listFields(ListFieldsRequest, StreamObserver<FieldsChangeUpdate>) - Method in class io.deephaven.server.appmode.ApplicationServiceGrpcImpl
 
listFlights(Flight.Criteria, StreamObserver<Flight.FlightInfo>) - Method in class io.deephaven.server.arrow.FlightServiceGrpcImpl
 
listItems(ListItemsRequest, StreamObserver<ListItemsResponse>) - Method in class io.deephaven.server.notebook.FilesystemStorageServiceGrpcImpl
 
LivePyObjectWrapper - Class in io.deephaven.server.plugin.python
Provides a mapping between Python refcount and Deephaven's liveness mechanism, allowing liveness scopes to manage the single strong reference that the PyObject instance represents.
LivePyObjectWrapper(PyObject) - Constructor for class io.deephaven.server.plugin.python.LivePyObjectWrapper
Constructs a PyObjectRefCountedNode instance by wrapping a PyObject.
LogInit - Class in io.deephaven.server.log
 
LogInit(StandardStreamState, LogBuffer, LogSink, Set<InitSink>) - Constructor for class io.deephaven.server.log.LogInit
 
LogModule - Interface in io.deephaven.server.log
 
LongChunkedNumericalStats - Class in io.deephaven.server.table.stats
 
LongChunkedNumericalStats() - Constructor for class io.deephaven.server.table.stats.LongChunkedNumericalStats
 

M

main() - Method in class io.deephaven.server.plugin.js.JsPluginManifestEntry
The main js file.
MAIN - Static variable in class io.deephaven.server.plugin.js.JsPluginManifestEntry
 
MAIN - Static variable in class io.deephaven.server.plugin.js.JsPluginNpmPackageRegistration
 
MainHelper - Class in io.deephaven.server.runner
 
MainHelper() - Constructor for class io.deephaven.server.runner.MainHelper
 
makeChunkedNumericalStats(Class<?>) - Static method in interface io.deephaven.server.table.stats.ChunkedNumericalStatsKernel
 
MakeExpressionsNullSafe - Class in io.deephaven.server.table.ops.filter
Rewrites logical expressions into an actual version that does what would be expected.
MakeExpressionsNullSafe() - Constructor for class io.deephaven.server.table.ops.filter.MakeExpressionsNullSafe
 
makeFilter(TableDefinition, Condition) - Static method in class io.deephaven.server.table.ops.filter.FilterFactory
 
makeFromExistingView(HierarchicalTableView) - Static method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
Make a new HierarchicalTableView from an existing one, which will snapshot the existing view's HierarchicalTable with only the root expanded.
makeFromExistingView(HierarchicalTableView, Table, ColumnName) - Static method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
Make a new HierarchicalTableView from an existing one, which will snapshot the existing view's HierarchicalTable according to the expansions described by keyTable.
makeFromHierarchicalTable(HierarchicalTable<?>) - Static method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
Make a new HierarchicalTableView that will snapshot hierarchicalTable with only the root expanded.
makeFromHierarchicalTable(HierarchicalTable<?>, Table, ColumnName) - Static method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
Make a new HierarchicalTableView that will snapshot hierarchicalTable according to the expansions described by keyTable.
MANIFEST_JSON - Static variable in class io.deephaven.server.plugin.js.JsPluginManifest
 
MAX_INBOUND_MESSAGE_SIZE - Static variable in class io.deephaven.server.uri.BarrageTableResolver
 
maxInboundMessageSize() - Method in interface io.deephaven.server.config.ServerConfig
The maximum inbound message size.
maxInboundMessageSize(int) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
merge(MergeRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.partitionedtable.PartitionedTableServiceGrpcImpl
 
MergeNestedBinaryOperations - Class in io.deephaven.server.table.ops.filter
Any AND nested within another AND or OR nested within another OR should be flattened into just a single level.
MergeNestedBinaryOperations() - Constructor for class io.deephaven.server.table.ops.filter.MergeNestedBinaryOperations
 
mergeTables(MergeTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
MergeTablesGrpcImpl - Class in io.deephaven.server.table.ops
 
MergeTablesGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.MergeTablesGrpcImpl
 
messageStream(StreamObserver<StreamResponse>) - Method in class io.deephaven.server.object.ObjectServiceGrpcImpl
 
metaTable(MetaTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
MetaTableGrpcImpl - Class in io.deephaven.server.table.ops
 
MetaTableGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.MetaTableGrpcImpl
 
MOST_RECENT - Enum constant in enum class io.deephaven.server.browserstreaming.BrowserStream.Mode
Always process the current message if it has the highest sequence, if an old message arrives, ignore it.
moveItem(MoveItemRequest, StreamObserver<MoveItemResponse>) - Method in class io.deephaven.server.notebook.FilesystemStorageServiceGrpcImpl
 
MultiJoinGrpcImpl - Class in io.deephaven.server.table.ops
 
MultiJoinGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.MultiJoinGrpcImpl
 
multiJoinTables(MultiJoinTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 

N

name() - Method in class io.deephaven.server.plugin.js.JsPluginManifestEntry
The name of the plugin.
NAME - Static variable in class io.deephaven.server.plugin.js.JsPluginManifestEntry
 
NAME - Static variable in class io.deephaven.server.plugin.js.JsPluginNpmPackageRegistration
 
nameForDescriptor(Flight.FlightDescriptor, String) - Static method in class io.deephaven.server.console.ScopeTicketResolver
Convenience method to convert from a Flight.FlightDescriptor to scoped Variable Name
nameForTicket(ByteBuffer, String) - Static method in class io.deephaven.server.console.ScopeTicketResolver
Convenience method to convert from a Flight.Ticket (as ByteBuffer) to scope variable name
naturalJoinTables(NaturalJoinTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
NaturalJoinTablesGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.JoinTablesGrpcImpl.NaturalJoinTablesGrpcImpl
 
newBuilder(ServerServiceDefinition) - Static method in class io.deephaven.server.util.GrpcServiceOverrideBuilder
 
newExport(int) - Method in class io.deephaven.server.session.SessionState
Create an ExportBuilder to create the export after dependencies are satisfied.
newExport(Ticket, String) - Method in class io.deephaven.server.session.SessionState
Create an ExportBuilder to create the export after dependencies are satisfied.
newExport(Flight.Ticket, String) - Method in class io.deephaven.server.session.SessionState
Create an ExportBuilder to create the export after dependencies are satisfied.
newServerSideExport(T) - Method in class io.deephaven.server.session.SessionState
Create and export a pre-computed element.
newSession(HandshakeRequest, StreamObserver<HandshakeResponse>) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl
 
newSession(AuthContext) - Method in class io.deephaven.server.session.SessionService
Create a new session object for the provided auth context.
next() - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder.BrowserStreamMethod
 
NoConsoleSessionModule - Class in io.deephaven.server.console
 
NoConsoleSessionModule() - Constructor for class io.deephaven.server.console.NoConsoleSessionModule
 
NON_EXPORT_ID - Static variable in class io.deephaven.server.session.SessionState
 
nonExport() - Method in class io.deephaven.server.session.SessionState
Create an ExportBuilder to perform work after dependencies are satisfied that itself does not create any exports.
NoopTicketResolverAuthorization - Class in io.deephaven.server.session
 
NoopTicketResolverAuthorization() - Constructor for class io.deephaven.server.session.NoopTicketResolverAuthorization
 
NormalizeFilterUtil - Class in io.deephaven.server.table.ops.filter
Tools to create filter conditions
NormalizeFilterUtil() - Constructor for class io.deephaven.server.table.ops.filter.NormalizeFilterUtil
 
NormalizeNots - Class in io.deephaven.server.table.ops.filter
Normalizes expressions, with the goal of removing as many as possible and simplifying the expression tree.
numExportListeners() - Method in class io.deephaven.server.session.SessionState
 

O

ObfuscatingErrorTransformer() - Constructor for class io.deephaven.server.session.SessionService.ObfuscatingErrorTransformer
 
ObfuscatingErrorTransformerModule - Interface in io.deephaven.server.session
 
ObjectChunkedStats - Class in io.deephaven.server.table.stats
 
ObjectChunkedStats(int, int) - Constructor for class io.deephaven.server.table.stats.ObjectChunkedStats
 
ObjectServiceGrpcBinding - Class in io.deephaven.server.object
 
ObjectServiceGrpcBinding(AuthorizationProvider, ObjectServiceGrpcImpl, SessionService) - Constructor for class io.deephaven.server.object.ObjectServiceGrpcBinding
 
ObjectServiceGrpcImpl - Class in io.deephaven.server.object
 
ObjectServiceGrpcImpl(SessionService, TicketRouter, ObjectTypeLookup, TypeLookup, SessionService.ErrorTransformer) - Constructor for class io.deephaven.server.object.ObjectServiceGrpcImpl
 
ObjectServiceModule - Interface in io.deephaven.server.object
 
ObjectTypes - Class in io.deephaven.server.plugin.type
Provides synchronized object type registration and lookup.
ObjectTypes() - Constructor for class io.deephaven.server.plugin.type.ObjectTypes
 
ObjectTypesModule - Interface in io.deephaven.server.plugin.type
Binds ObjectTypes as ObjectTypeLookup and ObjectTypeRegistration.
of(Server) - Static method in interface io.deephaven.server.runner.GrpcServer
 
of(String, String, String) - Static method in class io.deephaven.server.plugin.js.JsPluginManifestEntry
 
of(List<JsPluginManifestEntry>) - Static method in class io.deephaven.server.plugin.js.JsPluginManifest
 
onAnd(List<Condition>) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onAnd(List<Condition>) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onAnd(List<Condition>) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onAnd(List<Condition>) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onAnd(List<Condition>) - Method in class io.deephaven.server.table.ops.filter.MergeNestedBinaryOperations
 
onApplicationLoad(ApplicationState) - Method in class io.deephaven.server.appmode.ApplicationTicketResolver
 
onBidiBrowserSupport(GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT>, MethodDescriptor<?, ?>, MethodDescriptor<?, ?>, MethodDescriptor.Marshaller<ReqT>, MethodDescriptor.Marshaller<RespT>, MethodDescriptor.Marshaller<NextRespT>, BrowserStream.Mode, Logger, SessionService) - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder
 
onBidiOverride(GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT>, MethodDescriptor<?, ?>, MethodDescriptor.Marshaller<ReqT>, MethodDescriptor.Marshaller<RespT>) - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder
 
onBidiOverrideWithBrowserSupport(GrpcServiceOverrideBuilder.BidiDelegate<ReqT, RespT>, MethodDescriptor<?, ?>, MethodDescriptor<?, ?>, MethodDescriptor<?, ?>, MethodDescriptor.Marshaller<ReqT>, MethodDescriptor.Marshaller<RespT>, MethodDescriptor.Marshaller<NextRespT>, BrowserStream.Mode, Logger, SessionService) - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder
 
onCancel() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
onClose() - Method in class io.deephaven.server.session.SessionCloseableObserver
Override this to perform any additional specific clean up that must be performed.
onComparison(CompareCondition.CompareOperation, CaseSensitivity, Value, Value) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onComparison(CompareCondition.CompareOperation, CaseSensitivity, Value, Value) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onComparison(CompareCondition.CompareOperation, CaseSensitivity, Value, Value) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onComparison(CompareCondition.CompareOperation, CaseSensitivity, Value, Value) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onComparison(CompareCondition.CompareOperation, CaseSensitivity, Value, Value) - Method in class io.deephaven.server.table.ops.filter.MakeExpressionsNullSafe
 
onCompleted() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
onCompleted() - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoPutObserver
 
onCompleted() - Method in class io.deephaven.server.console.completer.JavaAutoCompleteObserver
 
onCompleted() - Method in class io.deephaven.server.console.completer.PythonAutoCompleteObserver
 
onCompleted() - Method in class io.deephaven.server.table.ExportedTableUpdateListener
 
onContains(Reference, String, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onContains(Reference, String, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onContains(Reference, String, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onContains(Reference, String, CaseSensitivity, MatchType) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onError(ExportNotification.State, String, Exception, String) - Method in interface io.deephaven.server.session.SessionState.ExportErrorHandler
Notify the handler that the final state of this export failed.
onError(SessionState.ExportErrorHandler) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Invoke this method to set the error handler to be notified if this export fails.
onError(StatusRuntimeException) - Method in interface io.deephaven.server.session.SessionState.ExportErrorGrpcHandler
This error handler receives a grpc friendly StatusRuntimeException that can be directly sent to StreamObserver.onError(java.lang.Throwable).
onError(StreamObserver<?>) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Invoke this method to set the error handler to be notified if this export fails.
onError(RuntimeException) - Method in class io.deephaven.server.browserstreaming.BrowserStream
 
onError(Throwable) - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
onError(Throwable) - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoPutObserver
 
onError(Throwable) - Method in class io.deephaven.server.console.completer.JavaAutoCompleteObserver
 
onError(Throwable) - Method in class io.deephaven.server.console.completer.PythonAutoCompleteObserver
 
onError(Throwable) - Method in class io.deephaven.server.table.ExportedTableUpdateListener
 
onErrorHandler(SessionState.ExportErrorGrpcHandler) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Invoke this method to set the error handler to be notified if this export fails.
onExpired() - Method in class io.deephaven.server.session.SessionState
Notes that this session has expired and exports should be released.
onIn(Value, List<Value>, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onIn(Value, List<Value>, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.ConvertInvalidInExpressions
 
onIn(Value, List<Value>, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onIn(Value, List<Value>, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onIn(Value, List<Value>, CaseSensitivity, MatchType) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onIn(Value, List<Value>, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.FlipNonReferenceMatchExpression
 
onInvoke(String, Value, List<Value>) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onInvoke(String, Value, List<Value>) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onInvoke(String, Value, List<Value>) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onInvoke(String, Value, List<Value>) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onIsNull(Reference) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onIsNull(Reference) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onIsNull(Reference) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onIsNull(Reference) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onMatches(Reference, String, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onMatches(Reference, String, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onMatches(Reference, String, CaseSensitivity, MatchType) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onMatches(Reference, String, CaseSensitivity, MatchType) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onMessageReceived(T, StreamData) - Method in class io.deephaven.server.browserstreaming.BrowserStream
 
onNewField(ApplicationState, Field<?>) - Method in class io.deephaven.server.appmode.ApplicationServiceGrpcImpl
 
onNext(ExportNotification) - Method in class io.deephaven.server.table.ExportedTableUpdateListener
Process the lifecycle update of an export from the session.
onNext(AutoCompleteRequest) - Method in class io.deephaven.server.console.completer.JavaAutoCompleteObserver
 
onNext(AutoCompleteRequest) - Method in class io.deephaven.server.console.completer.PythonAutoCompleteObserver
 
onNext(InputStream) - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller
 
onNext(InputStream) - Method in class io.deephaven.server.arrow.ArrowFlightUtil.DoPutObserver
 
onNot(Condition) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onNot(Condition) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onNot(Condition) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onNot(Condition) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onNot(Condition) - Method in class io.deephaven.server.table.ops.filter.NormalizeNots
 
onOr(List<Condition>) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onOr(List<Condition>) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onOr(List<Condition>) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onOr(List<Condition>) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onOr(List<Condition>) - Method in class io.deephaven.server.table.ops.filter.MergeNestedBinaryOperations
 
onRemoveField(ApplicationState, Field<?>) - Method in class io.deephaven.server.appmode.ApplicationServiceGrpcImpl
 
onScopeChanges(ScriptSession, ScriptSession.Changes) - Method in class io.deephaven.server.appmode.ApplicationServiceGrpcImpl
 
onSearch(String, List<Reference>) - Method in class io.deephaven.server.table.ops.filter.AbstractNormalizeFilters
 
onSearch(String, List<Reference>) - Method in class io.deephaven.server.table.ops.filter.FilterFactory
 
onSearch(String, List<Reference>) - Method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
onSearch(String, List<Reference>) - Method in interface io.deephaven.server.table.ops.filter.FilterVisitor
 
onServerStreamingOverride(GrpcServiceOverrideBuilder.Delegate<ReqT, RespT>, MethodDescriptor<?, ?>, MethodDescriptor.Marshaller<ReqT>, MethodDescriptor.Marshaller<RespT>) - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder
 
onSessionCreate(SessionState) - Method in class io.deephaven.server.session.DelegatingSessionListener
 
onSessionCreate(SessionState) - Method in interface io.deephaven.server.session.SessionListener
When a new session is created and has been given a refresh token, this will be invoked.
onShutdown() - Method in class io.deephaven.server.session.SessionService
 
onSuccess(StreamObserver<?>) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Invoke this method to set the StreamObserver to be safely completed if this export succeeds.
onSuccess(Runnable) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Invoke this method to set the onSuccess handler to be notified if this export succeeds.
onSuccess(Consumer<? super T>) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Invoke this method to set the onSuccess handler to be notified if this export succeeds.
open() - Method in class io.deephaven.server.util.GrpcServiceOverrideBuilder.BrowserStreamMethod
 
OpenBrowserStreamMethod(GrpcServiceOverrideBuilder.Delegate<ReqT, RespT>) - Constructor for class io.deephaven.server.util.GrpcServiceOverrideBuilder.OpenBrowserStreamMethod
 
openExchange(SessionState, StreamObserver<InputStream>) - Method in interface io.deephaven.server.arrow.ArrowFlightUtil.DoExchangeMarshaller.Factory
 
Operation(Scheduler, SessionService.ErrorTransformer, BarrageMessageWriter.Factory, BaseTable<?>, long) - Constructor for class io.deephaven.server.barrage.BarrageMessageProducer.Operation
 
Operation(Scheduler, SessionService.ErrorTransformer, BarrageMessageWriter.Factory, BaseTable<?>, long, Runnable) - Constructor for class io.deephaven.server.barrage.BarrageMessageProducer.Operation
 
out() - Method in class io.deephaven.server.appmode.ApplicationFactory
 
outboundSsl() - Method in interface io.deephaven.server.config.ServerConfig
The optional outbound SSL configuration.
outboundSsl(SSLConfig) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 

P

PACKAGE_JSON - Static variable in class io.deephaven.server.plugin.js.JsPluginNpmPackageRegistration
 
ParquetTableResolver - Class in io.deephaven.server.uri
The parquet table resolver is able to resolve local parquet files, or directories for the scheme "parquet", into tables.
ParquetTableResolver() - Constructor for class io.deephaven.server.uri.ParquetTableResolver
 
parse(InputStream) - Method in enum class io.deephaven.server.util.PassthroughInputStreamMarshaller
 
parse(InputStream) - Method in class io.deephaven.server.util.UnaryInputStreamMarshaller
 
parseOutboundSSLConfig(Configuration) - Static method in class io.deephaven.server.runner.MainHelper
Parser the same properties as MainHelper.parseSSLConfig(Configuration), except with property keys prefixed with "outbound.".
parseSSLConfig(Configuration) - Static method in class io.deephaven.server.runner.MainHelper
partitionBy(PartitionByRequest, StreamObserver<PartitionByResponse>) - Method in class io.deephaven.server.partitionedtable.PartitionedTableServiceGrpcImpl
 
PartitionedTableServiceGrpcImpl - Class in io.deephaven.server.partitionedtable
 
PartitionedTableServiceGrpcImpl(TicketRouter, SessionService, PartitionedTableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.partitionedtable.PartitionedTableServiceGrpcImpl
 
PartitionedTableServiceModule - Interface in io.deephaven.server.partitionedtable
 
PassthroughInputStreamMarshaller - Enum Class in io.deephaven.server.util
 
PathResolver - Interface in io.deephaven.server.session
A specialization of TicketResolver that signifies this resolver supports Flight descriptor paths.
PathResolverPrefixedBase - Class in io.deephaven.server.session
A specialization of PathResolver whose path Flight.FlightDescriptor resolution is based on the first path in the list.
PathResolverPrefixedBase(String) - Constructor for class io.deephaven.server.session.PathResolverPrefixedBase
 
PluginRegistration - Class in io.deephaven.server.plugin
Provides a PluginRegistration.registerAll() entrypoint to invoke all registrations with a Registration.Callback.
PluginRegistration(Set<Registration>, Registration.Callback) - Constructor for class io.deephaven.server.plugin.PluginRegistration
 
plugins() - Method in class io.deephaven.server.plugin.js.JsPluginManifest
 
PLUGINS - Static variable in class io.deephaven.server.plugin.js.JsPluginManifest
 
PluginsModule - Interface in io.deephaven.server.plugin
Includes the modules necessary to provide PluginRegistration.
port() - Method in interface io.deephaven.server.config.ServerConfig
The port.
port(int) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
primeCustomCompletions() - Static method in interface io.deephaven.server.console.ConsoleModule
 
primeSessionListeners() - Static method in interface io.deephaven.server.session.SessionModule
 
print(Condition) - Static method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
printNoEscape(Literal) - Static method in class io.deephaven.server.table.ops.filter.FilterPrinter
 
priority() - Method in interface io.deephaven.server.arrow.ExchangeMarshaller
The priority of this marshaller.
priority() - Method in class io.deephaven.server.arrow.HierarchicalTableViewExchangeMarshaller
 
priority() - Method in class io.deephaven.server.arrow.TableExchangeMarshaller
 
PRIVATEKEY - Static variable in class io.deephaven.server.runner.MainHelper
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.BigDecimalChunkedNumericalStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.BigIntegerChunkedNumericalStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.ByteChunkedNumericalStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.CharacterChunkedStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in interface io.deephaven.server.table.stats.ChunkedStatsKernel
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.DateTimeChunkedStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.DoubleChunkedNumericalStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.FloatChunkedNumericalStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.IntegerChunkedNumericalStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.LongChunkedNumericalStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.ObjectChunkedStats
 
processChunks(RowSet, ColumnSource<?>, boolean) - Method in class io.deephaven.server.table.stats.ShortChunkedNumericalStats
 
provideAuthWiring(AuthorizationProvider) - Static method in interface io.deephaven.server.partitionedtable.PartitionedTableServiceModule
 
provideAuthWiring(AuthorizationProvider) - Static method in interface io.deephaven.server.table.inputtables.InputTableModule
 
provideAuthWiring(AuthorizationProvider) - Static method in interface io.deephaven.server.table.TableModule
 
provideExchangeMarshallers(Scheduler, SessionService.ErrorTransformer, BarrageMessageWriter.Factory) - Static method in class io.deephaven.server.arrow.ExchangeMarshallerModule
 
provideExpressionValidator() - Method in class io.deephaven.server.table.validation.ExpressionValidatorModule
 
provideOperationInitializer(ThreadInitializationFactory) - Static method in class io.deephaven.server.runner.updategraph.UpdateGraphModule
 
providePythonEvaluatorJpy(LogInit) - Static method in interface io.deephaven.server.console.python.PythonGlobalScopeCopyModule
 
providePythonEvaluatorJpy(LogInit) - Static method in interface io.deephaven.server.console.python.PythonGlobalScopeModule
 
provideRequestHandlers() - Static method in class io.deephaven.server.arrow.ExchangeMarshallerModule
 
providesAllocator() - Static method in interface io.deephaven.server.barrage.BarrageClientModule
Equivalent to RootAllocator().
provideScheduler(UpdateGraph, int, ThreadInitializationFactory) - Static method in class io.deephaven.server.runner.scheduler.SchedulerModule
 
providesClientChannelFactory(SSLConfig, String) - Static method in interface io.deephaven.server.session.ClientChannelFactoryModule
 
provideScriptSession(Map<String, Provider<ScriptSession>>) - Static method in class io.deephaven.server.session.ScriptSessionModule
 
providesFactoriesFromServiceLoader() - Static method in interface io.deephaven.server.appmode.AppModeModule
 
providesGcApplication() - Static method in interface io.deephaven.server.appmode.ApplicationsModule
 
providesLogBuffer() - Static method in interface io.deephaven.server.log.LogModule
 
providesLoggerSinkSetups() - Static method in interface io.deephaven.server.log.LogModule
 
providesLogSink() - Static method in interface io.deephaven.server.log.LogModule
 
providesMaxInboundMessageSize(ServerConfig) - Static method in class io.deephaven.server.runner.DeephavenApiConfigModule
 
providesNoopJsPluginConsumer() - Static method in interface io.deephaven.server.plugin.js.JsPluginNoopConsumerModule
 
providesPort(ServerConfig) - Static method in class io.deephaven.server.runner.DeephavenApiConfigModule
 
providesRunScriptLogic() - Static method in interface io.deephaven.server.console.groovy.InitScriptsModule.OldConfig
 
providesRunScriptLogic() - Static method in interface io.deephaven.server.console.groovy.InitScriptsModule.ServiceLoader
 
providesRunScriptLogic(Set<GroovyDeephavenSession.InitScript>) - Static method in interface io.deephaven.server.console.groovy.InitScriptsModule.Explicit
 
providesScheduler() - Static method in interface io.deephaven.server.barrage.BarrageClientModule
Equivalent to Executors.newScheduledThreadPool(4).
providesSchedulerPoolSize(ServerConfig) - Static method in class io.deephaven.server.runner.DeephavenApiConfigModule
 
providesSessionTokenExpireTmMs(ServerConfig) - Static method in class io.deephaven.server.runner.DeephavenApiConfigModule
 
providesSSLConfigForClient(ServerConfig) - Static method in interface io.deephaven.server.session.SslConfigModule
The client SSL configuration is the first of ServerConfig.outboundSsl(), ServerConfig.ssl(), or SSLConfig.empty().
providesStandardStreamState(Set<StandardStreamReceiver>) - Static method in interface io.deephaven.server.log.LogModule
 
providesStreamToLogBuffer(LogBuffer) - Static method in interface io.deephaven.server.log.LogModule
 
providesStreamToReal(PrintStream, PrintStream) - Static method in interface io.deephaven.server.log.LogModule
 
providesUserAgent() - Static method in interface io.deephaven.client.ClientDefaultsModule
Deprecated.
 
provideUpdateGraph(ThreadInitializationFactory, OperationInitializer) - Static method in class io.deephaven.server.runner.updategraph.UpdateGraphModule
 
PROXY_HINT - Static variable in interface io.deephaven.server.config.ServerConfig
 
proxyHint() - Method in interface io.deephaven.server.config.ServerConfig
A hint that the server is running behind a proxy.
proxyHint(Boolean) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
publish(SessionState, Ticket, String, Runnable) - Method in class io.deephaven.server.session.TicketRouter
Publish a new result as a flight ticket to an export object future.
publish(SessionState, Ticket, String, Runnable, SessionState.ExportErrorHandler, SessionState.ExportObject<T>) - Method in class io.deephaven.server.session.TicketRouter
Publish a new result as a flight ticket as to-be defined by the supplied source.
publish(SessionState, ByteBuffer, String, Runnable) - Method in class io.deephaven.server.console.ScopeTicketResolver
 
publish(SessionState, ByteBuffer, String, Runnable) - Method in class io.deephaven.server.session.ExportTicketResolver
 
publish(SessionState, ByteBuffer, String, Runnable) - Method in class io.deephaven.server.session.SharedTicketResolver
 
publish(SessionState, ByteBuffer, String, Runnable) - Method in interface io.deephaven.server.session.TicketResolver
Publish a new result as a flight ticket to an export object future.
publish(SessionState, ByteBuffer, String, Runnable) - Method in class io.deephaven.server.session.TicketRouter
Publish a new result as a flight ticket to an export object future.
publish(SessionState, ByteBuffer, String, Runnable, SessionState.ExportErrorHandler, SessionState.ExportObject<T>) - Method in class io.deephaven.server.session.SharedTicketResolver
 
publish(SessionState, ByteBuffer, String, Runnable, SessionState.ExportErrorHandler, SessionState.ExportObject<T>) - Method in interface io.deephaven.server.session.TicketResolver
Publish the result of the source object as the result represented by the destination ticket.
publish(SessionState, ByteBuffer, String, Runnable) - Method in class io.deephaven.server.appmode.ApplicationTicketResolver
 
publish(SessionState, Flight.FlightDescriptor, String, Runnable) - Method in class io.deephaven.server.console.ScopeTicketResolver
 
publish(SessionState, Flight.FlightDescriptor, String, Runnable) - Method in class io.deephaven.server.session.ExportTicketResolver
 
publish(SessionState, Flight.FlightDescriptor, String, Runnable) - Method in class io.deephaven.server.session.SharedTicketResolver
 
publish(SessionState, Flight.FlightDescriptor, String, Runnable) - Method in interface io.deephaven.server.session.TicketResolver
Publish a new result as a flight descriptor to an export object future.
publish(SessionState, Flight.FlightDescriptor, String, Runnable) - Method in class io.deephaven.server.session.TicketRouter
Publish a new result as a flight descriptor to an export object future.
publish(SessionState, Flight.FlightDescriptor, String, Runnable) - Method in class io.deephaven.server.appmode.ApplicationTicketResolver
 
publish(SessionState, Flight.Ticket, String, Runnable) - Method in class io.deephaven.server.session.TicketRouter
Publish a new result as a flight ticket to an export object future.
publishFromTicket(PublishRequest, StreamObserver<PublishResponse>) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl
 
PythonAutoCompleteObserver - Class in io.deephaven.server.console.completer
Autocomplete handling for python that will use the jedi library, if it is installed.
PythonAutoCompleteObserver(StreamObserver<AutoCompleteResponse>, Provider<ScriptSession>, SessionState) - Constructor for class io.deephaven.server.console.completer.PythonAutoCompleteObserver
 
PythonConsoleSessionModule - Class in io.deephaven.server.console.python
 
PythonConsoleSessionModule() - Constructor for class io.deephaven.server.console.python.PythonConsoleSessionModule
 
PythonDebuggingModule - Interface in io.deephaven.server.console.python
 
PythonGlobalScopeCopyModule - Interface in io.deephaven.server.console.python
 
PythonGlobalScopeModule - Interface in io.deephaven.server.console.python
 
PythonImportInitializer - Class in io.deephaven.server.console.python
 
PythonPluginsRegistration - Class in io.deephaven.server.plugin.python
Registers all Plugin found via python method "deephaven.plugin:register_all_into".
PythonPluginsRegistration(Provider<ScriptSession>) - Constructor for class io.deephaven.server.plugin.python.PythonPluginsRegistration
 
PythonPluginsRegistration.Module - Interface in io.deephaven.server.plugin.python
Binds PythonPluginsRegistration into the set of Registration.

Q

queryPerformanceRecorder(QueryPerformanceRecorder) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Set the performance recorder to resume when running this export.
QueryScopeResolver - Class in io.deephaven.server.uri
The query scope table resolver is able to resolve query scope URIs.
QueryScopeResolver() - Constructor for class io.deephaven.server.uri.QueryScopeResolver
 
QUIET_AUTOCOMPLETE_ERRORS - Static variable in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 

R

RajGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.AjRajGrpcImpl.RajGrpcImpl
 
rajTables(AjRajTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
RangeJoinGrpcImpl - Class in io.deephaven.server.table.ops
 
RangeJoinGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.RangeJoinGrpcImpl
 
rangeJoinTables(RangeJoinTablesRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
read(URI) - Method in class io.deephaven.server.uri.CsvTableResolver
 
refreshSessionToken(HandshakeRequest, StreamObserver<HandshakeResponse>) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl
 
refreshToken(SessionState) - Method in class io.deephaven.server.session.SessionService
If enough time has passed since the last token run, rotate to a new token and reset the expiration deadline.
register(ObjectType) - Method in class io.deephaven.server.plugin.type.ObjectTypes
 
registerAll() - Method in class io.deephaven.server.plugin.PluginRegistration
 
registerInto(Registration.Callback) - Method in class io.deephaven.server.plugin.js.JsPluginConfigDirRegistration
 
registerInto(Registration.Callback) - Method in class io.deephaven.server.plugin.js.JsPluginManifestRegistration
 
registerInto(Registration.Callback) - Method in class io.deephaven.server.plugin.js.JsPluginNpmPackageRegistration
 
registerInto(Registration.Callback) - Method in class io.deephaven.server.plugin.python.PythonPluginsRegistration
 
release() - Method in class io.deephaven.server.session.SessionState.ExportObject
Releases this export; it will wait for the work to complete before releasing.
release(ReleaseRequest, StreamObserver<ReleaseResponse>) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl
 
REMOTE_CONSOLE_DISABLED - Static variable in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
removeExportListener(StreamObserver<ExportNotification>) - Method in class io.deephaven.server.session.SessionState
Remove an on-close callback bound to the life of the session.
removeOnCloseCallback(Closeable) - Method in class io.deephaven.server.session.SessionState
Remove an on-close callback bound to the life of the session.
removeSubscription(StreamObserver<BarrageMessageWriter.MessageView>) - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
request(int) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
require(SessionState.ExportObject<?>...) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Invoke this method to set the required dependencies for this export.
require(List<? extends SessionState.ExportObject<?>>) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Invoke this method to set the required dependencies for this export.
requiresSerialQueue() - Method in class io.deephaven.server.session.SessionState.ExportBuilder
Some exports must happen serially w.r.t.
resolve(SessionState, Ticket, String) - Method in class io.deephaven.server.session.TicketRouter
Resolve a flight ticket to an export object future.
resolve(SessionState, ByteBuffer, String) - Method in class io.deephaven.server.appmode.ApplicationTicketResolver
 
resolve(SessionState, ByteBuffer, String) - Method in class io.deephaven.server.console.ScopeTicketResolver
 
resolve(SessionState, ByteBuffer, String) - Method in class io.deephaven.server.session.ExportTicketResolver
 
resolve(SessionState, ByteBuffer, String) - Method in class io.deephaven.server.session.SharedTicketResolver
 
resolve(SessionState, ByteBuffer, String) - Method in interface io.deephaven.server.session.TicketResolver
Resolve a flight ticket to an export object future.
resolve(SessionState, ByteBuffer, String) - Method in class io.deephaven.server.session.TicketRouter
Resolve a flight ticket (as ByteBuffer) to an export object future.
resolve(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.appmode.ApplicationTicketResolver
 
resolve(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.console.ScopeTicketResolver
 
resolve(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.session.ExportTicketResolver
 
resolve(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.session.SharedTicketResolver
 
resolve(SessionState, Flight.FlightDescriptor, String) - Method in interface io.deephaven.server.session.TicketResolver
Resolve a flight descriptor to an export object future.
resolve(SessionState, Flight.FlightDescriptor, String) - Method in class io.deephaven.server.session.TicketRouter
Resolve a flight descriptor to an export object future.
resolve(SessionState, Flight.Ticket, String) - Method in class io.deephaven.server.session.TicketRouter
Resolve a flight ticket to an export object future.
resolve(ApplicationUri) - Method in class io.deephaven.server.uri.ApplicationResolver
 
resolve(QueryScopeUri) - Method in class io.deephaven.server.uri.QueryScopeResolver
 
resolve(String) - Method in class io.deephaven.server.uri.QueryScopeResolver
 
resolve(String, String) - Method in class io.deephaven.server.uri.ApplicationResolver
 
resolve(URI) - Method in class io.deephaven.server.uri.ApplicationResolver
 
resolve(URI) - Method in class io.deephaven.server.uri.BarrageTableResolver
 
resolve(URI) - Method in class io.deephaven.server.uri.CsvTableResolver
 
resolve(URI) - Method in class io.deephaven.server.uri.ParquetTableResolver
 
resolve(URI) - Method in class io.deephaven.server.uri.QueryScopeResolver
 
resourcesFromServiceLoader(Configuration) - Static method in class io.deephaven.server.resources.ServerResources
 
responseObserver - Variable in class io.deephaven.server.session.SessionCloseableObserver
 
rollup(RollupRequest, StreamObserver<RollupResponse>) - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableServiceGrpcImpl
 
run() - Method in class io.deephaven.server.appmode.ApplicationInjector
 
run() - Method in class io.deephaven.server.log.LogInit
 
run() - Method in class io.deephaven.server.runner.DeephavenApiServer
Starts the various server components, and returns without blocking.
runAfterDelay(long, Runnable) - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 
runAfterDelay(long, Runnable) - Method in interface io.deephaven.server.util.Scheduler
Schedule this task to run at the specified time.
runAtTime(long, Runnable) - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 
runAtTime(long, Runnable) - Method in interface io.deephaven.server.util.Scheduler
Schedule this task to run at the specified time.
runChartDownsample(RunChartDownsampleRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
RunChartDownsampleGrpcImpl - Class in io.deephaven.server.table.ops
 
RunChartDownsampleGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.RunChartDownsampleGrpcImpl
 
runImmediately(Runnable) - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 
runImmediately(Runnable) - Method in interface io.deephaven.server.util.Scheduler
Schedule this task to run immediately.
runSerially(Runnable) - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 
runSerially(Runnable) - Method in interface io.deephaven.server.util.Scheduler
Schedule this task to run immediately, under the exclusive UGP lock.

S

SAFETY_CHECKS_ENV - Static variable in class io.deephaven.server.runner.SafetyChecks
 
SAFETY_CHECKS_PROPERTY - Static variable in class io.deephaven.server.runner.SafetyChecks
 
SafetyChecks - Class in io.deephaven.server.runner
Deephaven safety checks.
SafetyChecks() - Constructor for class io.deephaven.server.runner.SafetyChecks
 
SafetyChecks.JDK_8287432 - Class in io.deephaven.server.runner
A safety check for JDK-8287432.
saveFile(SaveFileRequest, StreamObserver<SaveFileResponse>) - Method in class io.deephaven.server.notebook.FilesystemStorageServiceGrpcImpl
 
Scheduler - Interface in io.deephaven.server.util
The Scheduler is used to schedule tasks that should execute at a future time.
SCHEDULER_POOL_SIZE - Static variable in interface io.deephaven.server.config.ServerConfig
 
Scheduler.DelegatingImpl - Class in io.deephaven.server.util
 
SchedulerModule - Class in io.deephaven.server.runner.scheduler
Provides a Scheduler.
SchedulerModule() - Constructor for class io.deephaven.server.runner.scheduler.SchedulerModule
 
schedulerPoolSize() - Method in interface io.deephaven.server.config.ServerConfig
The scheduler pool size.
schedulerPoolSize(int) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
SCHEME - Static variable in class io.deephaven.server.uri.ParquetTableResolver
The parquet scheme, parquet.
schemes() - Method in class io.deephaven.server.uri.ApplicationResolver
 
schemes() - Method in class io.deephaven.server.uri.BarrageTableResolver
 
schemes() - Method in class io.deephaven.server.uri.CsvTableResolver
 
schemes() - Method in class io.deephaven.server.uri.ParquetTableResolver
 
schemes() - Method in class io.deephaven.server.uri.QueryScopeResolver
 
ScopeTicketResolver - Class in io.deephaven.server.console
 
ScopeTicketResolver(AuthorizationProvider) - Constructor for class io.deephaven.server.console.ScopeTicketResolver
 
ScriptApplicationState - Class in io.deephaven.server.appmode
 
ScriptApplicationState(ScriptSession, ApplicationState.Listener, String, String) - Constructor for class io.deephaven.server.appmode.ScriptApplicationState
 
ScriptSessionCacheInit - Class in io.deephaven.server.console
 
ScriptSessionCacheInit() - Constructor for class io.deephaven.server.console.ScriptSessionCacheInit
 
ScriptSessionModule - Class in io.deephaven.server.session
Provides a ScriptSession.
ScriptSessionModule() - Constructor for class io.deephaven.server.session.ScriptSessionModule
 
seekRow(SeekRowRequest, StreamObserver<SeekRowResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
select(SelectOrUpdateRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
selectDistinct(SelectDistinctRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
SelectDistinctGrpcImpl - Class in io.deephaven.server.table.ops
 
SelectDistinctGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.SelectDistinctGrpcImpl
 
SelectGrpcImpl(TableServiceContextualAuthWiring, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.UpdateOrSelectGrpcImpl.SelectGrpcImpl
 
sendHeaders(Metadata) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
SEQUENCE_HEADER_NAME - Static variable in class io.deephaven.server.browserstreaming.BrowserStreamInterceptor
 
server() - Method in class io.deephaven.server.runner.DeephavenApiServer
 
ServerConfig - Interface in io.deephaven.server.config
The server configuration.
ServerConfig.Builder<T,B extends ServerConfig.Builder<T,B>> - Interface in io.deephaven.server.config
 
ServerResource - Class in io.deephaven.server.resources
Represents a set of resources that can be provided by the HTTP server.
ServerResource() - Constructor for class io.deephaven.server.resources.ServerResource
 
ServerResources - Class in io.deephaven.server.resources
Helper to load resources based on configuration.
ServerResources() - Constructor for class io.deephaven.server.resources.ServerResources
 
session - Variable in class io.deephaven.server.session.SessionCloseableObserver
 
session - Variable in class io.deephaven.server.session.SessionService.TokenExpiration
 
SESSION_CONTEXT_KEY - Static variable in class io.deephaven.server.session.SessionServiceGrpcImpl
 
SESSION_HEADER_KEY - Static variable in class io.deephaven.server.session.SessionServiceGrpcImpl
 
SessionCloseableObserver<T> - Class in io.deephaven.server.session
 
SessionCloseableObserver(SessionState, StreamObserver<T>) - Constructor for class io.deephaven.server.session.SessionCloseableObserver
 
sessionFactory(ClientConfig) - Method in class io.deephaven.server.session.SessionFactoryCreator
Creates a SessionFactoryConfig.Factory by setting up the server defaults for a SessionFactoryConfig.
sessionFactoryCreator() - Method in class io.deephaven.server.runner.DeephavenApiServer
 
SessionFactoryCreator - Class in io.deephaven.server.session
 
SessionFactoryCreator(ScheduledExecutorService, BufferAllocator, ClientChannelFactory) - Constructor for class io.deephaven.server.session.SessionFactoryCreator
 
SessionListener - Interface in io.deephaven.server.session
Callbacks for the SessionService, to observe session lifecycles.
SessionModule - Interface in io.deephaven.server.session
 
sessionService() - Method in class io.deephaven.server.runner.DeephavenApiServer
 
SessionService - Class in io.deephaven.server.session
 
SessionService(Scheduler, SessionState.Factory, long, Map<String, AuthenticationRequestHandler>, Set<SessionListener>) - Constructor for class io.deephaven.server.session.SessionService
 
SessionService.ErrorTransformer - Interface in io.deephaven.server.session
Implementations of error transformer give the server one last chance to convert errors to useful messages before responding to gRPC users.
SessionService.ObfuscatingErrorTransformer - Class in io.deephaven.server.session
 
SessionService.TokenExpiration - Class in io.deephaven.server.session
 
SessionServiceGrpcImpl - Class in io.deephaven.server.session
 
SessionServiceGrpcImpl(SessionService, TicketRouter) - Constructor for class io.deephaven.server.session.SessionServiceGrpcImpl
 
SessionServiceGrpcImpl.InterceptedCall<ReqT,RespT> - Class in io.deephaven.server.session
 
SessionServiceGrpcImpl.SessionServiceInterceptor - Class in io.deephaven.server.session
 
SessionServiceInterceptor(SessionService, SessionService.ErrorTransformer) - Constructor for class io.deephaven.server.session.SessionServiceGrpcImpl.SessionServiceInterceptor
 
SessionState - Class in io.deephaven.server.session
SessionState manages all exports for a single session.
SessionState(Scheduler, SessionService.ErrorTransformer, Provider<ExecutionContext>, AuthContext) - Constructor for class io.deephaven.server.session.SessionState
 
SessionState.ExportBuilder<T> - Class in io.deephaven.server.session
 
SessionState.ExportErrorGrpcHandler - Interface in io.deephaven.server.session
 
SessionState.ExportErrorHandler - Interface in io.deephaven.server.session
 
SessionState.ExportObject<T> - Class in io.deephaven.server.session
This class represents one unit of content exported in the session.
SessionState.Factory - Interface in io.deephaven.server.session
 
setCompression(String) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
setField(String, T) - Method in class io.deephaven.server.appmode.ScriptApplicationState
 
setField(String, T, String) - Method in class io.deephaven.server.appmode.ScriptApplicationState
 
setLastNotificationStep(long) - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
setMessageCompression(boolean) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
setOnGetSnapshot(Runnable, boolean) - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
setOnReadyThreshold(int) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
setRefreshing(boolean) - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
setTicketRouter(TicketRouter) - Method in interface io.deephaven.server.session.WantsTicketRouter
 
setViewport(BitSet, RowSet, boolean) - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableViewSubscription
 
SharedTicketResolver - Class in io.deephaven.server.session
 
SharedTicketResolver(AuthorizationProvider) - Constructor for class io.deephaven.server.session.SharedTicketResolver
 
ShortChunkedNumericalStats - Class in io.deephaven.server.table.stats
 
ShortChunkedNumericalStats() - Constructor for class io.deephaven.server.table.stats.ShortChunkedNumericalStats
 
shutdown() - Method in class io.deephaven.server.util.Scheduler.DelegatingImpl
 
SHUTDOWN_TIMEOUT_MILLIS - Static variable in interface io.deephaven.server.config.ServerConfig
 
shutdownTimeout() - Method in interface io.deephaven.server.config.ServerConfig
How many do we wait to shut down the server.
shutdownTimeout(Duration) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
slice(SliceRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
SliceGrpcImpl - Class in io.deephaven.server.table.ops
 
SliceGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.SliceGrpcImpl
 
SNAP_OPTIONS - Static variable in class io.deephaven.server.uri.BarrageTableResolver
 
snapshot(SnapshotTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
snapshot(BarrageSnapshotRequest, BarrageSnapshotOptions, Object, BarragePerformanceLog.SnapshotMetricsHelper, StreamObserver<BarrageMessageWriter.MessageView>, String, BarrageMessageWriter.Factory) - Method in interface io.deephaven.server.arrow.ExchangeMarshaller
Processes a snapshot request using the provided parameters.
snapshot(BarrageSnapshotRequest, BarrageSnapshotOptions, Object, BarragePerformanceLog.SnapshotMetricsHelper, StreamObserver<BarrageMessageWriter.MessageView>, String, BarrageMessageWriter.Factory) - Method in class io.deephaven.server.arrow.HierarchicalTableViewExchangeMarshaller
 
snapshot(BarrageSnapshotRequest, BarrageSnapshotOptions, Object, BarragePerformanceLog.SnapshotMetricsHelper, StreamObserver<BarrageMessageWriter.MessageView>, String, BarrageMessageWriter.Factory) - Method in class io.deephaven.server.arrow.TableExchangeMarshaller
 
snapshot(DeephavenTarget, TableSpec, BarrageSubscriptionOptions) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a full snapshot to the table via the target.
snapshot(DeephavenTarget, TableSpec, BarrageSubscriptionOptions, RowSet, BitSet, boolean) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a partial table snapshot to the table via the target.
snapshot(RemoteUri) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a full snapshot of the remote URI.
snapshot(String, TableSpec) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a full snapshot to the table via the targetUri.
snapshot(String, TableSpec, RowSet, BitSet) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a partial table snapshot to the table via the targetUri.
snapshot(String, TableSpec, RowSet, BitSet, boolean) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a partial table snapshot to the table via the targetUri.
SnapshotTableGrpcImpl - Class in io.deephaven.server.table.ops
 
SnapshotTableGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.SnapshotTableGrpcImpl
 
snapshotWhen(SnapshotWhenTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
SnapshotWhenTableGrpcImpl - Class in io.deephaven.server.table.ops
 
SnapshotWhenTableGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.SnapshotWhenTableGrpcImpl
 
sort(SortTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
sortMarshallersByPriority(Set<ExchangeMarshaller>) - Static method in class io.deephaven.server.arrow.ExchangeMarshallerModule
Multiple modules could have injected a marshaller, we must sort the complete list by priority.
SortTableGrpcImpl - Class in io.deephaven.server.table.ops
 
SortTableGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.SortTableGrpcImpl
 
ssl() - Method in interface io.deephaven.server.config.ServerConfig
The optional SSL configuration.
ssl(SSLConfig) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
SSL_CLIENT_AUTH - Static variable in class io.deephaven.server.runner.MainHelper
 
SSL_IDENTITY_CERT_CHAIN_PATH - Static variable in class io.deephaven.server.runner.MainHelper
 
SSL_IDENTITY_PRIVATE_KEY_PATH - Static variable in class io.deephaven.server.runner.MainHelper
 
SSL_IDENTITY_TYPE - Static variable in class io.deephaven.server.runner.MainHelper
 
SSL_TRUST_PATH - Static variable in class io.deephaven.server.runner.MainHelper
 
SSL_TRUST_TYPE - Static variable in class io.deephaven.server.runner.MainHelper
 
SslConfigModule - Interface in io.deephaven.server.session
 
start() - Method in interface io.deephaven.server.runner.GrpcServer
Starts the server, if possible.
startConsole(StartConsoleRequest, StreamObserver<StartConsoleResponse>) - Method in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
stdDev(long, double, double) - Method in interface io.deephaven.server.table.stats.ChunkedNumericalStatsKernel
 
stopWithTimeout(long, TimeUnit) - Method in interface io.deephaven.server.runner.GrpcServer
Stops the server, using the specified timeout as a deadline.
stream(InputStream) - Method in enum class io.deephaven.server.util.PassthroughInputStreamMarshaller
 
stream(InputStream) - Method in class io.deephaven.server.util.UnaryInputStreamMarshaller
 
STREAM_DATA_KEY - Static variable in class io.deephaven.server.browserstreaming.StreamData
Provided access to the emulated stream metadata, if any.
StreamData - Class in io.deephaven.server.browserstreaming
 
StreamData(Ticket, int, boolean) - Constructor for class io.deephaven.server.browserstreaming.StreamData
 
SUB_OPTIONS - Static variable in class io.deephaven.server.uri.BarrageTableResolver
The default options, which uses BarrageSubscriptionOptions.useDeephavenNulls().
submit(Runnable) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
This method is the final method for submitting an export to the session.
submit(Callable<T>) - Method in class io.deephaven.server.session.SessionState.ExportBuilder
This method is the final method for submitting an export to the session.
subscribe(BarrageSubscriptionRequest, BarrageSubscriptionOptions, Object, StreamObserver<BarrageMessageWriter.MessageView>) - Method in interface io.deephaven.server.arrow.ExchangeMarshaller
Subscribes to a Barrage stream using the provided subscription request and options.
subscribe(BarrageSubscriptionRequest, BarrageSubscriptionOptions, Object, StreamObserver<BarrageMessageWriter.MessageView>) - Method in class io.deephaven.server.arrow.HierarchicalTableViewExchangeMarshaller
 
subscribe(BarrageSubscriptionRequest, BarrageSubscriptionOptions, Object, StreamObserver<BarrageMessageWriter.MessageView>) - Method in class io.deephaven.server.arrow.TableExchangeMarshaller
 
subscribe(DeephavenTarget, TableSpec, BarrageSubscriptionOptions) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a full-subscription to the table via the target.
subscribe(DeephavenTarget, TableSpec, BarrageSubscriptionOptions, RowSet, BitSet, boolean) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a partial table subscription to the table via the target.
subscribe(RemoteUri) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a full-subscription to the remote URI.
subscribe(String, TableSpec) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a full-subscription to the table via the targetUri.
subscribe(String, TableSpec, RowSet, BitSet) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a partial table subscription to the table via the targetUri.
subscribe(String, TableSpec, RowSet, BitSet, boolean) - Method in class io.deephaven.server.uri.BarrageTableResolver
Create a partial table subscription to the table via the targetUri.
SUBSCRIBE_TO_LOGS_BUFFER_SIZE - Static variable in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
SUBSCRIBE_TO_LOGS_BUFFER_SIZE_PROP - Static variable in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
SUBSCRIBE_TO_LOGS_SEND_MILLIS - Static variable in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
subscribeToLogs(LogSubscriptionRequest, StreamObserver<LogSubscriptionData>) - Method in class io.deephaven.server.console.ConsoleServiceGrpcImpl
 
SUBSCRIPTION_GROWTH_ENABLED - Static variable in class io.deephaven.server.barrage.BarrageMessageProducer
 

T

TableExchangeMarshaller - Class in io.deephaven.server.arrow
TableExchangeMarshaller the implementation of ExchangeMarshaller for handling exported Tables, providing both snapshot and subscription capabilities.
TableExchangeMarshaller(BarrageMessageProducer.Operation.Factory) - Constructor for class io.deephaven.server.arrow.TableExchangeMarshaller
 
TableExchangeMarshaller.Factory - Class in io.deephaven.server.arrow
 
TableModule - Interface in io.deephaven.server.table
 
TableServiceGrpcImpl - Class in io.deephaven.server.table.ops
 
TableServiceGrpcImpl(TicketRouter, SessionService, TableServiceContextualAuthWiring, Map<BatchTableRequest.Operation.OpCase, GrpcTableOperation<?>>, ExportedTableUpdateListener.Factory) - Constructor for class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
tail(HeadOrTailRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
tailBy(HeadOrTailByRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
TailByGrpcImpl(TableServiceContextualAuthWiring, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.HeadOrTailByGrpcImpl.TailByGrpcImpl
 
TailGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.HeadOrTailGrpcImpl.TailGrpcImpl
 
targetUrl() - Method in interface io.deephaven.server.config.ServerConfig
The user-accessible target URL.
targetUrl(String) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
targetUrlOrDefault() - Method in interface io.deephaven.server.config.ServerConfig
Returns ServerConfig.targetUrl() if set, otherwise computes a reasonable default based on ServerConfig.host(), ServerConfig.port(), and ServerConfig.ssl().
terminationNotification(TerminationNotificationRequest, StreamObserver<TerminationNotificationResponse>) - Method in class io.deephaven.server.session.SessionServiceGrpcImpl
 
TICKET_HEADER_NAME - Static variable in class io.deephaven.server.browserstreaming.BrowserStreamInterceptor
 
ticketForId(byte[]) - Static method in class io.deephaven.server.session.SharedTicketResolver
Convenience method to convert from a shared identifier to Ticket
ticketForName(ApplicationState, String) - Static method in class io.deephaven.server.appmode.ApplicationTicketResolver
Convenience method to convert from an application variable name to Ticket
ticketForName(String) - Static method in class io.deephaven.server.console.ScopeTicketResolver
Convenience method to convert from a scoped variable name to Ticket
TicketResolver - Interface in io.deephaven.server.session
 
TicketResolver.Authorization - Interface in io.deephaven.server.session
 
TicketResolverBase - Class in io.deephaven.server.session
 
TicketResolverBase(AuthorizationProvider, byte, String) - Constructor for class io.deephaven.server.session.TicketResolverBase
 
TicketResolverOptions() - Constructor for class io.deephaven.server.runner.TicketResolversFromServiceLoader.TicketResolverOptions
 
TicketResolversFromServiceLoader - Class in io.deephaven.server.runner
Loads a set of TicketResolvers that implement the Factory class.
TicketResolversFromServiceLoader() - Constructor for class io.deephaven.server.runner.TicketResolversFromServiceLoader
 
TicketResolversFromServiceLoader.Factory - Interface in io.deephaven.server.runner
Creates a TicketResolver for this process.
TicketResolversFromServiceLoader.TicketResolverOptions - Class in io.deephaven.server.runner
A set of injected values for use by the service loaded ticket resolvers.
ticketRoute() - Method in interface io.deephaven.server.session.TicketResolver
Tickets are disambiguated by their first byte.
ticketRoute() - Method in class io.deephaven.server.session.TicketResolverBase
 
TicketRouter - Class in io.deephaven.server.session
 
TicketRouter(AuthorizationProvider, Set<TicketResolver>) - Constructor for class io.deephaven.server.session.TicketRouter
 
ticketToDescriptor(Flight.Ticket, String) - Static method in class io.deephaven.server.console.ScopeTicketResolver
Convenience method to convert from a Flight.Ticket to a Flight.FlightDescriptor.
ticketToDescriptor(Flight.Ticket, String) - Static method in class io.deephaven.server.session.SharedTicketResolver
Convenience method to convert from a Flight.Ticket to a Flight.FlightDescriptor.
timeTable(TimeTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
TimeTableGrpcImpl - Class in io.deephaven.server.table.ops
 
TimeTableGrpcImpl(TableServiceContextualAuthWiring, Scheduler) - Constructor for class io.deephaven.server.table.ops.TimeTableGrpcImpl
 
toErrorHandler(SessionState.ExportErrorGrpcHandler) - Static method in class io.deephaven.server.session.SessionState
token - Variable in class io.deephaven.server.session.SessionService.TokenExpiration
 
TokenExpiration(UUID, long, SessionState) - Constructor for class io.deephaven.server.session.SessionService.TokenExpiration
 
tokenExpire() - Method in interface io.deephaven.server.config.ServerConfig
The token expiration.
tokenExpire(Duration) - Method in interface io.deephaven.server.config.ServerConfig.Builder
 
toManage() - Method in interface io.deephaven.server.arrow.ExchangeMarshaller.Subscription
 
toString() - Method in class io.deephaven.server.appmode.AppFieldId
 
toString() - Method in class io.deephaven.server.session.SessionServiceGrpcImpl.InterceptedCall
 
transform(Throwable) - Method in interface io.deephaven.server.session.SessionService.ErrorTransformer
 
transform(Throwable) - Method in class io.deephaven.server.session.SessionService.ObfuscatingErrorTransformer
 
transform(T) - Method in class io.deephaven.server.session.NoopTicketResolverAuthorization
 
transform(T) - Method in interface io.deephaven.server.session.TicketResolver.Authorization
Implementations must type check the provided source as any type of object can be stored in an export.
translateAndValidateSorts(List<SortDescriptor>, Supplier<Set<String>>) - Static method in class io.deephaven.server.hierarchicaltable.HierarchicalTableGrpcHelper
For each SortDescriptor produce a SortColumn, verifying against the list of sortable columns.
tree(TreeRequest, StreamObserver<TreeResponse>) - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableServiceGrpcImpl
 
type() - Method in class io.deephaven.server.arrow.BarrageSnapshotRequestHandler.BarrageSnapshotRequestHandlerFactory
 
type() - Method in class io.deephaven.server.arrow.BarrageSubscriptionRequestHandler.BarrageSubscriptionRequestHandlerFactory
 
type() - Method in interface io.deephaven.server.arrow.ExchangeRequestHandlerFactory
The type of message that this factory produces a handler for.
type(Object) - Method in class io.deephaven.server.object.TypeLookup
 
TypeLookup - Class in io.deephaven.server.object
 
TypeLookup(ObjectTypeLookup) - Constructor for class io.deephaven.server.object.TypeLookup
 

U

UnaryInputStreamMarshaller - Class in io.deephaven.server.util
 
UnaryInputStreamMarshaller() - Constructor for class io.deephaven.server.util.UnaryInputStreamMarshaller
 
ungroup(UngroupRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
UngroupGrpcImpl - Class in io.deephaven.server.table.ops
 
UngroupGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.UngroupGrpcImpl
 
unstructuredFilter(UnstructuredFilterTableRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
UnstructuredFilterTableGrpcImpl - Class in io.deephaven.server.table.ops
 
UnstructuredFilterTableGrpcImpl(TableServiceContextualAuthWiring, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.UnstructuredFilterTableGrpcImpl
 
update(SelectOrUpdateRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
update(BarrageSubscriptionRequest) - Method in interface io.deephaven.server.arrow.ExchangeMarshaller.Subscription
Update the subscription with the new request.
updateBy(UpdateByRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
UpdateByGrpcImpl - Class in io.deephaven.server.table.ops
 
UpdateByGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.UpdateByGrpcImpl
 
updateExpiration(SessionService.TokenExpiration) - Method in class io.deephaven.server.session.SessionState
This method is controlled by SessionService to update the expiration whenever the session is refreshed.
UpdateGraphModule - Class in io.deephaven.server.runner.updategraph
Provides a "DEFAULT" named UpdateGraph.
UpdateGraphModule() - Constructor for class io.deephaven.server.runner.updategraph.UpdateGraphModule
 
UpdateGrpcImpl(TableServiceContextualAuthWiring, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.UpdateOrSelectGrpcImpl.UpdateGrpcImpl
 
UpdateOrSelectGrpcImpl - Class in io.deephaven.server.table.ops
 
UpdateOrSelectGrpcImpl(GrpcTableOperation.PermissionFunction<SelectOrUpdateRequest>, Function<BatchTableRequest.Operation, SelectOrUpdateRequest>, UpdateOrSelectGrpcImpl.RealTableOperation, boolean, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.UpdateOrSelectGrpcImpl
 
UpdateOrSelectGrpcImpl.LazyUpdateGrpcImpl - Class in io.deephaven.server.table.ops
 
UpdateOrSelectGrpcImpl.RealTableOperation - Interface in io.deephaven.server.table.ops
 
UpdateOrSelectGrpcImpl.SelectGrpcImpl - Class in io.deephaven.server.table.ops
 
UpdateOrSelectGrpcImpl.UpdateGrpcImpl - Class in io.deephaven.server.table.ops
 
UpdateOrSelectGrpcImpl.UpdateViewGrpcImpl - Class in io.deephaven.server.table.ops
 
UpdateOrSelectGrpcImpl.ViewGrpcImpl - Class in io.deephaven.server.table.ops
 
updateSubscription(StreamObserver<BarrageMessageWriter.MessageView>, RowSet, BitSet) - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
updateSubscription(StreamObserver<BarrageMessageWriter.MessageView>, RowSet, BitSet, boolean) - Method in class io.deephaven.server.barrage.BarrageMessageProducer
 
updateView(SelectOrUpdateRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
UpdateViewGrpcImpl(TableServiceContextualAuthWiring, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.UpdateOrSelectGrpcImpl.UpdateViewGrpcImpl
 
UriModule - Interface in io.deephaven.server.uri
Installs the URI resolvers.

V

validate(Aggregation) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
validate(Aggregation.AggregationColumns) - Static method in class io.deephaven.server.table.ops.AggregationAdapter
 
validate(TableReference) - Static method in class io.deephaven.server.grpc.Common
 
validate(Ticket) - Static method in class io.deephaven.server.grpc.Common
 
validateMessage(BarrageProtoUtil.MessageInfo) - Method in class io.deephaven.server.arrow.BarrageSnapshotRequestHandler
Called at the start of BarrageSnapshotRequestHandler.handleMessage(BarrageProtoUtil.MessageInfo) to validate that the message is of the correct type and is initialized properly.
validateMessage(BarrageProtoUtil.MessageInfo) - Method in class io.deephaven.server.arrow.BarrageSubscriptionRequestHandler
Called at the start of BarrageSubscriptionRequestHandler.handleMessage(BarrageProtoUtil.MessageInfo) to validate that the message is of the correct type and is initialized properly.
validateRequest(AggregateAllRequest) - Method in class io.deephaven.server.table.ops.AggregateAllGrpcImpl
 
validateRequest(AggregateRequest) - Method in class io.deephaven.server.table.ops.AggregateGrpcImpl
 
validateRequest(AjRajTablesRequest) - Method in class io.deephaven.server.table.ops.AjRajGrpcImpl
 
validateRequest(ApplyPreviewColumnsRequest) - Method in class io.deephaven.server.table.ops.ApplyPreviewColumnsGrpcImpl
 
validateRequest(AsOfJoinTablesRequest) - Method in class io.deephaven.server.table.ops.JoinTablesGrpcImpl.AsOfJoinTablesGrpcImpl
Deprecated.
 
validateRequest(ComboAggregateRequest) - Method in class io.deephaven.server.table.ops.ComboAggregateGrpcImpl
 
validateRequest(CreateInputTableRequest) - Method in class io.deephaven.server.table.ops.CreateInputTableGrpcImpl
 
validateRequest(EmptyTableRequest) - Method in class io.deephaven.server.table.ops.EmptyTableGrpcImpl
 
validateRequest(HeadOrTailByRequest) - Method in class io.deephaven.server.table.ops.HeadOrTailByGrpcImpl
 
validateRequest(HeadOrTailRequest) - Method in class io.deephaven.server.table.ops.HeadOrTailGrpcImpl
 
validateRequest(MergeTablesRequest) - Method in class io.deephaven.server.table.ops.MergeTablesGrpcImpl
 
validateRequest(MultiJoinTablesRequest) - Method in class io.deephaven.server.table.ops.MultiJoinGrpcImpl
 
validateRequest(RangeJoinTablesRequest) - Method in class io.deephaven.server.table.ops.RangeJoinGrpcImpl
 
validateRequest(SliceRequest) - Method in class io.deephaven.server.table.ops.SliceGrpcImpl
 
validateRequest(SnapshotTableRequest) - Method in class io.deephaven.server.table.ops.SnapshotTableGrpcImpl
 
validateRequest(SnapshotWhenTableRequest) - Method in class io.deephaven.server.table.ops.SnapshotWhenTableGrpcImpl
 
validateRequest(TimeTableRequest) - Method in class io.deephaven.server.table.ops.TimeTableGrpcImpl
 
validateRequest(UpdateByRequest) - Method in class io.deephaven.server.table.ops.UpdateByGrpcImpl
 
validateRequest(WhereInRequest) - Method in class io.deephaven.server.table.ops.WhereInGrpcImpl
 
validateRequest(T) - Method in class io.deephaven.server.table.ops.GrpcTableOperation
This method validates preconditions of the request.
validateRequest(T) - Method in class io.deephaven.server.table.ops.JoinTablesGrpcImpl
 
valueOf(String) - Static method in enum class io.deephaven.server.browserstreaming.BrowserStream.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.deephaven.server.util.PassthroughInputStreamMarshaller
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.deephaven.server.browserstreaming.BrowserStream.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.deephaven.server.util.PassthroughInputStreamMarshaller
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in class io.deephaven.server.plugin.js.JsPluginManifestEntry
The version of the plugin.
VERSION - Static variable in class io.deephaven.server.plugin.js.JsPluginManifestEntry
 
VERSION - Static variable in class io.deephaven.server.plugin.js.JsPluginNpmPackageRegistration
 
view(HierarchicalTableViewRequest, StreamObserver<HierarchicalTableViewResponse>) - Method in class io.deephaven.server.hierarchicaltable.HierarchicalTableServiceGrpcImpl
 
view(SelectOrUpdateRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
ViewGrpcImpl(TableServiceContextualAuthWiring, ColumnExpressionValidator) - Constructor for class io.deephaven.server.table.ops.UpdateOrSelectGrpcImpl.ViewGrpcImpl
 
visit(DynamicApplication<?>) - Method in class io.deephaven.server.appmode.ApplicationFactory
 
visit(QSTApplication) - Method in class io.deephaven.server.appmode.ApplicationFactory
 
visit(ScriptApplication) - Method in class io.deephaven.server.appmode.ApplicationFactory
 
visit(StaticClassApplication<?>) - Method in class io.deephaven.server.appmode.ApplicationFactory
 
visitFlightInfo(SessionState, Consumer<Flight.FlightInfo>) - Method in class io.deephaven.server.session.TicketRouter
This invokes the provided visitor for each valid flight descriptor this ticket resolver exposes via flight.

W

WantsTicketRouter - Interface in io.deephaven.server.session
For TicketResolvers that want to be able to resolve arbitrary tickets, implement this interface and the TicketRouter that is associated with this resolver will set itself.
whereIn(WhereInRequest, StreamObserver<ExportedTableCreationResponse>) - Method in class io.deephaven.server.table.ops.TableServiceGrpcImpl
 
WhereInGrpcImpl - Class in io.deephaven.server.table.ops
 
WhereInGrpcImpl(TableServiceContextualAuthWiring) - Constructor for class io.deephaven.server.table.ops.WhereInGrpcImpl
 
withErr(PrintStream) - Method in interface io.deephaven.server.runner.DeephavenApiServerComponent.Builder
 
withOut(PrintStream) - Method in interface io.deephaven.server.runner.DeephavenApiServerComponent.Builder
 
wrapAsExport(T) - Static method in class io.deephaven.server.session.SessionState
Wrap an object in an ExportObject to make it conform to the session export API.
wrapAsFailedExport(Exception) - Static method in class io.deephaven.server.session.SessionState
Wrap an exception in an ExportObject to make it conform to the session export API.
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form