public class DimensionsSpec extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DimensionsSpec.Builder |
Modifier and Type | Field and Description |
---|---|
static DimensionsSpec |
EMPTY |
Constructor and Description |
---|
DimensionsSpec(List<DimensionSchema> dimensions) |
public static final DimensionsSpec EMPTY
public DimensionsSpec(List<DimensionSchema> dimensions)
public static List<DimensionSchema> getDefaultSchemas(List<String> dimNames)
public static List<DimensionSchema> getDefaultSchemas(List<String> dimNames, DimensionSchema.MultiValueHandling multiValueHandling)
public static DimensionSchema convertSpatialSchema(SpatialDimensionSchema spatialSchema)
public static DimensionsSpec.Builder builder()
public List<DimensionSchema> getDimensions()
public boolean isIncludeAllDimensions()
public boolean useSchemaDiscovery()
@Deprecated public List<SpatialDimensionSchema> getSpatialDimensions()
public DimensionSchema getSchema(String dimension)
public boolean hasCustomDimensions()
public DimensionsSpec withDimensions(List<DimensionSchema> dims)
public DimensionsSpec withDimensionExclusions(Set<String> dimExs)
@Deprecated public DimensionsSpec withSpatialDimensions(List<SpatialDimensionSchema> spatials)
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.