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

Packages that use ConfigurationException
Package | Description
--- | ---
org.apache.cassandra.auth |
org.apache.cassandra.cache |
org.apache.cassandra.config |
org.apache.cassandra.cql |
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.net |
org.apache.cassandra.service |
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
Modifier and Type | Method and Description
--- | ---
`void` | AllowAllAuthenticator.`validateConfiguration()`
`void` | AllowAllInternodeAuthenticator.`validateConfiguration()`
`void` | CassandraAuthorizer.`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).
`abstract void` | LegacyAuthenticator.`validateConfiguration()`
`abstract void` | LegacyAuthorizer.`validateConfiguration()`
`void` | PasswordAuthenticator.`validateConfiguration()`

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

Methods in org.apache.cassandra.cache that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`CFMetaData` | CFMetaData.`addColumnDefinition(ColumnDefinition def)`
`void` | CFMetaData.`addDefaultIndexNames()` Convert a null index_name to appropriate default name according to column status
`void` | CFMetaData.`addTriggerDefinition(TriggerDefinition def)`
`ColumnDefinition` | ColumnDefinition.`apply(ColumnDefinition def)`
`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)`
`static CFMetaData` | CFMetaData.`fromThrift(CfDef cf_def)`
`static KSMetaData` | KSMetaData.`fromThrift(KsDef ksd, CFMetaData... cfDefs)`
`static ColumnDefinition` | ColumnDefinition.`fromThrift(java.lang.String ksName, java.lang.String cfName, AbstractType<?> thriftComparator, AbstractType<?> thriftSubcomparator, ColumnDef thriftColumnDef)`
`static java.util.List<ColumnDefinition>` | ColumnDefinition.`fromThrift(java.lang.String ksName, java.lang.String cfName, AbstractType<?> thriftComparator, AbstractType<?> thriftSubcomparator, java.util.List<ColumnDef> thriftDefs)`
`static CFMetaData` | CFMetaData.`fromThriftForUpdate(CfDef cf_def, CFMetaData toUpdate)`
`Config` | ConfigurationLoader.`loadConfig()` Loads a `Config` object to use to configure a node.
`static Config` | DatabaseDescriptor.`loadConfig()`
`Config` | YamlConfigurationLoader.`loadConfig()`
`static KSMetaData` | KSMetaData.`newKeyspace(java.lang.String name, java.lang.String strategyName, java.util.Map<java.lang.String,java.lang.String> options, boolean durableWrites)`
`Mutation` | CFMetaData.`toSchema(long timestamp)` Convert current metadata into schema mutation
`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.cql

Methods in org.apache.cassandra.cql that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`static void` | AlterTableStatement.`applyPropertiesToCFMetadata(CFMetaData cfm, CFPropDefs cfProps)`
`CFMetaData` | AlterTableStatement.`getCFMetaData(java.lang.String keyspace)`
`AbstractType<?>` | CFPropDefs.`getComparator()`
`AbstractType<?>` | CFPropDefs.`getValidator()`
`void` | CFPropDefs.`validate()`

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

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

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

Methods in org.apache.cassandra.cql3.statements that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`void` | AlterTypeStatement.`announceMigration(boolean isLocalOnly)`
`void` | CreateTriggerStatement.`announceMigration(boolean isLocalOnly)`
`void` | CreateTypeStatement.`announceMigration(boolean isLocalOnly)`
`void` | DropIndexStatement.`announceMigration(boolean isLocalOnly)`
`void` | DropKeyspaceStatement.`announceMigration(boolean isLocalOnly)`
`void` | DropTableStatement.`announceMigration(boolean isLocalOnly)`
`void` | DropTriggerStatement.`announceMigration(boolean isLocalOnly)`
`void` | 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
Modifier and Type | Method and Description
--- | ---
`static void` | SystemKeyspace.`checkHealth()` One of three things will happen if you try to read the system keyspace: 1.
`static void` | DefsTables.`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)
`static void` | DefsTables.`mergeSchemaInternal(java.util.Collection<Mutation> mutations, boolean doFlush)`

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

Methods in org.apache.cassandra.db.compaction that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`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>` | 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>` | 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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`void` | CompositesIndex.`validateOptions()`

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

Methods in org.apache.cassandra.db.index.keys that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`void` | KeysIndex.`validateOptions()`

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

Methods in org.apache.cassandra.db.marshal that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`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 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.

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

Methods in org.apache.cassandra.dht that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Class and Description
--- | ---
`class` | `AlreadyExistsException`

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

Methods in org.apache.cassandra.hadoop.pig that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`protected AbstractCassandraStorage.CfInfo` | AbstractCassandraStorage.`getCfInfo(Cassandra.Client client)` return the CfInfo for the column family
`protected CFMetaData` | AbstractCassandraStorage.`getCFMetaData(java.lang.String ks, java.lang.String cf, Cassandra.Client client)` get CFMetaData of a column family
`protected java.util.List<ColumnDef>` | AbstractCassandraStorage.`getColumnMeta(Cassandra.Client client, boolean cassandraStorage, boolean includeCompactValueColumn)` get column meta data
`protected abstract java.util.List<ColumnDef>` | AbstractCassandraStorage.`getColumnMetadata(Cassandra.Client client)` get a list of columns
`protected java.util.List<ColumnDef>` | CassandraStorage.`getColumnMetadata(Cassandra.Client client)` get a list of column for the column family
`protected java.util.List<ColumnDef>` | CqlStorage.`getColumnMetadata(Cassandra.Client client)` include key columns

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

Methods in org.apache.cassandra.io.compress that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`static CompressionParameters` | CompressionParameters.`create(java.util.Map<? extends java.lang.CharSequence,? extends java.lang.CharSequence> opts)`
`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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`static java.lang.Class<AbstractReplicationStrategy>` | AbstractReplicationStrategy.`getClass(java.lang.String cls)`
`void` | PropertyFileSnitch.`reloadConfiguration()`
`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()`
`GossipingPropertyFileSnitch(int refreshPeriodInSeconds)`
`NetworkTopologyStrategy(java.lang.String keyspaceName, TokenMetadata tokenMetadata, IEndpointSnitch snitch, java.util.Map<java.lang.String,java.lang.String> configOptions)`
`PropertyFileSnitch()`
`YamlFileNetworkTopologySnitch()` Constructor.

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

Methods in org.apache.cassandra.net that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`void` | MessagingService.`listen(java.net.InetAddress localEp)` Listen on the specified port.

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

Methods in org.apache.cassandra.service that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`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, boolean fromThrift)`
`static void` | MigrationManager.`announceColumnFamilyUpdate(CFMetaData cfm, boolean fromThrift, 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()`
`void` | StorageService.`initClient()`
`void` | StorageService.`initClient(int ringDelay)`
`void` | StorageService.`initServer()`
`void` | StorageService.`initServer(int delay)`
`java.util.Collection<Token>` | StorageService.`prepareReplacementInfo()`

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

Methods in org.apache.cassandra.tools that throw ConfigurationException
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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 IAuthenticator` | FBUtilities.`newAuthenticator(java.lang.String className)`
`static IAuthorizer` | FBUtilities.`newAuthorizer(java.lang.String className)`
`static IAllocator` | FBUtilities.`newOffHeapAllocator(java.lang.String offheap_allocator)`
`static IPartitioner` | FBUtilities.`newPartitioner(java.lang.String partitionerClassName)`
`static java.lang.String` | FBUtilities.`resourceToFile(java.lang.String filename)`