Uses of Package
org.apache.cassandra.schema
-
Classes in org.apache.cassandra.schema used by org.apache.cassandra.auth Class Description KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).SchemaChangeListener -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.cache Class Description ColumnMetadata TableId The unique identifier of a table.TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3 Class Description ColumnMetadata TableMetadata Types An immutable container for a keyspace's UDTs. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3.conditions Class Description ColumnMetadata TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3.functions Class Description Difference TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3.restrictions Class Description ColumnMetadata TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3.selection Class Description ColumnMetadata TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3.statements Class Description ColumnMetadata KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).Keyspaces TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.cql3.statements.schema Class Description KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).KeyspaceParams.Option Keyspaces Keyspaces.KeyspacesDiff SchemaTransformation TableId The unique identifier of a table.TableMetadata TableMetadata.Builder TableParams.Option Types An immutable container for a keyspace's UDTs.Types.RawBuilder -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db Class Description ColumnMetadata CompactionParams CompactionParams.TombstoneOption IndexMetadata An immutable representation of secondary index metadata.KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).Schema SchemaChangeListener SchemaProvider TableId The unique identifier of a table.TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance.Types An immutable container for a keyspace's UDTs. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.columniterator Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.commitlog Class Description TableId The unique identifier of a table. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.compaction Class Description CompactionParams CompactionParams.TombstoneOption TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.filter Class Description ColumnMetadata IndexMetadata An immutable representation of secondary index metadata.TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.lifecycle Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.marshal Class Description ColumnMetadata Difference -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.partitions Class Description ColumnMetadata TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.repair Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.rows Class Description ColumnMetadata DroppedColumn TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.streaming Class Description CompressionParams TableId The unique identifier of a table.TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.transform Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.view Class Description ColumnMetadata TableId The unique identifier of a table.TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance.ViewMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.virtual Class Description KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).TableId The unique identifier of a table.TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.exceptions Class Description TableId The unique identifier of a table.TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.index Class Description ColumnMetadata IndexMetadata An immutable representation of secondary index metadata.TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.internal Class Description ColumnMetadata IndexMetadata An immutable representation of secondary index metadata.TableMetadata TableMetadata.Builder -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.internal.composites Class Description ColumnMetadata IndexMetadata An immutable representation of secondary index metadata. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.internal.keys Class Description ColumnMetadata IndexMetadata An immutable representation of secondary index metadata.TableMetadata.Builder TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.sasi Class Description ColumnMetadata IndexMetadata An immutable representation of secondary index metadata.TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.sasi.analyzer Class Description ColumnMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.sasi.conf Class Description ColumnMetadata IndexMetadata An immutable representation of secondary index metadata. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.sasi.disk Class Description ColumnMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.index.sasi.plan Class Description ColumnMetadata TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.io.compress Class Description CompressionParams -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.io.sstable Class Description TableId The unique identifier of a table.TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.io.sstable.format Class Description TableId The unique identifier of a table.TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.io.sstable.format.big Class Description TableId The unique identifier of a table.TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.repair Class Description KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions). -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.repair.consistent Class Description TableId The unique identifier of a table. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.repair.messages Class Description TableId The unique identifier of a table. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.schema Class Description CachingParams CachingParams.Option ColumnMetadata ColumnMetadata.ClusteringOrder ColumnMetadata.Kind The type of CQL3 column this definition represents.CompactionParams CompactionParams.Option CompactionParams.TombstoneOption CompressionParams Diff Diff.Altered Difference DroppedColumn Functions An immutable container for a keyspace's UDAs and UDFs (and, in case ofSystemKeyspace
, native functions and aggregates).Functions.Builder Functions.Filter Functions.FunctionsDiff Indexes For backwards compatibility, in the first instance an IndexMetadata must have TargetType.COLUMN and its Set of target columns must contain only a single ColumnIdentifier.Indexes.Builder IndexMetadata An immutable representation of secondary index metadata.IndexMetadata.Kind IndexMetadata.Serializer KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).KeyspaceMetadata.KeyspaceDiff KeyspaceMetadata.Kind KeyspaceParams An immutable class representing keyspace parameters (durability and replication).KeyspaceParams.Option Keyspaces Keyspaces.Builder Keyspaces.KeyspacesDiff MigrationCoordinator Migration coordinator is responsible for tracking schema versions on various nodes and, if needed, synchronize the schema.MigrationManager MigrationManager.MigrationsSerializer ReplicationParams Schema Schema.TransformationResult SchemaChangeListener SchemaEvent.SchemaEventType SchemaProvider SchemaPullVerbHandler Sends it's current schema state in form of mutations in response to the remote node's request.SchemaPushVerbHandler Called when node receives updated schema state from the schema migration coordinator node.SchemaTransformation SchemaVersionVerbHandler TableId The unique identifier of a table.TableMetadata TableMetadata.Builder TableMetadata.Flag TableMetadata.Kind TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance.TableParams TableParams.Builder TableParams.Option Tables An immutable container for a keyspace's Tables.Tables.Builder Tables.TablesDiff TriggerMetadata Triggers Triggers.Builder Types An immutable container for a keyspace's UDTs.Types.Builder Types.RawBuilder ViewMetadata Views Views.Builder -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.service Class Description TableId The unique identifier of a table.TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.service.pager Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.service.paxos Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.streaming Class Description TableId The unique identifier of a table. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.streaming.messages Class Description TableId The unique identifier of a table. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.tools Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.tracing Class Description KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions). -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.transport Class Description SchemaChangeListener -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.utils Class Description TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadata
instance.