Package io.deephaven.server.table
Interface TableModule
@Module
public interface TableModule
-
Method Summary
Modifier and TypeMethodDescriptionio.grpc.BindableService
bindTableServiceGrpcImpl
(TableServiceGrpcImpl tableService) provideAuthWiring
(AuthorizationProvider authProvider)
-
Method Details
-
provideAuthWiring
@Provides static TableServiceContextualAuthWiring provideAuthWiring(AuthorizationProvider authProvider) -
bindTableServiceGrpcImpl
-
bindOperationEmptyTable
-
bindOperationTimeTable
-
bindOperationMergeTables
-
bindOperationSelectDistinct
-
bindOperationUpdate
-
bindOperationLazyUpdate
@Binds @IntoMap GrpcTableOperation<?> bindOperationLazyUpdate(UpdateOrSelectGrpcImpl.LazyUpdateGrpcImpl op) -
bindOperationView
-
bindOperationUpdateView
@Binds @IntoMap GrpcTableOperation<?> bindOperationUpdateView(UpdateOrSelectGrpcImpl.UpdateViewGrpcImpl op) -
bindOperationSelect
-
bindOperationHeadBy
-
bindOperationTailBy
-
bindOperationHead
-
bindOperationTail
-
bindOperationUngroup
-
bindOperationComboAgg
-
bindOperationAggregateAll
-
bindOperationAggregate
-
bindOperationCrossJoin
@Binds @IntoMap GrpcTableOperation<?> bindOperationCrossJoin(JoinTablesGrpcImpl.CrossJoinTablesGrpcImpl op) -
bindOperationExactJoin
@Binds @IntoMap GrpcTableOperation<?> bindOperationExactJoin(JoinTablesGrpcImpl.ExactJoinTablesGrpcImpl op) -
bindOperationLeftJoin
@Binds @IntoMap GrpcTableOperation<?> bindOperationLeftJoin(JoinTablesGrpcImpl.LeftJoinTablesGrpcImpl op) -
bindOperationNaturalJoin
@Binds @IntoMap GrpcTableOperation<?> bindOperationNaturalJoin(JoinTablesGrpcImpl.NaturalJoinTablesGrpcImpl op) -
bindOperationFilterTable
-
bindOperationUnstructuredFilterTable
@Binds @IntoMap GrpcTableOperation<?> bindOperationUnstructuredFilterTable(UnstructuredFilterTableGrpcImpl op) -
bindOperationSnapshotTable
-
bindOperationSnapshotWhenTable
-
bindOperationSortTable
-
bindOperationDropColumns
-
bindOperationFlatten
-
bindOperationAsOfJoin
@Binds @IntoMap GrpcTableOperation<?> bindOperationAsOfJoin(JoinTablesGrpcImpl.AsOfJoinTablesGrpcImpl op) -
bindOperationAj
-
bindOperationRaj
-
bindOperationMultiJoin
-
bindOperationRangeJoin
-
bindOperationRunChartDownsample
@Binds @IntoMap GrpcTableOperation<?> bindOperationRunChartDownsample(RunChartDownsampleGrpcImpl op) -
bindFetchTable
-
bindApplyPreviewColumns
-
bindCreateInputTable
-
bindUpdateBy
-
bindWhereIn
-
bindColumnStats
-
bindMeta
-
bindSlice
-