Package | Description |
---|---|
org.apache.cassandra.db.view | |
org.apache.cassandra.schema |
Modifier and Type | Method and Description |
---|---|
ViewMetadata |
View.getDefinition() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Iterable<ViewMetadata> |
View.findAll(java.lang.String keyspace,
java.lang.String baseTable) |
Modifier and Type | Method and Description |
---|---|
void |
ViewManager.addView(ViewMetadata definition) |
void |
View.updateDefinition(ViewMetadata definition)
This updates the columns stored which are dependent on the base TableMetadata.
|
Constructor and Description |
---|
View(ViewMetadata definition,
ColumnFamilyStore baseCfs) |
Modifier and Type | Method and Description |
---|---|
ViewMetadata |
ViewMetadata.copy(TableMetadata newMetadata) |
ViewMetadata |
Views.Builder.get(java.lang.String name) |
ViewMetadata |
Views.getNullable(java.lang.String name)
Get the view with the specified name
|
ViewMetadata |
Schema.getView(java.lang.String keyspaceName,
java.lang.String viewName) |
ViewMetadata |
ViewMetadata.withAddedRegularColumn(ColumnMetadata column) |
ViewMetadata |
ViewMetadata.withRenamedPrimaryKeyColumn(ColumnIdentifier from,
ColumnIdentifier to) |
ViewMetadata |
ViewMetadata.withUpdatedUserType(UserType udt) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<ViewMetadata> |
Views.forTable(TableId tableId) |
java.util.Optional<ViewMetadata> |
Views.get(java.lang.String name)
Get the materialized view with the specified name
|
java.util.Iterator<ViewMetadata> |
Views.iterator() |
java.util.stream.Stream<ViewMetadata> |
Views.stream() |
java.util.stream.Stream<ViewMetadata> |
Views.stream(TableId tableId) |
Modifier and Type | Method and Description |
---|---|
Views.Builder |
Views.Builder.put(ViewMetadata view) |
Views |
Views.with(ViewMetadata view)
Create a MaterializedViews instance with the provided materialized view added
|
Views |
Views.withSwapped(ViewMetadata view) |
Modifier and Type | Method and Description |
---|---|
Views.Builder |
Views.Builder.put(java.lang.Iterable<ViewMetadata> views) |
Copyright © 2009- The Apache Software Foundation