public class MaterializedViewDefinition
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String |
baseCfName |
java.util.List<ColumnIdentifier> |
clusteringColumns |
boolean |
includeAll |
java.util.Set<ColumnIdentifier> |
included |
java.util.List<ColumnIdentifier> |
partitionColumns |
java.lang.String |
viewName |
Constructor and Description |
---|
MaterializedViewDefinition(MaterializedViewDefinition def) |
MaterializedViewDefinition(java.lang.String baseCfName,
java.lang.String viewName,
java.util.List<ColumnIdentifier> partitionColumns,
java.util.List<ColumnIdentifier> clusteringColumns,
java.util.Set<ColumnIdentifier> included) |
Modifier and Type | Method and Description |
---|---|
boolean |
includes(ColumnIdentifier column) |
void |
renameColumn(ColumnIdentifier from,
ColumnIdentifier to)
Replace the column with in this materialized view definition's partition,
clustering, or included columns.
|
public final java.lang.String baseCfName
public final java.lang.String viewName
public final java.util.List<ColumnIdentifier> partitionColumns
public final java.util.List<ColumnIdentifier> clusteringColumns
public final java.util.Set<ColumnIdentifier> included
public final boolean includeAll
public MaterializedViewDefinition(MaterializedViewDefinition def)
public MaterializedViewDefinition(java.lang.String baseCfName, java.lang.String viewName, java.util.List<ColumnIdentifier> partitionColumns, java.util.List<ColumnIdentifier> clusteringColumns, java.util.Set<ColumnIdentifier> included)
baseCfName
- Name of the column family from which this view is basedviewName
- Name of the viewpartitionColumns
- List of all of the partition columns, in the order they are definedclusteringColumns
- List of all of the clustering columns, in the order they are definedincluded
- public boolean includes(ColumnIdentifier column)
public void renameColumn(ColumnIdentifier from, ColumnIdentifier to)
Copyright © 2015 The Apache Software Foundation