Uses of Class
org.apache.druid.data.input.impl.DimensionSchema
Packages that use DimensionSchema
Package
Description
-
Uses of DimensionSchema in org.apache.druid.data.input.impl
Subclasses of DimensionSchema in org.apache.druid.data.input.implModifier and TypeClassDescriptionclassclassclassclassNOTE: This class should be deprecated after Druid supports configurable index types on dimensions.classMethods in org.apache.druid.data.input.impl that return DimensionSchemaModifier and TypeMethodDescriptionstatic DimensionSchemaDimensionsSpec.convertSpatialSchema(SpatialDimensionSchema spatialSchema) static DimensionSchemaDimensionSchema.getDefaultSchemaForBuiltInType(String name, TypeSignature<ValueType> type) DimensionSchema.getEffectiveSchema(IndexSpec indexSpec) Computes the 'effective'DimensionSchema, allowing columns which provide mechanisms for customizing storage format to fill in values from the segment levelIndexSpecdefaults.Methods in org.apache.druid.data.input.impl that return types with arguments of type DimensionSchemaModifier and TypeMethodDescriptionstatic List<DimensionSchema> DimensionsSpec.getDefaultSchemas(List<String> dimNames) static List<DimensionSchema> DimensionsSpec.getDefaultSchemas(List<String> dimNames, DimensionSchema.MultiValueHandling multiValueHandling) DimensionsSpec.getDimensions()AggregateProjectionSpec.getGroupingColumns()Methods in org.apache.druid.data.input.impl with parameters of type DimensionSchemaModifier and TypeMethodDescriptionAggregateProjectionSpec.Builder.groupingColumns(DimensionSchema... groupingColumns) Method parameters in org.apache.druid.data.input.impl with type arguments of type DimensionSchemaModifier and TypeMethodDescriptionAggregateProjectionSpec.Builder.groupingColumns(List<DimensionSchema> groupingColumns) DimensionsSpec.Builder.setDimensions(List<DimensionSchema> dimensions) DimensionsSpec.withDimensions(List<DimensionSchema> dims) Constructor parameters in org.apache.druid.data.input.impl with type arguments of type DimensionSchemaModifierConstructorDescriptionAggregateProjectionSpec(String name, DimFilter filter, VirtualColumns virtualColumns, List<DimensionSchema> groupingColumns, AggregatorFactory[] aggregators) DimensionsSpec(List<DimensionSchema> dimensions) -
Uses of DimensionSchema in org.apache.druid.segment
Subclasses of DimensionSchema in org.apache.druid.segmentModifier and TypeClassDescriptionclassCommonDimensionSchemafor ingestion of 'standard' Druid built-inColumnTypedatatypes.classNested columnDimensionSchema.Methods in org.apache.druid.segment that return DimensionSchemaModifier and TypeMethodDescriptionDimensionHandler.getDimensionSchema(ColumnCapabilities capabilities) DoubleDimensionHandler.getDimensionSchema(ColumnCapabilities capabilities) FloatDimensionHandler.getDimensionSchema(ColumnCapabilities capabilities) LongDimensionHandler.getDimensionSchema(ColumnCapabilities capabilities) NestedCommonFormatColumnHandler.getDimensionSchema(ColumnCapabilities capabilities) StringDimensionHandler.getDimensionSchema(ColumnCapabilities capabilities) AutoTypeColumnSchema.getEffectiveSchema(IndexSpec indexSpec) -
Uses of DimensionSchema in org.apache.druid.segment.column
Methods in org.apache.druid.segment.column that return DimensionSchemaModifier and TypeMethodDescriptionCapabilitiesBasedFormat.getColumnSchema(String columnName) ColumnFormat.getColumnSchema(String columnName) Creates aDimensionSchemawhich can be used to create new segment schemas for ingestion jobs to create columns with this format -
Uses of DimensionSchema in org.apache.druid.segment.generator
Methods in org.apache.druid.segment.generator that return DimensionSchema -
Uses of DimensionSchema in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested that return DimensionSchemaModifier and TypeMethodDescriptionNestedCommonFormatColumn.Format.getColumnSchema(String columnName) NestedDataComplexTypeSerde.NestedColumnFormatV4.getColumnSchema(String columnName)