## Uses of Class
org.apache.cassandra.exceptions.ConfigurationException

Packages that use ConfigurationException
org.apache.cassandra.auth
org.apache.cassandra.cache
org.apache.cassandra.config
org.apache.cassandra.cql3
org.apache.cassandra.cql3.statements
org.apache.cassandra.db
org.apache.cassandra.db.compaction
org.apache.cassandra.db.index
org.apache.cassandra.db.index.composites
org.apache.cassandra.db.index.keys
org.apache.cassandra.db.marshal
org.apache.cassandra.dht
org.apache.cassandra.exceptions
org.apache.cassandra.hadoop.pig
org.apache.cassandra.io.compress
org.apache.cassandra.io.sstable
org.apache.cassandra.locator
org.apache.cassandra.schema
org.apache.cassandra.service
org.apache.cassandra.thrift
org.apache.cassandra.tools
org.apache.cassandra.utils

### Uses of ConfigurationException in org.apache.cassandra.auth

Methods in org.apache.cassandra.auth that throw ConfigurationException
`void` AllowAllAuthenticator.`validateConfiguration()`
`void` AllowAllInternodeAuthenticator.`validateConfiguration()`
`void` CassandraAuthorizer.`validateConfiguration()`
`void` CassandraRoleManager.`validateConfiguration()`
`void` IAuthenticator.`validateConfiguration()` Validates configuration of IAuthenticator implementation (if configurable).
`void` IAuthorizer.`validateConfiguration()` Validates configuration of IAuthorizer implementation (if configurable).
`void` IInternodeAuthenticator.`validateConfiguration()` Validates configuration of IInternodeAuthenticator implementation (if configurable).
`void` IRoleManager.`validateConfiguration()` Hook to perform validation of an implementation's configuration (if supported).
`void` PasswordAuthenticator.`validateConfiguration()`

### Uses of ConfigurationException in org.apache.cassandra.cache

Methods in org.apache.cassandra.cache that throw ConfigurationException
`static CachingOptions` CachingOptions.`fromMap(java.util.Map<java.lang.String,java.lang.String> cacheConfig)`
`static CachingOptions` CachingOptions.`fromString(java.lang.String cache)`
`static CachingOptions` CachingOptions.`fromThrift(java.lang.String caching, java.lang.String cellsPerRow)`

### Uses of ConfigurationException in org.apache.cassandra.config

Methods in org.apache.cassandra.config that throw ConfigurationException
`CFMetaData` CFMetaData.`addColumnDefinition(ColumnDefinition def)`
`void` CFMetaData.`addDefaultIndexNames()` Convert a null index_name to appropriate default name according to column status
`boolean` CFMetaData.`apply(CFMetaData cfm)` Updates CFMetaData in-place to match cfm
`ColumnDefinition` ColumnDefinition.`apply(ColumnDefinition def)`
`static void` DatabaseDescriptor.`applyAddressConfig(Config config)`
`static void` DatabaseDescriptor.`applyConfig(Config config)`
`void` Config.`configHintedHandoff()`
`static java.lang.Class<? extends AbstractCompactionStrategy>` CFMetaData.`createCompactionStrategy(java.lang.String className)`
`static CFMetaData.SpeculativeRetry` CFMetaData.SpeculativeRetry.`fromString(java.lang.String retry)`
`Config` ConfigurationLoader.`loadConfig()` Loads a `Config` object to use to configure a node.
`static Config` DatabaseDescriptor.`loadConfig()`
`Config` YamlConfigurationLoader.`loadConfig()`
`Config` YamlConfigurationLoader.`loadConfig(java.net.URL url)`
`static KSMetaData` KSMetaData.`newKeyspace(java.lang.String name, java.lang.String strategyName, java.util.Map<java.lang.String,java.lang.String> options, boolean durableWrites)`
`CFMetaData` CFMetaData.`validate()`
`KSMetaData` KSMetaData.`validate()`
`static void` CFMetaData.`validateCompactionOptions(java.lang.Class<? extends AbstractCompactionStrategy> strategyClass, java.util.Map<java.lang.String,java.lang.String> options)`
`void` CFMetaData.`validateCompatility(CFMetaData cfm)`

### Uses of ConfigurationException in org.apache.cassandra.cql3

Constructors in org.apache.cassandra.cql3 that throw ConfigurationException
Constructor and Description
`Custom(java.lang.String className)`

### Uses of ConfigurationException in org.apache.cassandra.cql3.statements

Methods in org.apache.cassandra.cql3.statements that throw ConfigurationException
`boolean` AlterTypeStatement.`announceMigration(boolean isLocalOnly)`
`boolean` CreateTriggerStatement.`announceMigration(boolean isLocalOnly)`
`boolean` CreateTypeStatement.`announceMigration(boolean isLocalOnly)`
`boolean` DropIndexStatement.`announceMigration(boolean isLocalOnly)`
`boolean` DropKeyspaceStatement.`announceMigration(boolean isLocalOnly)`
`boolean` DropTableStatement.`announceMigration(boolean isLocalOnly)`
`boolean` DropTriggerStatement.`announceMigration(boolean isLocalOnly)`
`boolean` DropTypeStatement.`announceMigration(boolean isLocalOnly)`
`void` CFPropDefs.`applyToCFMetadata(CFMetaData cfm)`
`CachingOptions` CFPropDefs.`getCachingOptions()`
`void` CFPropDefs.`validate()`

### Uses of ConfigurationException in org.apache.cassandra.db

Methods in org.apache.cassandra.db that throw ConfigurationException
`static void` SystemKeyspace.`checkHealth()` One of three things will happen if you try to read the system keyspace: 1.

### Uses of ConfigurationException in org.apache.cassandra.db.compaction

Methods in org.apache.cassandra.db.compaction that throw ConfigurationException
`static java.util.Map<java.lang.String,java.lang.String>` AbstractCompactionStrategy.`validateOptions(java.util.Map<java.lang.String,java.lang.String> options)`
`static java.util.Map<java.lang.String,java.lang.String>` DateTieredCompactionStrategy.`validateOptions(java.util.Map<java.lang.String,java.lang.String> options)`
`static java.util.Map<java.lang.String,java.lang.String>` LeveledCompactionStrategy.`validateOptions(java.util.Map<java.lang.String,java.lang.String> options)`
`static java.util.Map<java.lang.String,java.lang.String>` SizeTieredCompactionStrategy.`validateOptions(java.util.Map<java.lang.String,java.lang.String> options)`
`static java.util.Map<java.lang.String,java.lang.String>` DateTieredCompactionStrategyOptions.`validateOptions(java.util.Map<java.lang.String,java.lang.String> options, java.util.Map<java.lang.String,java.lang.String> uncheckedOptions)`
`static java.util.Map<java.lang.String,java.lang.String>` SizeTieredCompactionStrategyOptions.`validateOptions(java.util.Map<java.lang.String,java.lang.String> options, java.util.Map<java.lang.String,java.lang.String> uncheckedOptions)`

### Uses of ConfigurationException in org.apache.cassandra.db.index

Methods in org.apache.cassandra.db.index that throw ConfigurationException
`static SecondaryIndex` SecondaryIndex.`createInstance(ColumnFamilyStore baseCfs, ColumnDefinition cdef)` This is the primary way to create a secondary index instance for a CF column.
`abstract void` SecondaryIndex.`validateOptions()` Validates the index_options passed in the ColumnDef

### Uses of ConfigurationException in org.apache.cassandra.db.index.composites

Methods in org.apache.cassandra.db.index.composites that throw ConfigurationException
`void` CompositesIndex.`validateOptions()`

### Uses of ConfigurationException in org.apache.cassandra.db.index.keys

Methods in org.apache.cassandra.db.index.keys that throw ConfigurationException
`void` KeysIndex.`validateOptions()`

### Uses of ConfigurationException in org.apache.cassandra.db.marshal

Methods in org.apache.cassandra.db.marshal that throw ConfigurationException
`java.util.Map<java.lang.Byte,AbstractType<?>>` TypeParser.`getAliasParameters()`
`java.util.Map<java.nio.ByteBuffer,CollectionType>` TypeParser.`getCollectionsParameters()`
`static ColumnToCollectionType` ColumnToCollectionType.`getInstance(TypeParser parser)`
`static CompositeType` CompositeType.`getInstance(TypeParser parser)`
`static DynamicCompositeType` DynamicCompositeType.`getInstance(TypeParser parser)`
`static AbstractType<?>` FrozenType.`getInstance(TypeParser parser)`
`static ListType<?>` ListType.`getInstance(TypeParser parser)`
`static MapType<?,?>` MapType.`getInstance(TypeParser parser)`
`static SetType<?>` SetType.`getInstance(TypeParser parser)`
`static TupleType` TupleType.`getInstance(TypeParser parser)`
`static UserType` UserType.`getInstance(TypeParser parser)`
`static <T> ReversedType<T>` ReversedType.`getInstance(TypeParser parser)`
`java.util.List<AbstractType<?>>` TypeParser.`getTypeParameters()`
`Pair<Pair<java.lang.String,java.nio.ByteBuffer>,java.util.List<Pair<java.nio.ByteBuffer,AbstractType>>>` TypeParser.`getUserTypeParameters()`
`AbstractType<?>` TypeParser.`parse()` Parse an AbstractType from current position of this parser.
`static AbstractType<?>` TypeParser.`parse(java.lang.CharSequence compareWith)`
`static AbstractType<?>` TypeParser.`parse(java.lang.String str)` Parse a string containing an type definition.
`static AbstractType<?>` TypeParser.`parseCqlName(java.lang.String str)` Turns user facing type names into Abstract Types, 'text' -> UTF8Type

### Uses of ConfigurationException in org.apache.cassandra.dht

Methods in org.apache.cassandra.dht that throw ConfigurationException
`static java.util.Collection<Token>` BootStrapper.`getBootstrapTokens(TokenMetadata metadata)` if initialtoken was specified, use that (split on comma).
`abstract void` Token.TokenFactory.`validate(java.lang.String token)`

### Uses of ConfigurationException in org.apache.cassandra.exceptions

Subclasses of ConfigurationException in org.apache.cassandra.exceptions
`class` `AlreadyExistsException`

### Uses of ConfigurationException in org.apache.cassandra.hadoop.pig

Methods in org.apache.cassandra.hadoop.pig that throw ConfigurationException
`protected CfDef` CassandraStorage.`getCfDef(Cassandra.Client client)` Deprecated. return the CfInfo for the column family
`protected CFMetaData` CassandraStorage.`getCFMetaData(java.lang.String ks, java.lang.String cf, Cassandra.Client client)` Deprecated. get CFMetaData of a column family
`protected java.util.List<ColumnDef>` CassandraStorage.`getColumnMeta(Cassandra.Client client, boolean cassandraStorage, boolean includeCompactValueColumn)` Deprecated. get column meta data
`protected java.util.List<ColumnDef>` CassandraStorage.`getColumnMetadata(Cassandra.Client client)` Deprecated. get a list of column for the column family

### Uses of ConfigurationException in org.apache.cassandra.io.compress

Methods in org.apache.cassandra.io.compress that throw ConfigurationException
`static CompressionParameters` CompressionParameters.`create(java.util.Map<? extends java.lang.CharSequence,? extends java.lang.CharSequence> opts)`
`static ICompressor` CompressionParameters.`createCompressor(ParameterizedClass compression)`
`static java.lang.Integer` CompressionParameters.`parseChunkLength(java.lang.String chLengthKB)` Parse the chunk length (in KB) and returns it as bytes.
`void` CompressionParameters.`setCrcCheckChance(double crcCheckChance)`
`void` CompressionParameters.`validate()`

Constructors in org.apache.cassandra.io.compress that throw ConfigurationException
Constructor and Description
`CompressionParameters(ICompressor sstableCompressor, java.lang.Integer chunkLength, java.util.Map<java.lang.String,java.lang.String> otherOptions)`
`CompressionParameters(java.lang.String sstableCompressorClass, java.lang.Integer chunkLength, java.util.Map<java.lang.String,java.lang.String> otherOptions)`

### Uses of ConfigurationException in org.apache.cassandra.io.sstable

Methods in org.apache.cassandra.io.sstable that throw ConfigurationException
`protected void` SSTableLoader.Client.`setPartitioner(java.lang.String partclass)`

### Uses of ConfigurationException in org.apache.cassandra.locator

Methods in org.apache.cassandra.locator that throw ConfigurationException
`static java.lang.Class<AbstractReplicationStrategy>` AbstractReplicationStrategy.`getClass(java.lang.String cls)`
`void` PropertyFileSnitch.`reloadConfiguration(boolean isUpdate)`
`abstract void` AbstractReplicationStrategy.`validateOptions()`
`void` LocalStrategy.`validateOptions()`
`void` NetworkTopologyStrategy.`validateOptions()`
`void` OldNetworkTopologyStrategy.`validateOptions()`
`void` SimpleStrategy.`validateOptions()`
`protected void` AbstractReplicationStrategy.`validateReplicationFactor(java.lang.String rf)`
`static void` AbstractReplicationStrategy.`validateReplicationStrategy(java.lang.String keyspaceName, java.lang.Class<? extends AbstractReplicationStrategy> strategyClass, TokenMetadata tokenMetadata, IEndpointSnitch snitch, java.util.Map<java.lang.String,java.lang.String> strategyOptions)`

Constructors in org.apache.cassandra.locator that throw ConfigurationException
Constructor and Description
`CloudstackSnitch()`
`Ec2MultiRegionSnitch()`
`Ec2Snitch()`
`GoogleCloudSnitch()`
`GossipingPropertyFileSnitch()`
`NetworkTopologyStrategy(java.lang.String keyspaceName, TokenMetadata tokenMetadata, IEndpointSnitch snitch, java.util.Map<java.lang.String,java.lang.String> configOptions)`
`PropertyFileSnitch()`
`PropertyFileSnitch(int refreshPeriodInSeconds)`

### Uses of ConfigurationException in org.apache.cassandra.schema

Methods in org.apache.cassandra.schema that throw ConfigurationException
`static void` LegacySchemaTables.`mergeSchema(java.util.Collection<Mutation> mutations)` Merge remote schema in form of mutations with local and mutate ks/cf metadata objects (which also involves fs operations on add/drop ks/cf)

### Uses of ConfigurationException in org.apache.cassandra.service

Methods in org.apache.cassandra.service that throw ConfigurationException
`static void` MigrationManager.`announceColumnFamilyDrop(java.lang.String ksName, java.lang.String cfName)`
`static void` MigrationManager.`announceColumnFamilyDrop(java.lang.String ksName, java.lang.String cfName, boolean announceLocally)`
`static void` MigrationManager.`announceColumnFamilyUpdate(CFMetaData cfm)`
`static void` MigrationManager.`announceColumnFamilyUpdate(CFMetaData cfm, boolean announceLocally)`
`static void` MigrationManager.`announceKeyspaceDrop(java.lang.String ksName)`
`static void` MigrationManager.`announceKeyspaceDrop(java.lang.String ksName, boolean announceLocally)`
`static void` MigrationManager.`announceKeyspaceUpdate(KSMetaData ksm)`
`static void` MigrationManager.`announceKeyspaceUpdate(KSMetaData ksm, boolean announceLocally)`
`static void` MigrationManager.`announceNewColumnFamily(CFMetaData cfm)`
`static void` MigrationManager.`announceNewColumnFamily(CFMetaData cfm, boolean announceLocally)`
`static void` MigrationManager.`announceNewKeyspace(KSMetaData ksm)`
`static void` MigrationManager.`announceNewKeyspace(KSMetaData ksm, boolean announceLocally)`
`static void` MigrationManager.`announceNewKeyspace(KSMetaData ksm, long timestamp, boolean announceLocally)`
`void` StorageService.`checkForEndpointCollision()`
`static void` MigrationManager.`forceAnnounceNewColumnFamily(CFMetaData cfm)` Announces the table even if the definition is already know locally.
`void` StorageService.`initServer()`
`void` StorageService.`initServer(int delay)`
`java.util.Collection<Token>` StorageService.`prepareReplacementInfo()`
`void` StorageService.`unsafeInitialize()`

### Uses of ConfigurationException in org.apache.cassandra.thrift

Methods in org.apache.cassandra.thrift that throw ConfigurationException
`static CFMetaData` ThriftConversion.`fromThrift(CfDef cf_def)`
`static KSMetaData` ThriftConversion.`fromThrift(KsDef ksd, CFMetaData... cfDefs)`
`static ColumnDefinition` ThriftConversion.`fromThrift(java.lang.String ksName, java.lang.String cfName, AbstractType<?> thriftComparator, AbstractType<?> thriftSubcomparator, ColumnDef thriftColumnDef)`
`static CFMetaData` ThriftConversion.`fromThriftForUpdate(CfDef cf_def, CFMetaData toUpdate)`

### Uses of ConfigurationException in org.apache.cassandra.tools

Methods in org.apache.cassandra.tools that throw ConfigurationException
`static void` SSTableExport.`main(java.lang.String[] args)` Given arguments specifying an SSTable, and optionally an output file, export the contents of the SSTable to JSON.
`static void` SSTableImport.`main(java.lang.String[] args)` Converts JSON to an SSTable file.

### Uses of ConfigurationException in org.apache.cassandra.utils

Methods in org.apache.cassandra.utils that throw ConfigurationException
`static <T> java.lang.Class<T>` FBUtilities.`classForName(java.lang.String classname, java.lang.String readable)`
`static <T> T` FBUtilities.`construct(java.lang.String classname, java.lang.String readable)` Constructs an instance of the given class, which must have a no-arg or default constructor.
`static <T> T` FBUtilities.`instanceOrConstruct(java.lang.String classname, java.lang.String readable)` Constructs an instance of the given class, which must have a no-arg or default constructor.
`static IAuthenticator` FBUtilities.`newAuthenticator(java.lang.String className)`
`static IAuthorizer` FBUtilities.`newAuthorizer(java.lang.String className)`
`static IPartitioner` FBUtilities.`newPartitioner(java.lang.String partitionerClassName)`
`static IRoleManager` FBUtilities.`newRoleManager(java.lang.String className)`
`static java.lang.String` FBUtilities.`resourceToFile(java.lang.String filename)`