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.StringDimensionSchema.getEffectiveSchema(IndexSpec indexSpec) 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)