Index
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.Factoryby setting up the server defaults for aBarrageSessionFactoryConfig. - 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 URIsintotables. - 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
configurationand using the prints streams fromPrintStreamGlobals. - build(Configuration, PrintStream, PrintStream) - Method in class io.deephaven.server.runner.ComponentFactoryBase
-
Constructs a component according to the
configuration, invokingDeephavenApiServerComponent.Builder.withOut(PrintStream)withoutandDeephavenApiServerComponent.Builder.withErr(PrintStream)witherr. - 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.
- 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
TicketResolverthat 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, andcsvintotables. - 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
actionto the appropriateActionResolver. - 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
ArrowFlightUtilthat translated exported objects into suitable Barrage messages. - ExchangeMarshaller.Subscription - Interface in io.deephaven.server.arrow
-
The return value from a
ExchangeMarshaller.subscribe(BarrageSubscriptionRequest, BarrageSubscriptionOptions, Object, StreamObserver)call. - ExchangeMarshallerModule - Class in io.deephaven.server.arrow
-
A dagger module that provides
exchange marshallersandhandlersfor use by theArrowFlightUtilDoExchangeMarshaller, loaded using aServiceLoaderconstructed with the injectedScheduler,SessionService.ErrorTransformerandBarrageMessageWriter.Factoryparameters. - 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
ArrowFlightUtilthat provides ahandlerfor 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.Factoryby setting up the server defaults for aFlightSessionFactoryConfig. - 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
ParsingColumnExpressionValidatorbased 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
trueif this resolver is responsible for handling the actiontype. - handlesCommand(Flight.FlightDescriptor) - Method in interface io.deephaven.server.session.CommandResolver
-
Returns
trueif this resolver is responsible for handling thedescriptorcommand. - handlesPath(Flight.FlightDescriptor) - Method in interface io.deephaven.server.session.PathResolver
-
Returns
trueif this resolver is responsible for handling thedescriptorpath. - handlesPath(Flight.FlightDescriptor) - Method in class io.deephaven.server.session.PathResolverPrefixedBase
-
Returns
trueif the first path indescriptoris equal toPathResolverPrefixedBase.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 totransform(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 pluginssourced from themanifestroot located atConfigDir/ "js-plugins" (if "manifest.json" exists). - JsPluginConfigDirRegistration.Module - Interface in io.deephaven.server.plugin.js
-
Binds
JsPluginConfigDirRegistrationinto the set ofRegistration. - 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 pluginssourced from themanifestroot configuration property "deephaven.jsPlugins.resourceBase". - JsPluginManifestRegistration.Module - Interface in io.deephaven.server.plugin.js
-
Binds
JsPluginManifestRegistrationinto the set ofRegistration. - JsPluginModule - Interface in io.deephaven.server.plugin.js
-
Includes the modules
JsPluginManifestRegistration.Module,JsPluginConfigDirRegistration.Module, andJsPluginNpmPackageRegistration.Module; these modules add various means of configuration support for producing and registeringJsPlugin. - JsPluginNoopConsumerModule - Interface in io.deephaven.server.plugin.js
-
Provides a no-op
JsPluginRegistrationfor servers that don't host JS content. - JsPluginNpmPackageRegistration - Class in io.deephaven.server.plugin.js
-
Registers the
JS pluginssourced 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
JsPluginNpmPackageRegistrationinto the set ofRegistration.
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
visitorfor the specific action types that this implementation supports for the givensession; it should be the case that all consumed action types returntrueagainstActionResolver.handlesActionType(String). - listActions(SessionState, Consumer<ActionType>) - Method in class io.deephaven.server.session.ActionRouter
-
Invokes
visitorfor 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
HierarchicalTablewith 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
HierarchicalTableaccording to the expansions described bykeyTable. - makeFromHierarchicalTable(HierarchicalTable<?>) - Static method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
-
Make a new HierarchicalTableView that will snapshot
hierarchicalTablewith only the root expanded. - makeFromHierarchicalTable(HierarchicalTable<?>, Table, ColumnName) - Static method in class io.deephaven.server.hierarchicaltable.HierarchicalTableView
-
Make a new HierarchicalTableView that will snapshot
hierarchicalTableaccording to the expansions described bykeyTable. - 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
registrationandlookup. - ObjectTypes() - Constructor for class io.deephaven.server.plugin.type.ObjectTypes
- ObjectTypesModule - Interface in io.deephaven.server.plugin.type
- 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
StatusRuntimeExceptionthat can be directly sent toStreamObserver.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
StreamObserverto besafely completedif 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
-
Parses the configuration properties "ssl.identity.type", "ssl.identity.certChainPath", "ssl.identity.privateKeyPath", "ssl.trust.type", "ssl.trust.path", and "ssl.clientAuthentication".
- 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
TicketResolverthat signifies this resolver supports Flight descriptor paths. - PathResolverPrefixedBase - Class in io.deephaven.server.session
-
A specialization of
PathResolverwhose pathFlight.FlightDescriptorresolution 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 allregistrationswith aRegistration.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
modulesnecessary to providePluginRegistration. - 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(), orSSLConfig.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
Pluginfound 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
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.Factoryby setting up the server defaults for aSessionFactoryConfig. - 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
tablevia thetarget. - snapshot(DeephavenTarget, TableSpec, BarrageSubscriptionOptions, RowSet, BitSet, boolean) - Method in class io.deephaven.server.uri.BarrageTableResolver
-
Create a partial table snapshot to the
tablevia thetarget. - 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
tablevia thetargetUri. - snapshot(String, TableSpec, RowSet, BitSet) - Method in class io.deephaven.server.uri.BarrageTableResolver
-
Create a partial table snapshot to the
tablevia thetargetUri. - snapshot(String, TableSpec, RowSet, BitSet, boolean) - Method in class io.deephaven.server.uri.BarrageTableResolver
-
Create a partial table snapshot to the
tablevia thetargetUri. - 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
tablevia thetarget. - subscribe(DeephavenTarget, TableSpec, BarrageSubscriptionOptions, RowSet, BitSet, boolean) - Method in class io.deephaven.server.uri.BarrageTableResolver
-
Create a partial table subscription to the
tablevia thetarget. - 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
tablevia thetargetUri. - subscribe(String, TableSpec, RowSet, BitSet) - Method in class io.deephaven.server.uri.BarrageTableResolver
-
Create a partial table subscription to the
tablevia thetargetUri. - subscribe(String, TableSpec, RowSet, BitSet, boolean) - Method in class io.deephaven.server.uri.BarrageTableResolver
-
Create a partial table subscription to the
tablevia thetargetUri. - 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
ExchangeMarshallerfor handling exportedTables, 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 onServerConfig.host(),ServerConfig.port(), andServerConfig.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
-
Convert an
SessionState.ExportErrorGrpcHandlerto anSessionState.ExportErrorHandler. - 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
SortDescriptorproduce aSortColumn, 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ClientChannelFactory, in particular with respect toBarrageSessionFactoryConfig.userAgent(List).