| Package | Description |
|---|---|
| org.apache.druid.catalog.model | |
| org.apache.druid.catalog.model.facade | |
| org.apache.druid.catalog.model.table |
| Modifier and Type | Method and Description |
|---|---|
TableSpec |
TableDefn.merge(TableSpec spec,
TableSpec update,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
Merge a table spec with an update.
|
TableSpec |
ResolvedTable.spec() |
TableSpec |
TableMetadata.spec() |
TableSpec |
TableSpec.withColumns(List<ColumnSpec> columns) |
TableSpec |
TableSpec.withProperties(Map<String,Object> properties) |
| Modifier and Type | Method and Description |
|---|---|
static TableMetadata |
TableMetadata.forUpdate(TableId id,
long updateTime,
TableSpec spec) |
ResolvedTable |
ResolvedTable.merge(TableSpec update) |
TableSpec |
TableDefn.merge(TableSpec spec,
TableSpec update,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
Merge a table spec with an update.
|
static TableMetadata |
TableMetadata.newTable(TableId id,
TableSpec spec) |
static TableMetadata |
TableMetadata.of(TableId id,
TableSpec spec) |
ResolvedTable |
TableDefnRegistry.resolve(TableSpec spec) |
TableMetadata |
TableMetadata.withSpec(TableSpec spec) |
| Constructor and Description |
|---|
ResolvedTable(TableDefn defn,
TableSpec spec,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
TableMetadata(TableId tableId,
long creationTime,
long updateTime,
TableMetadata.TableState state,
TableSpec spec) |
| Modifier and Type | Method and Description |
|---|---|
TableSpec |
TableFacade.spec() |
| Modifier and Type | Method and Description |
|---|---|
TableSpec |
TableBuilder.buildSpec() |
| Modifier and Type | Method and Description |
|---|---|
static TableBuilder |
TableBuilder.copyOf(TableId newId,
TableSpec from) |
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.