| Package | Description |
|---|---|
| org.apache.drill.exec |
Drill execution engine, including: physical operators, runtime code
generation, planning, RPC layer, Value Vector data structures.
|
| org.apache.drill.exec.compile |
Runtime code-generation, compilation and bytecode-manipulation utilities.
|
| org.apache.drill.exec.planner.physical | |
| org.apache.drill.exec.rpc.user | |
| org.apache.drill.exec.server.options | |
| org.apache.drill.exec.testing |
| Modifier and Type | Field and Description |
|---|---|
static OptionValidator |
ClassCompilerSelector.JAVA_COMPILER_DEBUG |
static OptionValidator |
ClassCompilerSelector.JAVA_COMPILER_JANINO_MAXSIZE |
| Modifier and Type | Class and Description |
|---|---|
static class |
InboundImpersonationManager.InboundImpersonationPolicyValidator
Validator for impersonation policies.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
TypeValidators.AdminUserGroupsValidator
Unless explicitly changed by the user previously, the admin user
groups can only be determined at runtime
|
static class |
TypeValidators.AdminUsersValidator
Unless explicitly changed by the user previously, the admin user
can only be determined at runtime
|
static class |
TypeValidators.BooleanValidator |
static class |
TypeValidators.DateTimeFormatValidator
Validator that checks if the given DateTime format template is valid.
|
static class |
TypeValidators.DoubleValidator |
static class |
TypeValidators.EnumeratedStringValidator
Validator that checks if the given value is included in a list of acceptable values.
|
static class |
TypeValidators.IntegerValidator |
static class |
TypeValidators.LongValidator |
static class |
TypeValidators.MaxRangeDoubleValidator |
static class |
TypeValidators.MaxWidthValidator
Max width is a special validator which computes and validates
the maxwidth.
|
static class |
TypeValidators.MinRangeDoubleValidator |
static class |
TypeValidators.NonNegativeLongValidator |
static class |
TypeValidators.PositiveLongValidator |
static class |
TypeValidators.PowerOfTwoLongValidator |
static class |
TypeValidators.RangeDoubleValidator |
static class |
TypeValidators.RangeLongValidator |
static class |
TypeValidators.StringValidator |
static class |
TypeValidators.TypeValidator |
| Modifier and Type | Method and Description |
|---|---|
OptionValidator |
OptionDefinition.getValidator() |
| Constructor and Description |
|---|
OptionDefinition(OptionValidator validator) |
OptionDefinition(OptionValidator validator,
OptionMetaData metaData) |
| Modifier and Type | Class and Description |
|---|---|
static class |
ExecutionControls.ControlsOptionValidator
The JSON specified for the
ExecConstants.DRILLBIT_CONTROL_INJECTIONS
option is validated using this class. |
Copyright © 2021 The Apache Software Foundation. All rights reserved.