| Class | Description |
|---|---|
| BaseQueryRunner | |
| BaseWebUserConnection | |
| CsrfTokenInjectFilter |
Generates and adds a CSRF token to a HTTP session.
|
| CsrfTokenValidateFilter |
All forms on site have a field with a CSRF token injected by server.
|
| DrillRestServer | |
| DrillRestServer.AnonDrillUserPrincipalProvider | |
| DrillRestServer.AnonWebUserConnectionProvider | |
| DrillRestServer.AuthWebUserConnectionProvider | |
| DrillRestServer.DrillUserPrincipalProvider |
Provider which injects DrillUserPrincipal directly instead of getting it
from SecurityContext and typecasting
|
| DrillRestServer.UserAuthEnabled | |
| DrillRoot | |
| DrillRoot.ClusterInfo | |
| DrillRoot.DrillbitInfo | |
| DrillRoot.QueueInfo |
Pretty-printing wrapper class around the ZK-based queue summary.
|
| FileVerifier |
Verifier for execution plans.
|
| GenericExceptionMapper | |
| GenericExceptionMapper.GenericErrorMessage | |
| InteractiveUI |
Quick-and-dirty tool to run the Web UI for debugging without having
to wait or a full build to run using
drillbit.sh. |
| LogInLogOutResources | |
| LogsResources | |
| MetricsResources | |
| PluginConfigWrapper | |
| QueryResources | |
| QueryResources.QueryPage |
Model class for Query page
|
| QueryResources.TabularResult |
Model class for Results page
|
| QueryWrapper | |
| QueryWrapper.RestQueryBuilder | |
| RestQueryRunner | |
| RestQueryRunner.QueryResult | |
| RestServerTest | |
| StatusResources | |
| StatusResources.OptionsListing |
Data Model for rendering /options on webUI
|
| StatusResources.OptionWrapper | |
| StatusResourcesTest | |
| StorageResources | |
| StorageResources.StoragePluginModel |
Model class for Storage Plugin page.
|
| TestMainLoginPageModel |
Test for
LogInLogOutResources.MainLoginPageModel with various configurations done in DrillConfig |
| TestQueryWrapper | |
| TestQueryWrapperImpersonation | |
| TestResponseHeaders | |
| TestRestJson |
Simple sanity test of the Drill REST client query JSON feature.
|
| ThreadsResources | |
| ViewableWithPermissions |
Overrides
Viewable to create a model which contains additional info of what control to display in menubar. |
| WebServer |
Wrapper class around jetty based web server.
|
| WebServerConstants |
Holds various constants used by WebServer components.
|
| WebSessionResources |
Holds the resources required for Web User Session.
|
| WebSessionResourcesTest |
Validates
WebSessionResources close works as expected w.r.t AbstractChannel.CloseFuture
associated with it. |
| WebUserConnection |
WebUserConnectionWrapper which represents the UserClientConnection between
WebServer and Foreman, for the WebUser submitting the query. |
| WebUserConnection.AnonWebUserConnection | |
| WebUtils |
Copyright © 2021 The Apache Software Foundation. All rights reserved.