Package org.apache.druid.data.input.impl
Class DimensionsSpec
- java.lang.Object
-
- org.apache.druid.data.input.impl.DimensionsSpec
-
public class DimensionsSpec extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DimensionsSpec.Builder
-
Field Summary
Fields Modifier and Type Field Description static DimensionsSpec
EMPTY
-
Constructor Summary
Constructors Constructor Description DimensionsSpec(List<DimensionSchema> dimensions)
-
Method Summary
-
-
-
Field Detail
-
EMPTY
public static final DimensionsSpec EMPTY
-
-
Constructor Detail
-
DimensionsSpec
public DimensionsSpec(List<DimensionSchema> dimensions)
-
-
Method Detail
-
getDefaultSchemas
public static List<DimensionSchema> getDefaultSchemas(List<String> dimNames)
-
getDefaultSchemas
public static List<DimensionSchema> getDefaultSchemas(List<String> dimNames, DimensionSchema.MultiValueHandling multiValueHandling)
-
convertSpatialSchema
public static DimensionSchema convertSpatialSchema(SpatialDimensionSchema spatialSchema)
-
builder
public static DimensionsSpec.Builder builder()
-
getDimensions
public List<DimensionSchema> getDimensions()
-
isIncludeAllDimensions
public boolean isIncludeAllDimensions()
-
useSchemaDiscovery
public boolean useSchemaDiscovery()
-
getSpatialDimensions
@Deprecated public List<SpatialDimensionSchema> getSpatialDimensions()
Deprecated.
-
getSchema
public DimensionSchema getSchema(String dimension)
-
hasCustomDimensions
public boolean hasCustomDimensions()
-
withDimensions
public DimensionsSpec withDimensions(List<DimensionSchema> dims)
-
withDimensionExclusions
public DimensionsSpec withDimensionExclusions(Set<String> dimExs)
-
withSpatialDimensions
@Deprecated public DimensionsSpec withSpatialDimensions(List<SpatialDimensionSchema> spatials)
Deprecated.
-
-