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 TableMetadata -
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 KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).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).SchemaChangeListener SchemaProvider TableId The unique identifier of a table.TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadatainstance.Types An immutable container for a keyspace's UDTs. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.aggregation Class Description TableMetadata -
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.memtable Class Description TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadatainstance. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.partitions Class Description ColumnMetadata TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadatainstance. -
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 immutableTableMetadatainstance.ViewMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.db.virtual Class Description ColumnMetadata 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 immutableTableMetadatainstance. -
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 immutableTableMetadatainstance. -
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 immutableTableMetadatainstance. -
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 immutableTableMetadatainstance. -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.locator Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.metrics Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.repair.consistent Class Description TableId The unique identifier of a table.TableMetadata -
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.repair.state 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 DistributedSchema Immutable snapshot of the current schema along with its version.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 MemtableParams Memtable types and options are specified with these parameters.MigrationCoordinator Migration coordinator is responsible for tracking schema versions on various nodes and, if needed, synchronize the schema.ReplicationParams Schema Manages shared schema, keyspace instances and table metadata refs.SchemaChangeListener SchemaEvent.SchemaEventType SchemaMutationsSerializer 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 SchemaTransformation.SchemaTransformationResult The result of applying (on this node) a given schema transformation.SchemaUpdateHandler Schema update handler is responsible for maintaining the shared schema and synchronizing it with other nodes in the cluster, which means pushing and pulling changes, as well as tracking the current version in the cluster.SchemaUpdateHandlerFactory SchemaUpdateHandlerFactoryProvider Provides the instance of SchemaUpdateHandler factory pointed bySchemaUpdateHandlerFactoryProvider.SUH_FACTORY_CLASS_PROPERTYsystem property.SchemaVersionVerbHandler TableId The unique identifier of a table.TableMetadata TableMetadata.Builder TableMetadata.Flag TableMetadata.Kind TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadatainstance.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 immutableTableMetadatainstance. -
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.service.paxos.cleanup Class Description TableId The unique identifier of a table.TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.service.paxos.uncommitted Class Description ColumnMetadata 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.IndexMetadata An immutable representation of secondary index metadata.TableId The unique identifier of a table.TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.service.paxos.v1 Class Description TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.service.reads.range 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 KeyspaceMetadata An immutable representation of keyspace metadata (name, params, tables, types, and functions).SchemaChangeListener TableMetadata -
Classes in org.apache.cassandra.schema used by org.apache.cassandra.utils Class Description TableMetadata TableMetadataRef Encapsulates a volatile reference to an immutableTableMetadatainstance.