Interface | Description |
---|---|
CassandraRelevantProperties.PropertyConverter<T> | |
ConfigurationLoader | |
Loader |
Class | Description |
---|---|
Config |
A class that contains configuration properties for the cassandra node it runs within.
|
Config.MemtableOptions | |
DatabaseDescriptor | |
DataRateSpec |
Represents a data rate type used for cassandra configuration.
|
DataRateSpec.LongBytesPerSecondBound |
Represents a data rate used for Cassandra configuration.
|
DataStorageSpec |
Represents an amount of data storage.
|
DataStorageSpec.IntBytesBound |
Represents a data storage quantity used for Cassandra configuration.
|
DataStorageSpec.IntKibibytesBound |
Represents a data storage quantity used for Cassandra configuration.
|
DataStorageSpec.IntMebibytesBound |
Represents a data storage quantity used for Cassandra configuration.
|
DataStorageSpec.LongBytesBound |
Represents a data storage quantity used for Cassandra configuration.
|
DataStorageSpec.LongMebibytesBound |
Represents a data storage quantity used for Cassandra configuration.
|
DefaultLoader | |
DurationSpec |
Represents a positive time duration.
|
DurationSpec.IntMillisecondsBound |
Represents a duration used for Cassandra configuration.
|
DurationSpec.IntMinutesBound |
Represents a duration used for Cassandra configuration.
|
DurationSpec.IntSecondsBound |
Represents a duration used for Cassandra configuration.
|
DurationSpec.LongMillisecondsBound |
Represents a duration used for Cassandra configuration.
|
DurationSpec.LongNanosecondsBound |
Represents a duration used for Cassandra configuration.
|
DurationSpec.LongSecondsBound |
Represents a duration used for Cassandra configuration.
|
EncryptionOptions |
This holds various options used for enabling SSL/TLS encryption.
|
EncryptionOptions.ServerEncryptionOptions | |
ForwardingProperty |
This class delegates all calls of
Property to a ForwardingProperty.delegate() , used for cases where a small number of
methods want to be overriden from the delegate. |
GuardrailsOptions |
Configuration settings for guardrails populated from the Yaml file.
|
InheritingClass | |
ParameterizedClass | |
Properties |
Utility class for working with
Property types. |
Replacement |
Holder for replacements to support backward compatibility between old and new names and types
of configuration parameters (CASSANDRA-15234)
|
Replacements | |
ReplicaFilteringProtectionOptions | |
StartupChecksOptions | |
SubnetGroups |
When a group of subnets are needed, this class can be used to represent the group as if it was a single subnet.
|
TransparentDataEncryptionOptions | |
YamlConfigurationLoader |
Enum | Description |
---|---|
CassandraRelevantEnv | |
CassandraRelevantProperties |
A class that extracts system properties for the cassandra node it runs within.
|
Config.CommitFailurePolicy | |
Config.CommitLogSync | |
Config.CorruptedTombstoneStrategy | |
Config.DiskAccessMode | |
Config.DiskFailurePolicy | |
Config.DiskOptimizationStrategy | |
Config.FlushCompression | |
Config.InternodeCompression | |
Config.MemtableAllocationType | |
Config.PaxosOnLinearizabilityViolation |
A safety mechanism for detecting incorrect paxos state, that may be down either to a bug or incorrect usage of LWTs
(most likely due to unsafe mixing of SERIAL and LOCAL_SERIAL operations), and rejecting
|
Config.PaxosStatePurging |
Select the kind of paxos state purging to use.
|
Config.PaxosVariant |
The variants of paxos implementation and semantics supported by Cassandra.
|
Config.RepairCommandPoolFullStrategy | |
Config.UserFunctionTimeoutPolicy | |
Converters |
Converters for backward compatibility with the old cassandra.yaml where duration, data rate and
data storage configuration parameters were provided only by value and the expected unit was part of the configuration
parameter name(suffix).
|
DataRateSpec.DataRateUnit | |
DataStorageSpec.DataStorageUnit | |
EncryptionOptions.ConfigKey | |
EncryptionOptions.ServerEncryptionOptions.InternodeEncryption | |
EncryptionOptions.TlsEncryptionPolicy |
Annotation Type | Description |
---|---|
Replaces |
Repeatable annotation for providing old name, converter from old to new type and whether the
config parameters we annotate are deprecated and we need to warn the users.
|
ReplacesList |
Concatenating annotation type for the repeatable annotation
Replaces |
Copyright © 2009-2022 The Apache Software Foundation