Uses of Interface
org.apache.drill.exec.server.options.OptionSet
Packages that use OptionSet
Package
Description
Runtime code-generation, compilation and bytecode-manipulation utilities.
Drill expression materialization and evaluation facilities.
Handles optional file metadata columns: implicit columns and
 partition columns.
Defines the projection, vector continuity and other operations for
 a set of one or more readers.
Provides the "version 3" scan framework (which can also be thought of
 as EVF version 2).
- 
Uses of OptionSet in org.apache.drill.exec.compileMethods in org.apache.drill.exec.compile with parameters of type OptionSetModifier and TypeMethodDescriptionstatic Class<?> ClassBuilder.getCompiledClass(String code, String className, DrillConfig config, OptionSet options) Constructors in org.apache.drill.exec.compile with parameters of type OptionSetModifierConstructorDescriptionClassBuilder(DrillConfig config, OptionSet optionManager) ClassCompilerSelector(ClassLoader classLoader, DrillConfig config, OptionSet sessionOptions) ClassTransformer(DrillConfig config, OptionSet optionManager) CodeCompiler(DrillConfig config, OptionSet optionManager) CodeGenCompiler(DrillConfig config, OptionSet optionManager) QueryClassLoader(DrillConfig config, OptionSet sessionOptions) 
- 
Uses of OptionSet in org.apache.drill.exec.exprMethods in org.apache.drill.exec.expr with parameters of type OptionSetModifier and TypeMethodDescriptionstatic <T> CodeGenerator<T> CodeGenerator.get(MappingSet mappingSet, TemplateClassDefinition<T> definition, OptionSet optionManager) static <T> CodeGenerator<T> CodeGenerator.get(TemplateClassDefinition<T> definition, OptionSet optionManager) static <T> ClassGenerator<T> CodeGenerator.getRoot(MappingSet mappingSet, TemplateClassDefinition<T> definition, OptionSet optionManager) static <T> ClassGenerator<T> CodeGenerator.getRoot(TemplateClassDefinition<T> definition, OptionSet optionManager) 
- 
Uses of OptionSet in org.apache.drill.exec.expr.fnConstructors in org.apache.drill.exec.expr.fn with parameters of type OptionSetModifierConstructorDescriptionFunctionImplementationRegistry(DrillConfig config, ScanResult classpathScan, OptionSet optionManager) 
- 
Uses of OptionSet in org.apache.drill.exec.physical.impl.scan.fileConstructors in org.apache.drill.exec.physical.impl.scan.file with parameters of type OptionSetModifierConstructorDescriptionImplicitColumnManager(OptionSet optionManager, ImplicitColumnManager.ImplicitColumnOptions config) Constructor forImplicitColumnManagerfor managing the insertion of file metadata (AKA "implicit" and partition) columns.ImplicitColumnManager(OptionSet optionManager, ImplicitColumnManager.ImplicitColumnOptions config, org.apache.hadoop.fs.FileSystem fs) Constructor forImplicitColumnManagerfor managing the insertion of file metadata (AKA "implicit" and partition) columns.
- 
Uses of OptionSet in org.apache.drill.exec.physical.impl.scan.frameworkMethods in org.apache.drill.exec.physical.impl.scan.framework that return OptionSetModifier and TypeMethodDescriptionSchemaNegotiator.queryOptions()SchemaNegotiatorImpl.queryOptions()
- 
Uses of OptionSet in org.apache.drill.exec.physical.impl.scan.v3Methods in org.apache.drill.exec.physical.impl.scan.v3 that return OptionSetMethods in org.apache.drill.exec.physical.impl.scan.v3 with parameters of type OptionSet
- 
Uses of OptionSet in org.apache.drill.exec.physical.impl.scan.v3.fileFields in org.apache.drill.exec.physical.impl.scan.v3.file declared as OptionSetModifier and TypeFieldDescriptionprotected OptionSetImplicitColumnResolver.ImplicitColumnOptions.optionSetMethods in org.apache.drill.exec.physical.impl.scan.v3.file with parameters of type OptionSetModifier and TypeMethodDescriptionConstructors in org.apache.drill.exec.physical.impl.scan.v3.file with parameters of type OptionSetModifierConstructorDescriptionImplicitFileColumnsHandler(DrillFileSystem dfs, OptionSet options, FileScanLifecycleBuilder scanOptions, ResultVectorCache vectorCache, ScanSchemaTracker schemaTracker) 
- 
Uses of OptionSet in org.apache.drill.exec.rpc.userMethods in org.apache.drill.exec.rpc.user with parameters of type OptionSetModifier and TypeMethodDescriptionvoidInboundImpersonationManager.InboundImpersonationPolicyValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) 
- 
Uses of OptionSet in org.apache.drill.exec.server.optionsSubinterfaces of OptionSet in org.apache.drill.exec.server.optionsClasses in org.apache.drill.exec.server.options that implement OptionSetModifier and TypeClassDescriptionclassThisOptionManagerimplements some the basic methods and should be extended by concrete implementations.classAnOptionManagerwhich allows for falling back onto anotherOptionManagerwhen retrieving options.classOptionManagerthat holds options within.invalid referenceFragmentContextImplclassThis is anOptionManagerthat holds options in memory rather than in a persistent store.classOptionManagerthat holds options withinQueryContext.classOptionManagerthat holds options withinUserSessioncontext.classOptionManagerthat holds options withinDrillbitContext.Methods in org.apache.drill.exec.server.options with parameters of type OptionSetModifier and TypeMethodDescriptionTypeValidators.AdminUserGroupsValidator.getAdminUserGroups(OptionSet optionManager) TypeValidators.AdminUsersValidator.getAdminUsers(OptionSet optionManager) abstract voidOptionValidator.validate(OptionValue value, OptionMetaData optionMetaData, OptionSet manager) Validates the option value.voidTypeValidators.DateTimeFormatValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.EnumeratedStringValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.IntegerValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.MaxRangeDoubleValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.MinRangeDoubleValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.NonNegativeLongValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.PositiveLongValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.PowerOfTwoLongValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.RangeDoubleValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.RangeLongValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) voidTypeValidators.TypeValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) 
- 
Uses of OptionSet in org.apache.drill.exec.store.dfs.easyMethods in org.apache.drill.exec.store.dfs.easy with parameters of type OptionSetModifier and TypeMethodDescriptionprotected FileScanFramework.FileScanBuilderEasyFormatPlugin.frameworkBuilder(EasySubScan scan, OptionSet options) Create the plugin-specific framework that manages the scan.EasyFormatPlugin.newBatchReader(EasySubScan scan, OptionSet options) For EVF V1, to be removed.protected EasyFormatPlugin.ScanFrameworkVersionEasyFormatPlugin.scanVersion(OptionSet options) Choose whether to use the enhanced scan based on the row set and scan framework, or the "traditional" ad-hoc structure based on ScanBatch.
- 
Uses of OptionSet in org.apache.drill.exec.store.easy.jsonMethods in org.apache.drill.exec.store.easy.json with parameters of type OptionSetModifier and TypeMethodDescriptionprotected FileScanFramework.FileScanBuilderJSONFormatPlugin.frameworkBuilder(EasySubScan scan, OptionSet options) protected EasyFormatPlugin.ScanFrameworkVersionJSONFormatPlugin.scanVersion(OptionSet options) 
- 
Uses of OptionSet in org.apache.drill.exec.store.easy.json.configMethods in org.apache.drill.exec.store.easy.json.config with parameters of type OptionSet
- 
Uses of OptionSet in org.apache.drill.exec.store.easy.json.loaderMethods in org.apache.drill.exec.store.easy.json.loader with parameters of type OptionSetModifier and TypeMethodDescriptionJsonLoaderImpl.JsonLoaderBuilder.standardOptions(OptionSet optionSet) Constructors in org.apache.drill.exec.store.easy.json.loader with parameters of type OptionSet
- 
Uses of OptionSet in org.apache.drill.exec.store.easy.json.parserConstructors in org.apache.drill.exec.store.easy.json.parser with parameters of type OptionSet
- 
Uses of OptionSet in org.apache.drill.exec.store.hiveMethods in org.apache.drill.exec.store.hive with parameters of type OptionSetModifier and TypeMethodDescriptionstatic TypeProtos.MajorTypeHiveUtilities.getMajorTypeFromHiveTypeInfo(org.apache.hadoop.hive.serde2.typeinfo.TypeInfo typeInfo, OptionSet options) Obtains major type from given type info holder.static TypeProtos.MinorTypeHiveUtilities.getMinorTypeFromHivePrimitiveTypeInfo(org.apache.hadoop.hive.serde2.typeinfo.PrimitiveTypeInfo primitiveTypeInfo, OptionSet options) Obtains minor type from given primitive type info holder.
- 
Uses of OptionSet in org.apache.drill.exec.store.imageMethods in org.apache.drill.exec.store.image with parameters of type OptionSetModifier and TypeMethodDescriptionprotected FileScanFramework.FileScanBuilderImageFormatPlugin.frameworkBuilder(EasySubScan scan, OptionSet options) ImageFormatPlugin.newBatchReader(EasySubScan scan, OptionSet options) 
- 
Uses of OptionSet in org.apache.drill.exec.testingMethods in org.apache.drill.exec.testing with parameters of type OptionSetModifier and TypeMethodDescriptionvoidExecutionControls.ControlsOptionValidator.validate(OptionValue v, OptionMetaData metaData, OptionSet manager) 
- 
Uses of OptionSet in org.apache.drill.exec.utilMethods in org.apache.drill.exec.util with parameters of type OptionSetModifier and TypeMethodDescriptionstatic longMemoryAllocationUtilities.computeOperatorMemory(OptionSet optionManager, long maxAllocPerNode, int opCount) Compute per-operator memory based on the computed per-node memory, the number of operators, and the computed number of fragments (which house the operators.) Enforces a floor on the amount of memory per operator.static longMemoryAllocationUtilities.computeQueryMemory(DrillConfig config, OptionSet optionManager, long directMemory) Per-node memory calculations based on a number of constraints.