| Package | Description |
|---|---|
| org.apache.druid.catalog.model | |
| org.apache.druid.catalog.model.table |
| Modifier and Type | Class and Description |
|---|---|
static class |
ModelProperties.BasePropertyDefn<T> |
static class |
ModelProperties.BooleanPropertyDefn |
static class |
ModelProperties.GranularityPropertyDefn |
static class |
ModelProperties.IntPropertyDefn |
static class |
ModelProperties.ListPropertyDefn<T> |
static class |
ModelProperties.ObjectPropertyDefn<T> |
static class |
ModelProperties.SimplePropertyDefn<T> |
static class |
ModelProperties.StringListPropertyDefn |
static class |
ModelProperties.StringPropertyDefn |
static class |
ModelProperties.TypeRefPropertyDefn<T> |
| Modifier and Type | Method and Description |
|---|---|
ModelProperties.PropertyDefn<?> |
ObjectDefn.property(String key) |
| Modifier and Type | Method and Description |
|---|---|
List<ModelProperties.PropertyDefn<?>> |
ParameterizedDefn.parameters() |
Map<String,ModelProperties.PropertyDefn<?>> |
ObjectDefn.properties() |
protected static Map<String,ModelProperties.PropertyDefn<?>> |
ObjectDefn.toPropertyMap(List<ModelProperties.PropertyDefn<?>> props) |
| Modifier and Type | Method and Description |
|---|---|
ColumnSpec |
ColumnSpec.merge(Map<String,ModelProperties.PropertyDefn<?>> columnProperties,
ColumnSpec update)
Merges an updated version of this column with an existing version.
|
static Map<String,Object> |
CatalogUtils.mergeProperties(Map<String,ModelProperties.PropertyDefn<?>> properties,
Map<String,Object> source,
Map<String,Object> update)
Merge the properties for an object using a set of updates in a map.
|
protected static Map<String,ModelProperties.PropertyDefn<?>> |
ObjectDefn.toPropertyMap(List<ModelProperties.PropertyDefn<?>> props) |
| Constructor and Description |
|---|
ObjectDefn(String name,
String typeValue,
List<ModelProperties.PropertyDefn<?>> fields) |
TableDefn(String name,
String typeValue,
List<ModelProperties.PropertyDefn<?>> properties,
List<ModelProperties.PropertyDefn<?>> columnProperties) |
TableDefn(String name,
String typeValue,
List<ModelProperties.PropertyDefn<?>> properties,
List<ModelProperties.PropertyDefn<?>> columnProperties) |
| Modifier and Type | Class and Description |
|---|---|
static class |
DatasourceDefn.HiddenColumnsDefn |
static class |
DatasourceDefn.SegmentGranularityFieldDefn |
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.